PageSourceSearch

https://app.shipentegra.com/assets/vendor-DJJRQ17_.js

js shipentegra.com collected 2026-09-24 09:17:45 UTC 1,124,525 bytes, 876 lines download raw bytes

vendor: 5,631 bytes, line 1
1var e,t=Object.defineProperty,n=(e,n,r)=>((e,n,r)=>n in e?t(e,n,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[n]=r)(e,"symbol"!=typeof n?n+"":n,r);const r=[];for(let $=0;$<256;++$)r.push(($+256).toString(16).slice(1));let i;const a=new Uint8Array(16);const o={randomUUID:"undefined"!=typeof crypto&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)};function s(e,t,n){var s;if(o.randomUUID&&!e)return o.randomUUID();const c=(e=e||{}).random??(null==(s=e.rng)?void 0:s.call(e))??function(){if(!i){if("undefined"==typeof crypto||!crypto.getRandomValues)throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");i=crypto.getRandomValues.bind(crypto)}return i(a)}();if(c.length<16)throw new Error("Random bytes length must be >= 16");return c[6]=15&c[6]|64,c[8]=63&c[8]|128,function(e,t=0){return(r[e[t+0]]+r[e[t+1]]+r[e[t+2]]+r[e[t+3]]+"-"+r[e[t+4]]+r[e[t+5]]+"-"+r[e[t+6]]+r[e[t+7]]+"-"+r[e[t+8]]+r[e[t+9]]+"-"+r[e[t+10]]+r[e[t+11]]+r[e[t+12]]+r[e[t+13]]+r[e[t+14]]+r[e[t+15]]).toLowerCase()}(c)}function c(e,t){return function(){return e.apply(t,arguments)}}const{toString:l}=Object.prototype,{getPrototypeOf:u}=Object,{iterator:f,toStringTag:h}=Symbol,d=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),p=(e,t)=>{let n=e;const r=[];for(;null!=n&&n!==Object.prototype;){if(-1!==r.indexOf(n))return!1;if(r.push(n),d(n,t))return!0;n=u(n)}return!1},m=(e=>t=>{const n=l.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),g=e=>(e=e.toLowerCase(),t=>m(t)===e),b=e=>t=>typeof t===e,{isArray:y}=Array,v=b("undefined");function _(e){return null!==e&&!v(e)&&null!==e.constructor&&!v(e.constructor)&&E(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const w=g("ArrayBuffer");const x=b("string"),E=b("function"),T=b("number"),S=e=>null!==e&&"object"==typeof e,O=e=>{if(!S(e))return!1;const t=u(e);return!(null!==t&&t!==Object.prototype&&null!==u(t)||p(e,h)||p(e,f))},C=g("Date"),A=g("File"),M=g("Blob"),k=g("FileList");const L="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof global?global:{},P=void 0!==L.FormData?L.FormData:void 0,R=g("URLSearchParams"),[D,I,N,z]=["ReadableStream","Request","Response","Headers"].map(g);function F(e,t,{allOwnKeys:n=!1}={}){if(null==e)return;let r,i;if("object"!=typeof e&&(e=[e]),y(e))for(r=0,i=e.length;r<i;r++)t.call(null,e[r],r,e);else{if(_(e))return;const i=n?Object.getOwnPropertyNames(e):Object.keys(e),a=i.length;let o;for(r=0;r<a;r++)o=i[r],t.call(null,e[o],o,e)}}function j(e,t){if(_(e))return null;t=t.toLowerCase();const n=Object.keys(e);let r,i=n.length;for(;i-- >0;)if(r=n[i],t===r.toLowerCase())return r;return null}const B="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:global,U=e=>!v(e)&&e!==B;const H=(e=>t=>e&&t instanceof e)("undefined"!=typeof Uint8Array&&u(Uint8Array)),W=g("HTMLFormElement"),{propertyIsEnumerable:V}=Object.prototype,G=g("RegExp"),Y=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};F(n,(n,i)=>{let a;!1!==(a=t(n,i,e))&&(r[i]=a||n)}),Object.defineProperties(e,r)};const X=g("AsyncFunction"),K=(q="function"==typeof setImmediate,J=E(B.postMessage),q?setImmediate:J?(Z=`axios@${Math.random()}`,Q=[],B.addEventListener("message",({source:e,data:t})=>{e===B&&t===Z&&Q.length&&Q.shift()()},!1),e=>{Q.push(e),B.postMessage(Z,"*")}):e=>setTimeout(e));var q,J,Z,Q;const ee="undefined"!=typeof queueMicrotask?queueMicrotask.bind(B):"undefined"!=typeof process&&process.nextTick||K,te=e=>null!=e&&E(e[f]),ne={isArray:y,isArrayBuffer:w,isBuffer:_,isFormData:e=>{if(!e)return!1;if(P&&e instanceof P)return!0;const t=u(e);if(!t||t===Object.prototype)return!1;if(!E(e.append))return!1;const n=m(e);return"formdata"===n||"object"===n&&E(e.toString)&&"[object FormData]"===e.toString()},isArrayBufferView:function(e){let t;return t="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&w(e.buffer),t},isString:x,isNumber:T,isBoolean:e=>!0===e||!1===e,isObject:S,isPlainObject:O,isEmptyObject:e=>{if(!S(e)||_(e))return!1;try{return 0===Object.keys(e).length&&Object.getPrototypeOf(e)===Object.prototype}catch(t){return!1}},isReadableStream:D,isRequest:I,isResponse:N,isHeaders:z,isUndefined:v,isDate:C,isFile:A,isReactNativeBlob:e=>!(!e||void 0===e.uri),isReactNative:e=>e&&void 0!==e.getParts,isBlob:M,isRegExp:G,isFunction:E,isStream:e=>S(e)&&E(e.pipe),isURLSearchParams:R,isTypedArray:H,isFileList:k,forEach:F,merge:function e(...t){const{caseless:n,skipUndefined:r}=U(this)&&this||{},i={},a=(t,a)=>{if("__proto__"===a||"constructor"===a||"prototype"===a)return;const o=n&&"string"==typeof a&&j(i,a)||a,s=d(i,o)?i[o]:void 0;O(s)&&O(t)?i[o]=e(s,t):O(t)?i[o]=e({},t):y(t)?i[o]=t.slice():r&&v(t)||(i[o]=t)};for(let o=0,s=t.length;o<s;o++){const e=t[o];if(!e||_(e))continue;if(F(e,a),"object"!=typeof e||y(e))continue;const n=Object.getOwnPropertySymbols(e);for(let t=0;t<n.length;t++){const r=n[t];V.call(e,r)&&a(e[r],r)}}return i},extend:(e,t,n,{allOwnKeys:r}={})=>(F(t,(t,r)=>{n&&E(t)?Object.defineProperty(e,r,{__proto__:null,value:c(t,n),writable:!0,enumerable:!0,configurable:!0}):Object.defineProperty(e,r,{__proto__:null,value:t,writable:!0,enumerable:!0,configurable:!0})},{allOwnKeys:r}),e),trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),Object.defineProperty(e.prototype,"constructor",{__proto__:null,value:e,writable:!0,enumerable:!1,
vendor: 41,956 bytes, line 1
1configurable:!0}),Object.defineProperty(e,"super",{__proto__:null,value:t.prototype}),n&&Object.assign(e.prototype,n)},toFlatObject:(e,t,n,r)=>{let i,a,o;const s={};if(t=t||{},null==e)return t;do{for(i=Object.getOwnPropertyNames(e),a=i.length;a-- >0;)o=i[a],r&&!r(o,e,t)||s[o]||(t[o]=e[o],s[o]=!0);e=!1!==n&&u(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},kindOf:m,kindOfTest:g,endsWith:(e,t,n)=>{e=String(e),(void 0===n||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return-1!==r&&r===n},toArray:e=>{if(!e)return null;if(y(e))return e;let t=e.length;if(!T(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},forEachEntry:(e,t)=>{const n=(e&&e[f]).call(e);let r;for(;(r=n.next())&&!r.done;){const n=r.value;t.call(e,n[0],n[1])}},matchAll:(e,t)=>{let n;const r=[];for(;null!==(n=e.exec(t));)r.push(n);return r},isHTMLForm:W,hasOwnProperty:d,hasOwnProp:d,hasOwnInPrototypeChain:p,getSafeProp:(e,t)=>null!=e&&p(e,t)?e[t]:void 0,reduceDescriptors:Y,freezeMethods:e=>{Y(e,(t,n)=>{if(E(e)&&["arguments","caller","callee"].includes(n))return!1;const r=e[n];E(r)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")}))})},toObjectSet:(e,t)=>{const n={},r=e=>{e.forEach(e=>{n[e]=!0})};return y(e)?r(e):r(String(e).split(t)),n},toCamelCase:e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(e,t,n){return t.toUpperCase()+n}),noop:()=>{},toFiniteNumber:(e,t)=>null!=e&&Number.isFinite(e=+e)?e:t,findKey:j,global:B,isContextDefined:U,isSpecCompliantForm:function(e){return!!(e&&E(e.append)&&"FormData"===e[h]&&e[f])},toJSONObject:e=>{const t=new WeakSet,n=e=>{if(S(e)){if(t.has(e))return;if(_(e))return e;if(!("toJSON"in e)){t.add(e);const r=y(e)?[]:{};return F(e,(e,t)=>{const i=n(e);!v(i)&&(r[t]=i)}),t.delete(e),r}}return e};return n(e)},isAsyncFn:X,isThenable:e=>e&&(S(e)||E(e))&&E(e.then)&&E(e.catch),setImmediate:K,asap:ee,isIterable:te,isSafeIterable:e=>null!=e&&p(e,f)&&te(e)},re=ne.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]);const ie=new RegExp("[\\u0000-\\u0008\\u000a-\\u001f\\u007f]+","g"),ae=new RegExp("[^\\u0009\\u0020-\\u007e\\u0080-\\u00ff]+","g");function oe(e,t){return ne.isArray(e)?e.map(e=>oe(e,t)):function(e){let t=0,n=e.length;for(;t<n;){const n=e.charCodeAt(t);if(9!==n&&32!==n)break;t+=1}for(;n>t;){const t=e.charCodeAt(n-1);if(9!==t&&32!==t)break;n-=1}return 0===t&&n===e.length?e:e.slice(t,n)}(String(e).replace(t,""))}function se(e){const t=Object.create(null);return ne.forEach(e.toJSON(),(e,n)=>{t[n]=(e=>oe(e,ae))(e)}),t}const ce=Symbol("internals");function le(e){return e&&String(e).trim().toLowerCase()}function ue(e){return!1===e||null==e?e:ne.isArray(e)?e.map(ue):(e=>oe(e,ie))(String(e))}function fe(e,t,n,r,i){return ne.isFunction(r)?r.call(this,t,n):(i&&(t=n),ne.isString(t)?ne.isString(r)?-1!==t.indexOf(r):ne.isRegExp(r)?r.test(t):void 0:void 0)}let he=class{constructor(e){e&&this.set(e)}set(e,t,n){const r=this;function i(e,t,n){const i=le(t);if(!i)return;const a=ne.findKey(r,i);(!a||void 0===r[a]||!0===n||void 0===n&&!1!==r[a])&&(r[a||t]=ue(e))}const a=(e,t)=>ne.forEach(e,(e,n)=>i(e,n,t));if(ne.isPlainObject(e)||e instanceof this.constructor)a(e,t);else if(ne.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim()))a((e=>{const t={};let n,r,i;return e&&e.split("\n").forEach(function(e){i=e.indexOf(":"),n=e.substring(0,i).trim().toLowerCase(),r=e.substring(i+1).trim(),!n||t[n]&&re[n]||("set-cookie"===n?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)}),t})(e),t);else if(ne.isObject(e)&&ne.isSafeIterable(e)){let n,r,i=Object.create(null);for(const t of e){if(!ne.isArray(t))throw new TypeError("Object iterator must return a key-value pair");r=t[0],ne.hasOwnProp(i,r)?(n=i[r],i[r]=ne.isArray(n)?[...n,t[1]]:[n,t[1]]):i[r]=t[1]}a(i,t)}else null!=e&&i(t,e,n);return this}get(e,t){if(e=le(e)){const n=ne.findKey(this,e);if(n){const e=this[n];if(!t)return e;if(!0===t)return function(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}(e);if(ne.isFunction(t))return t.call(this,e,n);if(ne.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=le(e)){const n=ne.findKey(this,e);return!(!n||void 0===this[n]||t&&!fe(0,this[n],n,t))}return!1}delete(e,t){const n=this;let r=!1;function i(e){if(e=le(e)){const i=ne.findKey(n,e);!i||t&&!fe(0,n[i],i,t)||(delete n[i],r=!0)}}return ne.isArray(e)?e.forEach(i):i(e),r}clear(e){const t=Object.keys(this);let n=t.length,r=!1;for(;n--;){const i=t[n];e&&!fe(0,this[i],i,e,!0)||(delete this[i],r=!0)}return r}normalize(e){const t=this,n={};return ne.forEach(this,(r,i)=>{const a=ne.findKey(n,i);if(a)return t[a]=ue(r),void delete t[i];const o=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,t,n)=>t.toUpperCase()+n)}(i):String(i).trim();o!==i&&delete t[i],t[o]=ue(r),n[o]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);return ne.forEach(this,(n,r)=>{null!=n&&!1!==n&&(t[r]=e&&ne.isArray(n)?n.join(", "):n)}),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([e,t])=>e+": "+t).join("\n")}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){const n=new this(e);return t.forEach(e=>n.set(e)),n}static accessor(e){const t=(this[ce]=this[ce]={accessors:{}}).accessors,n=this.prototype;function r(e){const r=le(e);t[r]||(!function(e,t){const n=ne.toCamelCase(" "+t);["get","set","has"].forEach(r=>{Object.defineProperty(e,r+n,{__proto__:null,value:function(e,n,i){return this[r].call(this,t,e,n,i)},configurable:!0})})}(n,e),t[r]=!0)}return ne.isArray(e)?e.forEach(r):r(e),this}};he.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),ne.reduceDescriptors(he.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(e){this[n]=e}}}),ne.freezeMethods(he);function de(e,t){const n=new Set(t.map(e=>String(e).toLowerCase())),r=[],i=e=>{if(null===e||"object"!=typeof e)return e;if(ne.isBuffer(e))return e;if(-1!==r.indexOf(e))return;let t;if(e instanceof he&&(e=e.toJSON()),r.push(e),ne.isArray(e))t=[],e.forEach((e,n)=>{const r=i(e);ne.isUndefined(r)||(t[n]=r)});else{if(!ne.isPlainObject(e)&&function(e){if(ne.hasOwnProp(e,"toJSON"))return!0;let t=Object.getPrototypeOf(e);for(;t&&t!==Object.prototype;){if(ne.hasOwnProp(t,"toJSON"))return!0;t=Object.getPrototypeOf(t)}return!1}(e))return r.pop(),e;t=Object.create(null);for(const[r,a]of Object.entries(e)){const e=n.has(r.toLowerCase())?"[REDACTED ****]":i(a);ne.isUndefined(e)||(t[r]=e)}}return r.pop(),t};return i(e)}let pe=class e extends Error{static from(t,n,r,i,a,o){const s=new e(t.message,n||t.code,r,i,a);return Object.defineProperty(s,"cause",{__proto__:null,value:t,writable:!0,enumerable:!1,configurable:!0}),s.name=t.name,null!=t.status&&null==s.status&&(s.status=t.status),o&&Object.assign(s,o),s}constructor(e,t,n,r,i){super(e),Object.defineProperty(this,"message",{__proto__:null,value:e,enumerable:!0,writable:!0,configurable:!0}),this.name="AxiosError",this.isAxiosError=!0,t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),i&&(this.response=i,this.status=i.status)}toJSON(){const e=this.config,t=e&&ne.hasOwnProp(e,"redact")?e.redact:void 0,n=ne.isArray(t)&&t.length>0?de(e,t):ne.toJSONObject(e);return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:n,code:this.code,status:this.status}}};pe.ERR_BAD_OPTION_VALUE="ERR_BAD_OPTION_VALUE",pe.ERR_BAD_OPTION="ERR_BAD_OPTION",pe.ECONNABORTED="ECONNABORTED",pe.ETIMEDOUT="ETIMEDOUT",pe.ECONNREFUSED="ECONNREFUSED",pe.ERR_NETWORK="ERR_NETWORK",pe.ERR_FR_TOO_MANY_REDIRECTS="ERR_FR_TOO_MANY_REDIRECTS",pe.ERR_DEPRECATED="ERR_DEPRECATED",pe.ERR_BAD_RESPONSE="ERR_BAD_RESPONSE",pe.ERR_BAD_REQUEST="ERR_BAD_REQUEST",pe.ERR_CANCELED="ERR_CANCELED",pe.ERR_NOT_SUPPORT="ERR_NOT_SUPPORT",pe.ERR_INVALID_URL="ERR_INVALID_URL",pe.ERR_FORM_DATA_DEPTH_EXCEEDED="ERR_FORM_DATA_DEPTH_EXCEEDED";function me(e){return ne.isPlainObject(e)||ne.isArray(e)}function ge(e){return ne.endsWith(e,"[]")?e.slice(0,-2):e}function be(e,t,n){return e?e.concat(t).map(function(e,t){return e=ge(e),!n&&t?"["+e+"]":e}).join(n?".":""):t}const ye=ne.toFlatObject(ne,{},null,function(e){return/^is[A-Z]/.test(e)});function ve(e,t,n){if(!ne.isObject(e))throw new TypeError("target must be an object");t=t||new FormData;const r=(n=ne.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(e,t){return!ne.isUndefined(t[e])})).metaTokens,i=n.visitor||d,a=n.dots,o=n.indexes,s=n.Blob||"undefined"!=typeof Blob&&Blob,c=void 0===n.maxDepth?100:n.maxDepth,l=s&&ne.isSpecCompliantForm(t),u=[];if(!ne.isFunction(i))throw new TypeError("visitor must be a function");function f(e){if(null===e)return"";if(ne.isDate(e))return e.toISOString();if(ne.isBoolean(e))return e.toString();if(!l&&ne.isBlob(e))throw new pe("Blob is not supported. Use a Buffer instead.");if(ne.isArrayBuffer(e)||ne.isTypedArray(e)){if(l&&"function"==typeof s)return new s([e]);if("undefined"!=typeof Buffer)return Buffer.from(e);throw new pe("Blob is not supported. Use a Buffer instead.",pe.ERR_NOT_SUPPORT)}return e}function h(e){if(e>c)throw new pe("Object is too deeply nested ("+e+" levels). Max depth: "+c,pe.ERR_FORM_DATA_DEPTH_EXCEEDED)}function d(e,n,i){let s=e;if(ne.isReactNative(t)&&ne.isReactNativeBlob(e))return t.append(be(i,n,a),f(e)),!1;if(e&&!i&&"object"==typeof e)if(ne.endsWith(n,"{}"))n=r?n:n.slice(0,-2),e=function(e,t){if(c===1/0)return JSON.stringify(e);const n=[];return JSON.stringify(e,function(e,r){if(!ne.isObject(r))return r;for(;n.length&&n[n.length-1]!==this;)n.pop();return n.push(r),h(t+n.length-1),r})}(e,1);else if(ne.isArray(e)&&function(e){return ne.isArray(e)&&!e.some(me)}(e)||(ne.isFileList(e)||ne.endsWith(n,"[]"))&&(s=ne.toArray(e)))return n=ge(n),s.forEach(function(e,r){!ne.isUndefined(e)&&null!==e&&t.append(!0===o?be([n],r,a):null===o?n:n+"[]",f(e))}),!1;return!!me(e)||(t.append(be(i,n,a),f(e)),!1)}const p=Object.assign(ye,{defaultVisitor:d,convertValue:f,isVisitable:me});if(!ne.isObject(e))throw new TypeError("data must be an object");return function e(n,r,a=0){if(!ne.isUndefined(n)){if(h(a),-1!==u.indexOf(n))throw new Error("Circular reference detected in "+r.join("."));u.push(n),ne.forEach(n,function(n,o){!0===(!(ne.isUndefined(n)||null===n)&&i.call(t,n,ne.isString(o)?o.trim():o,r,p))&&e(n,r?r.concat(o):[o],a+1)}),u.pop()}}(e),t}function _e(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"};return encodeURIComponent(e).replace(/[!'()~]|%20/g,function(e){return t[e]})}function we(e,t){this._pairs=[],e&&ve(e,this,t)}const xe=we.prototype;function Ee(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function Te(e,t,n){if(!t)return e;e=e||"";const r=ne.isFunction(n)?{serialize:n}:n,i=ne.getSafeProp(r,"encode")||Ee,a=ne.getSafeProp(r,"serialize");let o;if(o=a?a(t,r):ne.isURLSearchParams(t)?t.toString():new we(t,r).toString(i),o){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+o}return e}xe.append=function(e,t){this._pairs.push([e,t])},xe.toString=function(e){const t=e?t=>e.call(this,t,_e):_e;return this._pairs.map(function(e){return t(e[0])+"="+t(e[1])},"").join("&")};class Se{constructor(){this.handlers=[]}use(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){ne.forEach(this.handlers,function(t){null!==t&&e(t)})}}const Oe={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1,legacyInterceptorReqResOrdering:!0,advertiseZstdAcceptEncoding:!1,validateStatusUndefinedResolves:!0},Ce={isBrowser:!0,classes:{URLSearchParams:"undefined"!=typeof URLSearchParams?URLSearchParams:we,FormData:"undefined"!=typeof FormData?FormData:null,Blob:"undefined"!=typeof Blob?Blob:null},protocols:["http","https","file","blob","url","data"]},Ae="undefined"!=typeof window&&"undefined"!=typeof document,Me="object"==typeof navigator&&navigator||void 0,ke=Ae&&(!Me||["ReactNative","NativeScript","NS"].indexOf(Me.product)<0),Le="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,Pe=Ae&&window.location.href||"http://localhost",Re={...Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:Ae,hasStandardBrowserEnv:ke,hasStandardBrowserWebWorkerEnv:Le,navigator:Me,origin:Pe},Symbol.toStringTag,{value:"Module"})),...Ce};function De(e){if(e>100)throw new pe("FormData field is too deeply nested ("+e+" levels). Max depth: 100",pe.ERR_FORM_DATA_DEPTH_EXCEEDED)}function Ie(e){function t(e,n,r,i){De(i);let a=e[i++];if("__proto__"===a)return!0;const o=Number.isFinite(+a),s=i>=e.length;if(a=!a&&ne.isArray(r)?r.length:a,s)return ne.hasOwnProp(r,a)?r[a]=ne.isArray(r[a])?r[a].concat(n):[r[a],n]:r[a]=n,!o;ne.hasOwnProp(r,a)&&ne.isObject(r[a])||(r[a]=[]);return t(e,n,r[a],i)&&ne.isArray(r[a])&&(r[a]=function(e){const t={},n=Object.keys(e);let r;const i=n.length;let a;for(r=0;r<i;r++)a=n[r],t[a]=e[a];return t}(r[a])),!o}if(ne.isFormData(e)&&ne.isFunction(e.entries)){const n={};return ne.forEachEntry(e,(e,r)=>{t(function(e){const t=[],n=/\w+|\[(\w*)]/g;let r;for(;null!==(r=n.exec(e));)De(t.length),t.push("[]"===r[0]?"":r[1]||r[0]);return t}(e),r,n,0)}),n}return null}const Ne=(e,t)=>null!=e&&ne.hasOwnProp(e,t)?e[t]:void 0;const ze={transitional:Oe,adapter:["xhr","http","fetch"],transformRequest:[function(e,t){const n=t.getContentType()||"",r=n.indexOf("application/json")>-1,i=ne.isObject(e);i&&ne.isHTMLForm(e)&&(e=new FormData(e));if(ne.isFormData(e))return r?JSON.stringify(Ie(e)):e;if(ne.isArrayBuffer(e)||ne.isBuffer(e)||ne.isStream(e)||ne.isFile(e)||ne.isBlob(e)||ne.isReadableStream(e))return e;if(ne.isArrayBufferView(e))return e.buffer;if(ne.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let a;if(i){const t=Ne(this,"formSerializer");if(n.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return ve(e,new Re.classes.URLSearchParams,{visitor:function(e,t,n,r){return Re.isNode&&ne.isBuffer(e)?(this.append(t,e.toString("base64")),!1):r.defaultVisitor.apply(this,arguments)},...t})}(e,t).toString();if((a=ne.isFileList(e))||n.indexOf("multipart/form-data")>-1){const n=Ne(this,"env"),r=n&&n.FormData;return ve(a?{"files[]":e}:e,r&&new r,t)}}return i||r?(t.setContentType("application/json",!1),function(e,t,n){if(ne.isString(e))try{return(t||JSON.parse)(e),ne.trim(e)}catch(r){if("SyntaxError"!==r.name)throw r}return(n||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){const t=Ne(this,"transitional")||ze.transitional,n=t&&t.forcedJSONParsing,r=Ne(this,"responseType"),i="json"===r;if(ne.isResponse(e)||ne.isReadableStream(e))return e;if(e&&ne.isString(e)&&(n&&!r||i)){const n=!(t&&t.silentJSONParsing)&&i;try{return JSON.parse(e,Ne(this,"parseReviver"))}catch(a){if(n){if("SyntaxError"===a.name)throw pe.from(a,pe.ERR_BAD_RESPONSE,this,null,Ne(this,"response"));throw a}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Re.classes.FormData,Blob:Re.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};function Fe(e,t){const n=this||ze,r=t||n,i=he.from(r.headers);let a=r.data;return ne.forEach(e,function(e){a=e.call(n,a,i.normalize(),t?t.status:void 0)}),i.normalize(),a}function je(e){return!(!e||!e.__CANCEL__)}ne.forEach(["delete","get","head","post","put","patch","query"],e=>{ze.headers[e]={}});let Be=class extends pe{constructor(e,t,n){super(null==e?"canceled":e,pe.ERR_CANCELED,t,n),this.name="CanceledError",this.__CANCEL__=!0}};function Ue(e,t,n){const r=n.config.validateStatus;n.status&&r&&!r(n.status)?t(new pe("Request failed with status code "+n.status,n.status>=400&&n.status<500?pe.ERR_BAD_REQUEST:pe.ERR_BAD_RESPONSE,n.config,n.request,n)):e(n)}const He=(e,t,n=3)=>{let r=0;const i=function(e,t){e=e||10;const n=new Array(e),r=new Array(e);let i,a=0,o=0;return t=void 0!==t?t:1e3,function(s){const c=Date.now(),l=r[o];i||(i=c),n[a]=s,r[a]=c;let u=o,f=0;for(;u!==a;)f+=n[u++],u%=e;if(a=(a+1)%e,a===o&&(o=(o+1)%e),c-i<t)return;const h=l&&c-l;return h?Math.round(1e3*f/h):void 0}}(50,250);return function(e,t){let n,r,i=0,a=1e3/t;const o=(t,a=Date.now())=>{i=a,n=null,r&&(clearTimeout(r),r=null),e(...t)};return[(...e)=>{const t=Date.now(),s=t-i;s>=a?o(e,t):(n=e,r||(r=setTimeout(()=>{r=null,o(n)},a-s)))},()=>n&&o(n)]}(n=>{if(!n||"number"!=typeof n.loaded)return;const a=n.loaded,o=n.lengthComputable?n.total:void 0,s=null!=o?Math.min(a,o):a,c=Math.max(0,s-r),l=i(c);r=Math.max(r,s);e({loaded:s,total:o,progress:o?s/o:void 0,bytes:c,rate:l||void 0,estimated:l&&o?(o-s)/l:void 0,event:n,lengthComputable:null!=o,[t?"download":"upload"]:!0})},n)},$e=(e,t)=>{const n=null!=e;return[r=>t[0]({lengthComputable:n,total:e,loaded:r}),t[1]]},We=e=>(...t)=>ne.asap(()=>e(...t)),Ve=Re.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,Re.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(Re.origin),Re.navigator&&/(msie|trident)/i.test(Re.navigator.userAgent)):()=>!0,Ge=Re.hasStandardBrowserEnv?{write(e,t,n,r,i,a,o){if("undefined"==typeof document)return;const s=[`${e}=${encodeURIComponent(t)}`];ne.isNumber(n)&&s.push(`expires=${new Date(n).toUTCString()}`),ne.isString(r)&&s.push(`path=${r}`),ne.isString(i)&&s.push(`domain=${i}`),!0===a&&s.push("secure"),ne.isString(o)&&s.push(`SameSite=${o}`),document.cookie=s.join("; ")},read(e){if("undefined"==typeof document)return null;const t=document.cookie.split(";");for(let r=0;r<t.length;r++){const i=t[r].replace(/^\s+/,""),a=i.indexOf("=");if(-1!==a&&i.slice(0,a)===e)try{return decodeURIComponent(i.slice(a+1))}catch(n){return i.slice(a+1)}}return null},remove(e){this.write(e,"",Date.now()-864e5,"/")}}:{write(){},read:()=>null,remove(){}};const Ye=/^https?:(?!\/\/)/i,Xe=/[\t\n\r]/g;function Ke(e,t){if("string"==typeof e&&Ye.test(function(e){return function(e){let t=0;for(;t<e.length&&e.charCodeAt(t)<=32;)t++;return e.slice(t)}(e).replace(Xe,"")}(e)))throw new pe('Invalid URL: missing "//" after protocol',pe.ERR_INVALID_URL,t)}function qe(e,t,n,r){Ke(t,r);let i=!("string"==typeof(a=t)&&/^([a-z][a-z\d+\-.]*:)?\/\//i.test(a));var a;return e&&(i||!1===n)?(Ke(e,r),function(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}(e,t)):t}const Je=e=>e instanceof he?{...e}:e;function Ze(e,t){e=e||{},t=t||{};const n=Object.create(null);function r(e,t,n,r){return ne.isPlainObject(e)&&ne.isPlainObject(t)?ne.merge.call({caseless:r},e,t):ne.isPlainObject(t)?ne.merge({},t):ne.isArray(t)?t.slice():t}function i(e,t,n,i){return ne.isUndefined(t)?ne.isUndefined(e)?void 0:r(void 0,e,0,i):r(e,t,0,i)}function a(e,t){if(!ne.isUndefined(t))return r(void 0,t)}function o(e,t){return ne.isUndefined(t)?ne.isUndefined(e)?void 0:r(void 0,e):r(void 0,t)}function s(n,i,a){return ne.hasOwnProp(t,a)?r(n,i):ne.hasOwnProp(e,a)?r(void 0,n):void 0}Object.defineProperty(n,"hasOwnProperty",{__proto__:null,value:Object.prototype.hasOwnProperty,enumerable:!1,writable:!0,configurable:!0});const c={url:a,method:a,data:a,baseURL:o,transformRequest:o,transformResponse:o,paramsSerializer:o,timeout:o,timeoutMessage:o,withCredentials:o,withXSRFToken:o,adapter:o,responseType:o,xsrfCookieName:o,xsrfHeaderName:o,onUploadProgress:o,onDownloadProgress:o,decompress:o,maxContentLength:o,maxBodyLength:o,beforeRedirect:o,transport:o,httpAgent:o,httpsAgent:o,cancelToken:o,socketPath:o,allowedSocketPaths:o,responseEncoding:o,validateStatus:s,headers:(e,t,n)=>i(Je(e),Je(t),0,!0)};return ne.forEach(Object.keys({...e,...t}),function(r){if("__proto__"===r||"constructor"===r||"prototype"===r)return;const a=ne.hasOwnProp(c,r)?c[r]:i,o=a(ne.hasOwnProp(e,r)?e[r]:void 0,ne.hasOwnProp(t,r)?t[r]:void 0,r);ne.isUndefined(o)&&a!==s||(n[r]=o)}),ne.hasOwnProp(t,"validateStatus")&&ne.isUndefined(t.validateStatus)&&!1===function(n){const r=ne.hasOwnProp(t,"transitional")?t.transitional:void 0;if(!ne.isUndefined(r)){if(!ne.isPlainObject(r))return;if(ne.hasOwnProp(r,n))return r[n]}const i=ne.hasOwnProp(e,"transitional")?e.transitional:void 0;if(ne.isPlainObject(i)&&ne.hasOwnProp(i,n))return i[n]}("validateStatusUndefinedResolves")&&(ne.hasOwnProp(e,"validateStatus")?n.validateStatus=r(void 0,e.validateStatus):delete n.validateStatus),n}const Qe=["content-type","content-length"];function et(e){const t=Ze({},e),n=e=>ne.hasOwnProp(t,e)?t[e]:void 0,r=n("data");let i=n("withXSRFToken");const a=n("xsrfHeaderName"),o=n("xsrfCookieName");let s=n("headers");const c=n("auth"),l=n("baseURL"),u=n("allowAbsoluteUrls"),f=n("url");if(t.headers=s=he.from(s),t.url=Te(qe(l,f,u,t),n("params"),n("paramsSerializer")),c){const t=ne.getSafeProp(c,"username")||"",n=ne.getSafeProp(c,"password")||"";try{s.set("Authorization","Basic "+btoa(t+":"+(n?encodeURIComponent(n).replace(/%([0-9A-F]{2})/gi,(e,t)=>String.fromCharCode(parseInt(t,16))):"")))}catch(h){throw pe.from(h,pe.ERR_BAD_OPTION_VALUE,e)}}if(ne.isFormData(r)&&(Re.hasStandardBrowserEnv||Re.hasStandardBrowserWebWorkerEnv||ne.isReactNative(r)?s.setContentType(void 0):ne.isFunction(r.getHeaders)&&function(e,t,n){"content-only"===n?Object.entries(t||{}).forEach(([t,n])=>{Qe.includes(t.toLowerCase())&&e.set(t,n)}):e.set(t)}(s,r.getHeaders(),n("formDataHeaderPolicy"))),Re.hasStandardBrowserEnv){ne.isFunction(i)&&(i=i(t));if(!0===i||null==i&&Ve(t.url)){const e=a&&o&&Ge.read(o);e&&s.set(a,e)}}return t}const tt="undefined"!=typeof XMLHttpRequest&&function(e){return new Promise(function(t,n){const r=et(e);let i=r.data;const a=he.from(r.headers).normalize();let o,s,c,l,u,{responseType:f,onUploadProgress:h,onDownloadProgress:d}=r;function p(){l&&l(),u&&u(),r.cancelToken&&r.cancelToken.unsubscribe(o),r.signal&&r.signal.removeEventListener("abort",o)}let m=new XMLHttpRequest;function g(){if(!m)return;const r=he.from("getAllResponseHeaders"in m&&m.getAllResponseHeaders());Ue(function(e){t(e),p()},function(e){n(e),p()},{data:f&&"text"!==f&&"json"!==f?m.response:m.responseText,status:m.status,statusText:m.statusText,headers:r,config:e,request:m}),m=null}m.open(r.method.toUpperCase(),r.url,!0),m.timeout=r.timeout,"onloadend"in m?m.onloadend=g:m.onreadystatechange=function(){m&&4===m.readyState&&(0!==m.status||m.responseURL&&m.responseURL.startsWith("file:"))&&setTimeout(g)},m.onabort=function(){m&&(n(new pe("Request aborted",pe.ECONNABORTED,e,m)),p(),m=null)},m.onerror=function(t){const r=t&&t.message?t.message:"Network Error",i=new pe(r,pe.ERR_NETWORK,e,m);i.event=t||null,n(i),p(),m=null},m.ontimeout=function(){let t=r.timeout?"timeout of "+r.timeout+"ms exceeded":"timeout exceeded";const i=r.transitional||Oe;r.timeoutErrorMessage&&(t=r.timeoutErrorMessage),n(new pe(t,i.clarifyTimeoutError?pe.ETIMEDOUT:pe.ECONNABORTED,e,m)),p(),m=null},void 0===i&&a.setContentType(null),"setRequestHeader"in m&&ne.forEach(se(a),function(e,t){m.setRequestHeader(t,e)}),ne.isUndefined(r.withCredentials)||(m.withCredentials=!!r.withCredentials),f&&"json"!==f&&(m.responseType=r.responseType),d&&([c,u]=He(d,!0),m.addEventListener("progress",c)),h&&m.upload&&([s,l]=He(h),m.upload.addEventListener("progress",s),m.upload.addEventListener("loadend",l)),(r.cancelToken||r.signal)&&(o=t=>{m&&(n(!t||t.type?new Be(null,e,m):t),m.abort(),p(),m=null)},r.cancelToken&&r.cancelToken.subscribe(o),r.signal&&(r.signal.aborted?o():r.signal.addEventListener("abort",o)));const b=function(e){const t=/^([-+\w]{1,25}):(?:\/\/)?/.exec(e);return t&&t[1]||""}(r.url);if(b&&!Re.protocols.includes(b))return n(new pe("Unsupported protocol "+b+":",pe.ERR_BAD_REQUEST,e)),void p();m.send(i||null)})},nt=(e,t)=>{if(e=e?e.filter(Boolean):[],!t&&!e.length)return;const n=new AbortController;let r=!1;const i=function(e){if(!r){r=!0,o();const t=e instanceof Error?e:this.reason;n.abort(t instanceof pe?t:new Be(t instanceof Error?t.message:t))}};let a=t&&setTimeout(()=>{a=null,i(new pe(`timeout of ${t}ms exceeded`,pe.ETIMEDOUT))},t);const o=()=>{e&&(a&&clearTimeout(a),a=null,e.forEach(e=>{e.unsubscribe?e.unsubscribe(i):e.removeEventListener("abort",i)}),e=null)};e.forEach(e=>e.addEventListener("abort",i,{once:!0}));const{signal:s}=n;return s.unsubscribe=()=>ne.asap(o),s},rt=function*(e,t){let n=e.byteLength;if(n<t)return void(yield e);let r,i=0;for(;i<n;)r=i+t,yield e.slice(i,r),i=r},it=async function*(e){if(e[Symbol.asyncIterator])return void(yield*e);const t=e.getReader();try{for(;;){const{done:e,value:n}=await t.read();if(e)break;yield n}}finally{await t.cancel()}},at=(e,t,n,r)=>{const i=async function*(e,t){for await(const n of it(e))yield*rt(n,t)}(e,t);let a,o=0,s=e=>{a||(a=!0,r&&r(e))};return new ReadableStream({async pull(e){try{const{done:t,value:r}=await i.next();if(t)return s(),void e.close();let a=r.byteLength;if(n){let e=o+=a;n(e)}e.enqueue(new Uint8Array(r))}catch(t){throw s(t),t}},cancel:e=>(s(e),i.return())},{highWaterMark:2})},ot=e=>e>=48&&e<=57||e>=65&&e<=70||e>=97&&e<=102,st=(e,t,n)=>t+2<n&&ot(e.charCodeAt(t+1))&&ot(e.charCodeAt(t+2));const ct="1.18.1",{isFunction:lt}=ne,ut=e=>{if(!ne.isString(e))return e;try{return decodeURIComponent(e)}catch(t){return e}},ft=(e,...t)=>{try{return!!e(...t)}catch(n){return!1}},ht=e=>{const t=void 0!==ne.global&&null!==ne.global?ne.global:globalThis,{ReadableStream:n,TextEncoder:r}=t;e=ne.merge.call({skipUndefined:!0},{Request:t.Request,Response:t.Response},e);const{fetch:i,Request:a,Response:o}=e,s=i?lt(i):"function"==typeof fetch,c=lt(a),l=lt(o);if(!s)return!1;const u=s&&lt(n),f=s&&("function"==typeof r?(e=>t=>e.encode(t))(new r):async e=>new Uint8Array(await new a(e).arrayBuffer())),h=c&&u&&ft(()=>{let e=!1;const t=new a(Re.origin,{body:new n,method:"POST",get duplex(){return e=!0,"half"}}),r=t.headers.has("Content-Type");return null!=t.body&&t.body.cancel(),e&&!r}),d=l&&u&&ft(()=>ne.isReadableStream(new o("").body)),p={stream:d&&(e=>e.body)};s&&["text","arrayBuffer","blob","formData","stream"].forEach(e=>{!p[e]&&(p[e]=(t,n)=>{let r=t&&t[e];if(r)return r.call(t);throw new pe(`Response type '${e}' is not supported`,pe.ERR_NOT_SUPPORT,n)})});const m=async e=>{if(null==e)return 0;if(ne.isBlob(e))return e.size;if(ne.isSpecCompliantForm(e)){const t=new a(Re.origin,{method:"POST",body:e});return(await t.arrayBuffer()).byteLength}return ne.isArrayBufferView(e)||ne.isArrayBuffer(e)?e.byteLength:(ne.isURLSearchParams(e)&&(e+=""),ne.isString(e)?(await f(e)).byteLength:void 0)};return async e=>{let{url:t,method:n,data:s,signal:l,cancelToken:f,timeout:g,onDownloadProgress:b,onUploadProgress:y,responseType:v,headers:_,withCredentials:w="same-origin",fetchOptions:x,maxContentLength:E,maxBodyLength:T}=et(e);const S=ne.isNumber(E)&&E>-1,O=ne.isNumber(T)&&T>-1;let C=i||fetch;v=v?(v+"").toLowerCase():"text";let A=nt([l,f&&f.toAbortSignal()],g),M=null;const k=A&&A.unsubscribe&&(()=>{A.unsubscribe()});let L,P=null;const R=()=>new pe("Request body larger than maxBodyLength limit",pe.ERR_BAD_REQUEST,e,M);try{let i;const l=(I="auth",ne.hasOwnProp(e,I)?e[I]:void 0);if(l){const e=ne.getSafeProp(l,"username")||"";i={username:e,password:ne.getSafeProp(l,"password")||""}}if((e=>{const t=e.indexOf("://");let n=e;return-1!==t&&(n=n.slice(t+3)),n.includes("@")||n.includes(":")})(t)){const e=new URL(t,Re.origin);if(!i&&(e.username||e.password)){const t=ut(e.username);i={username:t,password:ut(e.password)}}(e.username||e.password)&&(e.username="",e.password="",t=e.href)}if(i&&(_.delete("authorization"),_.set("Authorization","Basic "+btoa((D=(i.username||"")+":"+(i.password||""),encodeURIComponent(D).replace(/%([0-9A-F]{2})/gi,(e,t)=>String.fromCharCode(parseInt(t,16))))))),S&&"string"==typeof t&&t.startsWith("data:")){const n=function(e){if(!e||"string"!=typeof e)return 0;if(!e.startsWith("data:"))return 0;const t=e.indexOf(",");if(t<0)return 0;const n=e.slice(5,t),r=e.slice(t+1);if(/;base64/i.test(n)){let e=r.length;const t=r.length;for(let s=0;s<t;s++)if(37===r.charCodeAt(s)&&s+2<t){const t=r.charCodeAt(s+1),n=r.charCodeAt(s+2);ot(t)&&ot(n)&&(e-=2,s+=2)}let n=0,i=t-1;const a=e=>e>=2&&37===r.charCodeAt(e-2)&&51===r.charCodeAt(e-1)&&(68===r.charCodeAt(e)||100===r.charCodeAt(e));i>=0&&(61===r.charCodeAt(i)?(n++,i--):a(i)&&(n++,i-=3)),1===n&&i>=0&&(61===r.charCodeAt(i)||a(i))&&n++;const o=3*Math.floor(e/4)-(n||0);return o>0?o:0}let i=0;for(let a=0,o=r.length;a<o;a++){const e=r.charCodeAt(a);if(37===e&&st(r,a,o))i+=1,a+=2;else if(e<128)i+=1;else if(e<2048)i+=2;else if(e>=55296&&e<=56319&&a+1<o){const e=r.charCodeAt(a+1);e>=56320&&e<=57343?(i+=4,a++):i+=3}else i+=3}return i}(t);if(n>E)throw new pe("maxContentLength size of "+E+" exceeded",pe.ERR_BAD_RESPONSE,e,M)}if(O&&"get"!==n&&"head"!==n){const e=await m(s);if("number"==typeof e&&isFinite(e)&&(L=e,e>T))throw R()}const f=O&&(ne.isReadableStream(s)||ne.isStream(s)),g=(e,t,n)=>at(e,65536,e=>{if(O&&e>T)throw P=R();t&&t(e)},n);if(h&&"get"!==n&&"head"!==n&&(y||f)){if(L=null==L?await(async(e,t)=>{const n=ne.toFiniteNumber(e.getContentLength());return null==n?m(t):n})(_,s):L,0!==L||f){let e,n=new a(t,{method:"POST",body:s,duplex:"half"});if(ne.isFormData(s)&&(e=n.headers.get("content-type"))&&_.setContentType(e),n.body){const[e,t]=y&&$e(L,He(We(y)))||[];s=g(n.body,e,t)}}}else if(f&&!c&&u&&"get"!==n&&"head"!==n)s=g(s);else if(f&&c&&!h&&"get"!==n&&"head"!==n)throw new pe("Stream request bodies are not supported by the current fetch implementation",pe.ERR_NOT_SUPPORT,e,M);ne.isString(w)||(w=w?"include":"omit");const N=c&&"credentials"in a.prototype;if(ne.isFormData(s)){const e=_.getContentType();e&&/^multipart\/form-data/i.test(e)&&!/boundary=/i.test(e)&&_.delete("content-type")}_.set("User-Agent","axios/"+ct,!1);const z={...x,signal:A,method:n.toUpperCase(),headers:se(_.normalize()),body:s,duplex:"half",credentials:N?w:void 0};M=c&&new a(t,z);let F=await(c?C(M,x):C(t,z));const j=he.from(F.headers);if(S){const t=ne.toFiniteNumber(j.getContentLength());if(null!=t&&t>E)throw new pe("maxContentLength size of "+E+" exceeded",pe.ERR_BAD_RESPONSE,e,M)}const B=d&&("stream"===v||"response"===v);if(d&&F.body&&(b||S||B&&k)){const t={};["status","statusText","headers"].forEach(e=>{t[e]=F[e]});const n=ne.toFiniteNumber(j.getContentLength()),[r,i]=b&&$e(n,He(We(b),!0))||[];let a=0;const s=t=>{if(S&&(a=t,a>E))throw new pe("maxContentLength size of "+E+" exceeded",pe.ERR_BAD_RESPONSE,e,M);r&&r(t)};F=new o(at(F.body,65536,s,()=>{i&&i(),k&&k()}),t)}v=v||"text";let U=await p[ne.findKey(p,v)||"text"](F,e);if(S&&!d&&!B){let t;if(null!=U&&("number"==typeof U.byteLength?t=U.byteLength:"number"==typeof U.size?t=U.size:"string"==typeof U&&(t="function"==typeof r?(new r).encode(U).byteLength:U.length)),"number"==typeof t&&t>E)throw new pe("maxContentLength size of "+E+" exceeded",pe.ERR_BAD_RESPONSE,e,M)}return!B&&k&&k(),await new Promise((t,n)=>{Ue(t,n,{data:U,headers:he.from(F.headers),status:F.status,statusText:F.statusText,config:e,request:M})})}catch(N){if(k&&k(),A&&A.aborted&&A.reason instanceof pe){const t=A.reason;throw t.config=e,M&&(t.request=M),N!==t&&Object.defineProperty(t,"cause",{__proto__:null,value:N,writable:!0,enumerable:!1,configurable:!0}),t}if(P)throw M&&!P.request&&(P.request=M),P;if(N instanceof pe)throw M&&!N.request&&(N.request=M),N;if(N&&"TypeError"===N.name&&/Load failed|fetch/i.test(N.message)){const t=new pe("Network Error",pe.ERR_NETWORK,e,M,N&&N.response);throw Object.defineProperty(t,"cause",{__proto__:null,value:N.cause||N,writable:!0,enumerable:!1,configurable:!0}),t}throw pe.from(N,N&&N.code,e,M,N&&N.response)}var D,I}},dt=new Map,pt=e=>{let t=e&&e.env||{};const{fetch:n,Request:r,Response:i}=t,a=[r,i,n];let o,s,c=a.length,l=dt;for(;c--;)o=a[c],s=l.get(o),void 0===s&&l.set(o,s=c?new Map:ht(t)),l=s;return s};pt();const mt={http:null,xhr:tt,fetch:{get:pt}};ne.forEach(mt,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{__proto__:null,value:t})}catch(n){}Object.defineProperty(e,"adapterName",{__proto__:null,value:t})}});const gt=e=>`- ${e}`,bt=e=>ne.isFunction(e)||null===e||!1===e;const yt={getAdapter:function(e,t){e=ne.isArray(e)?e:[e];const{length:n}=e;let r,i;const a={};for(let o=0;o<n;o++){let n;if(r=e[o],i=r,!bt(r)&&(i=mt[(n=String(r)).toLowerCase()],void 0===i))throw new pe(`Unknown adapter '${n}'`);if(i&&(ne.isFunction(i)||(i=i.get(t))))break;a[n||"#"+o]=i}if(!i){const e=Object.entries(a).map(([e,t])=>`adapter ${e} `+(!1===t?"is not supported by the environment":"is not available in the build"));let t=n?e.length>1?"since :\n"+e.map(gt).join("\n"):" "+gt(e[0]):"as no adapter specified";throw new pe("There is no suitable adapter to dispatch the request "+t,pe.ERR_NOT_SUPPORT)}return i},adapters:mt};function vt(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Be(null,e)}function _t(e){vt(e),e.headers=he.from(e.headers),e.data=Fe.call(e,e.transformRequest),-1!==["post","put","patch"].indexOf(e.method)&&e.headers.setContentType("application/x-www-form-urlencoded",!1);return yt.getAdapter(e.adapter||ze.adapter,e)(e).then(function(t){vt(e),e.response=t;try{t.data=Fe.call(e,e.transformResponse,t)}finally{delete e.response}return t.headers=he.from(t.headers),t},function(t){if(!je(t)&&(vt(e),t&&t.response)){e.response=t.response;try{t.response.data=Fe.call(e,e.transformResponse,t.response)}finally{delete e.response}t.response.headers=he.from(t.response.headers)}return Promise.reject(t)})}const wt={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{wt[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}});const xt={};wt.transitional=function(e,t,n){function r(e,t){return"[Axios v"+ct+"] Transitional option '"+e+"'"+t+(n?". "+n:"")}return(n,i,a)=>{if(!1===e)throw new pe(r(i," has been removed"+(t?" in "+t:"")),pe.ERR_DEPRECATED);return t&&!xt[i]&&(xt[i]=!0,console.warn(r(i," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,i,a)}},wt.spelling=function(e){return(t,n)=>(console.warn(`${n} is likely a misspelling of ${e}`),!0)};const Et={assertOptions:function(e,t,n){if("object"!=typeof e||null===e)throw new pe("options must be an object",pe.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let i=r.length;for(;i-- >0;){const a=r[i],o=Object.prototype.hasOwnProperty.call(t,a)?t[a]:void 0;if(o){const t=e[a],n=void 0===t||o(t,a,e);if(!0!==n)throw new pe("option "+a+" must be "+n,pe.ERR_BAD_OPTION_VALUE);continue}if(!0!==n)throw new pe("Unknown option "+a,pe.ERR_BAD_OPTION)}},validators:wt},Tt=Et.validators;let St=class{constructor(e){this.defaults=e||{},this.interceptors={request:new Se,response:new Se}}async request(e,t){try{return await this._request(e,t)}catch(n){if(n instanceof Error){let e={};Error.captureStackTrace?Error.captureStackTrace(e):e=new Error;const t=(()=>{if(!e.stack)return"";const t=e.stack.indexOf("\n");return-1===t?"":e.stack.slice(t+1)})();try{if(n.stack){if(t){const e=t.indexOf("\n"),r=-1===e?-1:t.indexOf("\n",e+1),i=-1===r?"":t.slice(r+1);String(n.stack).endsWith(i)||(n.stack+="\n"+t)}}else n.stack=t}catch(r){}}throw n}}_request(e,t){"string"==typeof e?(t=t||{}).url=e:t=e||{},t=Ze(this.defaults,t);const{transitional:n,paramsSerializer:r,headers:i}=t;void 0!==n&&Et.assertOptions(n,{silentJSONParsing:Tt.transitional(Tt.boolean),forcedJSONParsing:Tt.transitional(Tt.boolean),clarifyTimeoutError:Tt.transitional(Tt.boolean),legacyInterceptorReqResOrdering:Tt.transitional(Tt.boolean),advertiseZstdAcceptEncoding:Tt.transitional(Tt.boolean),validateStatusUndefinedResolves:Tt.transitional(Tt.boolean)},!1),null!=r&&(ne.isFunction(r)?t.paramsSerializer={serialize:r}:Et.assertOptions(r,{encode:Tt.function,serialize:Tt.function},!0)),void 0!==t.allowAbsoluteUrls||(void 0!==this.defaults.allowAbsoluteUrls?t.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:t.allowAbsoluteUrls=!0),Et.assertOptions(t,{baseUrl:Tt.spelling("baseURL"),withXsrfToken:Tt.spelling("withXSRFToken")},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase();let a=i&&ne.merge(i.common,i[t.method]);i&&ne.forEach(["delete","get","head","post","put","patch","query","common"],e=>{delete i[e]}),t.headers=he.concat(a,i);const o=[];let s=!0;this.interceptors.request.forEach(function(e){if("function"==typeof e.runWhen&&!1===e.runWhen(t))return;s=s&&e.synchronous;const n=t.transitional||Oe;n&&n.legacyInterceptorReqResOrdering?o.unshift(e.fulfilled,e.rejected):o.push(e.fulfilled,e.rejected)});const c=[];let l;this.interceptors.response.forEach(function(e){c.push(e.fulfilled,e.rejected)});let u,f=0;if(!s){const e=[_t.bind(this),void 0];for(e.unshift(...o),e.push(...c),u=e.length,l=Promise.resolve(t);f<u;)l=l.then(e[f++],e[f++]);return l}u=o.length;let h=t;for(;f<u;){const e=o[f++],t=o[f++];try{h=e(h)}catch(d){t.call(this,d);break}}try{l=_t.call(this,h)}catch(d){return Promise.reject(d)}for(f=0,u=c.length;f<u;)l=l.then(c[f++],c[f++]);return l}getUri(e){return Te(qe((e=Ze(this.defaults,e)).baseURL,e.url,e.allowAbsoluteUrls,e),e.params,e.paramsSerializer)}};ne.forEach(["delete","get","head","options"],function(e){St.prototype[e]=function(t,n){return this.request(Ze(n||{},{method:e,url:t,data:n&&ne.hasOwnProp(n,"data")?n.data:void 0}))}}),ne.forEach(["post","put","patch","query"],function(e){function t(t){return function(n,r,i){return this.request(Ze(i||{},{method:e,headers:t?{"Content-Type":"multipart/form-data"}:{},url:n,data:r}))}}St.prototype[e]=t(),"query"!==e&&(St.prototype[e+"Form"]=t(!0))});const Ot={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(Ot).forEach(([e,t])=>{Ot[t]=e});const Ct=function e(t){const n=new St(t),r=c(St.prototype.request,n);return ne.extend(r,St.prototype,n,{allOwnKeys:!0}),ne.extend(r,n,null,{allOwnKeys:!0}),r.create=function(n){return e(Ze(t,n))},r}(ze);Ct.Axios=St,Ct.CanceledError=Be,Ct.CancelToken=class e{constructor(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");let t;this.promise=new Promise(function(e){t=e});const n=this;this.promise.then(e=>{if(!n._listeners)return;let t=n._listeners.length;for(;t-- >0;)n._listeners[t](e);n._listeners=null}),this.promise.then=e=>{let t;const r=new Promise(e=>{n.subscribe(e),t=e}).then(e);return r.cancel=function(){n.unsubscribe(t)},r},e(function(e,r,i){n.reason||(n.reason=new Be(e,r,i),t(n.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}toAbortSignal(){const e=new AbortController,t=t=>{e.abort(t)};return this.subscribe(t),e.signal.unsubscribe=()=>this.unsubscribe(t),e.signal}static source(){let t;return{token:new e(function(e){t=e}),cancel:t}}},Ct.isCancel=je,Ct.VERSION=ct,Ct.toFormData=ve,Ct.AxiosError=pe,Ct.Cancel=Ct.CanceledError,Ct.all=function(e){return Promise.all(e)},Ct.spread=function(e){return function(t){return e.apply(null,t)}},Ct.isAxiosError=function(e){return ne.isObject(e)&&!0===e.isAxiosError},Ct.mergeConfig=Ze,Ct.AxiosHeaders=he,Ct.formToJSON=e=>Ie(ne.isHTMLForm(e)?new FormData(e):e),Ct.getAdapter=yt.getAdapter,Ct.HttpStatusCode=Ot,Ct.default=Ct;const{Axios:At,AxiosError:Mt,CanceledError:kt,isCancel:Lt,CancelToken:Pt,VERSION:Rt,all:Dt,Cancel:It,isAxiosError:Nt,spread:zt,toFormData:Ft,AxiosHeaders:jt,HttpStatusCode:Bt,formToJSON:Ut,getAdapter:Ht,mergeConfig:$t,create:Wt}=Ct;function Vt(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function Gt(e){if(Object.prototype.hasOwnProperty.call(e,"__esModule"))return e;var t=e.default;if("function"==typeof t){var n=function e(){return this instanceof e?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(t){var r=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(n,t,r.get?r:{enumerable:!0,get:function(){return e[t]}})}),n}var Yt,Xt={},Kt={};
1function qt(){return Yt||(Yt=1,Object.defineProperty(Kt,"__esModule",{value:!0}),Kt.default=[{alpha2:"US",alpha3:"USA",country_code:"1",country_name:"United States",mobile_begin_with:["201","202","203","205","206","207","208","209","210","212","213","214","215","216","217","218","219","220","223","224","225","227","228","229","231","234","239","240","248","251","252","253","254","256","260","262","267","269","270","272","274","276","278","281","283","301","302","303","304","305","307","308","309","310","312","313","314","315","316","317","318","319","320","321","323","325","327","329","330","331","332","334","336","337","339","341","346","347","351","352","353","360","361","364","369","380","385","386","401","402","404","405","406","407","408","409","410","412","413","414","415","417","419","423","424","425","430","432","434","435","440","441","442","443","445","447","458","463","464","469","470","472","475","478","479","480","484","501","502","503","504","505","507","508","509","510","512","513","515","516","517","518","520","530","531","534","539","540","541","551","557","559","561","562","563","564","567","570","571","572","573","574","575","580","582","585","586","601","602","603","605","606","607","608","609","610","612","614","615","616","617","618","619","620","623","626","627","628","629","630","631","636","640","641","645","646","650","651","656","657","659","660","661","662","667","669","678","679","680","681","682","689","701","702","703","704","706","707","708","712","713","714","715","716","717","718","719","720","724","725","726","727","728","730","731","732","734","737","740","743","747","752","754","757","760","762","763","764","765","769","770","771","772","773","774","775","779","781","785","786","787","801","802","803","804","805","806","808","810","812","813","814","815","816","817","818","820","828","830","831","832","835","838","840","843","845","847","848","850","854","856","857","858","859","860","862","863","864","865","870","872","878","901","903","904","906","907","908","909","910","912","913","914","915","916","917","918","919","920","925","927","928","929","930","931","934","935","936","937","938","939","940","941","945","947","949","951","952","954","956","957","959","970","971","972","973","975","978","979","980","984","985","986","989","888","800","833","844","855","866","877","279","340","983","448","943","363","326","839","826","948","924"],phone_number_lengths:[10]},{alpha2:"AW",alpha3:"ABW",country_code:"297",country_name:"Aruba",mobile_begin_with:["56","59","64","73","74","99"],phone_number_lengths:[7]},{alpha2:"AF",alpha3:"AFG",country_code:"93",country_name:"Afghanistan",mobile_begin_with:["7"],phone_number_lengths:[9]},{alpha2:"AO",alpha3:"AGO",country_code:"244",country_name:"Angola",mobile_begin_with:["9"],phone_number_lengths:[9]},{alpha2:"AI",alpha3:"AIA",country_code:"1",country_name:"Anguilla",mobile_begin_with:["2642","2644","2645","2647"],phone_number_lengths:[10]},{alpha2:"AX",alpha3:"ALA",country_code:"358",country_name:"Åland Islands",mobile_begin_with:["18"],phone_number_lengths:[6,7,8]},{alpha2:"AL",alpha3:"ALB",country_code:"355",country_name:"Albania",mobile_begin_with:["6"],phone_number_lengths:[9]},{alpha2:"AD",alpha3:"AND",country_code:"376",country_name:"Andorra",mobile_begin_with:["3","4","6"],phone_number_lengths:[6]},{alpha2:"BQ",alpha3:"BES",country_code:"599",country_name:"Caribbean Netherlands",mobile_begin_with:["3","416","700","701","795"],phone_number_lengths:[7]},{alpha2:"AE",alpha3:"ARE",country_code:"971",country_name:"United Arab Emirates",mobile_begin_with:["5"],phone_number_lengths:[9]},{alpha2:"AR",alpha3:"ARG",country_code:"54",country_name:"Argentina",mobile_begin_with:["1","2","3"],phone_number_lengths:[8,9,10,11,12]},{alpha2:"AM",alpha3:"ARM",country_code:"374",country_name:"Armenia",mobile_begin_with:["3","4","5","7","9"],phone_number_lengths:[8]},{alpha2:"AS",alpha3:"ASM",country_code:"1",country_name:"American Samoa",mobile_begin_with:["684733","684258"],phone_number_lengths:[10]},{alpha2:"AG",alpha3:"ATG",country_code:"1",country_name:"Antigua and Barbuda",mobile_begin_with:["2687"],phone_number_lengths:[10]},{alpha2:"AU",alpha3:"AUS",country_code:"61",country_name:"Australia",mobile_begin_with:["4"],phone_number_lengths:[9]},{alpha2:"AT",alpha3:"AUT",country_code:"43",country_name:"Austria",mobile_begin_with:["6"],phone_number_lengths:[10,11,12,13,14]},{alpha2:"AZ",alpha3:"AZE",country_code:"994",country_name:"Azerbaijan",mobile_begin_with:["10","50","51","55","60","70","77","99"],phone_number_lengths:[9]}
1,{alpha2:"BI",alpha3:"BDI",country_code:"257",country_name:"Burundi",mobile_begin_with:["71","72","75","76","77","79","29","61","68","69"],phone_number_lengths:[8]},{alpha2:"BE",alpha3:"BEL",country_code:"32",country_name:"Belgium",mobile_begin_with:["4","3"],phone_number_lengths:[9,8]},{alpha2:"BJ",alpha3:"BEN",country_code:"229",country_name:"Benin",mobile_begin_with:["4","6","9"],phone_number_lengths:[8]},{alpha2:"BF",alpha3:"BFA",country_code:"226",country_name:"Burkina Faso",mobile_begin_with:["6","7"],phone_number_lengths:[8]},{alpha2:"BD",alpha3:"BGD",country_code:"880",country_name:"Bangladesh",mobile_begin_with:["1"],phone_number_lengths:[8,9,10]},{alpha2:"BG",alpha3:"BGR",country_code:"359",country_name:"Bulgaria",mobile_begin_with:["87","88","89","98","99","43"],phone_number_lengths:[8,9]},{alpha2:"BH",alpha3:"BHR",country_code:"973",country_name:"Bahrain",mobile_begin_with:["3"],phone_number_lengths:[8]},{alpha2:"BS",alpha3:"BHS",country_code:"1",country_name:"Bahamas",mobile_begin_with:["242"],phone_number_lengths:[10]},{alpha2:"BA",alpha3:"BIH",country_code:"387",country_name:"Bosnia and Herzegovina",mobile_begin_with:["6"],phone_number_lengths:[8,9]},{alpha2:"BY",alpha3:"BLR",country_code:"375",country_name:"Belarus",mobile_begin_with:["25","29","33","44"],phone_number_lengths:[9]},{alpha2:"BZ",alpha3:"BLZ",country_code:"501",country_name:"Belize",mobile_begin_with:["6"],phone_number_lengths:[7]},{alpha2:"BM",alpha3:"BMU",country_code:"1",country_name:"Bermuda",mobile_begin_with:["4413","4415","4417"],phone_number_lengths:[10]},{alpha2:"BO",alpha3:"BOL",country_code:"591",country_name:"Bolivia",mobile_begin_with:["6","7"],phone_number_lengths:[8]},{alpha2:"BR",alpha3:"BRA",country_code:"55",country_name:"Brazil",mobile_begin_with:["119","129","139","149","159","169","179","189","199","219","229","249","279","289","319","329","339","349","359","379","389","419","429","439","449","459","469","479","489","499","519","539","549","559","619","629","639","649","659","669","679","689","699","719","739","749","759","779","799","819","829","839","849","859","869","879","889","899","919","929","939","949","959","969","979","989","999"],phone_number_lengths:[10,11]},{alpha2:"BB",alpha3:"BRB",country_code:"1",country_name:"Barbados",mobile_begin_with:["246"],phone_number_lengths:[10]},{alpha2:"BN",alpha3:"BRN",country_code:"673",country_name:"Brunei Darussalam",mobile_begin_with:["7","8"],phone_number_lengths:[7]},{alpha2:"BT",alpha3:"BTN",country_code:"975",country_name:"Bhutan",mobile_begin_with:["17"],phone_number_lengths:[8]},{alpha2:"BW",alpha3:"BWA",country_code:"267",country_name:"Botswana",mobile_begin_with:["71","72","73","74","75","76","77","78","79"],phone_number_lengths:[8]},{alpha2:"CF",alpha3:"CAF",country_code:"236",country_name:"Central African Republic",mobile_begin_with:["7"],phone_number_lengths:[8]},{alpha2:"CA",alpha3:"CAN",country_code:"1",country_name:"Canada",mobile_begin_with:["204","226","236","249","250","263","289","306","343","354","365","367","368","403","416","418","431","437","438","450","468","474","506","514","519","548","579","581","584","587","600","604","613","639","647","672","683","705","709","742","753","778","780","782","807","819","825","867","873","902","905","428","382"],phone_number_lengths:[10]},{alpha2:"CH",alpha3:"CHE",country_code:"41",country_name:"Switzerland",mobile_begin_with:["74","75","76","77","78","79"],phone_number_lengths:[9]},{alpha2:"CL",alpha3:"CHL",country_code:"56",country_name:"Chile",mobile_begin_with:["9"],phone_number_lengths:[9]},{alpha2:"CN",alpha3:"CHN",country_code:"86",country_name:"China",mobile_begin_with:["13","14","15","17","18","19","16"],phone_number_lengths:[11]},{alpha2:"CI",alpha3:"CIV",country_code:"225",country_name:"Côte D'Ivoire",mobile_begin_with:["0","4","5","6","7","8"],phone_number_lengths:[10]},{alpha2:"CM",alpha3:"CMR",country_code:"237",country_name:"Cameroon",mobile_begin_with:["6"],phone_number_lengths:[9]},{alpha2:"CD",alpha3:"COD",country_code:"243",country_name:"Congo, The Democratic Republic Of The",mobile_begin_with:["8","9"],phone_number_lengths:[9]},{alpha2:"CG",alpha3:"COG",country_code:"242",country_name:"Congo",mobile_begin_with:["0"],phone_number_lengths:[9]},{alpha2:"CK",alpha3:"COK",country_code:"682",country_name:"Cook Islands",mobile_begin_with:["5","7"],phone_number_lengths:[5]},{alpha2:"CO",alpha3:"COL",country_code:"57",country_name:"Colombia",mobile_begin_with:["3"],phone_number_lengths:[10]},{alpha2:"CW",alpha3:"CUW",country_code:"599",country_name:"Curaçao",mobile_begin_with:["95","96"],phone_number_lengths:[8]},{alpha2:"KM",alpha3:"COM",country_code:"269",country_name:"Comoros",mobile_begin_with:["3","76"],phone_number_lengths:[7]},{alpha2:"CV",alpha3:"CPV",country_code:"238",country_name:"Cape Verde",mobile_begin_with:["5","9"],phone_number_lengths:[7]},{alpha2:"CR",alpha3:"CRI",country_code:"506",country_name:"Costa Rica",mobile_begin_with:["5","6","7","8"],phone_number_lengths:[8]},{alpha2:"CU",alpha3:"CUB",country_code:"53",country_name:"Cuba",mobile_begin_with:["5","6"],phone_number_lengths:[8]},{alpha2:"KY",alpha3:"CYM",country_code:"1",country_name:"Cayman Islands",mobile_begin_with:["345"],phone_number_lengths:[10]},{alpha2:"CY",alpha3:"CYP",country_code:"357",country_name:"Cyprus",mobile_begin_with:["9"],phone_number_lengths:[8]},{alpha2:"CZ",alpha3:"CZE",country_code:"420",country_name:"Czech Republic",mobile_begin_with:["6","7"],phone_number_lengths:[9]},{alpha2:"DE",alpha3:"DEU",country_code:"49",country_name:"Germany",mobile_begin_with:["15","16","17"],phone_number_lengths:[10,11]},{alpha2:"DJ",alpha3:"DJI",country_code:"253",country_name:"Djibouti",mobile_begin_with:["77"],phone_number_lengths:[8]},{alpha2:"DM",alpha3:"DMA",country_code:"1",country_name:"Dominica",mobile_begin_with:["767"],phone_number_lengths:[10]},{alpha2:"DK",alpha3:"DNK",country_code:"45",country_name:"Denmark",mobile_begin_with:["2","30","31","40","41","42","50","51","52","53","60","61","71","81","91","92","93","342","344","345","346","347","348","349","356","357","359","362","365","366","389","398","431","441","462","466","468","472","474","476","478","485","486","488","489","493","494","495","496","498","499","542","543","545","551","552","556","571","572","573","574","577","579","584","586","587","589","597","598","627","629","641","649","658","662","663","664","665","667","692","693","694","697","771","772","782","783","785","786","788","789","826","827","829"],phone_number_lengths:[8]},{alpha2:"DO",alpha3:"DOM",country_code:"1",country_name:"Dominican Republic",mobile_begin_with:["809","829","849"],phone_number_lengths:[10]},{alpha2:"DZ",alpha3:"DZA",country_code:"213",country_name:"Algeria",mobile_begin_with:["5","6","7"],phone_number_lengths:[9]},{alpha2:"EC",alpha3:"ECU",country_code:"593",country_name:"Ecuador",mobile_begin_with:["9"],phone_number_lengths:[9]},{alpha2:"EG",alpha3:"EGY",country_code:"20",country_name:"Egypt",mobile_begin_with:["1"],phone_number_lengths:[10,8]},{alpha2:"ER",alpha3:"ERI",country_code:"291",country_name:"Eritrea",mobile_begin_with:["1","7","8"],phone_number_lengths:[7]},{alpha2:"ES",alpha3:"ESP",country_code:"34",country_name:"Spain",mobile_begin_with:["6","7"],phone_number_lengths:[9]},{alpha2:"EE",alpha3:"EST",country_code:"372",country_name:"Estonia",mobile_begin_with:["5","81","82","83"],phone_number_lengths:[7,8]},{alpha2:"ET",alpha3:"ETH",country_code:"251",country_name:"Ethiopia",mobile_begin_with:["7","9"],phone_number_lengths:[9]},{alpha2:"FI",alpha3:"FIN",country_code:"358",country_name:"Finland",mobile_begin_with:["4","5"],phone_number_lengths:[6,7,9,10]},{alpha2:"FJ",alpha3:"FJI",country_code:"679",country_name:"Fiji",mobile_begin_with:["2","7","8","9"],phone_number_lengths:[7]},{alpha2:"FK",alpha3:"FLK",country_code:"500",country_name:"Falkland Islands (Malvinas)",mobile_begin_with:["5","6"],phone_number_lengths:[5]},{alpha2:"FR",alpha3:"FRA",country_code:"33",country_name:"France",mobile_begin_with:["6","7"],phone_number_lengths:[9]},{alpha2:"FO",alpha3:"FRO",country_code:"298",country_name:"Faroe Islands",mobile_begin_with:[],phone_number_lengths:[6]},{alpha2:"FM",alpha3:"FSM",country_code:"691",country_name:"Micronesia, Federated States Of",mobile_begin_with:[],phone_number_lengths:[7]},{alpha2:"GA",alpha3:"GAB",country_code:"241",country_name:"Gabon",mobile_begin_with:["2","3","4","5","6","7"],phone_number_lengths:[7]},{alpha2:"GB",alpha3:"GBR",country_code:"44",country_name:"United Kingdom",mobile_begin_with:["7"],phone_number_lengths:[10]},{alpha2:"GE",alpha3:"GEO",country_code:"995",country_name:"Georgia",mobile_begin_with:["5","7"],phone_number_lengths:[9]},{alpha2:"GH",alpha3:"GHA",country_code:"233",country_name:"Ghana",mobile_begin_with:["2","5"],phone_number_lengths:[9]},{alpha2:"GI",alpha3:"GIB",country_code:"350",country_name:"Gibraltar",mobile_begin_with:["5"],phone_number_lengths:[8]},{alpha2:"GN",alpha3:"GIN",country_code:"224",country_name:"Guinea",mobile_begin_with:["6"],phone_number_lengths:[9]},{alpha2:"GP",alpha3:"GLP",country_code:"590",country_name:"Guadeloupe",mobile_begin_with:["690"],phone_number_lengths:[9]},{alpha2:"GM",alpha3:"GMB",country_code:"220",country_name:"Gambia",mobile_begin_with:["7","9"],phone_number_lengths:[7]},{alpha2:"GW",alpha3:"GNB",country_code:"245",country_name:"Guinea-Bissau",mobile_begin_with:["5","6","7"],phone_number_lengths:[7]},{alpha2:"GQ",alpha3:"GNQ",country_code:"240",country_name:"Equatorial Guinea",mobile_begin_with:["222","551"],phone_number_lengths:[9]},{alpha2:"GR",alpha3:"GRC",country_code:"30",country_name:"Greece",mobile_begin_with:["6"],phone_number_lengths:[10]},{alpha2:"GD",alpha3:"GRD",country_code:"1",country_name:"Grenada",mobile_begin_with:["473"],phone_number_lengths:[10]},{alpha2:"GL",alpha3:"GRL",country_code:"299",country_name:"Greenland",mobile_begin_with:["2","4","5"],phone_number_lengths:[6]},{alpha2:"GT",alpha3:"GTM",country_code:"502",country_name:"Guatemala",mobile_begin_with:["3","4","5"],phone_number_lengths:[8]},{alpha2:"GF",alpha3:"GUF",country_code:"594",country_name:"French Guiana",mobile_begin_with:["694"],phone_number_lengths:[9]},{alpha2:"GU",alpha3:"GUM",country_code:"1",country_name:"Guam",mobile_begin_with:["671"],phone_number_lengths:[10]},{alpha2:"GY",alpha3:"GUY",country_code:"592",country_name:"Guyana",mobile_begin_with:["6"],phone_number_lengths:[7]},{alpha2:"HK",alpha3:"HKG",country_code:"852",country_name:"Hong Kong",mobile_begin_with:["4","5","6","70","71","72","73","81","82","83","84","85","86","87","88","89","9"],phone_number_lengths:[8]},{alpha2:"HN",alpha3:"HND",country_code:"504",country_name:"Honduras",mobile_begin_with:["3","7","8","9"],phone_number_lengths:[8]},{alpha2:"HR",alpha3:"HRV",country_code:"385",country_name:"Croatia",mobile_begin_with:["9"],phone_number_lengths:[8,9]},{alpha2:"HT",alpha3:"HTI",country_code:"509",country_name:"Haiti",mobile_begin_with:["3","4"],phone_number_lengths:[8]},{alpha2:"HU",alpha3:"HUN",country_code:"36",country_name:"Hungary",mobile_begin_with:["20","30","31","50","70"],phone_number_lengths:[9]},{alpha2:"ID",alpha3:"IDN",country_code:"62",country_name:"Indonesia",mobile_begin_with:["8"],phone_number_lengths:[9,10,11,12]},{alpha2:"IN",alpha3:"IND",country_code:"91",country_name:"India",mobile_begin_with:["6","7","8","9"],phone_number_lengths:[10]},{alpha2:"IE",alpha3:"IRL",country_code:"353",country_name:"Ireland",mobile_begin_with:["82","83","84","85","86","87","88","89"],phone_number_lengths:[9]},{alpha2:"IR",alpha3:"IRN",country_code:"98",country_name:"Iran, Islam
1ic Republic Of",mobile_begin_with:["9"],phone_number_lengths:[10]},{alpha2:"IQ",alpha3:"IRQ",country_code:"964",country_name:"Iraq",mobile_begin_with:["7"],phone_number_lengths:[10]},{alpha2:"IS",alpha3:"ISL",country_code:"354",country_name:"Iceland",mobile_begin_with:["6","7","8"],phone_number_lengths:[7]},{alpha2:"IL",alpha3:"ISR",country_code:"972",country_name:"Israel",mobile_begin_with:["5"],phone_number_lengths:[9]},{alpha2:"IT",alpha3:"ITA",country_code:"39",country_name:"Italy",mobile_begin_with:["3"],phone_number_lengths:[9,10]},{alpha2:"JM",alpha3:"JAM",country_code:"1",country_name:"Jamaica",mobile_begin_with:["876"],phone_number_lengths:[10]},{alpha2:"JO",alpha3:"JOR",country_code:"962",country_name:"Jordan",mobile_begin_with:["7"],phone_number_lengths:[9]},{alpha2:"JP",alpha3:"JPN",country_code:"81",country_name:"Japan",mobile_begin_with:["70","80","90"],phone_number_lengths:[10]},{alpha2:"KZ",alpha3:"KAZ",country_code:"7",country_name:"Kazakhstan",mobile_begin_with:["70","74","77"],phone_number_lengths:[10]},{alpha2:"KE",alpha3:"KEN",country_code:"254",country_name:"Kenya",mobile_begin_with:["7","1"],phone_number_lengths:[9]},{alpha2:"KG",alpha3:"KGZ",country_code:"996",country_name:"Kyrgyzstan",mobile_begin_with:["20","22","31258","312973","5","600","7","88","912","99"],phone_number_lengths:[9]},{alpha2:"KH",alpha3:"KHM",country_code:"855",country_name:"Cambodia",mobile_begin_with:["1","6","7","8","9"],phone_number_lengths:[8,9]},{alpha2:"KI",alpha3:"KIR",country_code:"686",country_name:"Kiribati",mobile_begin_with:["9","30"],phone_number_lengths:[5]},{alpha2:"KN",alpha3:"KNA",country_code:"1",country_name:"Saint Kitts And Nevis",mobile_begin_with:["869"],phone_number_lengths:[10]},{alpha2:"KR",alpha3:"KOR",country_code:"82",country_name:"Korea, Republic of",mobile_begin_with:["1"],phone_number_lengths:[9,10]},{alpha2:"XK",alpha3:"XKX",country_code:"383",country_name:"Kosovo, Republic of",mobile_begin_with:["43","44","45","46","47","48","49"],phone_number_lengths:[8]},{alpha2:"KW",alpha3:"KWT",country_code:"965",country_name:"Kuwait",mobile_begin_with:["5","6","9"],phone_number_lengths:[8]},{alpha2:"LA",alpha3:"LAO",country_code:"856",country_name:"Lao People's Democratic Republic",mobile_begin_with:["20"],phone_number_lengths:[10]},{alpha2:"LB",alpha3:"LBN",country_code:"961",country_name:"Lebanon",mobile_begin_with:["3","7","8"],phone_number_lengths:[7,8]},{alpha2:"LR",alpha3:"LBR",country_code:"231",country_name:"Liberia",mobile_begin_with:["4","5","6","7"],phone_number_lengths:[7,8]},{alpha2:"LY",alpha3:"LBY",country_code:"218",country_name:"Libyan Arab Jamahiriya",mobile_begin_with:["9"],phone_number_lengths:[9]},{alpha2:"LC",alpha3:"LCA",country_code:"1",country_name:"Saint Lucia",mobile_begin_with:["758"],phone_number_lengths:[10]},{alpha2:"LI",alpha3:"LIE",country_code:"423",country_name:"Liechtenstein",mobile_begin_with:["7"],phone_number_lengths:[7]},{alpha2:"LK",alpha3:"LKA",country_code:"94",country_name:"Sri Lanka",mobile_begin_with:["7"],phone_number_lengths:[9]},{alpha2:"LS",alpha3:"LSO",country_code:"266",country_name:"Lesotho",mobile_begin_with:["5","6"],phone_number_lengths:[8]},{alpha2:"LT",alpha3:"LTU",country_code:"370",country_name:"Lithuania",mobile_begin_with:["6"],phone_number_lengths:[8]},{alpha2:"LU",alpha3:"LUX",country_code:"352",country_name:"Luxembourg",mobile_begin_with:["6"],phone_number_lengths:[9]},{alpha2:"LV",alpha3:"LVA",country_code:"371",country_name:"Latvia",mobile_begin_with:["2"],phone_number_lengths:[8]},{alpha2:"MO",alpha3:"MAC",country_code:"853",country_name:"Macao",mobile_begin_with:["6"],phone_number_lengths:[8]},{alpha2:"MA",alpha3:"MAR",country_code:"212",country_name:"Morocco",mobile_begin_with:["6","7"],phone_number_lengths:[9]},{alpha2:"MC",alpha3:"MCO",country_code:"377",country_name:"Monaco",mobile_begin_with:["4","6"],phone_number_lengths:[8,9]},{alpha2:"MD",alpha3:"MDA",country_code:"373",country_name:"Moldova, Republic of",mobile_begin_with:["6","7"],phone_number_lengths:[8]},{alpha2:"MG",alpha3:"MDG",country_code:"261",country_name:"Madagascar",mobile_begin_with:["3"],phone_number_lengths:[9]},{alpha2:"MV",alpha3:"MDV",country_code:"960",country_name:"Maldives",mobile_begin_with:["7","9"],phone_number_lengths:[7]},{alpha2:"MX",alpha3:"MEX",country_code:"52",country_name:"Mexico",mobile_begin_with:[""],phone_number_lengths:[10,11]},{alpha2:"MH",alpha3:"MHL",country_code:"692",country_name:"Marshall Islands",mobile_begin_with:[],phone_number_lengths:[7]},{alpha2:"MK",alpha3:"MKD",country_code:"389",country_name:"Macedonia, the Former Yugoslav Republic Of",mobile_begin_with:["7"],phone_number_lengths:[8]},{alpha2:"ML",alpha3:"MLI",country_code:"223",country_name:"Mali",mobile_begin_with:["6","7"],phone_number_lengths:[8]},{alpha2:"MT",alpha3:"MLT",country_code:"356",country_name:"Malta",mobile_begin_with:["7","9"],phone_number_lengths:[8]},{alpha2:"MM",alpha3:"MMR",country_code:"95",country_name:"Myanmar",mobile_begin_with:["9"],phone_number_lengths:[8,9,10]},{alpha2:"ME",alpha3:"MNE",country_code:"382",country_name:"Montenegro",mobile_begin_with:["6"],phone_number_lengths:[8]},{alpha2:"MN",alpha3:"MNG",country_code:"976",country_name:"Mongolia",mobile_begin_with:["5","8","9"],phone_number_lengths:[8]},{alpha2:"MP",alpha3:"MNP",country_code:"1",country_name:"Northern Mariana Islands",mobile_begin_with:["670"],phone_number_lengths:[10]},{alpha2:"MZ",alpha3:"MOZ",country_code:"258",country_name:"Mozambique",mobile_begin_with:["8"],phone_number_lengths:[9]},{alpha2:"MR",alpha3:"MRT",country_code:"222",country_name:"Mauritania",mobile_begin_with:[],phone_number_lengths:[8]},{alpha2:"MS",alpha3:"MSR",country_code:"1",country_name:"Montserrat",mobile_begin_with:["664"],phone_number_lengths:[10]},{alpha2:"MQ",alpha3:"MTQ",country_code:"596",country_name:"Martinique",mobile_begin_with:["696"],phone_number_lengths:[9]},{alpha2:"MU",alpha3:"MUS",country_code:"230",country_name:"Mauritius",mobile_begin_with:["5"],phone_number_lengths:[8]},{alpha2:"MW",alpha3:"MWI",country_code:"265",country_name:"Malawi",mobile_begin_with:["77","88","99"],phone_number_lengths:[9]},{alpha2:"MY",alpha3:"MYS",country_code:"60",country_name:"Malaysia",mobile_begin_with:["1","6"],phone_number_lengths:[9,10,8]},{alpha2:"YT",alpha3:"MYT",country_code:"262",country_name:"Mayotte",mobile_begin_with:["639"],phone_number_lengths:[9]},{alpha2:"NA",alpha3:"NAM",country_code:"264",country_name:"Namibia",mobile_begin_with:["60","81","82","85"],phone_number_lengths:[9]},{alpha2:"NC",alpha3:"NCL",country_code:"687",country_name:"New Caledonia",mobile_begin_with:["5","7","8","9"],phone_number_lengths:[6]},{alpha2:"NE",alpha3:"NER",country_code:"227",country_name:"Niger",mobile_begin_with:["9"],phone_number_lengths:[8]},{alpha2:"NF",alpha3:"NFK",country_code:"672",country_name:"Norfolk Island",mobile_begin_with:["5","8"],phone_number_lengths:[5]},{alpha2:"NG",alpha3:"NGA",country_code:"234",country_name:"Nigeria",mobile_begin_with:["70","80","81","90","91"],phone_number_lengths:[10]},{alpha2:"NI",alpha3:"NIC",country_code:"505",country_name:"Nicaragua",mobile_begin_with:["7","8"],phone_number_lengths:[8]},{alpha2:"NU",alpha3:"NIU",country_code:"683",country_name:"Niue",mobile_begin_with:[],phone_number_lengths:[4]},{alpha2:"NL",alpha3:"NLD",country_code:"31",country_name:"Netherlands",mobile_begin_with:["6","97"],phone_number_lengths:[9,11]},{alpha2:"NO",alpha3:"NOR",country_code:"47",country_name:"Norway",mobile_begin_with:["4","9"],phone_number_lengths:[8]},{alpha2:"NP",alpha3:"NPL",country_code:"977",country_name:"Nepal",mobile_begin_with:["97","98"],phone_number_lengths:[10]},{alpha2:"NR",alpha3:"NRU",country_code:"674",country_name:"Nauru",mobile_begin_with:["555"],phone_number_lengths:[7]},{alpha2:"NZ",alpha3:"NZL",country_code:"64",country_name:"New Zealand",mobile_begin_with:["2"],phone_number_lengths:[8,9,10]},{alpha2:"OM",alpha3:"OMN",country_code:"968",country_name:"Oman",mobile_begin_with:["9"],phone_number_lengths:[8]},{alpha2:"PK",alpha3:"PAK",country_code:"92",country_name:"Pakistan",mobile_begin_with:["3"],phone_number_lengths:[10]},{alpha2:"PA",alpha3:"PAN",country_code:"507",country_name:"Panama",mobile_begin_with:["6"],phone_number_lengths:[8]},{alpha2:"PE",alpha3:"PER",country_code:"51",country_name:"Peru",mobile_begin_with:["9"],phone_number_lengths:[9]},{alpha2:"PH",alpha3:"PHL",country_code:"63",country_name:"Philippines",mobile_begin_with:["9"],phone_number_lengths:[10]},{alpha2:"PW",alpha3:"PLW",country_code:"680",country_name:"Palau",mobile_begin_with:[],phone_number_lengths:[7]},{alpha2:"PG",alpha3:"PNG",country_code:"675",country_name:"Papua New Guinea",mobile_begin_with:["7"],phone_number_lengths:[8]},{alpha2:"PL",alpha3:"POL",country_code:"48",country_name:"Poland",mobile_begin_with:["4","5","6","7","8"],phone_number_lengths:[9]},{alpha2:"PR",alpha3:"PRI",country_code:"1",country_name:"Puerto Rico",mobile_begin_with:["787","939"],phone_number_lengths:[10]},{alpha2:"PT",alpha3:"PRT",country_code:"351",country_name:"Portugal",mobile_begin_with:["9"],phone_number_lengths:[9]},{alpha2:"PY",alpha3:"PRY",country_code:"595",country_name:"Paraguay",mobile_begin_with:["9"],phone_number_lengths:[9]},{alpha2:"PS",alpha3:"PSE",country_code:"970",country_name:"Palestinian Territory, Occupied",mobile_begin_with:["5"],phone_number_lengths:[9]},{alpha2:"PF",alpha3:"PYF",country_code:"689",country_name:"French Polynesia",mobile_begin_with:["8"],phone_number_lengths:[8]},{alpha2:"QA",alpha3:"QAT",country_code:"974",country_name:"Qatar",mobile_begin_with:["3","5","6","7"],phone_number_lengths:[8]},{alpha2:"RE",alpha3:"REU",country_code:"262",country_name:"Réunion",mobile_begin_with:["692","693"],phone_number_lengths:[9]},{alpha2:"RO",alpha3:"ROU",country_code:"40",country_name:"Romania",mobile_begin_with:["7"],phone_number_lengths:[9]},{alpha2:"RU",alpha3:"RUS",country_code:"7",country_name:"Russian Federation",mobile_begin_with:["9","495","498","499","835"],phone_number_lengths:[10]},{alpha2:"RW",alpha3:"RWA",country_code:"250",country_name:"Rwanda",mobile_begin_with:["7"],phone_number_lengths:[9]},{alpha2:"SA",alpha3:"SAU",country_code:"966",country_name:"Saudi Arabia",mobile_begin_with:["5"],phone_number_lengths:[9]},{alpha2:"SD",alpha3:"SDN",country_code:"249",country_name:"Sudan",mobile_begin_with:["9"],phone_number_lengths:[9]},{alpha2:"SS",alpha3:"SSD",country_code:"211",country_name:"South Sudan",mobile_begin_with:["9"],phone_number_lengths:[9]},{alpha2:"SN",alpha3:"SEN",country_code:"221",country_name:"Senegal",mobile_begin_with:["7"],phone_number_lengths:[9]},{alpha2:"SG",alpha3:"SGP",country_code:"65",country_name:"Singapore",mobile_begin_with:["8","9"],phone_number_lengths:[8]},{alpha2:"SH",alpha3:"SHN",country_code:"290",country_name:"Saint Helena",mobile_begin_with:[],phone_number_lengths:[4]},{alpha2:"SJ",alpha3:"SJM",country_code:"47",country_name:"Svalbard And Jan Mayen",mobile_begin_with:["79"],phone_number_lengths:[8]},{alpha2:"SB",alpha3:"SLB",country_code:"677",country_name:"Solomon Islands",mobile_begin_with:["7","8"],phone_number_lengths:[7]},{alpha2:"SL",alpha3:"SLE",country_code:"232",country_name:"Sierra Leone",mobile_begin_with:["21","25","30","33","34","40","44","50","55","76","77","78","79","88"],phone_number_lengths:[8]},{alpha2:"SV",alpha3:"SLV",country_code:"503",country_name:"El Salvador",mobile_begin_with:["6","7"],phone_number_lengths:[8]},{alpha2:"SM",alpha3:"SMR",country_code:"378",country_name:"San Marino",mobile_begin_with:["3","6"],phone_number_lengths:[10]},{alpha2:"SO",alpha3:"SOM",country_code:"252",country_name:"Somalia",mobile_begin_with:["61","62","63","65","66","68","69","71","90"],phone_number_lengths:[9]},{alpha2:"SX",alpha3:"SXM",country_code:"1",country_name:"Sint Maarten",mobile_begin_with:["721"],phone_number_lengths:[10]},{alpha2:"PM",alpha3:"SPM",country_code:"508",country_name:"Saint Pierre And Miquelon",mobile_begin_with:["55","41"],phone_number_lengths:[6]},{alpha2:"RS",alpha3:"SRB",country_code:"381",country_name:"Serbia",mobile_begin_with:["6"],phone_number_lengths:[8,9]},{alpha2:"ST",alpha3:"STP",country_code:"239",country_name:"Sao Tome and Principe",mobile_begin_with:["98","99"],phone_number_lengths:[7]},{alpha2:"SR",alpha3:"SUR",country_code:"597",country_name:"Suriname",mobile_begin_with:["6","7","8"],phone_number_lengths:[7]},{alpha2:"SK",alpha3:"SVK",country_code:"421",country_name:"Slovakia",mobile_begin_with:["9"],phone_number_lengths:[9]},{alpha2:"SI",alpha3:"SVN",country_code:"386",country_name:"Slovenia",mobile_begin_with:["3","4","5","6","7"],phone_number_lengths:[8]},{alpha2:"SE",alpha3:"SWE",country_code:"46",country_name:"Sweden",mobile_begin_with:["7"],phone_number_lengths:[9]},{alpha2:"SZ",alpha3:"SWZ",country_code:"268",country_name:"Swaziland",mobile_begin_with:["76","77","78","79"],phone_number_lengths:[8]},{alpha2:"SC",alpha3:"SYC",country_code:"248",country_name:"Seychelles",mobile_begin_with:["2"],phone_number_lengths:[7]},{alpha2:"SY",alpha3:"SYR",country_code:"963",country_name:"Syrian Arab Republic",mobile_begin_with:["9"],phone_number_lengths:[9]},{alpha2:"TC",alpha3:"TCA",country_code:"1",country_name:"Turks and Caicos Islands",mobile_begin_with:["6492","6493","6494"],phone_number_lengths:[10]},{alpha2:"TD",alpha3:"TCD",country_code:"235",country_name:"Chad",mobile_begin_with:["6","7","9"],phone_number_lengths:[8]},{alpha2:"TG",alpha3:"TGO",country_code:"228",country_name:"Togo",mobile_begin_with:["9"],phone_number_lengths:[8]},{alpha2:"TH",alpha3:"THA",country_code:"66",country_name:"Thailand",mobile_begin_with:["6","8","9"],phone_number_lengths:[9]},{alpha2:"TJ",alpha3:"TJK",country_code:"992",country_name:"Tajikistan",mobile_begin_with:["9"],phone_number_lengths:[9]},{alpha2:"TK",alpha3:"TKL",country_code:"690",country_name:"Tokelau",mobile_begin_with:[],phone_number_lengths:[4]},{alpha2:"TM",alpha3:"TKM",country_code:"993",country_name:"Turkmenistan",mobile_begin_with:["6"],phone_number_lengths:[8]},{alpha2:"TL",alpha3:"TLS",country_code:"670",country_name:"Timor-Leste",mobile_begin_with:["7"],phone_number_lengths:[8]},{alpha2:"TO",alpha3:"TON",country_code:"676",country_name:"Tonga",mobile_begin_with:[],phone_number_lengths:[5]},{alpha2:"TT",alpha3:"TTO",country_code:"1",country_name:"Trinidad and Tobago",mobile_begin_with:["868"],phone_number_lengths:[10]},{alpha2:"TN",alpha3:"TUN",country_code:"216",country_name:"Tunisia",mobile_begin_with:["2","4","5","9"],phone_number_lengths:[8]},{alpha2:"TR",alpha3:"TUR",country_code:"90",country_name:"Turkey",mobile_begin_with:["5"],phone_number_lengths:[10]},{alpha2:"TV",alpha3:"TUV",country_code:"688",country_name:"Tuvalu",mobile_begin_with:[],phone_number_lengths:[5]},{alpha2:"TW",alpha3:"TWN",country_code:"886",country_name:"Taiwan",mobile_begin_with:["9"],phone_number_lengths:[9]},{alpha2:"TZ",alpha3:"TZA",country_code:"255",country_name:"Tanzania, United Republic of",mobile_begin_with:["7","6"],phone_number_lengths:[9]},{alpha2:"UG",alpha3:"UGA",country_code:"256",country_name:"Uganda",mobile_begin_with:["7"],phone_number_lengths:[9]},{alpha2:"UA",alpha3:"UKR",country_code:"380",country_name:"Ukraine",mobile_begin_with:["39","50","63","66","67","68","73","75","77","9"],phone_number_lengths:[9]},{alpha2:"UY",alpha3:"URY",country_code:"598",country_name:"Uruguay",mobile_begin_with:["9"],phone_number_lengths:[8]},{alpha2:"UZ",alpha3:"UZB",country_code:"998",country_name:"Uzbekistan",mobile_begin_with:["9","88","33"],phone_number_lengths:[9]},{alpha2:"VC",alpha3:"VCT",country_code:"1",country_name:"Saint Vincent And The Grenedines",mobile_begin_with:["784"],phone_number_lengths:[10]},{alpha2:"VE",alpha3:"VEN",country_code:"58",country_name:"Venezuela, Bolivarian Republic of",mobile_begin_with:["4"],phone_number_lengths:[10]},{alpha2:"VG",alpha3:"VGB",country_code:"1",country_name:"Virgin Islands, British",mobile_begin_with:["284"],phone_number_lengths:[10]},{alpha2:"VI",alpha3:"VIR",country_code:"1",country_name:"Virgin Islands, U.S.",mobile_begin_with:["340"],phone_number_lengths:[10]},{alpha2:"VN",alpha3:"VNM",country_code:"84",country_name:"Viet Nam",mobile_begin_with:["8","9","3","7","5"],phone_number_lengths:[9]},{alpha2:"VU",alpha3:"VUT",country_code:"678",country_name:"Vanuatu",mobile_begin_with:["5","7"],phone_number_lengths:[7]},{alpha2:"WF",alpha3:"WLF",country_code:"681",country_name:"W
1allis and Futuna",mobile_begin_with:[],phone_number_lengths:[6]},{alpha2:"WS",alpha3:"WSM",country_code:"685",country_name:"Samoa",mobile_begin_with:["7"],phone_number_lengths:[7]},{alpha2:"YE",alpha3:"YEM",country_code:"967",country_name:"Yemen",mobile_begin_with:["7"],phone_number_lengths:[9]},{alpha2:"ZA",alpha3:"ZAF",country_code:"27",country_name:"South Africa",mobile_begin_with:["1","2","3","4","5","6","7","8"],phone_number_lengths:[9]},{alpha2:"ZM",alpha3:"ZMB",country_code:"260",country_name:"Zambia",mobile_begin_with:["9","7"],phone_number_lengths:[9]},{alpha2:"ZW",alpha3:"ZWE",country_code:"263",country_name:"Zimbabwe",mobile_begin_with:["71","73","77","78"],phone_number_lengths:[9]}]),Kt}var Jt,Zt,Qt={};var en=function(){if(Zt)return Xt;Zt=1;var e=Xt&&Xt.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(Xt,"__esModule",{value:!0}),Xt.countryPhoneData=void 0,Xt.default=r,Xt.phone=r;const t=e(qt());Xt.countryPhoneData=t.default;const n=function(){if(Jt)return Qt;Jt=1;var e=Qt&&Qt.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(Qt,"__esModule",{value:!0}),Qt.findCountryPhoneDataByCountry=function(e){return e?2===e.length?t.default.find(t=>e.toUpperCase()===t.alpha2)||null:3===e.length?t.default.find(t=>e.toUpperCase()===t.alpha3)||null:t.default.find(t=>e.toUpperCase()===t.country_name.toUpperCase())||null:t.default.find(e=>"USA"===e.alpha3)||null},Qt.findExactCountryPhoneData=n,Qt.findPossibleCountryPhoneData=r,Qt.findCountryPhoneDataByPhoneNumber=function(e,i){let a,o;for(const s of t.default)e.match(new RegExp("^"+s.country_code))&&(a||(a=n(e,i,s)),o||(o=r(e,i,s)));return{exactCountryPhoneData:a,possibleCountryPhoneData:o}},Qt.validatePhoneISO3166=function(e,t,n,r){if(!t.phone_number_lengths)return!1;const i=e.replace(new RegExp("^"+t.country_code),"");if(r&&t&&i.length===e.length)return!1;const a=t.phone_number_lengths,o=t.mobile_begin_with,s=a.some(e=>i.length===e),c=!o.length||o.some(e=>i.match(new RegExp("^"+e)));return s&&(!n||c)};const t=e(qt());function n(e,t,n){return n.phone_number_lengths.some(t=>n.country_code.length+t===e.length)?n.mobile_begin_with.length&&t?n.mobile_begin_with.some(t=>e.match(new RegExp("^"+n.country_code+t)))?n:null:n:null}function r(e,t,n){return n.phone_number_lengths.some(t=>n.country_code.length+t+1===e.length)?n.mobile_begin_with.length&&t?n.mobile_begin_with.some(t=>e.match(new RegExp("^"+n.country_code+"\\d?"+t)))?n:void 0:n:null}return Qt}();function r(e,{country:t="",validateMobilePrefix:r=!0,strictDetection:i=!1}={}){const a={isValid:!1,phoneNumber:null,countryIso2:null,countryIso3:null,countryCode:null};let o="string"!=typeof e?"":e.trim();const s="string"!=typeof t?"":t.trim(),c=Boolean(o.match(/^\+/));o=o.replace(/\D/g,"");let l=(0,n.findCountryPhoneDataByCountry)(s);if(!l)return a;let u=!1;if(s)["CIV","COG"].includes(l.alpha3)||(o=o.replace(/^0+/,"")),"RUS"===l.alpha3&&11===o.length&&null!==o.match(/^89/)&&(o=o.replace(/^8+/,"")),!c&&l.phone_number_lengths.includes(o.length)&&(o=`${l.country_code}${o}`);else if(c){const{exactCountryPhoneData:e,possibleCountryPhoneData:t}=(0,n.findCountryPhoneDataByPhoneNumber)(o,r);e?l=e:t&&!i?(l=t,o=l.country_code+o.replace(new RegExp(`^${l.country_code}\\d`),"")):l=null}else-1!==l.phone_number_lengths.indexOf(o.length)&&(o=`1${o}`,u=!0);if(!l)return a;let f=(0,n.validatePhoneISO3166)(o,l,r,c);return f||u&&(l=(0,n.findCountryPhoneDataByCountry)("CAN"),f=(0,n.validatePhoneISO3166)(o,l,r,c),f)?{isValid:!0,phoneNumber:`+${o}`,countryIso2:l.alpha2,countryIso3:l.alpha3,countryCode:`+${l.country_code}`}:a}return Xt}(),tn=["onChange","onClose","onDayCreate","onDestroy","onKeyDown","onMonthChange","onOpen","onParseConfig","onReady","onValueUpdate","onYearChange","onPreCalendarPosition"],nn={_disable:[],allowInput:!1,allowInvalidPreload:!1,altFormat:"F j, Y",altInput:!1,altInputClass:"form-control input",animate:"object"==typeof window&&-1===window.navigator.userAgent.indexOf("MSIE"),ariaDateFormat:"F j, Y",autoFillDefaultTime:!0,clickOpens:!0,closeOnSelect:!0,conjunction:", ",dateFormat:"Y-m-d",defaultHour:12,defaultMinute:0,defaultSeconds:0,disable:[],disableMobile:!1,enableSeconds:!1,enableTime:!1,errorHandler:function(e){return"undefined"!=typeof console&&console.warn(e)},getWeek:function(e){var t=new Date(e.getTime());t.setHours(0,0,0,0),t.setDate(t.getDate()+3-(t.getDay()+6)%7);var n=new Date(t.getFullYear(),0,4);return 1+Math.round(((t.getTime()-n.getTime())/864e5-3+(n.getDay()+6)%7)/7)},hourIncrement:1,ignoredFocusElements:[],inline:!1,locale:"default",minuteIncrement:5,mode:"single",monthSelectorType:"dropdown",nextArrow:"<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewB
1ox='0 0 17 17'><g></g><path d='M13.207 8.472l-7.854 7.854-0.707-0.707 7.146-7.146-7.146-7.148 0.707-0.707 7.854 7.854z' /></svg>",noCalendar:!1,now:new Date,onChange:[],onClose:[],onDayCreate:[],onDestroy:[],onKeyDown:[],onMonthChange:[],onOpen:[],onParseConfig:[],onReady:[],onValueUpdate:[],onYearChange:[],onPreCalendarPosition:[],plugins:[],position:"auto",positionElement:void 0,prevArrow:"<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 17 17'><g></g><path d='M5.207 8.471l7.146 7.147-0.707 0.707-7.853-7.854 7.854-7.853 0.707 0.707-7.147 7.146z' /></svg>",shorthandCurrentMonth:!1,showMonths:1,static:!1,time_24hr:!1,weekNumbers:!1,wrap:!1},rn={weekdays:{shorthand:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],longhand:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},months:{shorthand:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],longhand:["January","February","March","April","May","June","July","August","September","October","November","December"]},daysInMonth:[31,28,31,30,31,30,31,31,30,31,30,31],firstDayOfWeek:0,ordinal:function(e){var t=e%100;if(t>3&&t<21)return"th";switch(t%10){case 1:return"st";case 2:return"nd";case 3:return"rd";default:return"th"}},rangeSeparator:" to ",weekAbbreviation:"Wk",scrollTitle:"Scroll to increment",toggleTitle:"Click to toggle",amPM:["AM","PM"],yearAriaLabel:"Year",monthAriaLabel:"Month",hourAriaLabel:"Hour",minuteAriaLabel:"Minute",time_24hr:!1},an=function(e,t){return void 0===t&&(t=2),("000"+e).slice(-1*t)},on=function(e){return!0===e?1:0};function sn(e,t){var n;return function(){var r=this,i=arguments;clearTimeout(n),n=setTimeout(function(){return e.apply(r,i)},t)}}var cn=function(e){return e instanceof Array?e:[e]};
vendor: 21,656 bytes, line 1
1function ln(e,t,n){if(!0===n)return e.classList.add(t);e.classList.remove(t)}function un(e,t,n){var r=window.document.createElement(e);return t=t||"",n=n||"",r.className=t,void 0!==n&&(r.textContent=n),r}function fn(e){for(;e.firstChild;)e.removeChild(e.firstChild)}function hn(e,t){return t(e)?e:e.parentNode?hn(e.parentNode,t):void 0}function dn(e,t){var n=un("div","numInputWrapper"),r=un("input","numInput "+e),i=un("span","arrowUp"),a=un("span","arrowDown");if(-1===navigator.userAgent.indexOf("MSIE 9.0")?r.type="number":(r.type="text",r.pattern="\\d*"),void 0!==t)for(var o in t)r.setAttribute(o,t[o]);return n.appendChild(r),n.appendChild(i),n.appendChild(a),n}function pn(e){try{return"function"==typeof e.composedPath?e.composedPath()[0]:e.target}catch(t){return e.target}}var mn=function(){},gn=function(e,t,n){return n.months[t?"shorthand":"longhand"][e]},bn={D:mn,F:function(e,t,n){e.setMonth(n.months.longhand.indexOf(t))},G:function(e,t){e.setHours((e.getHours()>=12?12:0)+parseFloat(t))},H:function(e,t){e.setHours(parseFloat(t))},J:function(e,t){e.setDate(parseFloat(t))},K:function(e,t,n){e.setHours(e.getHours()%12+12*on(new RegExp(n.amPM[1],"i").test(t)))},M:function(e,t,n){e.setMonth(n.months.shorthand.indexOf(t))},S:function(e,t){e.setSeconds(parseFloat(t))},U:function(e,t){return new Date(1e3*parseFloat(t))},W:function(e,t,n){var r=parseInt(t),i=new Date(e.getFullYear(),0,2+7*(r-1),0,0,0,0);return i.setDate(i.getDate()-i.getDay()+n.firstDayOfWeek),i},Y:function(e,t){e.setFullYear(parseFloat(t))},Z:function(e,t){return new Date(t)},d:function(e,t){e.setDate(parseFloat(t))},h:function(e,t){e.setHours((e.getHours()>=12?12:0)+parseFloat(t))},i:function(e,t){e.setMinutes(parseFloat(t))},j:function(e,t){e.setDate(parseFloat(t))},l:mn,m:function(e,t){e.setMonth(parseFloat(t)-1)},n:function(e,t){e.setMonth(parseFloat(t)-1)},s:function(e,t){e.setSeconds(parseFloat(t))},u:function(e,t){return new Date(parseFloat(t))},w:mn,y:function(e,t){e.setFullYear(2e3+parseFloat(t))}},yn={D:"",F:"",G:"(\\d\\d|\\d)",H:"(\\d\\d|\\d)",J:"(\\d\\d|\\d)\\w+",K:"",M:"",S:"(\\d\\d|\\d)",U:"(.+)",W:"(\\d\\d|\\d)",Y:"(\\d{4})",Z:"(.+)",d:"(\\d\\d|\\d)",h:"(\\d\\d|\\d)",i:"(\\d\\d|\\d)",j:"(\\d\\d|\\d)",l:"",m:"(\\d\\d|\\d)",n:"(\\d\\d|\\d)",s:"(\\d\\d|\\d)",u:"(.+)",w:"(\\d\\d|\\d)",y:"(\\d{2})"},vn={Z:function(e){return e.toISOString()},D:function(e,t,n){return t.weekdays.shorthand[vn.w(e,t,n)]},F:function(e,t,n){return gn(vn.n(e,t,n)-1,!1,t)},G:function(e,t,n){return an(vn.h(e,t,n))},H:function(e){return an(e.getHours())},J:function(e,t){return void 0!==t.ordinal?e.getDate()+t.ordinal(e.getDate()):e.getDate()},K:function(e,t){return t.amPM[on(e.getHours()>11)]},M:function(e,t){return gn(e.getMonth(),!0,t)},S:function(e){return an(e.getSeconds())},U:function(e){return e.getTime()/1e3},W:function(e,t,n){return n.getWeek(e)},Y:function(e){return an(e.getFullYear(),4)},d:function(e){return an(e.getDate())},h:function(e){return e.getHours()%12?e.getHours()%12:12},i:function(e){return an(e.getMinutes())},j:function(e){return e.getDate()},l:function(e,t){return t.weekdays.longhand[e.getDay()]},m:function(e){return an(e.getMonth()+1)},n:function(e){return e.getMonth()+1},s:function(e){return e.getSeconds()},u:function(e){return e.getTime()},w:function(e){return e.getDay()},y:function(e){return String(e.getFullYear()).substring(2)}},_n=function(e){var t=e.config,n=void 0===t?nn:t,r=e.l10n,i=void 0===r?rn:r,a=e.isMobile,o=void 0!==a&&a;return function(e,t,r){var a=r||i;return void 0===n.formatDate||o?t.split("").map(function(t,r,i){return vn[t]&&"\\"!==i[r-1]?vn[t](e,a,n):"\\"!==t?t:""}).join(""):n.formatDate(e,t,a)}},wn=function(e){var t=e.config,n=void 0===t?nn:t,r=e.l10n,i=void 0===r?rn:r;return function(e,t,r,a){if(0===e||e){var o,s=a||i,c=e;if(e instanceof Date)o=new Date(e.getTime());else if("string"!=typeof e&&void 0!==e.toFixed)o=new Date(e);else if("string"==typeof e){var l=t||(n||nn).dateFormat,u=String(e).trim();if("today"===u)o=new Date,r=!0;else if(n&&n.parseDate)o=n.parseDate(e,l);else if(/Z$/.test(u)||/GMT$/.test(u))o=new Date(e);else{for(var f=void 0,h=[],d=0,p=0,m="";d<l.length;d++){var g=l[d],b="\\"===g,y="\\"===l[d-1]||b;if(yn[g]&&!y){m+=yn[g];var v=new RegExp(m).exec(e);v&&(f=!0)&&h["Y"!==g?"push":"unshift"]({fn:bn[g],val:v[++p]})}else b||(m+=".")}o=n&&n.noCalendar?new Date((new Date).setHours(0,0,0,0)):new Date((new Date).getFullYear(),0,1,0,0,0,0),h.forEach(function(e){var t=e.fn,n=e.val;return o=t(o,n,s)||o}),o=f?o:void 0}}if(o instanceof Date&&!isNaN(o.getTime()))return!0===r&&o.setHours(0,0,0,0),o;n.errorHandler(new Error("Invalid date provided: "+c))}}};function xn(e,t,n){return void 0===n&&(n=!0),!1!==n?new Date(e.getTime()).setHours(0,0,0,0)-new Date(t.getTime()).setHours(0,0,0,0):e.getTime()-t.getTime()}var En=function(e,t,n){return 3600*e+60*t+n},Tn=864e5;function Sn(e){var t=e.defaultHour,n=e.defaultMinute,r=e.defaultSeconds;if(void 0!==e.minDate){var i=e.minDate.getHours(),a=e.minDate.getMinutes(),o=e.minDate.getSeconds();t<i&&(t=i),t===i&&n<a&&(n=a),t===i&&n===a&&r<o&&(r=e.minDate.getSeconds())}if(void 0!==e.maxDate){var s=e.maxDate.getHours(),c=e.maxDate.getMinutes();(t=Math.min(t,s))===s&&(n=Math.min(c,n)),t===s&&n===c&&(r=e.maxDate.getSeconds())}return{hours:t,minutes:n,seconds:r}}"function"!=typeof Object.assign&&(Object.assign=function(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];if(!e)throw TypeError("Cannot convert undefined or null to object");for(var r=function(t){t&&Object.keys(t).forEach(function(n){return e[n]=t[n]})},i=0,a=t;i<a.length;i++){r(a[i])}return e});var On=function(){return On=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},On.apply(this,arguments)},Cn=function(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),i=0;for(t=0;t<n;t++)for(var a=arguments[t],o=0,s=a.length;o<s;o++,i++)r[i]=a[o];return r};function An(e,t){var n={config:On(On({},nn),kn.defaultConfig),l10n:rn};function r(){var e;return(null===(e=n.calendarContainer)||void 0===e?void 0:e.getRootNode()).activeElement||document.activeElement}function i(e){return e.bind(n)}function a(){var e=n.config;!1===e.weekNumbers&&1===e.showMonths||!0!==e.noCalendar&&window.requestAnimationFrame(function(){if(void 0!==n.calendarContainer&&(n.calendarContainer.style.visibility="hidden",n.calendarContainer.style.display="block"),void 0!==n.daysContainer){var t=(n.days.offsetWidth+1)*e.showMonths;n.daysContainer.style.width=t+"px",n.calendarContainer.style.width=t+(void 0!==n.weekWrapper?n.weekWrapper.offsetWidth:0)+"px",n.calendarContainer.style.removeProperty("visibility"),n.calendarContainer.style.removeProperty("display")}})}function o(e){if(0===n.selectedDates.length){var t=void 0===n.config.minDate||xn(new Date,n.config.minDate)>=0?new Date:new Date(n.config.minDate.getTime()),r=Sn(n.config);t.setHours(r.hours,r.minutes,r.seconds,t.getMilliseconds()),n.selectedDates=[t],n.latestSelectedDateObj=t}void 0!==e&&"blur"!==e.type&&function(e){e.preventDefault();var t="keydown"===e.type,r=pn(e),i=r;void 0!==n.amPM&&r===n.amPM&&(n.amPM.textContent=n.l10n.amPM[on(n.amPM.textContent===n.l10n.amPM[0])]);var a=parseFloat(i.getAttribute("min")),o=parseFloat(i.getAttribute("max")),s=parseFloat(i.getAttribute("step")),c=parseInt(i.value,10),l=e.delta||(t?38===e.which?1:-1:0),u=c+s*l;if(void 0!==i.value&&2===i.value.length){var f=i===n.hourElement,h=i===n.minuteElement;u<a?(u=o+u+on(!f)+(on(f)&&on(!n.amPM)),h&&m(void 0,-1,n.hourElement)):u>o&&(u=i===n.hourElement?u-o-on(!n.amPM):a,h&&m(void 0,1,n.hourElement)),n.amPM&&f&&(1===s?u+c===23:Math.abs(u-c)>s)&&(n.amPM.textContent=n.l10n.amPM[on(n.amPM.textContent===n.l10n.amPM[0])]),i.value=an(u)}}(e);var i=n._input.value;s(),Q(),n._input.value!==i&&n._debouncedChange()}function s(){if(void 0!==n.hourElement&&void 0!==n.minuteElement){var e,t,r=(parseInt(n.hourElement.value.slice(-2),10)||0)%24,i=(parseInt(n.minuteElement.value,10)||0)%60,a=void 0!==n.secondElement?(parseInt(n.secondElement.value,10)||0)%60:0;void 0!==n.amPM&&(e=r,t=n.amPM.textContent,r=e%12+12*on(t===n.l10n.amPM[1]));var o=void 0!==n.config.minTime||n.config.minDate&&n.minDateHasTime&&n.latestSelectedDateObj&&0===xn(n.latestSelectedDateObj,n.config.minDate,!0),s=void 0!==n.config.maxTime||n.config.maxDate&&n.maxDateHasTime&&n.latestSelectedDateObj&&0===xn(n.latestSelectedDateObj,n.config.maxDate,!0);if(void 0!==n.config.maxTime&&void 0!==n.config.minTime&&n.config.minTime>n.config.maxTime){var c=En(n.config.minTime.getHours(),n.config.minTime.getMinutes(),n.config.minTime.getSeconds()),u=En(n.config.maxTime.getHours(),n.config.maxTime.getMinutes(),n.config.maxTime.getSeconds()),f=En(r,i,a);if(f>u&&f<c){var h=function(e){var t=Math.floor(e/3600),n=(e-3600*t)/60;return[t,n,e-3600*t-60*n]}(c);r=h[0],i=h[1],a=h[2]}}else{if(s){var d=void 0!==n.config.maxTime?n.config.maxTime:n.config.maxDate;(r=Math.min(r,d.getHours()))===d.getHours()&&(i=Math.min(i,d.getMinutes())),i===d.getMinutes()&&(a=Math.min(a,d.getSeconds()))}if(o){var p=void 0!==n.config.minTime?n.config.minTime:n.config.minDate;(r=Math.max(r,p.getHours()))===p.getHours()&&i<p.getMinutes()&&(i=p.getMinutes()),i===p.getMinutes()&&(a=Math.max(a,p.getSeconds()))}}l(r,i,a)}}function c(e){var t=e||n.latestSelectedDateObj;t&&t instanceof Date&&l(t.getHours(),t.getMinutes(),t.getSeconds())}function l(e,t,r){void 0!==n.latestSelectedDateObj&&n.latestSelectedDateObj.setHours(e%24,t,r||0,0),n.hourElement&&n.minuteElement&&!n.isMobile&&(n.hourElement.value=an(n.config.time_24hr?e:(12+e)%12+12*on(e%12==0)),n.minuteElement.value=an(t),void 0!==n.amPM&&(n.amPM.textContent=n.l10n.amPM[on(e>=12)]),void 0!==n.secondElement&&(n.secondElement.value=an(r)))}function u(e){var t=pn(e),n=parseInt(t.value)+(e.delta||0);(n/1e3>1||"Enter"===e.key&&!/[^\d]/.test(n.toString()))&&k(n)}function f(e,t,r,i){return t instanceof Array?t.forEach(function(t){return f(e,t,r,i)}):e instanceof Array?e.forEach(function(e){return f(e,t,r,i)}):(e.addEventListener(t,r,i),void n._handlers.push({remove:function(){return e.removeEventListener(t,r,i)}}))}function h(){X("onChange")}function d(e,t){var r=void 0!==e?n.parseDate(e):n.latestSelectedDateObj||(n.config.minDate&&n.config.minDate>n.now?n.config.minDate:n.config.maxDate&&n.config.maxDate<n.now?n.config.maxDate:n.now),i=n.currentYear,a=n.currentMonth;try{void 0!==r&&(n.currentYear=r.getFullYear(),n.currentMonth=r.getMonth())}catch(o){o.message="Invalid date supplied: "+r,n.config.errorHandler(o)}t&&n.currentYear!==i&&(X("onYearChange"),x()),!t||n.currentYear===i&&n.currentMonth===a||X("onMonthChange"),n.redraw()}function p(e){var t=pn(e);~t.className.indexOf("arrow")&&m(e,t.classList.contains("arrowUp")?1:-1)}function m(e,t,n){var r=e&&pn(e),i=n||r&&r.parentNode&&r.parentNode.firstChild,a=K("increment");a.delta=t,i&&i.dispatchEvent(a)}function g(e,t,r,i){var a=L(t,!0),o=un("span",e,t.getDate().toString());return o.dateObj=t,o.$i=i,o.setAttribute("aria-label",n.formatDate(t,n.config.ariaDateFormat)),-1===e.indexOf("hidden")&&0===xn(t,n.now)&&(n.todayDateElem=o,o.classList.add("today"),o.setAttribute("aria-current","date")),a?(o.tabIndex=-1,q(t)&&(o.classList.add("selected"),n.selectedDateElem=o,"range"===n.config.mode&&(ln(o,"startRange",n.selectedDates[0]&&0===xn(t,n.selectedDates[0],!0)),ln(o,"endRange",n.selectedDates[1]&&0===xn(t,n.selectedDates[1],!0)),"nextMonthDay"===e&&o.classList.add("inRange")))):o.classList.add("flatpickr-disabled"),"range"===n.config.mode&&function(e){return!("range"!==n.config.mode||n.selectedDates.length<2)&&(xn(e,n.selectedDates[0])>=0&&xn(e,n.selectedDates[1])<=0)}(t)&&!q(t)&&o.classList.add("inRange"),n.weekNumbers&&1===n.config.showMonths&&"prevMonthDay"!==e&&i%7==6&&n.weekNumbers.insertAdjacentHTML("beforeend","<span class='flatpickr-day'>"+n.config.getWeek(t)+"</span>"),X("onDayCreate",o),o}function b(e){e.focus(),"range"===n.config.mode&&I(e)}function y(e){for(var t=e>0?0:n.config.showMonths-1,r=e>0?n.config.showMonths:-1,i=t;i!=r;i+=e)for(var a=n.daysContainer.children[i],o=e>0?0:a.children.length-1,s=e>0?a.children.length:-1,c=o;c!=s;c+=e){var l=a.children[c];if(-1===l.className.indexOf("hidden")&&L(l.dateObj))return l}}function v(e,t){var i=r(),a=P(i||document.body),o=void 0!==e?e:a?i:void 0!==n.selectedDateElem&&P(n.selectedDateElem)?n.selectedDateElem:void 0!==n.todayDateElem&&P(n.todayDateElem)?n.todayDateElem:y(t>0?1:-1);void 0===o?n._input.focus():a?function(e,t){for(var r=-1===e.className.indexOf("Month")?e.dateObj.getMonth():n.currentMonth,i=t>0?n.config.showMonths:-1,a=t>0?1:-1,o=r-n.currentMonth;o!=i;o+=a)for(var s=n.daysContainer.children[o],c=r-n.currentMonth===o?e.$i+t:t<0?s.children.length-1:0,l=s.children.length,u=c;u>=0&&u<l&&u!=(t>0?l:-1);u+=a){var f=s.children[u];if(-1===f.className.indexOf("hidden")&&L(f.dateObj)&&Math.abs(e.$i-u)>=Math.abs(t))return b(f)}n.changeMonth(a),v(y(a),0)}(o,t):b(o)}function _(e,t){for(var r=(new Date(e,t,1).getDay()-n.l10n.firstDayOfWeek+7)%7,i=n.utils.getDaysInMonth((t-1+12)%12,e),a=n.utils.getDaysInMonth(t,e),o=window.document.createDocumentFragment(),s=n.config.showMonths>1,c=s?"prevMonthDay hidden":"prevMonthDay",l=s?"nextMonthDay hidden":"nextMonthDay",u=i+1-r,f=0;u<=i;u++,f++)o.appendChild(g("flatpickr-day "+c,new Date(e,t-1,u),0,f));for(u=1;u<=a;u++,f++)o.appendChild(g("flatpickr-day",new Date(e,t,u),0,f));for(var h=a+1;h<=42-r&&(1===n.config.showMonths||f%7!=0);h++,f++)o.appendChild(g("flatpickr-day "+l,new Date(e,t+1,h%a),0,f));var d=un("div","dayContainer");return d.appendChild(o),d}function w(){if(void 0!==n.daysContainer){fn(n.daysContainer),n.weekNumbers&&fn(n.weekNumbers);for(var e=document.createDocumentFragment(),t=0;t<n.config.showMonths;t++){var r=new Date(n.currentYear,n.currentMonth,1);r.setMonth(n.currentMonth+t),e.appendChild(_(r.getFullYear(),r.getMonth()))}n.daysContainer.appendChild(e),n.days=n.daysContainer.firstChild,"range"===n.config.mode&&1===n.selectedDates.length&&I()}}function x(){if(!(n.config.showMonths>1||"dropdown"!==n.config.monthSelectorType)){var e=function(e){return!(void 0!==n.config.minDate&&n.currentYear===n.config.minDate.getFullYear()&&e<n.config.minDate.getMonth())&&!(void 0!==n.config.maxDate&&n.currentYear===n.config.maxDate.getFullYear()&&e>n.config.maxDate.getMonth())};n.monthsDropdownContainer.tabIndex=-1,n.monthsDropdownContainer.innerHTML="";for(var t=0;t<12;t++)if(e(t)){var r=un("option","flatpickr-monthDropdown-month");r.value=new Date(n.currentYear,t).getMonth().toString(),r.textContent=gn(t,n.config.shorthandCurrentMonth,n.l10n),r.tabIndex=-1,n.currentMonth===t&&(r.selected=!0),n.monthsDropdownContainer.appendChild(r)}}}function E(){var e,t=un("div","flatpickr-month"),r=window.document.createDocumentFragment();n.config.showMonths>1||"static"===n.config.monthSelectorType?e=un("span","cur-month"):(n.monthsDropdownContainer=un("select","flatpickr-monthDropdown-months"),n.monthsDropdownContainer.setAttribute("aria-label",n.l10n.monthAriaLabel),f(n.monthsDropdownContainer,"change",function(e){var t=pn(e),r=parseInt(t.value,10);n.changeMonth(r-n.currentMonth),X("onMonthChange")}),x(),e=n.monthsDropdownContainer);var i=dn("cur-year",{tabindex:"-1"}),a=i.getElementsByTagName("input")[0];a.setAttribute("aria-label",n.l10n.yearAriaLabel),n.config.minDate&&a.setAttribute("min",n.config.minDate.getFullYear().toString()),n.config.maxDate&&(a.setAttribute("max",n.config.maxDate.getFullYear().toString()),a.disabled=!!n.config.minDate&&n.config.minDate.getFullYear()===n.config.maxDate.getFullYear());var o=un("div","flatpickr-current-month");return o.appendChild(e),o.appendChild(i),r.appendChild(o),t.appendChild(r),{container:t,yearElement:a,monthElement:e}}function T(){fn(n.monthNav),n.monthNav.appendChild(n.prevMonthNav),n.config.showMonths&&(n.yearElements=[],n.monthElements=[]);for(var e=n.config.showMonths;e--;){var t=E();n.yearElements.push(t.yearElement),n.monthElements.push(t.monthElement),n.monthNav.appendChild(t.container)}n.monthNav.appendChild(n.nextMonthNav)}function S(){n.weekdayContainer?fn(n.weekdayContainer):n.weekdayContainer=un("div","flatpickr-weekdays");for(var e=n.config.showMonths;e--;){var t=un("div","flatpickr-weekdaycontainer");n.weekdayContainer.appendChild(t)}return O(),n.weekdayContainer}function O(){if(n.weekdayContainer){var e=n.l10n.firstDayOfWeek,t=Cn(n.l10n.weekdays.shorthand);e>0&&e<t.length&&(t=Cn(t.splice(e,t.length),t.splice(0,e)));for(var r=n.config.showMonths;r--;)n.weekdayContainer.children[r].innerHTML="\n      <span class='flatpickr-weekday'>\n        "+t.join("</span><span class='flatpickr-weekday'>")+"\n      </span>\n      "}}function C(e,t){void 0===t&&(t=!0);var r=t?e:e-n.currentMonth;r<0&&!0===n._hidePrevMonthArrow||r>0&&!0===n._hideNextMonthArrow||(n.currentMonth+=r,(n.currentMonth<0||n.currentMonth>11)&&(n.currentYear+=n.currentMonth>11?1:-1,n.currentMonth=(n.currentMonth+12)%12,X("onYearChange"),x()),w(),X("onMonthChange"),J())}function A(e){return n.calendarContainer.contains(e)}function M(e){if(n.isOpen&&!n.config.inline){var t=pn(e),r=A(t),i=!(t===n.input||t===n.altInput||n.element.contains(t)||e.path&&e.path.indexOf&&(~e.path.indexOf(n.input)||~e.path.indexOf(n.altInput)))&&!r&&!A(e.relatedTarget),a=!n.config.ignoredFocusElements.some(function(e){return e.contains(t)});i&&a&&(n.config.allowInput&&n.setDate(n._input.value,!1,n.config.altInput?n.config.altFormat:n.config.dateFormat),void 0!==n.timeContainer&&void 0!==n.minuteElement&&void 0!==n.hourElement&&""!==n.input.value&&void 0!==n.input.value&&o(),n.close(),n.config&&"range"===n.config.mode&&1===n.selectedDates.length&&n.clear(!1))}}function k(e){if(!(!e||n.config.minDate&&e<n.config.minDate.getFullYear()||n.config.maxDate&&e>n.config.maxDate.getFullYear())){var t=e,r=n.currentYear!==t;n.currentYear=t||n.currentYear,n.config.maxDate&&n.currentYear===n.config.maxDate.getFullYear()?n.currentMonth=Math.min(n.config.maxDate.getMonth(),n.currentMonth):n.config.minDate&&n.currentYear===n.config.minDate.getFullYear()&&(n.currentMonth=Math.max(n.config.minDate.getMonth(),n.currentMonth)),r&&(n.redraw(),X("onYearChange"),x())}}function L(e,t){var r;void 0===t&&(t=!0);var i=n.parseDate(e,void 0,t);if(n.config.minDate&&i&&xn(i,n.config.minDate,void 0!==t?t:!n.minDateHasTime)<0||n.config.maxDate&&i&&xn(i,n.config.maxDate,void 0!==t?t:!n.maxDateHasTime)>0)return!1;if(!n.config.enable&&0===n.config.disable.length)return!0;if(void 0===i)return!1;for(var a=!!n.config.enable,o=null!==(r=n.config.enable)&&void 0!==r?r:n.config.disable,s=0,c=void 0;s<o.length;s++){if("function"==typeof(c=o[s])&&c(i))return a;if(c instanceof Date&&void 0!==i&&c.getTime()===i.getTime())return a;if("string"==typeof c){var l=n.parseDate(c,void 0,!0);return l&&l.getTime()===i.getTime()?a:!a}if("object"==typeof c&&void 0!==i&&c.from&&c.to&&i.getTime()>=c.from.getTime()&&i.getTime()<=c.to.getTime())return a}return!a}function P(e){return void 0!==n.daysContainer&&(-1===e.className.indexOf("hidden")&&-1===e.className.indexOf("flatpickr-disabled")&&n.daysContainer.contains(e))}function R(e){var t=e.target===n._input,r=n._input.value.trimEnd()!==Z();!t||!r||e.relatedTarget&&A(e.relatedTarget)||n.setDate(n._input.value,!0,e.target===n.altInput?n.config.altFormat:n.config.dateFormat)}function D(t){var i=pn(t),a=n.config.wrap?e.contains(i):i===n._input,c=n.config.allowInput,l=n.isOpen&&(!c||!a),u=n.config.inline&&a&&!c;if(13===t.keyCode&&a){if(c)return n.setDate(n._input.value,!0,i===n.altInput?n.config.altFormat:n.config.dateFormat),n.close(),i.blur();n.open()}else if(A(i)||l||u){var f=!!n.timeContainer&&n.timeContainer.contains(i);switch(t.keyCode){case 13:f?(t.preventDefault(),o(),H()):$(t);break;case 27:t.preventDefault(),H();break;case 8:case 46:a&&!n.config.allowInput&&(t.preventDefault(),n.clear());break;case 37:case 39:if(f||a)n.hourElement&&n.hourElement.focus();else{t.preventDefault();var h=r();if(void 0!==n.daysContainer&&(!1===c||h&&P(h))){var d=39===t.keyCode?1:-1;t.ctrlKey?(t.stopPropagation(),C(d),v(y(1),0)):v(void 0,d)}}break;case 38:case 40:t.preventDefault();var p=40===t.keyCode?1:-1;n.daysContainer&&void 0!==i.$i||i===n.input||i===n.altInput?t.ctrlKey?(t.stopPropagation(),k(n.currentYear-p),v(y(1),0)):f||v(void 0,7*p):i===n.currentYearElement?k(n.currentYear-p):n.config.enableTime&&(!f&&n.hourElement&&n.hourElement.focus(),o(t),n._debouncedChange());break;case 9:if(f){var m=[n.hourElement,n.minuteElement,n.secondElement,n.amPM].concat(n.pluginElements).filter(function(e){return e}),g=m.indexOf(i);if(-1!==g){var b=m[g+(t.shiftKey?-1:1)];t.preventDefault(),(b||n._input).focus()}}else!n.config.noCalendar&&n.daysContainer&&n.daysContainer.contains(i)&&t.shiftKey&&(t.preventDefault(),n._input.focus())}}if(void 0!==n.amPM&&i===n.amPM)switch(t.key){case n.l10n.amPM[0].charAt(0):case n.l10n.amPM[0].charAt(0).toLowerCase():n.amPM.textContent=n.l10n.amPM[0],s(),Q();break;case n.l10n.amPM[1].charAt(0):case n.l10n.amPM[1].charAt(0).toLowerCase():n.amPM.textContent=n.l10n.amPM[1],s(),Q()}(a||A(i))&&X("onKeyDown",t)}function I(e,t){if(void 0===t&&(t="flatpickr-day"),1===n.selectedDates.length&&(!e||e.classList.contains(t)&&!e.classList.contains("flatpickr-disabled"))){for(var r=e?e.dateObj.getTime():n.days.firstElementChild.dateObj.getTime(),i=n.parseDate(n.selectedDates[0],void 0,!0).getTime(),a=Math.min(r,n.selectedDates[0].getTime()),o=Math.max(r,n.selectedDates[0].getTime()),s=!1,c=0,l=0,u=a;u<o;u+=Tn)L(new Date(u),!0)||(s=s||u>a&&u<o,u<i&&(!c||u>c)?c=u:u>i&&(!l||u<l)&&(l=u));Array.from(n.rContainer.querySelectorAll("*:nth-child(-n+"+n.config.showMonths+") >
1 ."+t)).forEach(function(t){var a,o,u,f=t.dateObj.getTime(),h=c>0&&f<c||l>0&&f>l;if(h)return t.classList.add("notAllowed"),void["inRange","startRange","endRange"].forEach(function(e){t.classList.remove(e)});s&&!h||(["startRange","inRange","endRange","notAllowed"].forEach(function(e){t.classList.remove(e)}),void 0!==e&&(e.classList.add(r<=n.selectedDates[0].getTime()?"startRange":"endRange"),i<r&&f===i?t.classList.add("startRange"):i>r&&f===i&&t.classList.add("endRange"),f>=c&&(0===l||f<=l)&&(o=i,u=r,(a=f)>Math.min(o,u)&&a<Math.max(o,u))&&t.classList.add("inRange")))})}}function N(){!n.isOpen||n.config.static||n.config.inline||B()}function z(e){return function(t){var r=n.config["_"+e+"Date"]=n.parseDate(t,n.config.dateFormat),i=n.config["_"+("min"===e?"max":"min")+"Date"];void 0!==r&&(n["min"===e?"minDateHasTime":"maxDateHasTime"]=r.getHours()>0||r.getMinutes()>0||r.getSeconds()>0),n.selectedDates&&(n.selectedDates=n.selectedDates.filter(function(e){return L(e)}),n.selectedDates.length||"min"!==e||c(r),Q()),n.daysContainer&&(U(),void 0!==r?n.currentYearElement[e]=r.getFullYear().toString():n.currentYearElement.removeAttribute(e),n.currentYearElement.disabled=!!i&&void 0!==r&&i.getFullYear()===r.getFullYear())}}function F(){return n.config.wrap?e.querySelector("[data-input]"):e}function j(){"object"!=typeof n.config.locale&&void 0===kn.l10ns[n.config.locale]&&n.config.errorHandler(new Error("flatpickr: invalid locale "+n.config.locale)),n.l10n=On(On({},kn.l10ns.default),"object"==typeof n.config.locale?n.config.locale:"default"!==n.config.locale?kn.l10ns[n.config.locale]:void 0),yn.D="("+n.l10n.weekdays.shorthand.join("|")+")",yn.l="("+n.l10n.weekdays.longhand.join("|")+")",yn.M="("+n.l10n.months.shorthand.join("|")+")",yn.F="("+n.l10n.months.longhand.join("|")+")",yn.K="("+n.l10n.amPM[0]+"|"+n.l10n.amPM[1]+"|"+n.l10n.amPM[0].toLowerCase()+"|"+n.l10n.amPM[1].toLowerCase()+")",void 0===On(On({},t),JSON.parse(JSON.stringify(e.dataset||{}))).time_24hr&&void 0===kn.defaultConfig.time_24hr&&(n.config.time_24hr=n.l10n.time_24hr),n.formatDate=_n(n),n.parseDate=wn({config:n.config,l10n:n.l10n})}function B(e){if("function"!=typeof n.config.position){if(void 0!==n.calendarContainer){X("onPreCalendarPosition");var t=e||n._positionElement,r=Array.prototype.reduce.call(n.calendarContainer.children,function(e,t){return e+t.offsetHeight},0),i=n.calendarContainer.offsetWidth,a=n.config.position.split(" "),o=a[0],s=a.length>1?a[1]:null,c=t.getBoundingClientRect(),l=window.innerHeight-c.bottom,u="above"===o||"below"!==o&&l<r&&c.top>r,f=window.pageYOffset+c.top+(u?-r-2:t.offsetHeight+2);if(ln(n.calendarContainer,"arrowTop",!u),ln(n.calendarContainer,"arrowBottom",u),!n.config.inline){var h=window.pageXOffset+c.left,d=!1,p=!1;"center"===s?(h-=(i-c.width)/2,d=!0):"right"===s&&(h-=i-c.width,p=!0),ln(n.calendarContainer,"arrowLeft",!d&&!p),ln(n.calendarContainer,"arrowCenter",d),ln(n.calendarContainer,"arrowRight",p);var m=window.document.body.offsetWidth-(window.pageXOffset+c.right),g=h+i>window.document.body.offsetWidth,b=m+i>window.document.body.offsetWidth;if(ln(n.calendarContainer,"rightMost",g),!n.config.static)if(n.calendarContainer.style.top=f+"px",g)if(b){var y=function(){for(var e=null,t=0;t<document.styleSheets.length;t++){var n=document.styleSheets[t];if(n.cssRules){try{n.cssRules}catch(i){continue}e=n;break}}return null!=e?e:(r=document.createElement("style"),document.head.appendChild(r),r.sheet);var r}();if(void 0===y)return;var v=window.document.body.offsetWidth,_=Math.max(0,v/2-i/2),w=y.cssRules.length,x="{left:"+c.left+"px;right:auto;}";ln(n.calendarContainer,"rightMost",!1),ln(n.calendarContainer,"centerMost",!0),y.insertRule(".flatpickr-calendar.centerMost:before,.flatpickr-calendar.centerMost:after"+x,w),n.calendarContainer.style.left=_+"px",n.calendarContainer.style.right="auto"}else n.calendarContainer.style.left="auto",n.calendarContainer.style.right=m+"px";else n.calendarContainer.style.left=h+"px",n.calendarContainer.style.right="auto"}}}else n.config.position(n,e)}function U(){n.config.noCalendar||n.isMobile||(x(),J(),w())}function H(){n._input.focus(),-1!==window.navigator.userAgent.indexOf("MSIE")||void 0!==navigator.msMaxTouchPoints?setTimeout(n.close,0):n.close()}function $(e){e.preventDefault(),e.stopPropagation();var t=hn(pn(e),function(e){return e.classList&&e.classList.contains("flatpickr-day")&&!e.classList.contains("flatpickr-disabled")&&!e.classList.contains("notAllowed")});if(void 0!==t){var r=t,i=n.latestSelectedDateObj=new Date(r.dateObj.getTime()),a=(i.getMonth()<n.currentMonth||i.getMonth()>n.currentMonth+n.config.showMonths-1)&&"range"!==n.config.mode;if(n.selectedDateElem=r,"single"===n.config.mode)n.selectedDates=[i];else if("multiple"===n.config.mode){var o=q(i);o?n.selectedDates.splice(parseInt(o),1):n.selectedDates.push(i)}else"range"===n.config.mode&&(2===n.selectedDates.length&&n.clear(!1,!1),n.latestSelectedDateObj=i,n.selectedDates.push(i),0!==xn(i,n.selectedDates[0],!0)&&n.selectedDates.sort(function(e,t){return e.getTime()-t.getTime()}));if(s(),a){var c=n.currentYear!==i.getFullYear();n.currentYear=i.getFullYear(),n.currentMonth=i.getMonth(),c&&(X("onYearChange"),x()),X("onMonthChange")}if(J(),w(),Q(),a||"range"===n.config.mode||1!==n.config.showMonths?void 0!==n.selectedDateElem&&void 0===n.hourElement&&n.selectedDateElem&&n.selectedDateElem.focus():b(r),void 0!==n.hourElement&&void 0!==n.hourElement&&n.hourElement.focus(),n.config.closeOnSelect){var l="single"===n.config.mode&&!n.config.enableTime,u="range"===n.config.mode&&2===n.selectedDates.length&&!n.config.enableTime;(l||u)&&H()}h()}}n.parseDate=wn({config:n.config,l10n:n.l10n}),n._handlers=[],n.pluginElements=[],n.loadedPlugins=[],n._bind=f,n._setHoursFromDate=c,n._positionCalendar=
vendor: 18,491 bytes, line 1
1B,n.changeMonth=C,n.changeYear=k,n.clear=function(e,t){void 0===e&&(e=!0);void 0===t&&(t=!0);n.input.value="",void 0!==n.altInput&&(n.altInput.value="");void 0!==n.mobileInput&&(n.mobileInput.value="");n.selectedDates=[],n.latestSelectedDateObj=void 0,!0===t&&(n.currentYear=n._initialDate.getFullYear(),n.currentMonth=n._initialDate.getMonth());if(!0===n.config.enableTime){var r=Sn(n.config);l(r.hours,r.minutes,r.seconds)}n.redraw(),e&&X("onChange")},n.close=function(){n.isOpen=!1,n.isMobile||(void 0!==n.calendarContainer&&n.calendarContainer.classList.remove("open"),void 0!==n._input&&n._input.classList.remove("active"));X("onClose")},n.onMouseOver=I,n._createElement=un,n.createDay=g,n.destroy=function(){void 0!==n.config&&X("onDestroy");for(var e=n._handlers.length;e--;)n._handlers[e].remove();if(n._handlers=[],n.mobileInput)n.mobileInput.parentNode&&n.mobileInput.parentNode.removeChild(n.mobileInput),n.mobileInput=void 0;else if(n.calendarContainer&&n.calendarContainer.parentNode)if(n.config.static&&n.calendarContainer.parentNode){var t=n.calendarContainer.parentNode;if(t.lastChild&&t.removeChild(t.lastChild),t.parentNode){for(;t.firstChild;)t.parentNode.insertBefore(t.firstChild,t);t.parentNode.removeChild(t)}}else n.calendarContainer.parentNode.removeChild(n.calendarContainer);n.altInput&&(n.input.type="text",n.altInput.parentNode&&n.altInput.parentNode.removeChild(n.altInput),delete n.altInput);n.input&&(n.input.type=n.input._type,n.input.classList.remove("flatpickr-input"),n.input.removeAttribute("readonly"));["_showTimeInput","latestSelectedDateObj","_hideNextMonthArrow","_hidePrevMonthArrow","__hideNextMonthArrow","__hidePrevMonthArrow","isMobile","isOpen","selectedDateElem","minDateHasTime","maxDateHasTime","days","daysContainer","_input","_positionElement","innerContainer","rContainer","monthNav","todayDateElem","calendarContainer","weekdayContainer","prevMonthNav","nextMonthNav","monthsDropdownContainer","currentMonthElement","currentYearElement","navigationCurrentMonth","selectedDateElem","config"].forEach(function(e){try{delete n[e]}catch(t){}})},n.isEnabled=L,n.jumpToDate=d,n.updateValue=Q,n.open=function(e,t){void 0===t&&(t=n._positionElement);if(!0===n.isMobile){if(e){e.preventDefault();var r=pn(e);r&&r.blur()}return void 0!==n.mobileInput&&(n.mobileInput.focus(),n.mobileInput.click()),void X("onOpen")}if(n._input.disabled||n.config.inline)return;var i=n.isOpen;n.isOpen=!0,i||(n.calendarContainer.classList.add("open"),n._input.classList.add("active"),X("onOpen"),B(t));!0===n.config.enableTime&&!0===n.config.noCalendar&&(!1!==n.config.allowInput||void 0!==e&&n.timeContainer.contains(e.relatedTarget)||setTimeout(function(){return n.hourElement.select()},50))},n.redraw=U,n.set=function(e,t){if(null!==e&&"object"==typeof e)for(var r in Object.assign(n.config,e),e)void 0!==W[r]&&W[r].forEach(function(e){return e()});else n.config[e]=t,void 0!==W[e]?W[e].forEach(function(e){return e()}):tn.indexOf(e)>-1&&(n.config[e]=cn(t));n.redraw(),Q(!0)},n.setDate=function(e,t,r){void 0===t&&(t=!1);void 0===r&&(r=n.config.dateFormat);if(0!==e&&!e||e instanceof Array&&0===e.length)return n.clear(t);V(e,r),n.latestSelectedDateObj=n.selectedDates[n.selectedDates.length-1],n.redraw(),d(void 0,t),c(),0===n.selectedDates.length&&n.clear(!1);Q(t),t&&X("onChange")},n.toggle=function(e){if(!0===n.isOpen)return n.close();n.open(e)};var W={locale:[j,O],showMonths:[T,a,S],minDate:[d],maxDate:[d],positionElement:[Y],clickOpens:[function(){!0===n.config.clickOpens?(f(n._input,"focus",n.open),f(n._input,"click",n.open)):(n._input.removeEventListener("focus",n.open),n._input.removeEventListener("click",n.open))}]};function V(e,t){var r=[];if(e instanceof Array)r=e.map(function(e){return n.parseDate(e,t)});else if(e instanceof Date||"number"==typeof e)r=[n.parseDate(e,t)];else if("string"==typeof e)switch(n.config.mode){case"single":case"time":r=[n.parseDate(e,t)];break;case"multiple":r=e.split(n.config.conjunction).map(function(e){return n.parseDate(e,t)});break;case"range":r=e.split(n.l10n.rangeSeparator).map(function(e){return n.parseDate(e,t)})}else n.config.errorHandler(new Error("Invalid date supplied: "+JSON.stringify(e)));n.selectedDates=n.config.allowInvalidPreload?r:r.filter(function(e){return e instanceof Date&&L(e,!1)}),"range"===n.config.mode&&n.selectedDates.sort(function(e,t){return e.getTime()-t.getTime()})}function G(e){return e.slice().map(function(e){return"string"==typeof e||"number"==typeof e||e instanceof Date?n.parseDate(e,void 0,!0):e&&"object"==typeof e&&e.from&&e.to?{from:n.parseDate(e.from,void 0),to:n.parseDate(e.to,void 0)}:e}).filter(function(e){return e})}function Y(){n._positionElement=n.config.positionElement||n._input}function X(e,t){if(void 0!==n.config){var r=n.config[e];if(void 0!==r&&r.length>0)for(var i=0;r[i]&&i<r.length;i++)r[i](n.selectedDates,n.input.value,n,t);"onChange"===e&&(n.input.dispatchEvent(K("change")),n.input.dispatchEvent(K("input")))}}function K(e){var t=document.createEvent("Event");return t.initEvent(e,!0,!0),t}function q(e){for(var t=0;t<n.selectedDates.length;t++){var r=n.selectedDates[t];if(r instanceof Date&&0===xn(r,e))return""+t}return!1}function J(){n.config.noCalendar||n.isMobile||!n.monthNav||(n.yearElements.forEach(function(e,t){var r=new Date(n.currentYear,n.currentMonth,1);r.setMonth(n.currentMonth+t),n.config.showMonths>1||"static"===n.config.monthSelectorType?n.monthElements[t].textContent=gn(r.getMonth(),n.config.shorthandCurrentMonth,n.l10n)+" ":n.monthsDropdownContainer.value=r.getMonth().toString(),e.value=r.getFullYear().toString()}),n._hidePrevMonthArrow=void 0!==n.config.minDate&&(n.currentYear===n.config.minDate.getFullYear()?n.currentMonth<=n.config.minDate.getMonth():n.currentYear<n.config.minDate.getFullYear()),n._hideNextMonthArrow=void 0!==n.config.maxDate&&(n.currentYear===n.config.maxDate.getFullYear()?n.currentMonth+1>n.config.maxDate.getMonth():n.currentYear>n.config.maxDate.getFullYear()))}function Z(e){var t=e||(n.config.altInput?n.config.altFormat:n.config.dateFormat);return n.selectedDates.map(function(e){return n.formatDate(e,t)}).filter(function(e,t,r){return"range"!==n.config.mode||n.config.enableTime||r.indexOf(e)===t}).join("range"!==n.config.mode?n.config.conjunction:n.l10n.rangeSeparator)}function Q(e){void 0===e&&(e=!0),void 0!==n.mobileInput&&n.mobileFormatStr&&(n.mobileInput.value=void 0!==n.latestSelectedDateObj?n.formatDate(n.latestSelectedDateObj,n.mobileFormatStr):""),n.input.value=Z(n.config.dateFormat),void 0!==n.altInput&&(n.altInput.value=Z(n.config.altFormat)),!1!==e&&X("onValueUpdate")}function ee(e){var t=pn(e),r=n.prevMonthNav.contains(t),i=n.nextMonthNav.contains(t);r||i?C(r?-1:1):n.yearElements.indexOf(t)>=0?t.select():t.classList.contains("arrowUp")?n.changeYear(n.currentYear+1):t.classList.contains("arrowDown")&&n.changeYear(n.currentYear-1)}return function(){n.element=n.input=e,n.isOpen=!1,function(){var r=["wrap","weekNumbers","allowInput","allowInvalidPreload","clickOpens","time_24hr","enableTime","noCalendar","altInput","shorthandCurrentMonth","inline","static","enableSeconds","disableMobile"],a=On(On({},JSON.parse(JSON.stringify(e.dataset||{}))),t),o={};n.config.parseDate=a.parseDate,n.config.formatDate=a.formatDate,Object.defineProperty(n.config,"enable",{get:function(){return n.config._enable},set:function(e){n.config._enable=G(e)}}),Object.defineProperty(n.config,"disable",{get:function(){return n.config._disable},set:function(e){n.config._disable=G(e)}});var s="time"===a.mode;if(!a.dateFormat&&(a.enableTime||s)){var c=kn.defaultConfig.dateFormat||nn.dateFormat;o.dateFormat=a.noCalendar||s?"H:i"+(a.enableSeconds?":S":""):c+" H:i"+(a.enableSeconds?":S":"")}if(a.altInput&&(a.enableTime||s)&&!a.altFormat){var l=kn.defaultConfig.altFormat||nn.altFormat;o.altFormat=a.noCalendar||s?"h:i"+(a.enableSeconds?":S K":" K"):l+" h:i"+(a.enableSeconds?":S":"")+" K"}Object.defineProperty(n.config,"minDate",{get:function(){return n.config._minDate},set:z("min")}),Object.defineProperty(n.config,"maxDate",{get:function(){return n.config._maxDate},set:z("max")});var u=function(e){return function(t){n.config["min"===e?"_minTime":"_maxTime"]=n.parseDate(t,"H:i:S")}};Object.defineProperty(n.config,"minTime",{get:function(){return n.config._minTime},set:u("min")}),Object.defineProperty(n.config,"maxTime",{get:function(){return n.config._maxTime},set:u("max")}),"time"===a.mode&&(n.config.noCalendar=!0,n.config.enableTime=!0);Object.assign(n.config,o,a);for(var f=0;f<r.length;f++)n.config[r[f]]=!0===n.config[r[f]]||"true"===n.config[r[f]];tn.filter(function(e){return void 0!==n.config[e]}).forEach(function(e){n.config[e]=cn(n.config[e]||[]).map(i)}),n.isMobile=!n.config.disableMobile&&!n.config.inline&&"single"===n.config.mode&&!n.config.disable.length&&!n.config.enable&&!n.config.weekNumbers&&/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);for(f=0;f<n.config.plugins.length;f++){var h=n.config.plugins[f](n)||{};for(var d in h)tn.indexOf(d)>-1?n.config[d]=cn(h[d]).map(i).concat(n.config[d]):void 0===a[d]&&(n.config[d]=h[d])}a.altInputClass||(n.config.altInputClass=F().className+" "+n.config.altInputClass);X("onParseConfig")}(),j(),function(){if(n.input=F(),!n.input)return void n.config.errorHandler(new Error("Invalid input element specified"));n.input._type=n.input.type,n.input.type="text",n.input.classList.add("flatpickr-input"),n._input=n.input,n.config.altInput&&(n.altInput=un(n.input.nodeName,n.config.altInputClass),n._input=n.altInput,n.altInput.placeholder=n.input.placeholder,n.altInput.disabled=n.input.disabled,n.altInput.required=n.input.required,n.altInput.tabIndex=n.input.tabIndex,n.altInput.type="text",n.input.setAttribute("type","hidden"),!n.config.static&&n.input.parentNode&&n.input.parentNode.insertBefore(n.altInput,n.input.nextSibling));n.config.allowInput||n._input.setAttribute("readonly","readonly");Y()}(),function(){n.selectedDates=[],n.now=n.parseDate(n.config.now)||new Date;var e=n.config.defaultDate||("INPUT"!==n.input.nodeName&&"TEXTAREA"!==n.input.nodeName||!n.input.placeholder||n.input.value!==n.input.placeholder?n.input.value:null);e&&V(e,n.config.dateFormat);n._initialDate=n.selectedDates.length>0?n.selectedDates[0]:n.config.minDate&&n.config.minDate.getTime()>n.now.getTime()?n.config.minDate:n.config.maxDate&&n.config.maxDate.getTime()<n.now.getTime()?n.config.maxDate:n.now,n.currentYear=n._initialDate.getFullYear(),n.currentMonth=n._initialDate.getMonth(),n.selectedDates.length>0&&(n.latestSelectedDateObj=n.selectedDates[0]);void 0!==n.config.minTime&&(n.config.minTime=n.parseDate(n.config.minTime,"H:i"));void 0!==n.config.maxTime&&(n.config.maxTime=n.parseDate(n.config.maxTime,"H:i"));n.minDateHasTime=!!n.config.minDate&&(n.config.minDate.getHours()>0||n.config.minDate.getMinutes()>0||n.config.minDate.getSeconds()>0),n.maxDateHasTime=!!n.config.maxDate&&(n.config.maxDate.getHours()>0||n.config.maxDate.getMinutes()>0||n.config.maxDate.getSeconds()>0)}(),n.utils={getDaysInMonth:function(e,t){return void 0===e&&(e=n.currentMonth),void 0===t&&(t=n.currentYear),1===e&&(t%4==0&&t%100!=0||t%400==0)?29:n.l10n.daysInMonth[e]}},n.isMobile||function(){var e=window.document.createDocumentFragment();if(n.calendarContainer=un("div","flatpickr-calendar"),n.calendarContainer.tabIndex=-1,!n.config.noCalendar){if(e.appendChild((n.monthNav=un("div","flatpickr-months"),n.yearElements=[],n.monthElements=[],n.prevMonthNav=un("span","flatpickr-prev-month"),n.prevMonthNav.innerHTML=n.config.prevArrow,n.nextMonthNav=un("span","flatpickr-next-month"),n.nextMonthNav.innerHTML=n.config.nextArrow,T(),Object.defineProperty(n,"_hidePrevMonthArrow",{get:function(){return n.__hidePrevMonthArrow},set:function(e){n.__hidePrevMonthArrow!==e&&(ln(n.prevMonthNav,"flatpickr-disabled",e),n.__hidePrevMonthArrow=e)}}),Object.defineProperty(n,"_hideNextMonthArrow",{get:function(){return n.__hideNextMonthArrow},set:function(e){n.__hideNextMonthArrow!==e&&(ln(n.nextMonthNav,"flatpickr-disabled",e),n.__hideNextMonthArrow=e)}}),n.currentYearElement=n.yearElements[0],J(),n.monthNav)),n.innerContainer=un("div","flatpickr-innerContainer"),n.config.weekNumbers){var t=function(){n.calendarContainer.classList.add("hasWeeks");var e=un("div","flatpickr-weekwrapper");e.appendChild(un("span","flatpickr-weekday",n.l10n.weekAbbreviation));var t=un("div","flatpickr-weeks");return e.appendChild(t),{weekWrapper:e,weekNumbers:t}}(),r=t.weekWrapper,i=t.weekNumbers;n.innerContainer.appendChild(r),n.weekNumbers=i,n.weekWrapper=r}n.rContainer=un("div","flatpickr-rContainer"),n.rContainer.appendChild(S()),n.daysContainer||(n.daysContainer=un("div","flatpickr-days"),n.daysContainer.tabIndex=-1),w(),n.rContainer.appendChild(n.daysContainer),n.innerContainer.appendChild(n.rContainer),e.appendChild(n.innerContainer)}n.config.enableTime&&e.appendChild(function(){n.calendarContainer.classList.add("hasTime"),n.config.noCalendar&&n.calendarContainer.classList.add("noCalendar");var e=Sn(n.config);n.timeContainer=un("div","flatpickr-time"),n.timeContainer.tabIndex=-1;var t=un("span","flatpickr-time-separator",":"),r=dn("flatpickr-hour",{"aria-label":n.l10n.hourAriaLabel});n.hourElement=r.getElementsByTagName("input")[0];var i=dn("flatpickr-minute",{"aria-label":n.l10n.minuteAriaLabel});n.minuteElement=i.getElementsByTagName("input")[0],n.hourElement.tabIndex=n.minuteElement.tabIndex=-1,n.hourElement.value=an(n.latestSelectedDateObj?n.latestSelectedDateObj.getHours():n.config.time_24hr?e.hours:function(e){switch(e%24){case 0:case 12:return 12;default:return e%12}}(e.hours)),n.minuteElement.value=an(n.latestSelectedDateObj?n.latestSelectedDateObj.getMinutes():e.minutes),n.hourElement.setAttribute("step",n.config.hourIncrement.toString()),n.minuteElement.setAttribute("step",n.config.minuteIncrement.toString()),n.hourElement.setAttribute("min",n.config.time_24hr?"0":"1"),n.hourElement.setAttribute("max",n.config.time_24hr?"23":"12"),n.hourElement.setAttribute("maxlength","2"),n.minuteElement.setAttribute("min","0"),n.minuteElement.setAttribute("max","59"),n.minuteElement.setAttribute("maxlength","2"),n.timeContainer.appendChild(r),n.timeContainer.appendChild(t),n.timeContainer.appendChild(i),n.config.time_24hr&&n.timeContainer.classList.add("time24hr");if(n.config.enableSeconds){n.timeContainer.classList.add("hasSeconds");var a=dn("flatpickr-second");n.secondElement=a.getElementsByTagName("input")[0],n.secondElement.value=an(n.latestSelectedDateObj?n.latestSelectedDateObj.getSeconds():e.seconds),n.secondElement.setAttribute("step",n.minuteElement.getAttribute("step")),n.secondElement.setAttribute("min","0"),n.secondElement.setAttribute("max","59"),n.secondElement.setAttribute("maxlength","2"),n.timeContainer.appendChild(un("span","flatpickr-time-separator",":")),n.timeContainer.appendChild(a)}n.config.time_24hr||(n.amPM=un("span","flatpickr-am-pm",n.l10n.amPM[on((n.latestSelectedDateObj?n.hourElement.value:n.config.defaultHour)>11)]),n.amPM.title=n.l10n.toggleTitle,n.amPM.tabIndex=-1,n.timeContainer.appendChild(n.amPM));return n.timeContainer}());ln(n.calendarContainer,"rangeMode","range"===n.config.mode),ln(n.calendarContainer,"animate",!0===n.config.animate),ln(n.calendarContainer,"multiMonth",n.config.showMonths>1),n.calendarContainer.appendChild(e);var a=void 0!==n.config.appendTo&&void 0!==n.config.appendTo.nodeType;if((n.config.inline||n.config.static)&&(n.calendarContainer.classList.add(n.config.inline?"inline":"static"),n.config.inline&&(!a&&n.element.parentNode?n.element.parentNode.insertBefore(n.calendarContainer,n._input.nextSibling):void 0!==n.config.appendTo&&n.config.appendTo.appendChild(n.calendarContainer)),n.config.static)){var o=un("div","flatpickr-wrapper");n.element.parentNode&&n.element.parentNode.insertBefore(o,n.element),o.appendChild(n.element),n.altInput&&o.appendChild(n.altInput),o.appendChild(n.calendarContainer)}n.config.static||n.config.inline||(void 0!==n.config.appendTo?n.config.appendTo:window.document.body).appendChild(n.calendarContainer)}(),function(){n.config.wrap&&["open","close","toggle","clear"].forEach(function(e){Array.prototype.forEach.call(n.element.querySelectorAll("[data-"+e+"]"),function(t){return f(t,"click",n[e])})});if(n.isMobile)return void function(){var e=n.config.enableTime?n.config.noCalendar?"time":"datetime-local":"date";n.mobileInput=un("input",n.input.className+" flatpickr-mobile"),n.mobileInput.tabIndex=1,n.mobileInput.type=e,n.mobileInput.disabled=n.input.disabled,n.mobileInput.required=n.input.required,n.mobileInput.placeholder=n.input.placeholder,n.mobileFormatStr="datetime-local"===e?"Y-m-d\\TH:i:S":"date"===e?"Y-m-d":"H:i:S",n.selectedDates.length>0&&(n.mobileInput.defaultValue=n.mobileInput.value=n.formatDate(n.selectedDates[0],n.mobileFormatStr));n.config.minDate&&(n.mobileInput.min=n.formatDate(n.config.minDate,"Y-m-d"));n.config.maxDate&&(n.mobileInput.max=n.formatDate(n.config.maxDate,"Y-m-d"));n.input.getAttribute("step")&&(n.mobileInput.step=String(n.input.getAttribute("step")));n.input.type="hidden",void 0!==n.altInput&&(n.altInput.type="hidden");try{n.input.parentNode&&n.input.parentNode.insertBefore(n.mobileInput,n.input.nextSibling)}catch(t){}f(n.mobileInput,"change",function(e){n.setDate(pn(e).value,!1,n.mobileFormatStr),X("onChange"),X("onClose")})}();var e=sn(N,50);n._debouncedChange=sn(h,300),n.daysContainer&&!/iPhone|iPad|iPod/i.test(navigator.userAgent)&&f(n.daysContainer,"mouseover",function(e){"range"===n.config.mode&&I(pn(e))});f(n._input,"keydown",D),void 0!==n.calendarContainer&&f(n.calendarContainer,"keydown",D);n.config.inline||n.config.static||f(window,"resize",e);void 0!==window.ontouchstart?f(window.document,"touchstart",M):f(window.document,"mousedown",M);f(window.document,"focus",M,{capture:!0}),!0===n.config.clickOpens&&(f(n._input,"focus",n.open),f(n._input,"click",n.open));void 0!==n.daysContainer&&(f(n.monthNav,"click",ee),f(n.monthNav,["keyup","increment"],u),f(n.daysContainer,"click",$));if(void 0!==n.timeContainer&&void 0!==n.minuteElement&&void 0!==n.hourElement){var t=function(e){return pn(e).select()};f(n.timeContainer,["increment"],o),f(n.timeContainer,"blur",o,{capture:!0}),f(n.timeContainer,"click",p),f([n.hourElement,n.minuteElement],["focus","click"],t),void 0!==n.secondElement&&f(n.secondElement,"focus",function(){return n.secondElement&&n.secondElement.select()}),void 0!==n.amPM&&f(n.amPM,"click",function(e){o(e)})}n.config.allowInput&&f(n._input,"blur",R)}
1(),(n.selectedDates.length||n.config.noCalendar)&&(n.config.enableTime&&c(n.config.noCalendar?n.latestSelectedDateObj:void 0),Q(!1)),a();var r=/^((?!chrome|android).)*safari/i.test(navigator.userAgent);!n.isMobile&&r&&B(),X("onReady")}(),n}function Mn(e,t){for(var n=Array.prototype.slice.call(e).filter(function(e){return e instanceof HTMLElement}),r=[],i=0;i<n.length;i++){var a=n[i];try{if(null!==a.getAttribute("data-fp-omit"))continue;void 0!==a._flatpickr&&(a._flatpickr.destroy(),a._flatpickr=void 0),a._flatpickr=An(a,t||{}),r.push(a._flatpickr)}catch(o){console.error(o)}}return 1===r.length?r[0]:r}"undefined"!=typeof HTMLElement&&"undefined"!=typeof HTMLCollection&&"undefined"!=typeof NodeList&&(HTMLCollection.prototype.flatpickr=NodeList.prototype.flatpickr=function(e){return Mn(this,e)},HTMLElement.prototype.flatpickr=function(e){return Mn([this],e)});var kn=function(e,t){return"string"==typeof e?Mn(window.document.querySelectorAll(e),t):e instanceof Node?Mn([e],t):Mn(e,t)};kn.defaultConfig={},kn.l10ns={en:On({},rn),default:On({},rn)},kn.localize=function(e){kn.l10ns.default=On(On({},kn.l10ns.default),e)},kn.setDefaults=function(e){kn.defaultConfig=On(On({},kn.defaultConfig),e)},kn.parseDate=wn({}),kn.formatDate=_n({}),kn.compareDates=xn,"undefined"!=typeof jQuery&&void 0!==jQuery.fn&&(jQuery.fn.flatpickr=function(e){return Mn(this,e)}),Date.prototype.fp_incr=function(e){return new Date(this.getFullYear(),this.getMonth(),this.getDate()+("string"==typeof e?parseInt(e,10):e))},"undefined"!=typeof window&&(window.flatpickr=kn)
2/*! xlsx.js (C) 2013-present SheetJS -- http://sheetjs.com */;var Ln={version:"0.20.3"},Pn=1200,Rn=function(e){Pn=e};function Dn(){Rn(1200)}var In=function(e){return String.fromCharCode(e)},Nn=function(e){return String.fromCharCode(e)},zn="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";function Fn(e){for(var t="",n=0,r=0,i=0,a=0,o=0,s=0,c=0,l=0;l<e.length;)a=(n=e.charCodeAt(l++))>>2,o=(3&n)<<4|(r=e.charCodeAt(l++))>>4,s=(15&r)<<2|(i=e.charCodeAt(l++))>>6,c=63&i,isNaN(r)?s=c=64:isNaN(i)&&(c=64),t+=zn.charAt(a)+zn.charAt(o)+zn.charAt(s)+zn.charAt(c);return t}function jn(e){var t="",n=0,r=0,i=0,a=0,o=0,s=0;"data:"==e.slice(0,5)&&((c=e.slice(0,1024).indexOf(";base64,"))>-1&&(e=e.slice(c+8)));e=e.replace(/[^\w\+\/\=]/g,"");for(var c=0;c<e.length;)n=zn.indexOf(e.charAt(c++))<<2|(a=zn.indexOf(e.charAt(c++)))>>4,t+=String.fromCharCode(n),r=(15&a)<<4|(o=zn.indexOf(e.charAt(c++)))>>2,64!==o&&(t+=String.fromCharCode(r)),i=(3&o)<<6|(s=zn.indexOf(e.charAt(c++))),64!==s&&(t+=String.fromCharCode(i));return t}var Bn=function(){return"undefined"!=typeof Buffer&&"undefined"!=typeof process&&void 0!==process.versions&&!!process.versions.node}(),Un=function(){if("undefined"!=typeof Buffer){var e=!Buffer.from;if(!e)try{Buffer.from("foo","utf8")}catch(t){e=!0}return e?function(e,t){return t?new Buffer(e,t):new Buffer(e)}:Buffer.from.bind(Buffer)}return function(){}}(),Hn=function(){if("undefined"==typeof Buffer)return!1;var e=Un([65,0]);return!!e&&1==e.toString("utf16le").length}();function $n(e){return Bn?Buffer.alloc?Buffer.alloc(e):new Buffer(e):"undefined"!=typeof Uint8Array?new Uint8Array(e):new Array(e)}function Wn(e){return Bn?Buffer.allocUnsafe?Buffer.allocUnsafe(e):new Buffer(e):"undefined"!=typeof Uint8Array?new Uint8Array(e):new Array(e)}var Vn=function(e){return Bn?Un(e,"binary"):e.split("").map(function(e){return 255&e.charCodeAt(0)})};function Gn(e){if("undefined"==typeof ArrayBuffer)return Vn(e);for(var t=new ArrayBuffer(e.length),n=new Uint8Array(t),r=0;r!=e.length;++r)n[r]=255&e.charCodeAt(r);return t}function Yn(e){if(Array.isArray(e))return e.map(function(e){return String.fromCharCode(e)}).join("");for(var t=[],n=0;n<e.length;++n)t[n]=String.fromCharCode(e[n]);return t.join("")}var Xn=Bn?function(e){return Buffer.concat(e.map(function(e){return Buffer.isBuffer(e)?e:Un(e)}))}:function(e){if("undefined"!=typeof Uint8Array){var t=0,n=0;for(t=0;t<e.length;++t)n+=e[t].length;var r=new Uint8Array(n),i=0;for(t=0,n=0;t<e.length;n+=i,++t)i=e[t].length,e[t]instanceof Uint8Array?r.set(e[t],n):"string"==typeof e[t]?r.set(new Uint8Array(Vn(e[t])),n):r.set(new Uint8Array(e[t]),n);return r}return[].concat.apply([],e.map(function(e){return Array.isArray(e)?e:[].slice.call(e)}))};var Kn=/\u0000/g,qn=/[\u0001-\u0006]/g;function Jn(e){for(var t="",n=e.length-1;n>=0;)t+=e.charAt(n--);return t}function Zn(e,t){var n=""+e;return n.length>=t?n:oi("0",t-n.length)+n}function Qn(e,t){var n=""+e;return n.length>=t?n:oi(" ",t-n.length)+n}function er(e,t){var n=""+e;return n.length>=t?n:n+oi(" ",t-n.length)}var tr=Math.pow(2,32);function nr(e,t){return e>tr||e<-tr?function(e,t){var n=""+Math.round(e);return n.length>=t?n:oi("0",t-n.length)+n}(e,t):function(e,t){var n=""+e;return n.length>=t?n:oi("0",t-n.length)+n}(Math.round(e),t)}function rr(e,t){return t=t||0,e.length>=7+t&&103==(32|e.charCodeAt(t))&&101==(32|e.charCodeAt(t+1))&&110==(32|e.charCodeAt(t+2))&&101==(32|e.charCodeAt(t+3))&&114==(32|e.charCodeAt(t+4))&&97==(32|e.charCodeAt(t+5))&&108==(32|e.charCodeAt(t+6))}var ir=[["Sun","Sunday"],["Mon","Monday"],["Tue","Tuesday"],["Wed","Wednesday"],["Thu","Thursday"],["Fri","Friday"],["Sat","Saturday"]],ar=[["J","Jan","January"],["F","Feb","February"],["M","Mar","March"],["A","Apr","April"],["M","May","May"],["J","Jun","June"],["J","Jul","July"],["A","Aug","August"],["S","Sep","September"],["O","Oct","October"],["N","Nov","November"],["D","Dec","December"]];var or={0:"General",1:"0",2:"0.00",3:"#,##0",4:"#,##0.00",9:"0%",10:"0.00%",11:"0.00E+00",12:"# ?/?",13:"# ??/??",14:"m/d/yy",15:"d-mmm-yy",16:"d-mmm",17:"mmm-yy",18:"h:mm AM/PM",19:"h:mm:ss AM/PM",20:"h:mm",21:"h:mm:ss",22:"m/d/yy h:mm",37:"#,##0 ;(#,##0)",38:"#,##0 ;[Red](#,##0)",39:"#,##0.00;(#,##0.00)",40:"#,##0.00;[Red](#,##0.00)",45:"mm:ss",46:"[h]:mm:ss",47:"mmss.0",48:"##0.0E+0",49:"@",56:'"上午/下午 "hh"時"mm"分"ss"秒 "'},sr={5:37,6:38,7:39,8:40,23:0,24:0,25:0,26:0,27:14,28:14,29:14,30:14,31:14,50:14,51:14,52:14,53:14,54:14,55:14,56:14,57:14,58:14,59:1,60:2,61:3,62:4,67:9,68:10,69:12,70:13,71:14,72:14,73:15,74:16,75:17,76:20,77:21,78:22,79:45,80:4
vendor: 20,173 bytes, line 2
26,81:47,82:0},cr={5:'"$"#,##0_);\\("$"#,##0\\)',63:'"$"#,##0_);\\("$"#,##0\\)',6:'"$"#,##0_);[Red]\\("$"#,##0\\)',64:'"$"#,##0_);[Red]\\("$"#,##0\\)',7:'"$"#,##0.00_);\\("$"#,##0.00\\)',65:'"$"#,##0.00_);\\("$"#,##0.00\\)',8:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',66:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',41:'_(* #,##0_);_(* \\(#,##0\\);_(* "-"_);_(@_)',42:'_("$"* #,##0_);_("$"* \\(#,##0\\);_("$"* "-"_);_(@_)',43:'_(* #,##0.00_);_(* \\(#,##0.00\\);_(* "-"??_);_(@_)',44:'_("$"* #,##0.00_);_("$"* \\(#,##0.00\\);_("$"* "-"??_);_(@_)'};function lr(e,t,n){for(var r=e<0?-1:1,i=e*r,a=0,o=1,s=0,c=1,l=0,u=0,f=Math.floor(i);l<t&&(s=(f=Math.floor(i))*o+a,u=f*l+c,!(i-f<5e-8));)i=1/(i-f),a=o,o=s,c=l,l=u;if(u>t&&(l>t?(u=c,s=a):(u=l,s=o)),!n)return[0,r*s,u];var h=Math.floor(r*s/u);return[h,r*s-h*u,u]}function ur(e,t,n){if(e>2958465||e<0)return null;var r=0|(e=function(e){var t=e.toPrecision(16);if(t.indexOf("e")>-1){var n=t.slice(0,t.indexOf("e"));return(n=n.indexOf(".")>-1?n.slice(0,"0."==n.slice(0,2)?17:16):n.slice(0,15)+oi("0",n.length-15))+t.slice(t.indexOf("e"))}var r=t.indexOf(".")>-1?t.slice(0,"0."==t.slice(0,2)?17:16):t.slice(0,15)+oi("0",t.length-15);return Number(r)}(e)),i=Math.floor(86400*(e-r)),a=0,o=[],s={D:r,T:i,u:86400*(e-r)-i,y:0,m:0,d:0,H:0,M:0,S:0,q:0};if(Math.abs(s.u)<1e-6&&(s.u=0),t&&t.date1904&&(r+=1462),s.u>.9999&&(s.u=0,86400==++i&&(s.T=i=0,++r,++s.D)),60===r)o=n?[1317,10,29]:[1900,2,29],a=3;else if(0===r)o=n?[1317,8,29]:[1900,1,0],a=6;else{r>60&&--r;var c=new Date(1900,0,1);c.setDate(c.getDate()+r-1),o=[c.getFullYear(),c.getMonth()+1,c.getDate()],a=c.getDay(),r<60&&(a=(a+6)%7),n&&(a=function(e,t){t[0]-=581;var n=e.getDay();e<60&&(n=(n+6)%7);return n}(c,o))}return s.y=o[0],s.m=o[1],s.d=o[2],s.S=i%60,i=Math.floor(i/60),s.M=i%60,i=Math.floor(i/60),s.H=i,s.q=a,s}function fr(e){return-1==e.indexOf(".")?e:e.replace(/(?:\.0*|(\.\d*[1-9])0+)$/,"$1")}function hr(e){if(!isFinite(e))return isNaN(e)?"#NUM!":"#DIV/0!";var t,n=Math.floor(Math.log(Math.abs(e))*Math.LOG10E);return t=n>=-4&&n<=-1?e.toPrecision(10+n):Math.abs(n)<=9?function(e){var t=e<0?12:11,n=fr(e.toFixed(12));return n.length<=t||(n=e.toPrecision(10)).length<=t?n:e.toExponential(5)}(e):10===n?e.toFixed(10).substr(0,12):function(e){var t=fr(e.toFixed(11));return t.length>(e<0?12:11)||"0"===t||"-0"===t?e.toPrecision(6):t}(e),fr(function(e){return-1==e.indexOf("E")?e:e.replace(/(?:\.0*|(\.\d*[1-9])0+)[Ee]/,"$1E").replace(/(E[+-])(\d)$/,"$10$2")}(t.toUpperCase()))}function dr(e,t){switch(typeof e){case"string":return e;case"boolean":return e?"TRUE":"FALSE";case"number":return(0|e)===e?e.toString(10):hr(e);case"undefined":return"";case"object":if(null==e)return"";if(e instanceof Date)return Dr(14,Zr(e,t&&t.date1904),t)}throw new Error("unsupported value in General format: "+e)}function pr(e,t,n,r){var i,a="",o=0,s=0,c=n.y,l=0;switch(e){case 98:c=n.y+543;case 121:switch(t.length){case 1:case 2:i=c%100,l=2;break;default:i=c%1e4,l=4}break;case 109:switch(t.length){case 1:case 2:i=n.m,l=t.length;break;case 3:return ar[n.m-1][1];case 5:return ar[n.m-1][0];default:return ar[n.m-1][2]}break;case 100:switch(t.length){case 1:case 2:i=n.d,l=t.length;break;case 3:return ir[n.q][0];default:return ir[n.q][1]}break;case 104:switch(t.length){case 1:case 2:i=1+(n.H+11)%12,l=t.length;break;default:throw"bad hour format: "+t}break;case 72:switch(t.length){case 1:case 2:i=n.H,l=t.length;break;default:throw"bad hour format: "+t}break;case 77:switch(t.length){case 1:case 2:i=n.M,l=t.length;break;default:throw"bad minute format: "+t}break;case 115:if("s"!=t&&"ss"!=t&&".0"!=t&&".00"!=t&&".000"!=t)throw"bad second format: "+t;return 0!==n.u||"s"!=t&&"ss"!=t?(s=r>=2?3===r?1e3:100:1===r?10:1,(o=Math.round(s*(n.S+n.u)))>=60*s&&(o=0),"s"===t?0===o?"0":""+o/s:(a=Zn(o,2+r),"ss"===t?a.substr(0,2):"."+a.substr(2,t.length-1))):Zn(n.S,t.length);case 90:switch(t){case"[h]":case"[hh]":i=24*n.D+n.H;break;case"[m]":case"[mm]":i=60*(24*n.D+n.H)+n.M;break;case"[s]":case"[ss]":i=60*(60*(24*n.D+n.H)+n.M)+(0==r?Math.round(n.S+n.u):n.S);break;default:throw"bad abstime format: "+t}l=3===t.length?1:2;break;case 101:i=c,l=1}return l>0?Zn(i,l):""}function mr(e){if(e.length<=3)return e;for(var t=e.length%3,n=e.substr(0,t);t!=e.length;t+=3)n+=(n.length>0?",":"")+e.substr(t,3);return n}var gr=/%/g;function br(e,t){var n,r=e.indexOf("E")-e.indexOf(".")-1;if(e.match(/^#+0.0E\+0$/)){if(0==t)return"0.0E+0";if(t<0)return"-"+br(e,-t);var i=e.indexOf(".");-1===i&&(i=e.indexOf("E"));var a=Math.floor(Math.log(t)*Math.LOG10E)%i;if(a<0&&(a+=i),-1===(n=(t/Math.pow(10,a)).toPrecision(r+1+(i+a)%i)).indexOf("e")){var o=Math.floor(Math.log(t)*Math.LOG10E);for(-1===n.indexOf(".")?n=n.charAt(0)+"."+n.substr(1)+"E+"+(o-n.length+a):n+="E+"+(o-a);"0."===n.substr(0,2);)n=(n=n.charAt(0)+n.substr(2,i)+"."+n.substr(2+i)).replace(/^0+([1-9])/,"$1").replace(/^0+\./,"0.");n=n.replace(/\+-/,"-")}n=n.replace(/^([+-]?)(\d*)\.(\d*)[Ee]/,function(e,t,n,r){return t+n+r.substr(0,(i+a)%i)+"."+r.substr(a)+"E"})}else n=t.toExponential(r);return e.match(/E\+00$/)&&n.match(/e[+-]\d$/)&&(n=n.substr(0,n.length-1)+"0"+n.charAt(n.length-1)),e.match(/E\-/)&&n.match(/e\+/)&&(n=n.replace(/e\+/,"e")),n.replace("e","E")}var yr=/# (\?+)( ?)\/( ?)(\d+)/;var vr=/^#*0*\.([0#]+)/,_r=/\)[^)]*[0#]/,wr=/\(###\) ###\\?-####/;function xr(e){for(var t,n="",r=0;r!=e.length;++r)switch(t=e.charCodeAt(r)){case 35:break;case 63:n+=" ";break;case 48:n+="0";break;default:n+=String.fromCharCode(t)}return n}function Er(e,t){var n=Math.pow(10,t);return""+Math.round(e*n)/n}function Tr(e,t){var n=e-Math.floor(e),r=Math.pow(10,t);return t<(""+Math.round(n*r)).length?0:Math.round(n*r)}function Sr(e,t,n){if(40===e.charCodeAt(0)&&!t.match(_r)){var r=t.replace(/\( */,"").replace(/ \)/,"").replace(/\)/,"");return n>=0?Sr("n",r,n):"("+Sr("n",r,-n)+")"}if(44===t.charCodeAt(t.length-1))return function(e,t,n){for(var r=t.length-1;44===t.charCodeAt(r-1);)--r;return Ar(e,t.substr(0,r),n/Math.pow(10,3*(t.length-r)))}(e,t,n);if(-1!==t.indexOf("%"))return function(e,t,n){var r=t.replace(gr,""),i=t.length-r.length;return Ar(e,r,n*Math.pow(10,2*i))+oi("%",i)}(e,t,n);if(-1!==t.indexOf("E"))return br(t,n);if(36===t.charCodeAt(0))return"$"+Sr(e,t.substr(" "==t.charAt(1)?2:1),n);var i,a,o,s,c=Math.abs(n),l=n<0?"-":"";if(t.match(/^00+$/))return l+nr(c,t.length);if(t.match(/^[#?]+$/))return"0"===(i=nr(n,0))&&(i=""),i.length>t.length?i:xr(t.substr(0,t.length-i.length))+i;if(a=t.match(yr))return function(e,t,n){var r=parseInt(e[4],10),i=Math.round(t*r),a=Math.floor(i/r),o=i-a*r,s=r;return n+(0===a?"":""+a)+" "+(0===o?oi(" ",e[1].length+1+e[4].length):Qn(o,e[1].length)+e[2]+"/"+e[3]+Zn(s,e[4].length))}(a,c,l);if(t.match(/^#+0+$/))return l+nr(c,t.length-t.indexOf("0"));if(a=t.match(vr))return i=Er(n,a[1].length).replace(/^([^\.]+)$/,"$1."+xr(a[1])).replace(/\.$/,"."+xr(a[1])).replace(/\.(\d*)$/,function(e,t){return"."+t+oi("0",xr(a[1]).length-t.length)}),-1!==t.indexOf("0.")?i:i.replace(/^0\./,".");if(t=t.replace(/^#+([0.])/,"$1"),a=t.match(/^(0*)\.(#*)$/))return l+Er(c,a[2].length).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,a[1].length?"0.":".");if(a=t.match(/^#{1,3},##0(\.?)$/))return l+mr(nr(c,0));if(a=t.match(/^#,##0\.([#0]*0)$/))return n<0?"-"+Sr(e,t,-n):mr(""+(Math.floor(n)+function(e,t){return t<(""+Math.round((e-Math.floor(e))*Math.pow(10,t))).length?1:0}(n,a[1].length)))+"."+Zn(Tr(n,a[1].length),a[1].length);if(a=t.match(/^#,#*,#0/))return Sr(e,t.replace(/^#,#*,/,""),n);if(a=t.match(/^([0#]+)(\\?-([0#]+))+$/))return i=Jn(Sr(e,t.replace(/[\\-]/g,""),n)),o=0,Jn(Jn(t.replace(/\\/g,"")).replace(/[0#]/g,function(e){return o<i.length?i.charAt(o++):"0"===e?"0":""}));if(t.match(wr))return"("+(i=Sr(e,"##########",n)).substr(0,3)+") "+i.substr(3,3)+"-"+i.substr(6);var u="";if(a=t.match(/^([#0?]+)( ?)\/( ?)([#0?]+)/))return o=Math.min(a[4].length,7),s=lr(c,Math.pow(10,o)-1,!1),i=""+l," "==(u=Ar("n",a[1],s[1])).charAt(u.length-1)&&(u=u.substr(0,u.length-1)+"0"),i+=u+a[2]+"/"+a[3],(u=er(s[2],o)).length<a[4].length&&(u=xr(a[4].substr(a[4].length-u.length))+u),i+=u;if(a=t.match(/^# ([#0?]+)( ?)\/( ?)([#0?]+)/))return o=Math.min(Math.max(a[1].length,a[4].length),7),l+((s=lr(c,Math.pow(10,o)-1,!0))[0]||(s[1]?"":"0"))+" "+(s[1]?Qn(s[1],o)+a[2]+"/"+a[3]+er(s[2],o):oi(" ",2*o+1+a[2].length+a[3].length));if(a=t.match(/^[#0?]+$/))return i=nr(n,0),t.length<=i.length?i:xr(t.substr(0,t.length-i.length))+i;if(a=t.match(/^([#0?]+)\.([#0]+)$/)){i=""+n.toFixed(Math.min(a[2].length,10)).replace(/([^0])0+$/,"$1"),o=i.indexOf(".");var f=t.indexOf(".")-o,h=t.length-i.length-f;return xr(t.substr(0,f)+i+t.substr(t.length-h))}if(a=t.match(/^00,000\.([#0]*0)$/))return o=Tr(n,a[1].length),n<0?"-"+Sr(e,t,-n):mr(function(e){return e<2147483647&&e>-2147483648?""+(e>=0?0|e:e-1|0):""+Math.floor(e)}(n)).replace(/^\d,\d{3}$/,"0$&").replace(/^\d*$/,function(e){return"00,"+(e.length<3?Zn(0,3-e.length):"")+e})+"."+Zn(o,a[1].length);switch(t){case"###,##0.00":return Sr(e,"#,##0.00",n);case"###,###":case"##,###":case"#,###":var d=mr(nr(c,0));return"0"!==d?l+d:"";case"###,###.00":return Sr(e,"###,##0.00",n).replace(/^0\./,".");case"#,###.00":return Sr(e,"#,##0.00",n).replace(/^0\./,".")}throw new Error("unsupported format |"+t+"|")}function Or(e,t){var n,r=e.indexOf("E")-e.indexOf(".")-1;if(e.match(/^#+0.0E\+0$/)){if(0==t)return"0.0E+0";if(t<0)return"-"+Or(e,-t);var i=e.indexOf(".");-1===i&&(i=e.indexOf("E"));var a=Math.floor(Math.log(t)*Math.LOG10E)%i;if(a<0&&(a+=i),!(n=(t/Math.pow(10,a)).toPrecision(r+1+(i+a)%i)).match(/[Ee]/)){var o=Math.floor(Math.log(t)*Math.LOG10E);-1===n.indexOf(".")?n=n.charAt(0)+"."+n.substr(1)+"E+"+(o-n.length+a):n+="E+"+(o-a),n=n.replace(/\+-/,"-")}n=n.replace(/^([+-]?)(\d*)\.(\d*)[Ee]/,function(e,t,n,r){return t+n+r.substr(0,(i+a)%i)+"."+r.substr(a)+"E"})}else n=t.toExponential(r);return e.match(/E\+00$/)&&n.match(/e[+-]\d$/)&&(n=n.substr(0,n.length-1)+"0"+n.charAt(n.length-1)),e.match(/E\-/)&&n.match(/e\+/)&&(n=n.replace(/e\+/,"e")),n.replace("e","E")}function Cr(e,t,n){if(40===e.charCodeAt(0)&&!t.match(_r)){var r=t.replace(/\( */,"").replace(/ \)/,"").replace(/\)/,"");return n>=0?Cr("n",r,n):"("+Cr("n",r,-n)+")"}if(44===t.charCodeAt(t.length-1))return function(e,t,n){for(var r=t.length-1;44===t.charCodeAt(r-1);)--r;return Ar(e,t.substr(0,r),n/Math.pow(10,3*(t.length-r)))}(e,t,n);if(-1!==t.indexOf("%"))return function(e,t,n){var r=t.replace(gr,""),i=t.length-r.length;return Ar(e,r,n*Math.pow(10,2*i))+oi("%",i)}(e,t,n);if(-1!==t.indexOf("E"))return Or(t,n);if(36===t.charCodeAt(0))return"$"+Cr(e,t.substr(" "==t.charAt(1)?2:1),n);var i,a,o,s,c=Math.abs(n),l=n<0?"-":"";if(t.match(/^00+$/))return l+Zn(c,t.length);if(t.match(/^[#?]+$/))return i=""+n,0===n&&(i=""),i.length>t.length?i:xr(t.substr(0,t.length-i.length))+i;if(a=t.match(yr))return function(e,t,n){return n+(0===t?"":""+t)+oi(" ",e[1].length+2+e[4].length)}(a,c,l);if(t.match(/^#+0+$/))return l+Zn(c,t.length-t.indexOf("0"));if(a=t.match(vr))return i=(i=(""+n).replace(/^([^\.]+)$/,"$1."+xr(a[1])).replace(/\.$/,"."+xr(a[1]))).replace(/\.(\d*)$/,function(e,t){return"."+t+oi("0",xr(a[1]).length-t.length)}),-1!==t.indexOf("0.")?i:i.replace(/^0\./,".");if(t=t.replace(/^#+([0.])/,"$1"),a=t.match(/^(0*)\.(#*)$/))return l+(""+c).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,a[1].length?"0.":".");if(a=t.match(/^#{1,3},##0(\.?)$/))return l+mr(""+c);if(a=t.match(/^#,##0\.([#0]*0)$/))return n<0?"-"+Cr(e,t,-n):mr(""+n)+"."+oi("0",a[1].length);if(a=t.match(/^#,#*,#0/))return Cr(e,t.replace(/^#,#*,/,""),n);if(a=t.match(/^([0#]+)(\\?-([0#]+))+$/))return i=Jn(Cr(e,t.replace(/[\\-]/g,""),n)),o=0,Jn(Jn(t.replace(/\\/g,"")).replace(/[0#]/g,function(e){return o<i.length?i.charAt(o++):"0"===e?"0":""}));if(t.match(wr))return"("+(i=Cr(e,"##########",n)).substr(0,3)+") "+i.substr(3,3)+"-"+i.substr(6);var u="";if(a=t.match(/^([#0?]+)( ?)\/( ?)([#0?]+)/))return o=Math.min(a[4].length,7),s=lr(c,Math.pow(10,o)-1,!1),i=""+l," "==(u=Ar("n",a[1],s[1])).charAt(u.length-1)&&(u=u.substr(0,u.length-1)+"0"),i+=u+a[2]+"/"+a[3],(u=er(s[2],o)).length<a[4].length&&(u=xr(a[4].substr(a[4].length-u.length))+u),i+=u;if(a=t.match(/^# ([#0?]+)( ?)\/( ?)([#0?]+)/))return o=Math.min(Math.max(a[1].length,a[4].length),7),l+((s=lr(c,Math.pow(10,o)-1,!0))[0]||(s[1]?"":"0"))+" "+(s[1]?Qn(s[1],o)+a[2]+"/"+a[3]+er(s[2],o):oi(" ",2*o+1+a[2].length+a[3].length));if(a=t.match(/^[#0?]+$/))return i=""+n,t.length<=i.length?i:xr(t.substr(0,t.length-i.length))+i;if(a=t.match(/^([#0]+)\.([#0]+)$/)){i=""+n.toFixed(Math.min(a[2].length,10)).replace(/([^0])0+$/,"$1"),o=i.indexOf(".");var f=t.indexOf(".")-o,h=t.length-i.length-f;return xr(t.substr(0,f)+i+t.substr(t.length-h))}if(a=t.match(/^00,000\.([#0]*0)$/))return n<0?"-"+Cr(e,t,-n):mr(""+n).replace(/^\d,\d{3}$/,"0$&").replace(/^\d*$/,function(e){return"00,"+(e.length<3?Zn(0,3-e.length):"")+e})+"."+Zn(0,a[1].length);switch(t){case"###,###":case"##,###":case"#,###":var d=mr(""+c);return"0"!==d?l+d:"";default:if(t.match(/\.[0#?]*$/))return Cr(e,t.slice(0,t.lastIndexOf(".")),n)+xr(t.slice(t.lastIndexOf(".")))}throw new Error("unsupported format |"+t+"|")}function Ar(e,t,n){return(0|n)===n?Cr(e,t,n):Sr(e,t,n)}var Mr=/\[[HhMmSs\u0E0A\u0E19\u0E17]*\]/;function kr(e){for(var t=0,n="",r="";t<e.length;)switch(n=e.charAt(t)){case"G":rr(e,t)&&(t+=6),t++;break;case'"':for(;34!==e.charCodeAt(++t)&&t<e.length;);++t;break;case"\\":case"_":t+=2;break;case"@":++t;break;case"B":case"b":if("1"===e.charAt(t+1)||"2"===e.charAt(t+1))return!0;case"M":case"D":case"Y":case"H":case"S":case"E":case"m":case"d":case"y":case"h":case"s":case"e":case"g":return!0;case"A":case"a":case"上":if("A/P"===e.substr(t,3).toUpperCase())return!0;if("AM/PM"===e.substr(t,5).toUpperCase())return!0;if("上午/下午"===e.substr(t,5).toUpperCase())return!0;++t;break;case"[":for(r=n;"]"!==e.charAt(t++)&&t<e.length;)r+=e.charAt(t);if(r.match(Mr))return!0;break;case".":case"0":case"#":for(;t<e.length&&("0#?.,E+-%".indexOf(n=e.charAt(++t))>-1||"\\"==n&&"-"==e.charAt(t+1)&&"0#".indexOf(e.charAt(t+2))>-1););break;case"?":for(;e.charAt(++t)===n;);break;case"*":++t," "!=e.charAt(t)&&"*"!=e.charAt(t)||++t;break;case"(":case")":++t;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":for(;t<e.length&&"0123456789".indexOf(e.charAt(++t))>-1;);break;default:++t}return!1}var Lr=/\[(=|>[=]?|<[>=]?)(-?\d+(?:\.\d*)?)\]/;function Pr(e,t){if(null==t)return!1;var n=parseFloat(t[2]);switch(t[1]){case"=":if(e==n)return!0;break;case">":if(e>n)return!0;break;case"<":if(e<n)return!0;break;case"<>":if(e!=n)return!0;break;case">=":if(e>=n)return!0;break;case"<=":if(e<=n)return!0}return!1}function Rr(e,t){var n=function(e){for(var t=[],n=!1,r=0,i=0;r<e.length;++r)switch(e.charCodeAt(r)){case 34:n=!n;break;case 95:case 42:case 92:++r;break;case 59:t[t.length]=e.substr(i,r-i),i=r+1}if(t[t.length]=e.substr(i),!0===n)throw new Error("Format |"+e+"| unterminated string ");return t}(e),r=n.length,i=n[r-1].indexOf("@");if(r<4&&i>-1&&--r,n.length>4)throw new Error("cannot find right format for |"+n.join("|")+"|");if("number"!=typeof t)return[4,4===n.length||i>-1?n[n.length-1]:"@"];switch("number"!=typeof t||isFinite(t)||(t=0),n.length){case 1:n=i>-1?["General","General","General",n[0]]:[n[0],n[0],n[0],"@"];break;case 2:n=i>-1?[n[0],n[0],n[0],n[1]]:[n[0],n[1],n[0],"@"];break;case 3:n=i>-1?[n[0],n[1],n[0],n[2]]:[n[0],n[1],n[2],"@"]}var a=t>0?n[0]:t<0?n[1]:n[2];if(-1===n[0].indexOf("[")&&-1===n[1].indexOf("["))return[r,a];if(null!=n[0].match(/\[[=<>]/)||null!=n[1].match(/\[[=<>]/)){var o=n[0].match(Lr),s=n[1].match(Lr);return Pr(t,o)?[r,n[0]]:Pr(t,s)?[r,n[1]]:[r,n[null!=o&&null!=s?2:1]]}return[r,a]}function Dr(e,t,n){null==n&&(n={});var r="";switch(typeof e){case"string":r="m/d/yy"==e&&n.dateNF?n.dateNF:e;break;case"number":null==(r=14==e&&n.dateNF?n.dateNF:(null!=n.table?n.table:or)[e])&&(r=n.table&&n.table[sr[e]]||or[sr[e]]),null==r&&(r=cr[e]||"General")}if(rr(r,0))return dr(t,n);t instanceof Date&&(t=Zr(t,n.date1904));var i=Rr(r,t);if(rr(i[1]))return dr(t,n);if(!0===t)t="TRUE";else if(!1===t)t="FALSE";else{if(""===t||null==t)return"";if(isNaN(t)&&i[1].indexOf("0")>-1)return"#NUM!";if(!isFinite(t)&&i[1].indexOf("0")>-1)return"#DIV/0!"}return function(e,t,n,r){for(var i,a,o,s=[],c="",l=0,u="",f="t",h="H";l<e.length;)switch(u=e.charAt(l)){case"G":if(!rr(e,l))throw new Error("unrecognized character "+u+" in "+e);s[s.length]={t:"G",v:"General"},l+=7;break;case'"':for(c="";34!==(o=e.charCodeAt(++l))&&l<e.length;)c+=String.fromCharCode(o);s[s.length]={t:"t",v:c},++l;break;case"\\":var d=e.charAt(++l),p="("===d||")"===d?d:"t";s[s.length]={t:p,v:d},++l;break;case"_":s[s.length]={t:"t",v:" "},l+=2;break;case"@":s[s.length]={t:"T",v:t},++l;break;case"B":case"b":if("1"===e.charAt(l+1)||"2"===e.charAt(l+1)){if(null==i&&null==(i=ur(t,n,"2"===e.charAt(l+1))))return"";s[s.length]={t:"X",v:e.substr(l,2)},f=u,l+=2;break}case"M":case"D":case"Y":case"H":case"S":case"E":u=u.toLowerCase();case"m":case"d":case"y":case"h":case"s":case"e":case"g":if(t<0)return"";if(null==i&&null==(i=ur(t,n)))return"";for(c=u;++l<e.length&&e.charAt(l).toLowerCase()===u;)c+=u;"m"===u&&"h"===f.toLowerCase()&&(u="M"),"h"===u&&(u=h),s[s.length]={t:u,v:c},f=u;break;case"A":case"a":case"上":var m={t:u,v:u};if(null==i&&(i=ur(t,n)),"A/P"===e.substr(l,3).toUpperCase()?(null!=i&&(m.v=i.H>=12?e.charAt(l+2):u),m.t="T",h="h",l+=3):"AM/PM"===e.substr(l,5).toUpperCase()?(null!=i&&(m.v=i.H>=12?"PM":"AM"),m.t="T",l+=5,h="h"):"上午/下午"===e.substr(l,5).toUpperCase()?(null!=i&&(m.v=i.H>=12?"下午":"上午"),m.t="T",l+=5,h="h"):(m.t="t",++l),null==i&&"T"===m.t)return"";s[s.length]=m,f=u;break;case"[":for(c=u;"]"!==e.charAt(l++)&&l<e.length;)c+=e.charAt(l);if("]"!==c.slice(-1))throw'unterminated "[" block: |'+c+"|";if(c.match(Mr)){if(null==i&&null==(i=ur(t,n)))return"";s[s.length]={t:"Z",v:c.toLowerCase()},f=c.charAt(1)}else c.indexOf("$")>-1&&(c=(c.match(/\$([^-\[\]]*)/)||[])[1]||"$",kr(e)||(s[s.length]={t:"t",v:c}));break;case".":if(null!=i){for(c=u;++l<e.length&&"0"===(u=e.charAt(l));)c+=u;s[s.length]={t:"s",v:c};break}case"0":case"#":for(c=u;++l<e.length&&"0#?.,E+-%".indexOf(u=e.charAt(l))>-1;)c+=u;s[s.length]={t:"n",v:c};break;case"?":for(c=u;e.charAt(++l)===u;)c+=u;s[s.length]={t:u,v:c},f=u;break;case"*":++l," "!=e.charAt(l)&&"*"!=e.charAt(l)||++l;break;case"(":case")":s[s.length]={t:1===r?"t":u,v:u},++l;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":for(c=u;l<e.length&&"0123456789".indexOf(e.charAt(++l))>-1;)c+=e.charAt(l);s[s.length]={t:"D",v:c};break;case" ":s[s.length]={t:u,v:u},++l;break;case"$":s[s.length]={t:"t",v:"$"},++l;break;default:if(-1===",$-+/():!^&'~{}<>=€acfijklopqrtuvwxzP".indexOf(u))throw new Error("unrecognized character "+u+" in "+e);s[s.length]={t:"t",v:u},++l}var g,b,y=0,v=0;for(l=s.length-1,f="t";l>=0;--l)switch(s[l].t){case"h":case"H":s[l].t=h,f="h",y<1&&(y=1);break;case"s":(g=s[l].v.match(/\.0+$/))&&(v=Math.max(v,g[0].length-1),y=4),y<3&&(y=3);case"d":case"y":case"e":f=s[l].t;break;case"M":f=s[l].t,y<2&&(y=2);break;case"m":"s"===f&&(s[l].t="M",y<2&&(y=2));break;case"X":break;case"Z":y<1&&s[l].v.match(/[Hh]/)&&(y=1),y<2&&s[l].v.match(/[Mm]/)&&(y=2),y<3&&s[l].v.match(/[Ss]/)&&(y=3)}switch(y){case 0:break;case 1:case 2:case 3:i.u>=.5&&(i.u=0,++i.S),i.S>=60&&(i.S=0,++i.M),i.M>=60&&(i.M=0,++i.H),i.H>=24&&(i.H=0,++i.D,(b=ur(i.D)).u=i.u,b.S=i.S,b.M=i.M,b.H=i.H,i=b);break;case 4:switch(v){case 1:i.u=Math.round(10*i.u)/10;break;case 2:i.u=Math.round(100*i.u)/100;break;case 3:i.u=Math.round(1e3*i.u)/1e3}i.u>=1&&(i.u=0,++i.S),i.S>=60&&(i.S=0,++i.M),i.M>=60&&(i.M=0,++i.H),i.H>=24&&(i.H=0,++i.D,(b=ur(i.D)).u=i.u,b.S=i.S,b.M=i.M,b.H=i.H,i=b)}var _,w="";for(l=0;l<s.length;++l)switch(s[l].t){case"t":case"T":case" ":case"D":break;case"X":s[l].v="",s[l].t=";";break;case"d":case"m":case"y":case"h":case"H":case"M":case"s":case"e":case"b":case"Z":s[l].v=pr(s[l].t.charCodeAt(0),s[l].v,i,v),s[l].t="t";break;case"n":case"?":for(_=l+1;null!=s[_]&&("?"===(u=s[_].t)||"D"===u||(" "===u||"t"===u)&&null!=s[_+1]&&("?"===s[_+1].t||"t"===s[_+1].t&&"/"===s[_+1].v)||"("===s[l].t&&(" "===u||"n"===u||")"===u)||"t"===u&&("/"===s[_].v||" "===s[_].v&&null!=s[_+1]&&"?"==s[_+1].t));
vendor: 28,951 bytes, line 2
2)s[l].v+=s[_].v,s[_]={v:"",t:";"},++_;w+=s[l].v,l=_-1;break;case"G":s[l].t="t",s[l].v=dr(t,n)}var x,E,T="";if(w.length>0){40==w.charCodeAt(0)?(x=t<0&&45===w.charCodeAt(0)?-t:t,E=Ar("n",w,x)):(E=Ar("n",w,x=t<0&&r>1?-t:t),x<0&&s[0]&&"t"==s[0].t&&(E=E.substr(1),s[0].v="-"+s[0].v)),_=E.length-1;var S=s.length;for(l=0;l<s.length;++l)if(null!=s[l]&&"t"!=s[l].t&&s[l].v.indexOf(".")>-1){S=l;break}var O=s.length;if(S===s.length&&-1===E.indexOf("E")){for(l=s.length-1;l>=0;--l)null!=s[l]&&-1!=="n?".indexOf(s[l].t)&&(_>=s[l].v.length-1?(_-=s[l].v.length,s[l].v=E.substr(_+1,s[l].v.length)):_<0?s[l].v="":(s[l].v=E.substr(0,_+1),_=-1),s[l].t="t",O=l);_>=0&&O<s.length&&(s[O].v=E.substr(0,_+1)+s[O].v)}else if(S!==s.length&&-1===E.indexOf("E")){for(_=E.indexOf(".")-1,l=S;l>=0;--l)if(null!=s[l]&&-1!=="n?".indexOf(s[l].t)){for(a=s[l].v.indexOf(".")>-1&&l===S?s[l].v.indexOf(".")-1:s[l].v.length-1,T=s[l].v.substr(a+1);a>=0;--a)_>=0&&("0"===s[l].v.charAt(a)||"#"===s[l].v.charAt(a))&&(T=E.charAt(_--)+T);s[l].v=T,s[l].t="t",O=l}for(_>=0&&O<s.length&&(s[O].v=E.substr(0,_+1)+s[O].v),_=E.indexOf(".")+1,l=S;l<s.length;++l)if(null!=s[l]&&(-1!=="n?(".indexOf(s[l].t)||l===S)){for(a=s[l].v.indexOf(".")>-1&&l===S?s[l].v.indexOf(".")+1:0,T=s[l].v.substr(0,a);a<s[l].v.length;++a)_<E.length&&(T+=E.charAt(_++));s[l].v=T,s[l].t="t",O=l}}}for(l=0;l<s.length;++l)null!=s[l]&&"n?".indexOf(s[l].t)>-1&&(x=r>1&&t<0&&l>0&&"-"===s[l-1].v?-t:t,s[l].v=Ar(s[l].t,s[l].v,x),s[l].t="t");var C="";for(l=0;l!==s.length;++l)null!=s[l]&&(C+=s[l].v);return C}(i[1],t,n,i[0])}function Ir(e,t){if("number"!=typeof t){t=+t||-1;for(var n=0;n<392;++n)if(null!=or[n]){if(or[n]==e){t=n;break}}else t<0&&(t=n);t<0&&(t=391)}return or[t]=e,t}function Nr(e){for(var t=0;392!=t;++t)void 0!==e[t]&&Ir(e[t],t)}function zr(){var e;e||(e={}),e[0]="General",e[1]="0",e[2]="0.00",e[3]="#,##0",e[4]="#,##0.00",e[9]="0%",e[10]="0.00%",e[11]="0.00E+00",e[12]="# ?/?",e[13]="# ??/??",e[14]="m/d/yy",e[15]="d-mmm-yy",e[16]="d-mmm",e[17]="mmm-yy",e[18]="h:mm AM/PM",e[19]="h:mm:ss AM/PM",e[20]="h:mm",e[21]="h:mm:ss",e[22]="m/d/yy h:mm",e[37]="#,##0 ;(#,##0)",e[38]="#,##0 ;[Red](#,##0)",e[39]="#,##0.00;(#,##0.00)",e[40]="#,##0.00;[Red](#,##0.00)",e[45]="mm:ss",e[46]="[h]:mm:ss",e[47]="mmss.0",e[48]="##0.0E+0",e[49]="@",e[56]='"上午/下午 "hh"時"mm"分"ss"秒 "',or=e}var Fr=/[dD]+|[mM]+|[yYeE]+|[Hh]+|[Ss]+/g;var jr={"d.m":"d\\.m"};function Br(e,t){return Ir(jr[e]||e,t)}var Ur=function(){var e={};e.version="1.2.0";var t=function(){for(var e=0,t=new Array(256),n=0;256!=n;++n)e=1&(e=1&(e=1&(e=1&(e=1&(e=1&(e=1&(e=1&(e=n)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1,t[n]=e;return"undefined"!=typeof Int32Array?new Int32Array(t):t}();var n=function(e){var t=0,n=0,r=0,i="undefined"!=typeof Int32Array?new Int32Array(4096):new Array(4096);for(r=0;256!=r;++r)i[r]=e[r];for(r=0;256!=r;++r)for(n=e[r],t=256+r;t<4096;t+=256)n=i[t]=n>>>8^e[255&n];var a=[];for(r=1;16!=r;++r)a[r-1]="undefined"!=typeof Int32Array&&"function"==typeof i.subarray?i.subarray(256*r,256*r+256):i.slice(256*r,256*r+256);return a}(t),r=n[0],i=n[1],a=n[2],o=n[3],s=n[4],c=n[5],l=n[6],u=n[7],f=n[8],h=n[9],d=n[10],p=n[11],m=n[12],g=n[13],b=n[14];return e.table=t,e.bstr=function(e,n){for(var r=-1^n,i=0,a=e.length;i<a;)r=r>>>8^t[255&(r^e.charCodeAt(i++))];return~r},e.buf=function(e,n){for(var y=-1^n,v=e.length-15,_=0;_<v;)y=b[e[_++]^255&y]^g[e[_++]^y>>8&255]^m[e[_++]^y>>16&255]^p[e[_++]^y>>>24]^d[e[_++]]^h[e[_++]]^f[e[_++]]^u[e[_++]]^l[e[_++]]^c[e[_++]]^s[e[_++]]^o[e[_++]]^a[e[_++]]^i[e[_++]]^r[e[_++]]^t[e[_++]];for(v+=15;_<v;)y=y>>>8^t[255&(y^e[_++])];return~y},e.str=function(e,n){for(var r=-1^n,i=0,a=e.length,o=0,s=0;i<a;)(o=e.charCodeAt(i++))<128?r=r>>>8^t[255&(r^o)]:o<2048?r=(r=r>>>8^t[255&(r^(192|o>>6&31))])>>>8^t[255&(r^(128|63&o))]:o>=55296&&o<57344?(o=64+(1023&o),s=1023&e.charCodeAt(i++),r=(r=(r=(r=r>>>8^t[255&(r^(240|o>>8&7))])>>>8^t[255&(r^(128|o>>2&63))])>>>8^t[255&(r^(128|s>>6&15|(3&o)<<4))])>>>8^t[255&(r^(128|63&s))]):r=(r=(r=r>>>8^t[255&(r^(224|o>>12&15))])>>>8^t[255&(r^(128|o>>6&63))])>>>8^t[255&(r^(128|63&o))];return~r},e}(),Hr=function(){var e,t={};function n(e){if("/"==e.charAt(e.length-1))return-1===e.slice(0,-1).indexOf("/")?e:n(e.slice(0,-1));var t=e.lastIndexOf("/");return-1===t?e:e.slice(0,t+1)}function r(e){if("/"==e.charAt(e.length-1))return r(e.slice(0,-1));var t=e.lastIndexOf("/");return-1===t?e:e.slice(t+1)}function i(e,t){"string"==typeof t&&(t=new Date(t));var n=t.getHours();n=(n=n<<6|t.getMinutes())<<5|t.getSeconds()>>>1,e.write_shift(2,n);var r=t.getFullYear()-1980;r=(r=r<<4|t.getMonth()+1)<<5|t.getDate(),e.write_shift(2,r)}function a(e){Fa(e,0);for(var t={},n=0;e.l<=e.length-4;){var r=e.read_shift(2),i=e.read_shift(2),a=e.l+i,o={};switch(r){case 21589:1&(n=e.read_shift(1))&&(o.mtime=e.read_shift(4)),i>5&&(2&n&&(o.atime=e.read_shift(4)),4&n&&(o.ctime=e.read_shift(4))),o.mtime&&(o.mt=new Date(1e3*o.mtime));break;case 1:var s=e.read_shift(4),c=e.read_shift(4);o.usz=c*Math.pow(2,32)+s,s=e.read_shift(4),c=e.read_shift(4),o.csz=c*Math.pow(2,32)+s}e.l=a,t[r]=o}return t}function o(){return e||(e=undefined)}function s(e,t){if(80==e[0]&&75==e[1])return re(e,t);if(109==(32|e[0])&&105==(32|e[1]))return function(e,t){if("mime-version:"!=x(e.slice(0,13)).toLowerCase())throw new Error("Unsupported MAD header");var n=t&&t.root||"",r=(Bn&&Buffer.isBuffer(e)?e.toString("binary"):x(e)).split("\r\n"),i=0,a="";for(i=0;i<r.length;++i)if(a=r[i],/^Content-Location:/i.test(a)&&(a=a.slice(a.indexOf("file")),n||(n=a.slice(0,a.lastIndexOf("/")+1)),a.slice(0,n.length)!=n))for(;n.length>0&&(n=(n=n.slice(0,n.length-1)).slice(0,n.lastIndexOf("/")+1),a.slice(0,n.length)!=n););var o=(r[1]||"").match(/boundary="(.*?)"/);if(!o)throw new Error("MAD cannot find boundary");var s="--"+(o[1]||""),c=[],l=[],u={FileIndex:c,FullPaths:l};h(u);var f,d=0;for(i=0;i<r.length;++i){var p=r[i];p!==s&&p!==s+"--"||(d++&&le(u,r.slice(f,i),n),f=i)}return u}(e,t);if(e.length<512)throw new Error("CFB file size "+e.length+" < 512");var n,r,i,a,o,s,d=512,p=[],m=e.slice(0,512);Fa(m,0);var g=function(e){if(80==e[e.l]&&75==e[e.l+1])return[0,0];e.chk(y,"Header Signature: "),e.l+=16;var t=e.read_shift(2,"u");return[e.read_shift(2,"u"),t]}(m);switch(n=g[0]){case 3:d=512;break;case 4:d=4096;break;case 0:if(0==g[1])return re(e,t);default:throw new Error("Major Version: Expected 3 or 4 saw "+n)}512!==d&&Fa(m=e.slice(0,d),28);var v=e.slice(0,d);!function(e,t){var n=9;switch(e.l+=2,n=e.read_shift(2)){case 9:if(3!=t)throw new Error("Sector Shift: Expected 9 saw "+n);break;case 12:if(4!=t)throw new Error("Sector Shift: Expected 12 saw "+n);break;default:throw new Error("Sector Shift: Expected 9 or 12 saw "+n)}e.chk("0600","Mini Sector Shift: "),e.chk("000000000000","Reserved: ")}(m,n);var _=m.read_shift(4,"i");if(3===n&&0!==_)throw new Error("# Directory Sectors: Expected 0 saw "+_);m.l+=4,a=m.read_shift(4,"i"),m.l+=4,m.chk("00100000","Mini Stream Cutoff Size: "),o=m.read_shift(4,"i"),r=m.read_shift(4,"i"),s=m.read_shift(4,"i"),i=m.read_shift(4,"i");for(var w=-1,E=0;E<109&&!((w=m.read_shift(4,"i"))<0);++E)p[E]=w;var T=function(e,t){for(var n=Math.ceil(e.length/t)-1,r=[],i=1;i<n;++i)r[i-1]=e.slice(i*t,(i+1)*t);return r[n-1]=e.slice(n*t),r}(e,d);l(s,i,T,d,p);var S=function(e,t,n,r){var i=e.length,a=[],o=[],s=[],c=[],l=r-1,u=0,f=0,h=0,d=0;for(u=0;u<i;++u)if(s=[],(h=u+t)>=i&&(h-=i),!o[h]){c=[];var p=[];for(f=h;f>=0;){p[f]=!0,o[f]=!0,s[s.length]=f,c.push(e[f]);var m=n[Math.floor(4*f/r)];if(r<4+(d=4*f&l))throw new Error("FAT boundary crossed: "+f+" 4 "+r);if(!e[m])break;if(p[f=ka(e[m],d)])break}a[h]={nodes:s,data:oa([c])}}return a}(T,a,p,d);a<S.length&&(S[a].name="!Directory"),r>0&&o!==b&&(S[o].name="!MiniFAT"),S[p[0]].name="!FAT",S.fat_addrs=p,S.ssz=d;var O=[],C=[],A=[];!function(e,t,n,r,i,a,o,s){for(var l,h=0,d=r.length?2:0,p=t[e].data,m=0,g=0;m<p.length;m+=128){var y=p.slice(m,m+128);Fa(y,64),g=y.read_shift(2),l=ca(y,0,g-d),r.push(l);var v={name:l,type:y.read_shift(1),color:y.read_shift(1),L:y.read_shift(4,"i"),R:y.read_shift(4,"i"),C:y.read_shift(4,"i"),clsid:y.read_shift(16),state:y.read_shift(4,"i"),start:0,size:0};0!==y.read_shift(2)+y.read_shift(2)+y.read_shift(2)+y.read_shift(2)&&(v.ct=f(y,y.l-8)),0!==y.read_shift(2)+y.read_shift(2)+y.read_shift(2)+y.read_shift(2)&&(v.mt=f(y,y.l-8)),v.start=y.read_shift(4,"i"),v.size=y.read_shift(4,"i"),v.size<0&&v.start<0&&(v.size=v.type=0,v.start=b,v.name=""),5===v.type?(h=v.start,i>0&&h!==b&&(t[h].name="!StreamData")):v.size>=4096?(v.storage="fat",void 0===t[v.start]&&(t[v.start]=u(n,v.start,t.fat_addrs,t.ssz)),t[v.start].name=v.name,v.content=t[v.start].data.slice(0,v.size)):(v.storage="minifat",v.size<0?v.size=0:h!==b&&v.start!==b&&t[h]&&(v.content=c(v,t[h].data,(t[s]||{}).data))),v.content&&Fa(v.content,0),a[l]=v,o.push(v)}}(a,S,T,O,r,{},C,o),function(e,t,n){for(var r=0,i=0,a=0,o=0,s=0,c=n.length,l=[],u=[];r<c;++r)l[r]=u[r]=r,t[r]=n[r];for(;s<u.length;++s)i=e[r=u[s]].L,a=e[r].R,o=e[r].C,l[r]===r&&(-1!==i&&l[i]!==i&&(l[r]=l[i]),-1!==a&&l[a]!==a&&(l[r]=l[a])),-1!==o&&(l[o]=r),-1!==i&&r!=l[r]&&(l[i]=l[r],u.lastIndexOf(i)<s&&u.push(i)),-1!==a&&r!=l[r]&&(l[a]=l[r],u.lastIndexOf(a)<s&&u.push(a));for(r=1;r<c;++r)l[r]===r&&(-1!==a&&l[a]!==a?l[r]=l[a]:-1!==i&&l[i]!==i&&(l[r]=l[i]));for(r=1;r<c;++r)if(0!==e[r].type){if((s=r)!=l[s])do{s=l[s],t[r]=t[s]+"/"+t[r]}while(0!==s&&-1!==l[s]&&s!=l[s]);l[r]=-1}for(t[0]+="/",r=1;r<c;++r)2!==e[r].type&&(t[r]+="/")}(C,A,O),O.shift();var M={FileIndex:C,FullPaths:A};return t&&t.raw&&(M.raw={header:v,sectors:T}),M}function c(e,t,n){for(var r=e.start,i=e.size,a=[],o=r;n&&i>0&&o>=0;)a.push(t.slice(o*g,o*g+g)),i-=g,o=ka(n,4*o);return 0===a.length?Ba(0):Xn(a).slice(0,e.size)}function l(e,t,n,r,i){var a=b;if(e===b){if(0!==t)throw new Error("DIFAT chain shorter than expected")}else if(-1!==e){var o=n[e],s=(r>>>2)-1;if(!o)return;for(var c=0;c<s&&(a=ka(o,4*c))!==b;++c)i.push(a);t>=1&&l(ka(o,r-4),t-1,n,r,i)}}function u(e,t,n,r,i){var a=[],o=[];i||(i=[]);var s=r-1,c=0,l=0;for(c=t;c>=0;){i[c]=!0,a[a.length]=c,o.push(e[c]);var u=n[Math.floor(4*c/r)];if(r<4+(l=4*c&s))throw new Error("FAT boundary crossed: "+c+" 4 "+r);if(!e[u])break;c=ka(e[u],l)}return{nodes:a,data:oa([o])}}function f(e,t){return new Date(1e3*(Ma(e,t+4)/1e7*Math.pow(2,32)+Ma(e,t)/1e7-11644473600))}function h(e,t){var n=t||{},r=n.root||"Root Entry";if(e.FullPaths||(e.FullPaths=[]),e.FileIndex||(e.FileIndex=[]),e.FullPaths.length!==e.FileIndex.length)throw new Error("inconsistent CFB structure");0===e.FullPaths.length&&(e.FullPaths[0]=r+"/",e.FileIndex[0]={name:r,type:5}),n.CLSID&&(e.FileIndex[0].clsid=n.CLSID),function(e){var t="�Sh33tJ5";if(Hr.find(e,"/"+t))return;var n=Ba(4);n[0]=55,n[1]=n[3]=50,n[2]=54,e.FileIndex.push({name:t,type:2,content:n,size:4,L:69,R:69,C:69}),e.FullPaths.push(e.FullPaths[0]+t),d(e)}(e)}function d(e,t){h(e);for(var i=!1,a=!1,o=e.FullPaths.length-1;o>=0;--o){var s=e.FileIndex[o];switch(s.type){case 0:a?i=!0:(e.FileIndex.pop(),e.FullPaths.pop());break;case 1:case 2:case 5:a=!0,isNaN(s.R*s.L*s.C)&&(i=!0),s.R>-1&&s.L>-1&&s.R==s.L&&(i=!0);break;default:i=!0}}if(i||t){var c=new Date(1987,1,19),l=0,u=Object.create?Object.create(null):{},f=[];for(o=0;o<e.FullPaths.length;++o)u[e.FullPaths[o]]=!0,0!==e.FileIndex[o].type&&f.push([e.FullPaths[o],e.FileIndex[o]]);for(o=0;o<f.length;++o){var d=n(f[o][0]);for(a=u[d];!a;){for(;n(d)&&!u[n(d)];)d=n(d);f.push([d,{name:r(d).replace("/",""),type:1,clsid:_,ct:c,mt:c,content:null}]),u[d]=!0,a=u[d=n(f[o][0])]}}for(f.sort(function(e,t){return function(e,t){for(var n=e.split("/"),r=t.split("/"),i=0,a=0,o=Math.min(n.length,r.length);i<o;++i){if(a=n[i].length-r[i].length)return a;if(n[i]!=r[i])return n[i]<r[i]?-1:1}return n.length-r.length}(e[0],t[0])}),e.FullPaths=[],e.FileIndex=[],o=0;o<f.length;++o)e.FullPaths[o]=f[o][0],e.FileIndex[o]=f[o][1];for(o=0;o<f.length;++o){var p=e.FileIndex[o],m=e.FullPaths[o];if(p.name=r(m).replace("/",""),p.L=p.R=p.C=-(p.color=1),p.size=p.content?p.content.length:0,p.start=0,p.clsid=p.clsid||_,0===o)p.C=f.length>1?1:-1,p.size=0,p.type=5;else if("/"==m.slice(-1)){for(l=o+1;l<f.length&&n(e.FullPaths[l])!=m;++l);for(p.C=l>=f.length?-1:l,l=o+1;l<f.length&&n(e.FullPaths[l])!=n(m);++l);p.R=l>=f.length?-1:l,p.type=1}else n(e.FullPaths[o+1]||"")==n(m)&&(p.R=o+1),p.type=2}}}function p(e,t){var n=t||{};if("mad"==n.fileType)return function(e,t){for(var n=t||{},r=n.boundary||"SheetJS",i=["MIME-Version: 1.0",'Content-Type: multipart/related; boundary="'+(r="------="+r).slice(2)+'"',"","",""],a=e.FullPaths[0],o=a,s=e.FileIndex[0],c=1;c<e.FullPaths.length;++c)if(o=e.FullPaths[c].slice(a.length),(s=e.FileIndex[c]).size&&s.content&&"�Sh33tJ5"!=o){o=o.replace(/[\x00-\x08\x0B\x0C\x0E-\x1F\x7E-\xFF]/g,function(e){return"_x"+e.charCodeAt(0).toString(16)+"_"}).replace(/[\u0080-\uFFFF]/g,function(e){return"_u"+e.charCodeAt(0).toString(16)+"_"});for(var l=s.content,u=Bn&&Buffer.isBuffer(l)?l.toString("binary"):x(l),f=0,h=Math.min(1024,u.length),d=0,p=0;p<=h;++p)(d=u.charCodeAt(p))>=32&&d<128&&++f;var m=f>=4*h/5;i.push(r),i.push("Content-Location: "+(n.root||"file:///C:/SheetJS/")+o),i.push("Content-Transfer-Encoding: "+(m?"quoted-printable":"base64")),i.push("Content-Type: "+oe(s,o)),i.push(""),i.push(m?ce(u):se(u))}return i.push(r+"--\r\n"),i.join("\r\n")}(e,n);if(d(e),"zip"===n.fileType)return function(e,t){var n=t||{},r=[],a=[],o=Ba(1),s=n.compression?8:0,c=0,l=0,u=0,f=0,h=0,d=e.FullPaths[0],p=d,m=e.FileIndex[0],g=[],b=0;for(l=1;l<e.FullPaths.length;++l)if(p=e.FullPaths[l].slice(d.length),(m=e.FileIndex[l]).size&&m.content&&(!Array.isArray(m.content)||0!=m.content.length)&&"�Sh33tJ5"!=p){var y=f,v=Ba(p.length);for(u=0;u<p.length;++u)v.write_shift(1,127&p.charCodeAt(u));v=v.slice(0,v.l),g[h]="string"==typeof m.content?Ur.bstr(m.content,0):Ur.buf(m.content,0);var _="string"==typeof m.content?Vn(m.content):m.content;8==s&&(_=E(_)),(o=Ba(30)).write_shift(4,67324752),o.write_shift(2,20),o.write_shift(2,c),o.write_shift(2,s),m.mt?i(o,m.mt):o.write_shift(4,0),o.write_shift(-4,g[h]),o.write_shift(4,_.length),o.write_shift(4,m.content.length),o.write_shift(2,v.length),o.write_shift(2,0),f+=o.length,r.push(o),f+=v.length,r.push(v),f+=_.length,r.push(_),(o=Ba(46)).write_shift(4,33639248),o.write_shift(2,0),o.write_shift(2,20),o.write_shift(2,c),o.write_shift(2,s),o.write_shift(4,0),o.write_shift(-4,g[h]),o.write_shift(4,_.length),o.write_shift(4,m.content.length),o.write_shift(2,v.length),o.write_shift(2,0),o.write_shift(2,0),o.write_shift(2,0),o.write_shift(2,0),o.write_shift(4,0),o.write_shift(4,y),b+=o.l,a.push(o),b+=v.length,a.push(v),++h}return o=Ba(22),o.write_shift(4,101010256),o.write_shift(2,0),o.write_shift(2,0),o.write_shift(2,h),o.write_shift(2,h),o.write_shift(4,b),o.write_shift(4,f),o.write_shift(2,0),Xn([Xn(r),Xn(a),o])}(e,n);var r=function(e){for(var t=0,n=0,r=0;r<e.FileIndex.length;++r){var i=e.FileIndex[r];if(i.content){var a=i.content.length;a>0&&(a<4096?t+=a+63>>6:n+=a+511>>9)}}for(var o=e.FullPaths.length+3>>2,s=t+127>>7,c=(t+7>>3)+n+o+s,l=c+127>>7,u=l<=109?0:Math.ceil((l-109)/127);c+l+u+127>>7>l;)u=++l<=109?0:Math.ceil((l-109)/127);var f=[1,u,l,s,o,n,t,0];return e.FileIndex[0].size=t<<6,f[7]=(e.FileIndex[0].start=f[0]+f[1]+f[2]+f[3]+f[4]+f[5])+(f[6]+7>>3),f}(e),a=Ba(r[7]<<9),o=0,s=0;for(o=0;o<8;++o)a.write_shift(1,v[o]);for(o=0;o<8;++o)a.write_shift(2,0);for(a.write_shift(2,62),a.write_shift(2,3),a.write_shift(2,65534),a.write_shift(2,9),a.write_shift(2,6),o=0;o<3;++o)a.write_shift(2,0);for(a.write_shift(4,0),a.write_shift(4,r[2]),a.write_shift(4,r[0]+r[1]+r[2]+r[3]-1),a.write_shift(4,0),a.write_shift(4,4096),a.write_shift(4,r[3]?r[0]+r[1]+r[2]-1:b),a.write_shift(4,r[3]),a.write_shift(-4,r[1]?r[0]-1:b),a.write_shift(4,r[1]),o=0;o<109;++o)a.write_shift(-4,o<r[2]?r[1]+o:-1);if(r[1])for(s=0;s<r[1];++s){for(;o<236+127*s;++o)a.write_shift(-4,o<r[2]?r[1]+o:-1);a.write_shift(-4,s===r[1]-1?b:s+1)}var c=function(e){for(s+=e;o<s-1;++o)a.write_shift(-4,o+1);e&&(++o,a.write_shift(-4,b))};for(s=o=0,s+=r[1];o<s;++o)a.write_shift(-4,w.DIFSECT);for(s+=r[2];o<s;++o)a.write_shift(-4,w.FATSECT);c(r[3]),c(r[4]);for(var l=0,u=0,f=e.FileIndex[0];l<e.FileIndex.length;++l)(f=e.FileIndex[l]).content&&((u=f.content.length)<4096||(f.start=s,c(u+511>>9)));for(c(r[6]+7>>3);511&a.l;)a.write_shift(-4,w.ENDOFCHAIN);for(s=o=0,l=0;l<e.FileIndex.length;++l)(f=e.FileIndex[l]).content&&(!(u=f.content.length)||u>=4096||(f.start=s,c(u+63>>6)));for(;511&a.l;)a.write_shift(-4,w.ENDOFCHAIN);for(o=0;o<r[4]<<2;++o){var h=e.FullPaths[o];if(h&&0!==h.length){f=e.FileIndex[o],0===o&&(f.start=f.size?f.start-1:b);var p=0===o&&n.root||f.name;if(p.length>31&&(console.error("Name "+p+" will be truncated to "+p.slice(0,31)),p=p.slice(0,31)),u=2*(p.length+1),a.write_shift(64,p,"utf16le"),a.write_shift(2,u),a.write_shift(1,f.type),a.write_shift(1,f.color),a.write_shift(-4,f.L),a.write_shift(-4,f.R),a.write_shift(-4,f.C),f.clsid)a.write_shift(16,f.clsid,"hex");else for(l=0;l<4;++l)a.write_shift(4,0);a.write_shift(4,f.state||0),a.write_shift(4,0),a.write_shift(4,0),a.write_shift(4,0),a.write_shift(4,0),a.write_shift(4,f.start),a.write_shift(4,f.size),a.write_shift(4,0)}else{for(l=0;l<17;++l)a.write_shift(4,0);for(l=0;l<3;++l)a.write_shift(4,-1);for(l=0;l<12;++l)a.write_shift(4,0)}}for(o=1;o<e.FileIndex.length;++o)if((f=e.FileIndex[o]).size>=4096)if(a.l=f.start+1<<9,Bn&&Buffer.isBuffer(f.content))f.content.copy(a,a.l,0,f.size),a.l+=f.size+511&-512;else{for(l=0;l<f.size;++l)a.write_shift(1,f.content[l]);for(;511&l;++l)a.write_shift(1,0)}for(o=1;o<e.FileIndex.length;++o)if((f=e.FileIndex[o]).size>0&&f.size<4096)if(Bn&&Buffer.isBuffer(f.content))f.content.copy(a,a.l,0,f.size),a.l+=f.size+63&-64;else{for(l=0;l<f.size;++l)a.write_shift(1,f.content[l]);for(;63&l;++l)a.write_shift(1,0)}if(Bn)a.l=a.length;else for(;a.l<a.length;)a.write_shift(1,0);return a}t.version="1.2.2";var m,g=64,b=-2,y="d0cf11e0a1b11ae1",v=[208,207,17,224,161,177,26,225],_="00000000000000000000000000000000",w={MAXREGSECT:-6,DIFSECT:-4,FATSECT:-3,ENDOFCHAIN:b,FREESECT:-1,HEADER_SIGNATURE:y,HEADER_MINOR_VERSION:"3e00",MAXREGSID:-6,NOSTREAM:-1,HEADER_CLSID:_,EntryTypes:["unknown","storage","stream","lockbytes","property","root"]};function x(e){for(var t=new Array(e.length),n=0;n<e.length;++n)t[n]=String.fromCharCode(e[n]);return t.join("")}function E(e){return m?m.deflateRawSync(e):X(e)}var T=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],S=[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],O=[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];function C(e){var t=139536&(e<<1|e<<11)|558144&(e<<5|e<<15);return 255&(t>>16|t>>8|t)}for(var A="undefined"!=typeof Uint8Array,M=A?new Uint8Array(256):[],k=0;k<256;++k)M[k]=C(k);function L(e,t){var n=M[255&e];return t<=8?n>>>8-t:(n=n<<8|M[e>>8&255],t<=16?n>>>16-t:(n=n<<8|M[e>>16&255])>>>24-t)}function P(e,t){var n=7&t,r=t>>>3;return(e[r]|(n<=6?0:e[r+1]<<8))>>>n&3}function R(e,t){var n=7&t,r=t>>>3;return(e[r]|(n<=5?0:e[r+1]<<8))>>>n&7}function D(e,t){var n=7&t,r=t>>>3;return(e[r]|(n<=3?0:e[r+1]<<8))>>>n&31}function I(e,t){var n=7&t,r=t>>>3;return(e[r]|(n<=1?0:e[r+1]<<8))>>>n&127}function N(e,t,n){var r=7&t,i=t>>>3,a=(1<<n)-1,o=e[i]>>>r;return n<8-r?o&a:(o|=e[i+1]<<8-r,n<16-r?o&a:(o|=e[i+2]<<16-r,n<24-r?o&a:(o|=e[i+3]<<24-r)&a))}function z(e,t,n){var r=7&t,i=t>>>3;return r<=5?e[i]|=(7&n)<<r:(e[i]|=n<<r&255,e[i+1]=(7&n)>>8-r),t+3}function F(e,t,n){return n=(1&n)<<(7&t),e[t>>>3]|=n,t+1}function j(e,t,n){var r=t>>>3;return n<<=7&t,e[r]|=255&n,n>>>=8,e[r+1]=n,t+8}function B(e,t,n){var r=t>>>3;return n<<=7&t,e[r]|=255&n,n>>>=8,e[r+1]=255&n,e[r+2]=n>>>8,t+16}function U(e,t){var n=e.length,r=2*n>t?2*n:t+5,i=0;if(n>=t)return e;if(Bn){var a=Wn(r);if(e.copy)e.copy(a);else for(;i<e.length;++i)a[i]=e[i];return a}if(A){var o=new Uint8Array(r);if(o.set)o.set(e);else for(;i<n;++i)o[i]=e[i];return o}return e.length=r,e}function H(e){for(var t=new Array(e),n=0;n<e;++n)t[n]=0;return t}function $(e,t,n){var r=1,i=0,a=0,o=0,s=0,c=e.length,l=A?new Uint16Array(32):H(32);for(a=0;a<32;++a)l[a]=0;for(a=c;a<n;++a)e[a]=0;c=e.length;var u=A?new Uint16Array(c):H(c);for(a=0;a<c;++a)l[i=e[a]]++,r<i&&(r=i),u[a]=0;for(l[0]=0,a=1;a<=r;++a)l[a+16]=s=s+l[a-1]<<1;for(a=0;a<c;++a)0!=(s=e[a])&&(u[a]=l[s+16]++);var f=0;for(a=0;a<c;++a)if(0!=(f=e[a]))for(s=L(u[a],r)>>r-f,o=(1<<r+4-f)-1;o>=0;--o)t[s|o<<f]=15&f|a<<4;return r}var W=A?new Uint16Array(512):H(512),V=A?new Uint16Array(32):H(32);if(!A){for(var G=0;G<512;++G)W[G]=0;for(G=0;G<32;++G)V[G]=0}!function(){for(var e=[],t=0;t<32;t++)e.push(5);$(e,V,32);var n=[];for(t=0;t<=143;t++)n.push(8);for(;t<=255;t++)n.push(9);for(;t<=279;t++)n.push(7);for(;t<=287;t++)n.push(8);$(n,W,288)}();var Y=function(){for(var e=A?new Uint8Array(32768):[],t=0,n=0;t<O.length-1;++t)for(;n<O[t+1];++n)e[n]=t;for(;n<32768;++n)e[n]=29;var r=A?new Uint8Array(259):[];for(t=0,n=0;t<S.length-1;++t)for(;n<S[t+1];++n)r[n]=t;return function(t,n){return t.length<8?function(e,t){for(var n=0;n<e.length;){var r=Math.min(65535,e.length-n),i=n+r==e.length;for(t.write_shift(1,+i),t.write_shift(2,r),t.write_shift(2,65535&~r);r-- >0;)t[t.l++]=e[n++]}return t.l}(t,n):function(t,n){for(var i=0,a=0,o=A?new Uint16Array(32768):[];a<t.length;){var s=Math.min(65535,t.length-a);if(s<10){for(7&(i=z(n,i,+!(a+s!=t.length)))&&(i+=8-(7&i)),n.l=i/8|0,n.write_shift(2,s),n.write_shift(2,65535&~s);s-- >0;)n[n.l++]=t[a++];i=8*n.l}else{i=z(n,i,+!(a+s!=t.length)+2);for(var c=0;s-- >0;){var l=t[a],u=-1,f=0;if((u=o[c=32767&(c<<5^l)])&&((u|=-32768&a)>a&&(u-=32768),u<a))for(;t[u+f]==t[a+f]&&f<250;)++f;if(f>2){(l=r[f])<=22?i=j(n,i,M[l+1]>>1)-1:(j(n,i,3),j(n,i+=5,M[l-23]>>5),i+=3);var h=l<8?0:l-4>>2;h>0&&(B(n,i,f-S[l]),i+=h),l=e[a-u],i=j(n,i,M[l]>>3),i-=3;var d=l<4?0:l-2>>1;d>0&&(B(n,i,a-u-O[l]),i+=d);for(var p=0;p<f;++p)o[c]=32767&a,c=32767&(c<<5^t[a]),++a;s-=f-1}else l<=143?l+=48:i=F(n,i,1),i=j(n,i,M[l]),o[c]=32767&a,++a}i=j(n,i,0)-1}}return n.l=(i+7)/8|0,n.l}(t,n)}}();function X(e){var t=Ba(50+Math.floor(1.1*e.length)),n=Y(e,t);return t.slice(0,n)}var K=A?new Uint16Array(32768):H(32768),q=A?new Uint16Array(32768):H(32768),J=A?new Uint16Array(128):H(128),Z=1,Q=1;function ee(e,t){var n=D(e,t)+257,r=D(e,t+=5)+1,i=function(e,t){var n=7&t,r=t>>>3;return(e[r]|(n<=4?0:e[r+1]<<8))>>>n&15}(e,t+=5)+4;t+=4;for(var a=0,o=A?new Uint8Array(19):H(19),s=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],c=1,l=A?new Uint8Array(8):H(8),u=A?new Uint8Array(8):H(8),f=o.length,h=0;h<i;++h)o[T[h]]=a=R(e,t),c<a&&(c=a),l[a]++,t+=3;var d=0;for(l[0]=0,h=1;h<=c;++h)u[h]=d=d+l[h-1]<<1;for(h=0;h<f;++h)0!=(d=o[h])&&(s[h]=u[d]++);var p=0;for(h=0;h<f;++h)if(0!=(p=o[h])){d=M[s[h]]>>8-p;for(var m=(1<<7-p)-1;m>=0;--m)J[d|m<<p]=7&p|h<<3}var g=[];for(c=1;g.length<n+r;)switch(t+=7&(d=J[I(e,t)]),d>>>=3){case 16:for(a=3+P(e,t),t+=2,d=g[g.length-1];a-- >0;)g.push(d);break;case 17:for(a=3+R(e,t),t+=3;a-- >0;)g.push(0);break;case 18:for(a=11+I(e,t),t+=7;a-- >0;)g.push(0);break;default:g.push(d),c<d&&(c=d)}var b=g.slice(0,n),y=g.slice(n);for(h=n;h<286;++h)b[h]=0;for(h=r;h<30;++h)y[h]=0;return Z=$(b,K,286),Q=$(y,q,30),t}function te(e,t){var n=function(e,t){if(3==e[0]&&!(3&e[1]))return[$n(t),2];for(var n=0,r=0,i=Wn(t||1<<18),a=0,o=i.length>>>0,s=0,c=0;!(1&r);)if(r=R(e,n),n+=3,r>>>1!=0)for(r>>1==1?(s=9,c=5):(n=ee(e,n),s=Z,c=Q);;){!t&&o<a+32767&&(o=(i=U(i,a+32767)).length);var l=N(e,n,s),u=r>>>1==1?W[l]:K[l];if(n+=15&u,(u>>>=4)>>>8&255){if(256==u)break;var f=(u-=257)<8?0:u-4>>2;f>5&&(f=0);var h=a+S[u];f>0&&(h+=N(e,n,f),n+=f),l=N(e,n,c),n+=15&(u=r>>>1==1?V[l]:q[l]);var d=(u>>>=4)<4?0:u-2>>1,p=O[u];for(d>0&&(p+=N(e,n,d),n+=d),!t&&o<h&&(o=(i=U(i,h+100)).length);a<h;)i[a]=i[a-p],++a}else i[a++]=u}else{7&n&&(n+=8-(7&n));var m=e[n>>>3]|e[(n>>>3)+1]<<8;if(n+=32,m>0)for(!t&&o<a+m&&(o=(i=U(i,a+m)).length);m-- >0;)i[a++]=e[n>>>3],n+=8}return t?[i,n+7>>>3]:[i.slice(0,a),n+7>>>3]}(e.slice(e.l||0),t);return e.l+=n[1],n[0]}function ne(e,t){if(!e)throw new Error(t);"undefined"!=typeof console&&console.error(t)}function re(e,t){var n=e;Fa(n,0);var r={FileIndex:[],FullPaths:[]};h(r,{root:t.root});for(var i=n.length-4;(80!=n[i]||75!=n[i+1]||5!=n[i+2]||6!=n[i+3])&&i>=0;)--i;n.l=i+4,n.l+=4;var o=n.read_shift(2);n.l+=6;var s=n.read_shift(4);for(n.l=s,i=0;i<o;++i){n.l+=20;var c=n.read_shift(4),l=n.read_shift(4),u=n.read_shift(2),f=n.read_shift(2),d=n.read_shift(2);n.l+=8;var p=n.read_shift(4),m=a(n.slice(n.l+u,n.l+u+f));n.l+=u+f+d;var g=n.l;n.l=p+4,m&&m[1]&&((m[1]||{}).usz&&(l=m[1].usz),(m[1]||{}).csz&&(c=m[1].csz)),ie(n,c,l,r,m),n.l=g}return r}function ie(e,t,n,r,i){e.l+=2;var o=e.read_shift(2),s=e.read_shift(2),c=function(e){var t=65535&e.read_shift(2),n=65535&e.read_shift(2),r=new Date,i=31&n,a=15&(n>>>=5);n>>>=4,r.setMilliseconds(0),r.setFullYear(n+1980),r.setMonth(a-1),r.setDate(i);var o=31&t,s=63&(t>>>=5);return t>>>=6,r.setHours(t),r.setMinutes(s),r.setSeconds(o<<1),r}(e);if(8257&o)throw new Error("Unsupported ZIP encryption");e.read_shift(4);for(var l=e.read_shift(4),u=e.read_shift(4),f=e.read_shift(2),h=e.read_shift(2),d="",p=0;p<f;++p)d+=String.fromCharCode(e[e.l++]);if(h){var g=a(e.slice(e.l,e.l+h));(g[21589]||{}).mt&&(c=g[21589].mt),(g[1]||{}).usz&&(u=g[1].usz),(g[1]||{}).csz&&(l=g[1].csz),i&&((i[21589]||{}).mt&&(c=i[21589].mt),(i[1]||{}).usz&&(u=i[1].usz),(i[1]||{}).csz&&(l=i[1].csz))}e.l+=h;var b=e.slice(e.l,e.l+l);switch(s){case 8:b=function(e,t){if(!m)return te(e,t);var n=new(0,m.InflateRaw),r=n._processChunk(e.slice(e.l),n._finishFlushFlag);return e.l+=n.bytesRead,r}(e,u);break;case 0:e.l+=l;break;default:throw new Error("Unsupported ZIP Compression method "+s)}var y=!1;8&o&&(134695760==e.read_shift(4)&&(e.read_shift(4),y=!0),l=e.read_shift(4),u=e.read_shift(4)),l!=t&&ne(y,"Bad compressed size: "+t+" != "+l),u!=n&&ne(y,"Bad uncompressed size: "+n+" != "+u),ue(r,d,b,{unsafe:!0,mt:c})}var ae={htm:"text/html",xml:"text/xml",gif:"image/gif",jpg:"image/jpeg",png:"image/png",mso:"application/x-mso",thmx:"application/vnd.ms-officetheme",sh33tj5:"application/octet-stream"};function oe(e,t){if(e.ctype)return e.ctype;var n=e.name||"",r=n.match(/\.([^\.]+)$/);return r&&ae[r[1]]||t&&(r=(n=t).match(/[\.\\]([^\.\\])+$/))&&ae[r[1]]?ae[r[1]]:"application/octet-stream"}function se(e){for(var t=Fn(e),n=[],r=0;r<t.length;r+=76)n.push(t.slice(r,r+76));return n.join("\r\n")+"\r\n"}function ce(e){var t=e.replace(/[\x00-\x08\x0B\x0C\x0E-\x1F\x7E-\xFF=]/g,function(e){var t=e.charCodeAt(0).toString(16).toUpperCase();return"="+(1==t.length?"0"+t:t)});"\n"==(t=t.replace(/ $/gm,"=20").replace(/\t$/gm,"=09")).charAt(0)&&(t="=0D"+t.slice(1));for(var n=[],r=(t=t.replace(/\r(?!\n)/gm,"=0D").replace(/\n\n/gm,"\n=0A").replace(/([^\r\n])\n/gm,"$1=0A")).split("\r\n"),i=0;i<r.length;++i){var a=r[i];if(0!=a.length)for(var o=0;o<a.length;){var s=76,c=a.slice(o,o+s);"="==c.charAt(s-1)?s--:"="==c.charAt(s-2)?s-=2:"="==c.charAt(s-3)&&(s-=3),c=a.slice(o,o+s),(o+=s)<a.length&&(c+="="),n.push(c)}else n.push("")}return n.join("\r\n")}function le(e,t,n){for(var r,i="",a="",o="",s=0;s<10;++s){var c=t[s];if(!c||c.match(/^\s*$/))break;var l=c.match(/^([^:]*?):\s*([^\s].*)$/);if(l)switch(l[1].toLowerCase()){case"content-location":i=l[2].trim();break;case"content-type":o=l[2].trim();break;case"content-transfer-encoding":a=l[2].trim()}}switch(++s,a.toLowerCase()){case"base64":r=Vn(jn(t.slice(s).join("")));break;case"quoted-printable":r=function(e){for(var t=[],n=0;n<e.length;++n){for(var r=e[n];n<=e.length&&"="==r.charAt(r.length-1);)r=r.slice(0,r.length-1)+e[++n];t.push(r)}for(var i=0;i<t.length;++i)t[i]=t[i].replace(/[=][0-9A-Fa-f]{2}/g,function(e){return String.fromCharCode(parseInt(e.slice(1),16))});return Vn(t.join("\r\n"))}(t.slice(s));break;default:throw new Error("Unsupported Content-Transfer-Encoding "+a)}var u=ue(e,i.slice(n.length),r,{unsafe:!0});o&&(u.ctype=o)}function ue(e,t,n,i){var a=i&&i.unsafe;a||h(e);var o=!a&&Hr.find(e,t);if(!o){var s=e.FullPaths[0];t.slice(0,s.length)==s?s=t:("/"!=s.slice(-1)&&(s+="/"),s=(s+t).replace("//","/")),o={name:r(t),type:2},e.FileIndex.push(o),e.FullPaths.push(s),a||Hr.utils.cfb_gc(e)}return o.content=n,o.size=n?n.length:0,i&&(i.CLSID&&(o.clsid=i.CLSID),i.mt&&(o.mt=i.mt),i.ct&&(o.ct=i.ct)),o}return t.find=function(e,t){var n=e.FullPaths.map(function(e){return e.toUpperCase()}),r=n.map(function(e){var t=e.split("/");return t[t.length-("/"==e.slice(-1)?2:1)]}),i=!1;47===t.charCodeAt(0)?(i=!0,t=n[0].slice(0,-1)+t):i=-1!==t.indexOf("/");var a=t.toUpperCase(),o=!0===i?n.indexOf(a):r.indexOf(a);if(-1!==o)return e.FileIndex[o];var s=!a.match(qn);for(a=a.replace(Kn,""),s&&(a=a.replace(qn,"!")),o=0;o<n.length;++o){if((s?n[o].replace(qn,"!"):n[o]).replace(Kn,"")==a)return e.FileIndex[o];if((s?r[o].replace(qn,"!"):r[o]).replace(Kn,"")==a)return e.FileIndex[o]}return null},t.read=function(t,n){var r=n&&n.type;switch(r||Bn&&Buffer.isBuffer(t)&&(r="buffer"),r||"base64"){case"file":return function(t,n){return o(),s(e.readFileSync(t),n)}
2(t,n);case"base64":return s(Vn(jn(t)),n);case"binary":return s(Vn(t),n)}return s(t,n)},t.parse=s,t.write=function(t,n){var r=p(t,n);switch(n&&n.type||"buffer"){case"file":return o(),e.writeFileSync(n.filename,r),r;case"binary":return"string"==typeof r?r:x(r);case"base64":return Fn("string"==typeof r?r:x(r));case"buffer":if(Bn)return Buffer.isBuffer(r)?r:Un(r);case"array":return"string"==typeof r?Vn(r):r}return r},t.writeFile=function(t,n,r){o();var i=p(t,r);e.writeFileSync(n,i)},t.utils={cfb_new:function(e){var t={};return h(t,e),t},cfb_add:ue,cfb_del:function(e,t){h(e);var n=Hr.find(e,t);if(n)for(var r=0;r<e.FileIndex.length;++r)if(e.FileIndex[r]==n)return e.FileIndex.splice(r,1),e.FullPaths.splice(r,1),!0;return!1},cfb_mov:function(e,t,n){h(e);var i=Hr.find(e,t);if(i)for(var a=0;a<e.FileIndex.length;++a)if(e.FileIndex[a]==i)return e.FileIndex[a].name=r(n),e.FullPaths[a]=n,!0;return!1},cfb_gc:function(e){d(e,!0)},ReadShift:Pa,CheckField:za,prep_blob:Fa,bconcat:Xn,use_zlib:function(e){try{var t=new(0,e.InflateRaw);if(t._processChunk(new Uint8Array([3,0]),t._finishFlushFlag),!t.bytesRead)throw new Error("zlib does not expose bytesRead");m=e}catch(n){console.error("cannot use native zlib: "+(n.message||n))}},_deflateRaw:X,_inflateRaw:te,consts:w},t}();function $r(e){return"string"==typeof e?Gn(e):Array.isArray(e)?function(e){if("undefined"==typeof Uint8Array)throw new Error("Unsupported");return new Uint8Array(e)}(e):e}function Wr(e,t,n){if("undefined"!=typeof Deno){if(n&&"string"==typeof t)switch(n){case"utf8":t=new TextEncoder(n).encode(t);break;case"binary":t=Gn(t);break;default:throw new Error("Unsupported encoding "+n)}return Deno.writeFileSync(e,t)}var r="utf8"==n?Li(t):t;if("undefined"!=typeof IE_SaveFile)return IE_SaveFile(r,e);if("undefined"!=typeof Blob){var i=new Blob([$r(r)],{type:"application/octet-stream"});if("undefined"!=typeof navigator&&navigator.msSaveBlob)return navigator.msSaveBlob(i,e);if("undefined"!=typeof saveAs)return saveAs(i,e);if("undefined"!=typeof URL&&"undefined"!=typeof document&&document.createElement&&URL.createObjectURL){var a=URL.createObjectURL(i);if("object"==typeof chrome&&"function"==typeof(chrome.downloads||{}).download)return URL.revokeObjectURL&&"undefined"!=typeof setTimeout&&setTimeout(function(){URL.revokeObjectURL(a)},6e4),chrome.downloads.download({url:a,filename:e,saveAs:!0});var o=document.createElement("a");if(null!=o.download)return o.download=e,o.href=a,document.body.appendChild(o),o.click(),document.body.removeChild(o),URL.revokeObjectURL&&"undefined"!=typeof setTimeout&&setTimeout(function(){URL.revokeObjectURL(a)},6e4),a}else if("undefined"!=typeof URL&&!URL.createObjectURL&&"object"==typeof chrome){var s="data:application/octet-stream;base64,"+function(e){for(var t="",n=0,r=0,i=0,a=0,o=0,s=0,c=0,l=0;l<e.length;)a=(n=e[l++])>>2,o=(3&n)<<4|(r=e[l++])>>4,s=(15&r)<<2|(i=e[l++])>>6,c=63&i,isNaN(r)?s=c=64:isNaN(i)&&(c=64),t+=zn.charAt(a)+zn.charAt(o)+zn.charAt(s)+zn.charAt(c);return t}(new Uint8Array($r(r)));return chrome.downloads.download({url:s,filename:e,saveAs:!0})}}if("undefined"!=typeof $&&"undefined"!=typeof File&&"undefined"!=typeof Folder)try{var c=File(e);return c.open("w"),c.encoding="binary",Array.isArray(t)&&(t=Yn(t)),c.write(t),c.close(),t}catch(l){if(!l.message||-1==l.message.indexOf("onstruct"))throw l}throw new Error("cannot save file "+e)}function Vr(e){for(var t=Object.keys(e),n=[],r=0;r<t.length;++r)Object.prototype.hasOwnProperty.call(e,t[r])&&n.push(t[r]);return n}function Gr(e,t){for(var n=[],r=Vr(e),i=0;i!==r.length;++i)null==n[e[r[i]][t]]&&(n[e[r[i]][t]]=r[i]);return n}function Yr(e){for(var t=[],n=Vr(e),r=0;r!==n.length;++r)t[e[n[r]]]=n[r];return t}function Xr(e){for(var t=[],n=Vr(e),r=0;r!==n.length;++r)t[e[n[r]]]=parseInt(n[r],10);return t}var Kr=Date.UTC(1899,11,30,0,0,0),qr=Date.UTC(1899,11,31,0,0,0),Jr=Date.UTC(1904,0,1,0,0,0);function Zr(e,t){var n=(e.getTime()-Kr)/864e5;return t?(n-=1462)<-1402?n-1:n:n<60?n-1:n}function Qr(e){if(e>=60&&e<61)return e;var t=new Date;return t.setTime(24*(e>60?e:e+1)*60*60*1e3+Kr),t}var ei=/^(\d+):(\d+)(:\d+)?(\.\d+)?$/,ti=/^(\d+)-(\d+)-(\d+)$/,ni=/^(\d+)-(\d+)-(\d+)[T ](\d+):(\d+)(:\d+)?(\.\d+)?$/;function ri(e,t){if(e instanceof Date)return e;var n=e.match(ei);return n?new Date((t?Jr:qr)+1e3*(60*(60*parseInt(n[1],10)+parseInt(n[2],10))+(n[3]?parseInt(n[3].slice(1),10):0))+(n[4]?parseInt((n[4]+"000").slice(1,4),10):0)):(n=e.match(ti))?new Date(Date.UTC(+n[1],+n[2]-1,+n[3],0,0,0,0)):(n=e.match(ni))?new Date(Date.UTC(+n[1],+n[2]-1,+n[3],+n[4],+n[5],n[6]&&parseInt(n[6].slice(1),10)||0,n[7]&&parseInt((n[7]+"0000").slice(1,4),10)||0)):new Date(e)}function ii(e,t){if(Bn&&Buffer.isBuffer(e))return e.toString("binary");if("undefined"!=typeof TextDecoder)try{var n={"€":"€","‚":"‚","ƒ":"ƒ","„":"„","…":"…","†":"†","‡":"‡","ˆ":"ˆ","‰":"‰","Š":"Š","‹":"‹","Œ":"Œ","Ž":"Ž","‘":"‘","’":"’","“":"“","”":"”","•":"•","–":"–","—":"—","˜":"˜","™":"™","š":"š","›":"›","œ":"œ","ž":"ž","Ÿ":"Ÿ"};return Array.isArray(e)&&(e=new Uint8Array(e)),new TextDecoder("latin1").decode(e).replace(/[€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ]/g,function(e){return n[e]||e})}catch(a){}var r=[],i=0;try{for(i=0;i<e.length-65536;i+=65536)r.push(String.fromCharCode.apply(0,e.slice(i,i+65536)));r.push(String.fromCharCode.apply(0,e.slice(i)))}catch(a){try{for(;i<e.length-16384;i+=16384)r.push(String.fromCharCode.apply(0,e.slice(i,i+16384)));r.push(String.fromCharCode.apply(0,e.slice(i)))}catch(o){for(;i!=e.length;++i)r.push(String.fromCharCode(e[i]))}}return r.join("")}function ai(e){if("undefined"!=typeof JSON&&!Array.isArray(e))return JSON.parse(JSON.stringify(e));if("object"!=typeof e||null==e)return e;if(e instanceof Date)return new Date(e.getTime());var t={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=ai(e[n]));return t}function oi(e,t){for(var n="";n.length<t;)n+=e;return n}function si(e){var t=Number(e);if(!isNaN(t))return isFinite(t)?t:NaN;if(!/\d/.test(e))return t;var n=1,r=e.replace(/([\d]),([\d])/g,"$1$2").replace(/[$]/g,"").replace(/[%]/g,function(){return n*=100,""});return isNaN(t=Number(r))?(r=r.replace(/[(]([^()]*)[)]/,function(e,t){return n=-n,t}),isNaN(t=Number(r))?t:t/n):t/n}var ci=/^(0?\d|1[0-2])(?:|:([0-5]?\d)(?:|(\.\d+)(?:|:([0-5]?\d))|:([0-5]?\d)(|\.\d+)))\s+([ap])m?$/,li=/^([01]?\d|2[0-3])(?:|:([0-5]?\d)(?:|(\.\d+)(?:|:([0-5]?\d))|:([0-5]?\d)(|\.\d+)))$/,ui=/^(\d+)-(\d+)-(\d+)[T ](\d+):(\d+)(:\d+)(\.\d+)?[Z]?$/,fi=-177984e5==new Date("6/9/69 00:00 UTC").valueOf();var hi=["january","february","march","april","may","june","july","august","september","october","november","december"];function di(e){if(ui.test(e))return-1==e.indexOf("Z")?mi(new Date(e)):new Date(e);
2var t=e.toLowerCase(),n=t.replace(/\s+/g," ").trim(),r=n.match(ci);if(r)return function(e){return e[2]?e[3]?e[4]?new Date(Date.UTC(1899,11,31,+e[1]%12+("p"==e[7]?12:0),+e[2],+e[4],1e3*parseFloat(e[3]))):new Date(Date.UTC(1899,11,31,"p"==e[7]?12:0,+e[1],+e[2],1e3*parseFloat(e[3]))):e[5]?new Date(Date.UTC(1899,11,31,+e[1]%12+("p"==e[7]?12:0),+e[2],+e[5],e[6]?1e3*parseFloat(e[6]):0)):new Date(Date.UTC(1899,11,31,+e[1]%12+("p"==e[7]?12:0),+e[2],0,0)):new Date(Date.UTC(1899,11,31,+e[1]%12+("p"==e[7]?12:0),0,0,0))}(r);if(r=n.match(li))return function(e){return e[2]?e[3]?e[4]?new Date(Date.UTC(1899,11,31,+e[1],+e[2],+e[4],1e3*parseFloat(e[3]))):new Date(Date.UTC(1899,11,31,0,+e[1],+e[2],1e3*parseFloat(e[3]))):e[5]?new Date(Date.UTC(1899,11,31,+e[1],+e[2],+e[5],e[6]?1e3*parseFloat(e[6]):0)):new Date(Date.UTC(1899,11,31,+e[1],+e[2],0,0)):new Date(Date.UTC(1899,11,31,+e[1],0,0,0))}(r);if(r=n.match(ni))return new Date(Date.UTC(+r[1],+r[2]-1,+r[3],+r[4],+r[5],r[6]&&parseInt(r[6].slice(1),10)||0,r[7]&&parseInt((r[7]+"0000").slice(1,4),10)||0));var i=new Date(fi&&-1==e.indexOf("UTC")?e+" UTC":e),a=new Date(NaN),o=i.getYear();i.getMonth();var s=i.getDate();if(isNaN(s))return a;if(t.match(/jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec/)){if((t=t.replace(/[^a-z]/g,"").replace(/([^a-z]|^)[ap]m?([^a-z]|$)/,"")).length>3&&-1==hi.indexOf(t))return a}else if(t.replace(/[ap]m?/,"").match(/[a-z]/))return a;return o<0||o>8099||e.match(/[^-0-9:,\/\\\ ]/)?a:i}function pi(e){return new Date(e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate(),e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds(),e.getUTCMilliseconds())}function mi(e){return new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()))}function gi(e,t,n){if(e.FullPaths){var r;if(Array.isArray(n)&&"string"==typeof n[0]&&(n=n.join("")),"string"==typeof n)return r=Bn?Un(n):function(e){for(var t=[],n=0,r=e.length+250,i=$n(e.length+255),a=0;a<e.length;++a){var o=e.charCodeAt(a);if(o<128)i[n++]=o;else if(o<2048)i[n++]=192|o>>6&31,i[n++]=128|63&o;else if(o>=55296&&o<57344){o=64+(1023&o);var s=1023&e.charCodeAt(++a);i[n++]=240|o>>8&7,i[n++]=128|o>>2&63,i[n++]=128|s>>6&15|(3&o)<<4,i[n++]=128|63&s}else i[n++]=224|o>>12&15,i[n++]=128|o>>6&63,i[n++]=128|63&o;n>r&&(t.push(i.slice(0,n)),n=0,i=$n(65535),r=65530)}return t.push(i.slice(0,n)),Xn(t)}(n),Hr.utils.cfb_add(e,t,r);Hr.utils.cfb_add(e,t,n)}else e.file(t,n)}function bi(){return Hr.utils.cfb_new()}var yi='<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r\n',vi=Yr({"&quot;":'"',"&apos;":"'","&gt;":">","&lt;":"<","&amp;":"&"}),_i=/[&<>'"]/g,wi=/[\u0000-\u0008\u000b-\u001f\uFFFE-\uFFFF]/g;function xi(e){return(e+"").replace(_i,function(e){return vi[e]}).replace(wi,function(e){return"_x"+("000"+e.charCodeAt(0).toString(16)).slice(-4)+"_"})}function Ei(e){return xi(e).replace(/ /g,"_x0020_")}var Ti=/[\u0000-\u001f]/g;function Si(e){return(e+"").replace(_i,function(e){return vi[e]}).replace(/\n/g,"<br/>").replace(Ti,function(e){return"&#x"+("000"+e.charCodeAt(0).toString(16)).slice(-4)+";"})}function Oi(e){for(var t="",n=0,r=0,i=0,a=0,o=0,s=0;n<e.length;)(r=e.charCodeAt(n++))<128?t+=String.fromCharCode(r):(i=e.charCodeAt(n++),r>191&&r<224?(o=(31&r)<<6,o|=63&i,t+=String.fromCharCode(o)):(a=e.charCodeAt(n++),r<240?t+=String.fromCharCode((15&r)<<12|(63&i)<<6|63&a):(s=((7&r)<<18|(63&i)<<12|(63&a)<<6|63&(o=e.charCodeAt(n++)))-65536,t+=String.fromCharCode(55296+(s>>>10&1023)),t+=String.fromCharCode(56320+(1023&s)))));return t}function Ci(e){var t,n,r,i=$n(2*e.length),a=1,o=0,s=0;for(n=0;n<e.length;n+=a)a=1,(r=e.charCodeAt(n))<128?t=r:r<224?(t=64*(31&r)+(63&e.charCodeAt(n+1)),a=2):r<240?(t=4096*(15&r)+64*(63&e.charCodeAt(n+1))+(63&e.charCodeAt(n+2)),a=3):(a=4,t=262144*(7&r)+4096*(63&e.charCodeAt(n+1))+64*(63&e.charCodeAt(n+2))+(63&e.charCodeAt(n+3)),s=55296+((t-=65536)>>>10&1023),t=56320+(1023&t)),0!==s&&(i[o++]=255&s,i[o++]=s>>>8,s=0),i[o++]=t%256,i[o++]=t>>>8;return i.slice(0,o).toString("ucs2")}function Ai(e){return Un(e,"binary").toString("utf8")}var Mi="foo bar baz☃🍣",ki=Bn&&(Ai(Mi)==Oi(Mi)&&Ai||Ci(Mi)==Oi(Mi)&&Ci)||Oi,Li=Bn?function(e){return Un(e,"utf8").toString("binary")}:function(e){for(var t=[],n=0,r=0,i=0;n<e.length;)switch(r=e.charCodeAt(n++),!0){case r<128:t.push(String.fromCharCode(r));break;case r<2048:t.push(String.fromCharCode(192+(r>>6))),t.push(String.fromCharCode(128+(63&r)));break;case r>=55296&&r<57344:r-=55296,i=e.charCodeAt(n++)-56320+(r<<10),t.push(String.fromCharCode(240+(i>>18&7))),t.push(String.fromCharCode(144+(i>>12&63))),t.push(String.fromCharCode(128+(i>>6&63))),t.push(String.fromCharCode(128+(63&i)));break;default:t.push(String.fromCharCode(224+(r>>12))),t.push(String.fromCharCode(128+(r>>6&63))),t.push(String.fromCharCode(128+(63&r)))}return t.join("")},Pi=function(){var e=[["nbsp"," "],["middot","·"],["quot",'"'],["apos","'"],["gt",">"],["lt","<"],["amp","&"]].map(function(e){return[new RegExp("&"+e[0]+";","ig"),e[1]]});return function(t){for(var n=t.replace(/^[\t\n\r ]+/,"").replace(/(^|[^\t\n\r ])[\t\n\r ]+$/,"$1").replace(/>\s+/g,">").replace(/\b\s+</g,"<").replace(/[\t\n\r ]+/g," ").replace(/<\s*[bB][rR]\s*\/?>/g,"\n").replace(/<[^<>]*>/g,""),r=0;r<e.length;++r)n=n.replace(e[r][0],e[r][1]);return n}}(),Ri=/(^\s|\s$|\n)/;function Di(e,t){return"<"+e+(t.match(Ri)?' xml:space="preserve"':"")+">"+t+"</"+e+">"}function Ii(e){return Vr(e).map(function(t){return" "+t+'="'+e[t]+'"'}).join("")}function Ni(e,t,n){return"<"+e+(null!=n?Ii(n):"")+(null!=t?(t.match(Ri)?' xml:space="preserve"':"")+">"+t+"</"+e:"/")+">"}function zi(e,t){try{return e.toISOString().replace(/\.\d*/,"")}catch(n){if(t)throw n}return""}var Fi="http://schemas.openxmlformats.org/package/2006/metadata/core-properties",ji="http://schemas.openxmlformats.org/officeDocument/2006/custom-properties",Bi="http://schemas.openxmlformats.org/officeDocument/2006/extended-properties",Ui="http://schemas.openxmlformats.org/package/2006/content-types",Hi="http://schemas.openxmlformats.org/package/2006/relationships",$i="http://schemas.microsoft.com/office/spreadsheetml/2018/threadedcomments",Wi="http://purl.org/dc/elements/1.1/",Vi="http://purl.org/dc/terms/",Gi="http://purl.org/dc/dcmitype/",Yi="http://schemas.openxmlformats.org/officeDocument/2006/relationships",Xi="http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes",Ki="http://www.w3.org/2001/XMLSchema-instance",qi="http://www.w3.org/2001/XMLSchema",Ji=["http://schemas.openxmlformats.org/spreadsheetml/2006/main","http://purl.oclc.org/ooxml/spreadsheetml/main","http://schemas.microsoft.com/office/excel/2006/main","http://schemas.microsoft.com/office/excel/2006/2"],Zi="urn:schemas-microsoft-com:office:office",Qi="urn:schemas-microsoft-com:office:excel",ea="urn:schemas-microsoft-com:office:spreadsheet",ta="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882",na="http://macVmlSchemaUri",ra="urn:schemas-microsoft-com:vml",ia="http://www.w3.org/TR/REC-html40";var aa=function(e){for(var t=[],n=0;n<e[0].length;++n)if(e[0][n])for(var r=0,i=e[0][n].length;r<i;
vendor: 9,560 bytes, line 2
2r+=10240)t.push.apply(t,e[0][n].slice(r,r+10240));return t},oa=Bn?function(e){return e[0].length>0&&Buffer.isBuffer(e[0][0])?Buffer.concat(e[0].map(function(e){return Buffer.isBuffer(e)?e:Un(e)})):aa(e)}:aa,sa=function(e,t,n){for(var r=[],i=t;i<n;i+=2)r.push(String.fromCharCode(Ca(e,i)));return r.join("").replace(Kn,"")},ca=Bn?function(e,t,n){return Buffer.isBuffer(e)&&Hn?e.toString("utf16le",t,n).replace(Kn,""):sa(e,t,n)}:sa,la=function(e,t,n){for(var r=[],i=t;i<t+n;++i)r.push(("0"+e[i].toString(16)).slice(-2));return r.join("")},ua=Bn?function(e,t,n){return Buffer.isBuffer(e)?e.toString("hex",t,t+n):la(e,t,n)}:la,fa=function(e,t,n){for(var r=[],i=t;i<n;i++)r.push(String.fromCharCode(Oa(e,i)));return r.join("")},ha=Bn?function(e,t,n){return Buffer.isBuffer(e)?e.toString("utf8",t,n):fa(e,t,n)}:fa,da=function(e,t){var n=Ma(e,t);return n>0?ha(e,t+4,t+4+n-1):""},pa=da,ma=function(e,t){var n=Ma(e,t);return n>0?ha(e,t+4,t+4+n-1):""},ga=ma,ba=function(e,t){var n=2*Ma(e,t);return n>0?ha(e,t+4,t+4+n-1):""},ya=ba,va=function(e,t){var n=Ma(e,t);return n>0?ca(e,t+4,t+4+n):""},_a=va,wa=function(e,t){var n=Ma(e,t);return n>0?ha(e,t+4,t+4+n):""},xa=wa,Ea=function(e,t){return function(e,t){for(var n=1-2*(e[t+7]>>>7),r=((127&e[t+7])<<4)+(e[t+6]>>>4&15),i=15&e[t+6],a=5;a>=0;--a)i=256*i+e[t+a];return 2047==r?0==i?n*(1/0):NaN:(0==r?r=-1022:(r-=1023,i+=Math.pow(2,52)),n*Math.pow(2,r-52)*i)}(e,t)},Ta=Ea,Sa=function(e){return Array.isArray(e)||"undefined"!=typeof Uint8Array&&e instanceof Uint8Array};Bn&&(pa=function(e,t){if(!Buffer.isBuffer(e))return da(e,t);var n=e.readUInt32LE(t);return n>0?e.toString("utf8",t+4,t+4+n-1):""},ga=function(e,t){if(!Buffer.isBuffer(e))return ma(e,t);var n=e.readUInt32LE(t);return n>0?e.toString("utf8",t+4,t+4+n-1):""},ya=function(e,t){if(!Buffer.isBuffer(e)||!Hn)return ba(e,t);var n=2*e.readUInt32LE(t);return e.toString("utf16le",t+4,t+4+n-1)},_a=function(e,t){if(!Buffer.isBuffer(e)||!Hn)return va(e,t);var n=e.readUInt32LE(t);return e.toString("utf16le",t+4,t+4+n)},xa=function(e,t){if(!Buffer.isBuffer(e))return wa(e,t);var n=e.readUInt32LE(t);return e.toString("utf8",t+4,t+4+n)},Ta=function(e,t){return Buffer.isBuffer(e)?e.readDoubleLE(t):Ea(e,t)},Sa=function(e){return Buffer.isBuffer(e)||Array.isArray(e)||"undefined"!=typeof Uint8Array&&e instanceof Uint8Array});var Oa=function(e,t){return e[t]},Ca=function(e,t){return 256*e[t+1]+e[t]},Aa=function(e,t){var n=256*e[t+1]+e[t];return n<32768?n:-1*(65535-n+1)},Ma=function(e,t){return e[t+3]*(1<<24)+(e[t+2]<<16)+(e[t+1]<<8)+e[t]},ka=function(e,t){return e[t+3]<<24|e[t+2]<<16|e[t+1]<<8|e[t]},La=function(e,t){return e[t]<<24|e[t+1]<<16|e[t+2]<<8|e[t+3]};function Pa(e,t){var n,r,i,a,o,s,c="",l=[];switch(t){case"dbcs":if(s=this.l,Bn&&Buffer.isBuffer(this)&&Hn)c=this.slice(this.l,this.l+2*e).toString("utf16le");else for(o=0;o<e;++o)c+=String.fromCharCode(Ca(this,s)),s+=2;e*=2;break;case"utf8":c=ha(this,this.l,this.l+e);break;case"utf16le":e*=2,c=ca(this,this.l,this.l+e);break;case"wstr":return Pa.call(this,e,"dbcs");case"lpstr-ansi":c=pa(this,this.l),e=4+Ma(this,this.l);break;case"lpstr-cp":c=ga(this,this.l),e=4+Ma(this,this.l);break;case"lpwstr":c=ya(this,this.l),e=4+2*Ma(this,this.l);break;case"lpp4":e=4+Ma(this,this.l),c=_a(this,this.l),2&e&&(e+=2);break;case"8lpp4":e=4+Ma(this,this.l),c=xa(this,this.l),3&e&&(e+=4-(3&e));break;case"cstr":for(e=0,c="";0!==(i=Oa(this,this.l+e++));)l.push(In(i));c=l.join("");break;case"_wstr":for(e=0,c="";0!==(i=Ca(this,this.l+e));)l.push(In(i)),e+=2;e+=2,c=l.join("");break;case"dbcs-cont":for(c="",s=this.l,o=0;o<e;++o){if(this.lens&&-1!==this.lens.indexOf(s))return i=Oa(this,s),this.l=s+1,a=Pa.call(this,e-o,i?"dbcs-cont":"sbcs-cont"),l.join("")+a;l.push(In(Ca(this,s))),s+=2}c=l.join(""),e*=2;break;case"cpstr":case"sbcs-cont":for(c="",s=this.l,o=0;o!=e;++o){if(this.lens&&-1!==this.lens.indexOf(s))return i=Oa(this,s),this.l=s+1,a=Pa.call(this,e-o,i?"dbcs-cont":"sbcs-cont"),l.join("")+a;l.push(In(Oa(this,s))),s+=1}c=l.join("");break;default:switch(e){case 1:return n=Oa(this,this.l),this.l++,n;case 2:return n=("i"===t?Aa:Ca)(this,this.l),this.l+=2,n;case 4:case-4:return"i"!==t&&128&this[this.l+3]?(r=Ma(this,this.l),this.l+=4,r):(n=(e>0?ka:La)(this,this.l),this.l+=4,n);case 8:case-8:if("f"===t)return r=8==e?Ta(this,this.l):Ta([this[this.l+7],this[this.l+6],this[this.l+5],this[this.l+4],this[this.l+3],this[this.l+2],this[this.l+1],this[this.l+0]],0),this.l+=8,r;e=8;case 16:c=ua(this,this.l,e)}}return this.l+=e,c}var Ra=function(e,t,n){e[n]=255&t,e[n+1]=t>>>8&255,e[n+2]=t>>>16&255,e[n+3]=t>>>24&255},Da=function(e,t,n){e[n]=255&t,e[n+1]=t>>8&255,e[n+2]=t>>16&255,e[n+3]=t>>24&255},Ia=function(e,t,n){e[n]=255&t,e[n+1]=t>>>8&255};function Na(e,t,n){var r=0,i=0;if("dbcs"===n){for(i=0;i!=t.length;++i)Ia(this,t.charCodeAt(i),this.l+2*i);r=2*t.length}else if("sbcs"===n||"cpstr"==n){for(t=t.replace(/[^\x00-\x7F]/g,"_"),i=0;i!=t.length;++i)this[this.l+i]=255&t.charCodeAt(i);r=t.length}else{if("hex"===n){for(;i<e;++i)this[this.l++]=parseInt(t.slice(2*i,2*i+2),16)||0;return this}if("utf16le"===n){var a=Math.min(this.l+e,this.length);for(i=0;i<Math.min(t.length,e);++i){var o=t.charCodeAt(i);this[this.l++]=255&o,this[this.l++]=o>>8}for(;this.l<a;)this[this.l++]=0;return this}switch(e){case 1:r=1,this[this.l]=255&t;break;case 2:r=2,this[this.l]=255&t,t>>>=8,this[this.l+1]=255&t;break;case 3:r=3,this[this.l]=255&t,t>>>=8,this[this.l+1]=255&t,t>>>=8,this[this.l+2]=255&t;break;case 4:r=4,Ra(this,t,this.l);break;case 8:if(r=8,"f"===n){!function(e,t,n){var r=(t<0||1/t==-1/0?1:0)<<7,i=0,a=0,o=r?-t:t;isFinite(o)?0==o?i=a=0:(i=Math.floor(Math.log(o)/Math.LN2),a=o*Math.pow(2,52-i),i<=-1023&&(!isFinite(a)||a<Math.pow(2,52))?i=-1022:(a-=Math.pow(2,52),i+=1023)):(i=2047,a=isNaN(t)?26985:0);for(var s=0;s<=5;++s,a/=256)e[n+s]=255&a;e[n+6]=(15&i)<<4|15&a,e[n+7]=i>>4|r}(this,t,this.l);break}case 16:break;case-4:r=4,Da(this,t,this.l)}}return this.l+=r,this}function za(e,t){var n=ua(this,this.l,e.length>>1);if(n!==e)throw new Error(t+"Expected "+e+" saw "+n);this.l+=e.length>>1}function Fa(e,t){e.l=t,e.read_shift=Pa,e.chk=za,e.write_shift=Na}function ja(e,t){e.l+=t}function Ba(e){var t=$n(e);return Fa(t,0),t}function Ua(){var e=[],t=Bn?16384:2048;Bn&&Ba(t).copy;var n=function(e){var t=Ba(e);return Fa(t,0),t},r=n(t),i=function(){r&&(r.l&&(r.length>r.l&&((r=r.slice(0,r.l)).l=r.length),r.length>0&&e.push(r)),r=null)},a=function(e){return r&&e<r.length-r.l?r:(i(),r=n(Math.max(e+1,t)))};return{next:a,push:function(e){i(),null==(r=e).l&&(r.l=r.length),a(t)},end:function(){return i(),Xn(e)},_bufs:e,end2:function(){return i(),e}}}function Ha(e,t,n,r){var i,a=+t;if(!isNaN(a)){r||(r=ou[a].p||(n||[]).length||0),i=1+(a>=128?1:0)+1,r>=128&&++i,r>=16384&&++i,r>=2097152&&++i;var o=e.next(i);a<=127?o.write_shift(1,a):(o.write_shift(1,128+(127&a)),o.write_shift(1,a>>7));for(var s=0;4!=s;++s){if(!(r>=128)){o.write_shift(1,r);break}o.write_shift(1,128+(127&r)),r>>=7}r>0&&Sa(n)&&e.push(n)}}function $a(e,t,n){var r=ai(e);if(t.s?(r.cRel&&(r.c+=t.s.c),r.rRel&&(r.r+=t.s.r)):(r.cRel&&(r.c+=t.c),r.rRel&&(r.r+=t.r)),!n||n.biff<12){for(;r.c>=256;)r.c-=256;for(;r.r>=65536;)r.r-=65536}return r}function Wa(e,t,n){var r=ai(e);return r.s=$a(r.s,t.s,n),r.e=$a(r.e,t.s,n),r}function Va(e,t){if(e.cRel&&e.c<0)for(e=ai(e);e.c<0;)e.c+=t>8?16384:256;if(e.rRel&&e.r<0)for(e=ai(e);e.r<0;)e.r+=t>8?1048576:t>5?65536:16384;var n=Za(e);return e.cRel||null==e.cRel||(n=n.replace(/^([A-Z])/,"$$$1")),e.rRel||null==e.rRel||(n=function(e){return e.replace(/([A-Z]|^)(\d+)$/,"$1$$$2")}(n)),n}function Ga(e,t){return 0!=e.s.r||e.s.rRel||e.e.r!=(t.biff>=12?1048575:t.biff>=8?65536:16384)||e.e.rRel?0!=e.s.c||e.s.cRel||e.e.c!=(t.biff>=12?16383:255)||e.e.cRel?Va(e.s,t.biff)+":"+Va(e.e,t.biff):(e.s.rRel?"":"$")+Xa(e.s.r)+":"+(e.e.rRel?"":"$")+Xa(e.e.r):(e.s.cRel?"":"$")+qa(e.s.c)+":"+(e.e.cRel?"":"$")+qa(e.e.c)}function Ya(e){return parseInt(e.replace(/\$(\d+)$/,"$1"),10)-1}function Xa(e){return""+(e+1)}function Ka(e){for(var t=e.replace(/^\$([A-Z])/,"$1"),n=0,r=0;r!==t.length;++r)n=26*n+t.charCodeAt(r)-64;return n-1}function qa(e){if(e<0)throw new Error("invalid column "+e);var t="";for(++e;e;e=Math.floor((e-1)/26))t=String.fromCharCode((e-1)%26+65)+t;return t}function Ja(e){for(var t=0,n=0,r=0;r<e.length;++r){var i=e.charCodeAt(r);i>=48&&i<=57?t=10*t+(i-48):i>=65&&i<=90&&(n=26*n+(i-64))}return{c:n-1,r:t-1}}function Za(e){for(var t=e.c+1,n="";t;t=(t-1)/26|0)n=String.fromCharCode((t-1)%26+65)+n;return n+(e.r+1)}function Qa(e){var t=e.indexOf(":");return-1==t?{s:Ja(e),e:Ja(e)}:{s:Ja(e.slice(0,t)),e:Ja(e.slice(t+1))}}function eo(e,t){return void 0===t||"number"==typeof t?eo(e.s,e.e):("string"!=typeof e&&(e=Za(e)),"string"!=typeof t&&(t=Za(t)),e==t?e:e+":"+t)}function to(e){var t=Qa(e);return"$"+qa(t.s.c)+"$"+Xa(t.s.r)+":$"+qa(t.e.c)+"$"+Xa(t.e.r)}function no(e,t){if(!(e||t&&t.biff<=5&&t.biff>=2))throw new Error("empty sheet name");return/[^\w\u4E00-\u9FFF\u3040-\u30FF]/.test(e)?"'"+e.replace(/'/g,"''")+"'":e}function ro(e){var t={s:{c:0,r:0},e:{c:0,r:0}},n=0,r=0,i=0,a=e.length;for(n=0;r<a&&!((i=e.charCodeAt(r)-64)<1||i>26);++r)n=26*n+i;for(t.s.c=--n,n=0;r<a&&!((i=e.charCodeAt(r)-48)<0||i>9);++r)n=10*n+i;if(t.s.r=--n,r===a||10!=i)return t.e.c=t.s.c,t.e.r=t.s.r,t;for(++r,n=0;r!=a&&!((i=e.charCodeAt(r)-64)<1||i>26);++r)n=26*n+i;for(t.e.c=--n,n=0;r!=a&&!((i=e.charCodeAt(r)-48)<0||i>9);++r)n=10*n+i;return t.e.r=--n,t}function io(e,t){var n="d"==e.t&&t instanceof Date;if(null!=e.z)try{return e.w=Dr(e.z,n?Zr(t):t)}catch(r){}try{return e.w=Dr((e.XF||{}).numFmtId||(n?14:0),n?Zr(t):t)}catch(r){return""+t}}
2function ao(e,t,n){return null==e||null==e.t||"z"==e.t?"":void 0!==e.w?e.w:("d"==e.t&&!e.z&&n&&n.dateNF&&(e.z=n.dateNF),"e"==e.t?Uo[e.v]||e.v:io(e,null==t?e.v:t))}function oo(e,t){var n=t&&t.sheet?t.sheet:"Sheet1",r={};return r[n]=e,{SheetNames:[n],Sheets:r}}function so(e,t,n){var r=n||{},i=e?null!=e["!data"]:r.dense,a=e||(i?{"!data":[]}:{});i&&!a["!data"]&&(a["!data"]=[]);var o=0,s=0;if(a&&null!=r.origin)if("number"==typeof r.origin)o=r.origin;else{var c="string"==typeof r.origin?Ja(r.origin):r.origin;o=c.r,s=c.c}var l={s:{c:1e7,r:1e7},e:{c:0,r:0}};if(a["!ref"]){var u=ro(a["!ref"]);l.s.c=u.s.c,l.s.r=u.s.r,l.e.c=Math.max(l.e.c,u.e.c),l.e.r=Math.max(l.e.r,u.e.r),-1==o&&(l.e.r=o=a["!ref"]?u.e.r+1:0)}else l.s.c=l.e.c=l.s.r=l.e.r=0;for(var f=[],h=!1,d=0;d!=t.length;++d)if(t[d]){if(!Array.isArray(t[d]))throw new Error("aoa_to_sheet expects an array of arrays");var p=o+d;i&&(a["!data"][p]||(a["!data"][p]=[]),f=a["!data"][p]);for(var m=t[d],g=0;g!=m.length;++g)if(void 0!==m[g]){var b={v:m[g],t:""},y=s+g;if(l.s.r>p&&(l.s.r=p),l.s.c>y&&(l.s.c=y),l.e.r<p&&(l.e.r=p),l.e.c<y&&(l.e.c=y),h=!0,!m[g]||"object"!=typeof m[g]||Array.isArray(m[g])||m[g]instanceof Date)if(Array.isArray(b.v)&&(b.f=m[g][1],b.v=b.v[0]),null===b.v)if(b.f)b.t="n";else if(r.nullError)b.t="e",b.v=0;else{if(!r.sheetStubs)continue;b.t="z"}else"number"==typeof b.v?isFinite(b.v)?b.t="n":isNaN(b.v)?(b.t="e",b.v=15):(b.t="e",b.v=7):"boolean"==typeof b.v?b.t="b":b.v instanceof Date?(b.z=r.dateNF||or[14],r.UTC||(b.v=mi(b.v)),r.cellDates?(b.t="d",b.w=Dr(b.z,Zr(b.v,r.date1904))):(b.t="n",b.v=Zr(b.v,r.date1904),b.w=Dr(b.z,b.v))):b.t="s";else b=m[g];if(i)f[y]&&f[y].z&&(b.z=f[y].z),f[y]=b;else{var v=qa(y)+(p+1);a[v]&&a[v].z&&(b.z=a[v].z),a[v]=b}}}return h&&l.s.c<104e5&&(a["!ref"]=eo(l)),a}function co(e,t){return so(null,e,t)}function lo(e,t){return t||(t=Ba(4)),t.write_shift(4,e),t}function uo(e){var t=e.read_shift(4);return 0===t?"":e.read_shift(t,"dbcs")}function fo(e,t){var n=!1;return null==t&&(n=!0,t=Ba(4+2*e.length)),t.write_shift(4,e.length),e.length>0&&t.write_shift(0,e,"dbcs"),n?t.slice(0,t.l):t}function ho(e){return{ich:e.read_shift(2),ifnt:e.read_shift(2)}}function po(e,t){var n=e.l,r=e.read_shift(1),i=uo(e),a=[],o={t:i,h:i};if(1&r){for(var s=e.read_shift(4),c=0;c!=s;++c)a.push(ho(e));o.r=a}else o.r=[{ich:0,ifnt:0}];return e.l=n+t,o}var mo=po;function go(e,t){var n=!1;return null==t&&(n=!0,t=Ba(23+4*e.t.length)),t.write_shift(1,1),fo(e.t,t),t.write_shift(4,1),function(e,t){t||(t=Ba(4)),t.write_shift(2,0),t.write_shift(2,0)}(0,t),n?t.slice(0,t.l):t}function bo(e){var t=e.read_shift(4),n=e.read_shift(2);return n+=e.read_shift(1)<<16,e.l++,{c:t,iStyleRef:n}}function yo(e,t){return null==t&&(t=Ba(8)),t.write_shift(-4,e.c),t.write_shift(3,e.iStyleRef||e.s),t.write_shift(1,0),t}function vo(e){var t=e.read_shift(2);return t+=e.read_shift(1)<<16,e.l++,{c:-1,iStyleRef:t}}function _o(e,t){return null==t&&(t=Ba(4)),t.write_shift(3,e.iStyleRef||e.s),t.write_shift(1,0),t}var wo=uo,xo=fo;function Eo(e){var t=e.read_shift(4);return 0===t||4294967295===t?"":e.read_shift(t,"dbcs")}function To(e,t){var n=!1;return null==t&&(n=!0,t=Ba(127)),t.write_shift(4,e.length>0?e.length:4294967295),e.length>0&&t.write_shift(0,e,"dbcs"),n?t.slice(0,t.l):t}var So=uo,Oo=Eo,Co=To;function Ao(e){var t=e.slice(e.l,e.l+4),n=1&t[0],r=2&t[0];e.l+=4;var i=0===r?Ta([0,0,0,0,252&t[0],t[1],t[2],t[3]],0):ka(t,0)>>2;return n?i/100:i}function Mo(e,t){null==t&&(t=Ba(4));var n=0,r=0,i=100*e;if(e==(0|e)&&e>=-536870912&&e<1<<29?r=1:i==(0|i)&&i>=-536870912&&i<1<<29&&(r=1,n=1),!r)throw new Error("unsupported RkNumber "+e);t.write_shift(-4,((n?i:e)<<2)+(n+2))}function ko(e){var t={s:{},e:{}};return t.s.r=e.read_shift(4),t.e.r=e.read_shift(4),t.s.c=e.read_shift(4),t.e.c=e.read_shift(4),t}var Lo=ko,Po=function(e,t){return t||(t=Ba(16)),t.write_shift(4,e.s.r),t.write_shift(4,e.e.r),t.write_shift(4,e.s.c),t.write_shift(4,e.e.c),t};function Ro(e){if(e.length-e.l<8)throw"XLS Xnum Buffer underflow";return e.read_shift(8,"f")}function Do(e,t){return(t||Ba(8)).write_shift(8,e,"f")}function Io(e,t){if(t||(t=Ba(8)),!e||e.auto)return t.write_shift(4,0),t.write_shift(4,0),t;null!=e.index?(t.write_shift(1,2),t.write_shift(1,e.index)):null!=e.theme?(t.write_shift(1,6),t.write_shift(1,e.theme)):(t.write_shift(1,5),t.write_shift(1,0));var n=e.tint||0;if(n>0?n*=32767:n<0&&(n*=32768),t.write_shift(2,n),e.rgb&&null==e.theme){var r=e.rgb||"FFFFFF";"number"==typeof r&&(r=("000000"+r.toString(16)).slice(-6)),t.write_shift(1,parseInt(r.slice(0,2),16)),t.write_shift(1,parseInt(r.slice(2,4),16)),t.write_shift(1,parseInt(r.slice(4,6),16)),t.write_shift(1,255)}else t.write_shift(2,0),t.write_shift(1,0),t.write_shift(1,0);return t}var No=80,zo={1:{n:"CodePage",t:2},2:{n:"Category",t:No},3:{n:"PresentationFormat",t:No},4:{n:"ByteCount",t:3},5:{n:"LineCount",t:3},6:{n:"ParagraphCount",t:3},7:{n:"SlideCount",t:3},8:{n:"NoteCount",t:3},9:{n:"HiddenCount",t:3},10:{n:"MultimediaClipCount",t:3},11:{n:"ScaleCrop",t:11},12:{n:"HeadingPairs",t:4108},13:{n:"TitlesOfParts",t:4126},14:{n:"Manager",t:No},15:{n:"Company",t:No},16:{n:"LinksUpToDate",t:11},17:{n:"CharacterCount",t:3},19:{n:"SharedDoc",t:11},22:{n:"HyperlinksChanged",t:11},23:{n:"AppVersion",t:3,p:"version"},24:{n:"DigSig",t:65},26:{n:"ContentType",t:No},27:{n:"ContentStatus",t:No},28:{n:"Language",t:No},29:{n:"Version",t:No},255:{},2147483648:{n:"Locale",t:19},2147483651:{n:"Behavior",t:19},1919054434:{}},Fo={1:{n:"CodePage",t:2},2:{n:"Title",t:No},3:{n:"Subject",t:No},4:{n:"Author",t:No},5:{n:"Keywords",t:No},6:{n:"Comments",t:No},7:{n:"Template",t:No},8:{n:"LastAuthor",t:No},9:{n:"RevNumber",t:No}
2,10:{n:"EditTime",t:64},11:{n:"LastPrinted",t:64},12:{n:"CreatedDate",t:64},13:{n:"ModifiedDate",t:64},14:{n:"PageCount",t:3},15:{n:"WordCount",t:3},16:{n:"CharCount",t:3},17:{n:"Thumbnail",t:71},18:{n:"Application",t:No},19:{n:"DocSecurity",t:3},255:{},2147483648:{n:"Locale",t:19},2147483651:{n:"Behavior",t:19},1919054434:{}};function jo(e){return e.map(function(e){return[e>>16&255,e>>8&255,255&e]})}var Bo=ai(jo([0,16777215,16711680,65280,255,16776960,16711935,65535,0,16777215,16711680,65280,255,16776960,16711935,65535,8388608,32768,128,8421376,8388736,32896,12632256,8421504,10066431,10040166,16777164,13434879,6684774,16744576,26316,13421823,128,16711935,16776960,65535,8388736,8388608,32896,255,52479,13434879,13434828,16777113,10079487,16751052,13408767,16764057,3368703,3394764,10079232,16763904,16750848,16737792,6710937,9868950,13158,3381606,13056,3355392,10040064,10040166,3355545,3355443,0,16777215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0])),Uo={0:"#NULL!",7:"#DIV/0!",15:"#VALUE!",23:"#REF!",29:"#NAME?",36:"#NUM!",42:"#N/A",43:"#GETTING_DATA",255:"#WTF?"},Ho={"#NULL!":0,"#DIV/0!":7,"#VALUE!":15,"#REF!":23,"#NAME?":29,"#NUM!":36,"#N/A":42,"#GETTING_DATA":43,"#WTF?":255},$o=["_xlnm.Consolidate_Area","_xlnm.Auto_Open","_xlnm.Auto_Close","_xlnm.Extract","_xlnm.Database","_xlnm.Criteria","_xlnm.Print_Area","_xlnm.Print_Titles","_xlnm.Recorder","_xlnm.Data_Form","_xlnm.Auto_Activate","_xlnm.Auto_Deactivate","_xlnm.Sheet_Title","_xlnm._FilterDatabase"],Wo={"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml":"workbooks","application/vnd.ms-excel.sheet.macroEnabled.main+xml":"workbooks","application/vnd.ms-excel.sheet.binary.macroEnabled.main":"workbooks","application/vnd.ms-excel.addin.macroEnabled.main+xml":"workbooks","application/vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml":"workbooks","application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml":"sheets","application/vnd.ms-excel.worksheet":"sheets","application/vnd.ms-excel.binIndexWs":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml":"charts","application/vnd.ms-excel.chartsheet":"charts","application/vnd.ms-excel.macrosheet+xml":"macros","application/vnd.ms-excel.macrosheet":"macros","application/vnd.ms-excel.intlmacrosheet":"TODO","application/vnd.ms-excel.binIndexMs":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml":"dialogs","application/vnd.ms-excel.dialogsheet":"dialogs","application/vnd.openxmlformats-officedocument.spreadsheetml.sharedStrings+xml":"strs","application/vnd.ms-excel.sharedStrings":"strs","application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml":"styles","application/vnd.ms-excel.styles":"styles","application/vnd.openxmlformats-package.core-properties+xml":"coreprops","application/vnd.openxmlformats-officedocument.custom-properties+xml":"custprops","application/vnd.openxmlformats-officedocument.extended-properties+xml":"extprops","application/vnd.openxmlformats-officedocument.customXmlProperties+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.customProperty":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml":"comments","application/vnd.ms-excel.comments":"comments","application/vnd.ms-excel.threadedcomments+xml":"threadedcomments","application/vnd.ms-excel.person+xml":"people","application/vnd.openxmlformats-officedocument.spreadsheetml.sheetMetadata+xml":"metadata","application/vnd.ms-excel.sheetMetadata":"metadata","application/vnd.ms-excel.pivotTable":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotTable+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.chart+xml":"TODO","application/vnd.ms-office.chartcolorstyle+xml":"TODO","application/vnd.ms-office.chartstyle+xml":"TODO","application/vnd.ms-office.chartex+xml":"TODO","application/vnd.ms-excel.calcChain":"calcchains","application/vnd.openxmlformats-officedocument.spreadsheetml.calcChain+xml":"calcchains","application/vnd.openxmlformats-officedocument.spreadsheetml.printerSettings":"TODO","application/vnd.ms-office.activeX":"TODO","application/vnd.ms-office.activeX+xml":"TODO","application/vnd.ms-excel.attachedToolbars":"TODO","application/vnd.ms-excel.connections":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.connections+xml":"TODO","application/vnd.ms-excel.externalLink":"links","application/vnd.openxmlformats-officedocument.spreadsheetml.externalLink+xml":"links","application/vnd.ms-excel.pivotCacheDefinition":"TODO","application/vnd.ms-excel.pivotCacheRecords":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheDefinition+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotCacheRecords+xml":"TODO","application/vnd.ms-excel.queryTable":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.queryTable+xml":"TODO","application/vnd.ms-excel.userNames":"TODO","application/vnd.ms-excel.revisionHeaders":"TODO","application/vnd.ms-excel.revisionLog":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.revisionHeaders+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.revisionLog+xml":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.userNames+xml":"TODO","application/vnd.ms-excel.tableSingleCells":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.tableSingleCells+xml":"TODO","application/vnd.ms-excel.slicer":"TODO","application/vnd.ms-excel.slicerCache":"TODO","application/vnd.ms-excel.slicer+xml":"TODO","application/vnd.ms-excel.slicerCache+xml":"TODO","application/vnd.ms-excel.wsSortMap":"TODO","application/vnd.ms-excel.table":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.table+xml":"TODO","application/vnd.openxmlformats-officedocument.theme+xml":"themes","application/vnd.openxmlformats-officedocument.themeOverride+xml":"TODO","application/vnd.ms-excel.Timeline+xml":"TODO","application/vnd.ms-excel.TimelineCache+xml":"TODO","application/vnd.ms-office.vbaProject":"vba","application/vnd.ms-office.vbaProjectSignature":"TODO","application/vnd.ms-office.volatileDependencies":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.volatileDependencies+xml":"TODO","application/vnd.ms-excel.controlproperties+xml":"TODO","application/vnd.openxmlformats-officedocument.model+data":"TODO","application/vnd.ms-excel.Survey+xml":"TODO","application/vnd.openxmlformats-officedocument.drawing+xml":"drawings","application/vnd.openxmlformats-officedocument.drawingml.chartshapes+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramColors+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramData+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramLayout+xml":"TODO","application/vnd.openxmlformats-officedocument.drawingml.diagramStyle+xml":"TODO","application/vnd.openxmlformats-officedocument.vmlDrawing":"TODO","application/vnd.openxmlformats-package.relationships+xml":"rels","application/vnd.openxmlformats-officedocument.oleObject":"TODO","image/png":"TODO",sheet:"js"},Vo={workbooks:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml",xlsm:"application/vnd.ms-excel.sheet.macroEnabled.main+xml",xlsb:"application/vnd.ms-excel.sheet.binary.macroEnabled.main",xlam:"application/vnd.ms-excel.addin.macroEnabled.main+xml",xltx:"application/vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml"},strs:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.sharedStrings+xml",xlsb:"application/vnd.ms-excel.sharedStrings"}
vendor: 1,534 bytes, line 2
2,comments:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml",xlsb:"application/vnd.ms-excel.comments"},sheets:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml",xlsb:"application/vnd.ms-excel.worksheet"},charts:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml",xlsb:"application/vnd.ms-excel.chartsheet"},dialogs:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml",xlsb:"application/vnd.ms-excel.dialogsheet"},macros:{xlsx:"application/vnd.ms-excel.macrosheet+xml",xlsb:"application/vnd.ms-excel.macrosheet"},metadata:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheetMetadata+xml",xlsb:"application/vnd.ms-excel.sheetMetadata"},styles:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml",xlsb:"application/vnd.ms-excel.styles"}};function Go(e,t,n){var r,i=function(e){for(var t=[],n=Vr(e),r=0;r!==n.length;++r)null==t[e[n[r]]]&&(t[e[n[r]]]=[]),t[e[n[r]]].push(n[r]);return t}(Wo),a=[];a[a.length]=yi,a[a.length]=Ni("Types",null,{xmlns:Ui,"xmlns:xsd":qi,"xmlns:xsi":Ki}),a=a.concat([["xml","application/xml"],["bin","application/vnd.ms-excel.sheet.binary.macroEnabled.main"],["vml","application/vnd.openxmlformats-officedocument.vmlDrawing"],["data","application/vnd.openxmlformats-officedocument.model+data"],["bmp","image/bmp"],["png","image/png"],["gif","image/gif"],["emf","image/x-emf"],["wmf","image/x-wmf"],["jpg","image/jpeg"],["jpeg","image/jpeg"],["t
2if","image/tiff"],["tiff","image/tiff"],["pdf","application/pdf"],["rels","application/vnd.openxmlformats-package.relationships+xml"]].map(function(e){return Ni("Default",null,{Extension:e[0],ContentType:e[1]})}));var o=function(n){e[n]&&e[n].length>0&&(r=e[n][0],a[a.length]=Ni("Override",null,{PartName:("/"==r[0]?"":"/")+r,ContentType:Vo[n][t.bookType]||Vo[n].xlsx}))},s=function(n){(e[n]||[]).forEach(function(e){a[a.length]=Ni("Override",null,{PartName:("/"==e[0]?"":"/")+e,ContentType:Vo[n][t.bookType]||Vo[n].xlsx})})},c=function(t){(e[t]||[]).forEach(function(e){a[a.length]=Ni("Override",null,{PartName:("/"==e[0]?"":"/")+e,ContentType:i[t][0]})})};return o("workbooks"),s("sheets"),s("charts"),c("themes"),["strs","styles"].forEach(o),["coreprops","extprops","custprops"].forEach(c),c("vba"),c("comments"),c("threadedcomments"),c("drawings"),s("metadata"),c("people"),a.length>2&&(a[a.length]="</Types>",a[1]=a[1].replace("/>",">")),a.join("")}var Yo={WB:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument",HLINK:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/hyperlink",VML:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/vmlDrawing",XPATH:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/externalLinkPath",XMISS:"http://schemas.microsoft.com/office/2006/relationships/xlExternalLinkPath/xlPathMissing",CMNT:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/comments",CORE_PROP
vendor: 4,586 bytes, line 2
2S:"http://schemas.openxmlformats.org/package/2006/relationships/metadata/core-properties",EXT_PROPS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/extended-properties",CUST_PROPS:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/custom-properties",SST:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/sharedStrings",STY:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/styles",THEME:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme",WS:["http://schemas.openxmlformats.org/officeDocument/2006/relationships/worksheet","http://purl.oclc.org/ooxml/officeDocument/relationships/worksheet"],DRAW:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/drawing",XLMETA:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/sheetMetadata",TCMNT:"http://schemas.microsoft.com/office/2017/10/relationships/threadedComment",PEOPLE:"http://schemas.microsoft.com/office/2017/10/relationships/person",VBA:"http://schemas.microsoft.com/office/2006/relationships/vbaProject"};function Xo(e){var t=e.lastIndexOf("/");return e.slice(0,t+1)+"_rels/"+e.slice(t+1)+".rels"}function Ko(e){var t=[yi,Ni("Relationships",null,{xmlns:Hi})];return Vr(e["!id"]).forEach(function(n){t[t.length]=Ni("Relationship",null,e["!id"][n])}),t.length>2&&(t[t.length]="</Relationships>",t[1]=t[1].replace("/>",">")),t.join("")}function qo(e,t,n,r,i,a){if(i||(i={}),e["!id"]||(e["!id"]={}),e["!idx"]||(e["!idx"]=1),t<0)for(t=e["!idx"];e["!id"]["rId"+t];++t);if(e["!idx"]=t+1,i.Id="rId"+t,i.Type=r,i.Target=n,[Yo.HLINK,Yo.XPATH,Yo.XMISS].indexOf(i.Type)>-1&&(i.TargetMode="External"),e["!id"][i.Id])throw new Error("Cannot rewrite rId "+t);return e["!id"][i.Id]=i,e[("/"+i.Target).replace("//","/")]=i,t}function Jo(e,t,n){return['  <rdf:Description rdf:about="'+e+'">\n','    <rdf:type rdf:resource="http://docs.oasis-open.org/ns/office/1.2/meta/'+(n||"odf")+"#"+t+'"/>\n',"  </rdf:Description>\n"].join("")}function Zo(e,t){return['  <rdf:Description rdf:about="'+e+'">\n','    <ns0:hasPart xmlns:ns0="http://docs.oasis-open.org/ns/office/1.2/meta/pkg#" rdf:resource="'+t+'"/>\n',"  </rdf:Description>\n"].join("")}function Qo(e,t){return'<office:document-meta xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" xmlns:meta="urn:oasis:names:tc:opendocument:xmlns:meta:1.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:xlink="http://www.w3.org/1999/xlink" office:version="1.2"><office:meta><meta:generator>SheetJS '+Ln.version+"</meta:generator></office:meta></office:document-meta>"}var es=[["cp:category","Category"],["cp:contentStatus","ContentStatus"],["cp:keywords","Keywords"],["cp:lastModifiedBy","LastAuthor"],["cp:lastPrinted","LastPrinted"],["cp:revision","RevNumber"],["cp:version","Version"],["dc:creator","Author"],["dc:description","Comments"],["dc:identifier","Identifier"],["dc:language","Language"],["dc:subject","Subject"],["dc:title","Title"],["dcterms:created","CreatedDate","date"],["dcterms:modified","ModifiedDate","date"]];function ts(e,t,n,r,i){null==i[e]&&null!=t&&""!==t&&(i[e]=t,t=xi(t),r[r.length]=n?Ni(e,t,n):Di(e,t))}function ns(e,t){var n=t||{},r=[yi,Ni("cp:coreProperties",null,{"xmlns:cp":Fi,"xmlns:dc":Wi,"xmlns:dcterms":Vi,"xmlns:dcmitype":Gi,"xmlns:xsi":Ki})],i={};if(!e&&!n.Props)return r.join("");e&&(null!=e.CreatedDate&&ts("dcterms:created","string"==typeof e.CreatedDate?e.CreatedDate:zi(e.CreatedDate,n.WTF),{"xsi:type":"dcterms:W3CDTF"},r,i),null!=e.ModifiedDate&&ts("dcterms:modified","string"==typeof e.ModifiedDate?e.ModifiedDate:zi(e.ModifiedDate,n.WTF),{"xsi:type":"dcterms:W3CDTF"},r,i));for(var a=0;a!=es.length;++a){var o=es[a],s=n.Props&&null!=n.Props[o[1]]?n.Props[o[1]]:e?e[o[1]]:null;!0===s?s="1":!1===s?s="0":"number"==typeof s&&(s=String(s)),null!=s&&ts(o[0],s,null,r,i)}return r.length>2&&(r[r.length]="</cp:coreProperties>",r[1]=r[1].replace("/>",">")),r.join("")}var rs=[["Application","Application","string"],["AppVersion","AppVersion","string"],["Company","Company","string"],["DocSecurity","DocSecurity","string"],["Manager","Manager","string"],["HyperlinksChanged","HyperlinksChanged","bool"],["SharedDoc","SharedDoc","bool"],["LinksUpToDate","LinksUpToDate","bool"],["ScaleCrop","ScaleCrop","bool"],["HeadingPairs","HeadingPairs","raw"],["TitlesOfParts","TitlesOfParts","raw"]],is=["Worksheets","SheetNames","NamedRanges","DefinedNames","Chartsheets","ChartNames"];function as(e){var t=[],n=Ni;return e||(e={}),e.Application="SheetJS",t[t.length]=yi,t[t.length]=Ni("Properties",null,{xmlns:Bi,"xmlns:vt":Xi}
2),rs.forEach(function(r){if(void 0!==e[r[1]]){var i;switch(r[2]){case"string":i=xi(String(e[r[1]]));break;case"bool":i=e[r[1]]?"true":"false"}void 0!==i&&(t[t.length]=n(r[0],i))}}),t[t.length]=n("HeadingPairs",n("vt:vector",n("vt:variant","<vt:lpstr>Worksheets</vt:lpstr>")+n("vt:variant",n("vt:i4",String(e.Worksheets))),{size:2,baseType:"variant"})),t[t.length]=n("TitlesOfParts",n("vt:vector",e.SheetNames.map(function(e){return"<vt:lpstr>"+xi(e)+"</vt:lpstr>"}).join(""),{size:e.Worksheets,baseType:"lpstr"})),t.length>2&&(t[t.length]="</Properties>",t[1]=t[1].replace("/>",">")),t.join("")}function os(e){var t=[yi,Ni("Properties",null,{xmlns:ji,"xmlns:vt":Xi})];if(!e)return t.join("");var n=1;return Vr(e).forEach(function(r){++n,t[t.length]=Ni("property",function(e){switch(typeof e){case"string":var t=Ni("vt:lpwstr",xi(e));return t.replace(/&quot;/g,"_x0022_");case"number":return Ni((0|e)==e?"vt:i4":"vt:r8",xi(String(e)));case"boolean":return Ni("vt:bool",e?"true":"false")}if(e instanceof Date)return Ni("vt:filetime",zi(e));throw new Error("Unable to serialize "+e)}(e[r]),{fmtid:"{D5CDD505-2E9C-101B-9397-08002B2CF9AE}",pid:n,name:xi(r)})}),t.length>2&&(t[t.length]="</Properties>",t[1]=t[1].replace("/>",">")),t.join("")}var ss={Title:"Title",Subject:"Subject",Author:"Author",Keywords:"Keywords",Comments:"Description",LastAuthor:"LastAuthor",RevNumber:"Revision",Application:"AppName",LastPrinted:"LastPrinted",CreatedDate:"Created",ModifiedDate:"LastSaved",Category:"Category",Manager:"Manager",Company:"Company",AppVersion:"Version",ContentStatus:"ContentStatus",Identifier:"Identifier",Language:"Language"};function cs(e,t){var n=Ba(4),r=Ba(4);switch(n.write_shift(4,80==e?31:e),e){case 3:r.write_shift(-4,t);break;case 5:(r=Ba(8)).write_shift(8,t,"f");break;case 11:r.write_shift(4,t?1:0);break;case 64:r=function(e){var t=("string"==typeof e?new Date(Date.parse(e)):e).getTime()/1e3+11644473600,n=t%Math.pow(2,32),r=(t-n)/Math.pow(2,32);r*=1e7;var i=(n*=1e7)/Math.pow(2,32)|0;i>0&&(n%=Math.pow(2,32),r+=i);var a=Ba(8);return a.write_shift(4,n),a.write_shift(4,r),a}(t);break;case 31:case 80:for((r=Ba(4+2*(t.length+1)+(t.length%2?0:2))).write_shift(4,t.length+1),r.write_shift(0,t,"dbcs");r.l!=r.length;)r.write_shift(1,0);break;default:throw new Error("TypedPropertyValue unrecognized type "+e+" "+t)}return Xn([n,r])}var ls=["CodePage","Thumbnail","_PID_LINKBASE","_PID_HLINKS","SystemIdentifier","FMTID"];function us(e){switch(typeof e){case"boolean":return 11;case"number":return(0|e)==e?3:5;case"string":return 31;case"object":if(e instanceof Date)return 64}return-1}function fs(e,t,n){var r=Ba(8),i=[],a=[],o=8,s=0,c=Ba(8),l=Ba(8);if(c.write_shift(4,2),c.write_shift(4,1200),l.write_shift(4,1),a.push(c),i.push(l),o+=8+c.length,!t){(l=Ba(8)).write_shift(4,0),i.unshift(l);var u=[Ba(4)];for(u[0].write_shift(4,e.length),s=0;s<e.length;++s){var f=e[s][0];for((c=Ba(8+2*(f.length+1)+(f.length%2?0:2))).write_shift(4,s+2),c.write_shift(4,f.length+1),c.write_shift(0,f,"dbcs");c.l!=c.length;)c.write_shift(1,0);u.push(c)}c=Xn(u),a.unshift(c),o+=8+c.length}for(s=0;s<e.length;++s)if((!t||t[e[s][0]])&&!(ls.indexOf(e[s][0])>-1||is.indexOf(e[s][0])>-1)&&null!=e[s][1]){var h=e[s][1],d=0;if(t){var p=n[d=+t[e[s][0]]];if("version"==p.p&&"string"==typeof h){var m=h.split(".");h=(+m[0]<<16)+(+m[1]||0)}c=cs(p.t,h)}else{var g=us(h);-1==g&&(g=31,h=String(h)),c=cs(g,h)}a.push(c),(l=Ba(8)).write_shift(4,t?d:2+s),i.push(l),o+=8+c.length}var b=8*(a.length+1);for(s=0;s<a.length;++s)i[s].write_shift(4,b),b+=a[s].length;return r.write_shift(4,o),r.write_shift(4,a.length),Xn([r].concat(i).concat(a))}function hs(e,t,n,r,i,a){var o=Ba(i?68:48),s=[o];o.write_shift(2,65534),o.write_shift(2,0),o.write_shift(4,842412599),o.write_shift(16,Hr.utils.consts.HEADER_CLSID,"hex"),o.write_shift(4,i?2:1),o.write_shift(16,t,"hex"),o.write_shift(4,i?68:48);var c=fs(e,n,r);if(s.push(c),i){var l=fs(i,null,null);o.write_shift(16,a,"hex"),o.write_shift(4,68+c.length),s.push(l)}return Xn(s)}function ds(e,t){return t||(t=Ba(2)),t.write_shift(2,+!!e),t}function ps(e){return e.read_shift(2,"u")}function ms(e,t){return t||(t=Ba(2)),t.write_shift(2,e),t}function gs(e,t,n){return n||(n=Ba(2)),n.write_shift(1,"e"==t?+e:+!!e),n.write_shift(1,"e"==t?1:0),n}function bs(e,t,n){var r=e.read_shift(n&&n.biff>=12?2:1),i="sbcs-cont",a=Pn;(n&&n.biff>=8&&(Pn=1200),n&&8!=n.biff)?12==n.biff&&(i="wstr"):e.read_shift(1)&&(i="dbcs-cont");n.biff>=2&&n.biff<=5&&(i="cpstr");var o=r?e.read_shift(r,i):"";return Pn=a,o}function ys(e){var t=e.t||"",n=Ba(3);n.write_shift(2,t.length),n.write_shift(1,1);var r=Ba(2*t.length);return r.write_shift(2*t.length,t,"utf16le"),Xn([n,r])}
2function vs(e,t,n){return n||(n=Ba(3+2*e.length)),n.write_shift(2,e.length),n.write_shift(1,1),n.write_shift(31,e,"utf16le"),n}function _s(e,t){t||(t=Ba(6+2*e.length)),t.write_shift(4,1+e.length);for(var n=0;n<e.length;++n)t.write_shift(2,e.charCodeAt(n));return t.write_shift(2,0),t}function ws(e){var t=Ba(512),n=0,r=e.Target;"file://"==r.slice(0,7)&&(r=r.slice(7));var i=r.indexOf("#"),a=i>-1?31:23;switch(r.charAt(0)){case"#":a=28;break;case".":a&=-3}t.write_shift(4,2),t.write_shift(4,a);var o=[8,6815827,6619237,4849780,83];for(n=0;n<o.length;++n)t.write_shift(4,o[n]);if(28==a)_s(r=r.slice(1),t);else if(2&a){for(o="e0 c9 ea 79 f9 ba ce 11 8c 82 00 aa 00 4b a9 0b".split(" "),n=0;n<o.length;++n)t.write_shift(1,parseInt(o[n],16));var s=i>-1?r.slice(0,i):r;for(t.write_shift(4,2*(s.length+1)),n=0;n<s.length;++n)t.write_shift(2,s.charCodeAt(n));t.write_shift(2,0),8&a&&_s(i>-1?r.slice(i+1):"",t)}else{for(o="03 03 00 00 00 00 00 00 c0 00 00 00 00 00 00 46".split(" "),n=0;n<o.length;++n)t.write_shift(1,parseInt(o[n],16));for(var c=0;"../"==r.slice(3*c,3*c+3)||"..\\"==r.slice(3*c,3*c+3);)++c;for(t.write_shift(2,c),t.write_shift(4,r.length-3*c+1),n=0;n<r.length-3*c;++n)t.write_shift(1,255&r.charCodeAt(n+3*c));for(t.write_shift(1,0),t.write_shift(2,65535),t.write_shift(2,57005),n=0;n<6;++n)t.write_shift(4,0)}return t.slice(0,t.l)}function xs(e,t,n,r){return r||(r=Ba(6)),r.write_shift(2,e),r.write_shift(2,t),r.write_shift(2,n||0),r}function Es(e,t,n){var r=n.biff>8?4:2;return[e.read_shift(r),e.read_shift(r,"i"),e.read_shift(r,"i")]}function Ts(e){var t=e.read_shift(2),n=e.read_shift(2);return{s:{c:e.read_shift(2),r:t},e:{c:e.read_shift(2),r:n}}}function Ss(e,t){return t||(t=Ba(8)),t.write_shift(2,e.s.r),t.write_shift(2,e.e.r),t.write_shift(2,e.s.c),t.write_shift(2,e.e.c),t}function Os(e,t,n){var r=1536,i=16;switch(n.bookType){case"biff8":case"xla":break;case"biff5":r=1280,i=8;break;case"biff4":r=4,i=6;break;case"biff3":r=3,i=6;break;case"biff2":r=2,i=4;break;default:throw new Error("unsupported BIFF version")}var a=Ba(i);return a.write_shift(2,r),a.write_shift(2,t),i>4&&a.write_shift(2,29282),i>6&&a.write_shift(2,1997),i>8&&(a.write_shift(2,49161),a.write_shift(2,1),a.write_shift(2,1798),a.write_shift(2,0)),a}function Cs(e,t){var n=!t||t.biff>=8?2:1,r=Ba(8+n*e.name.length);r.write_shift(4,e.pos),r.write_shift(1,e.hs||0),r.write_shift(1,e.dt),r.write_shift(1,e.name.length),t.biff>=8&&r.write_shift(1,1),r.write_shift(n*e.name.length,e.name,t.biff<8?"sbcs":"utf16le");var i=r.slice(0,r.l);return i.l=r.l,i}function As(e,t,n,r){var i=n&&5==n.biff;r||(r=Ba(i?3+t.length:5+2*t.length)),r.write_shift(2,e),r.write_shift(i?1:2,t.length),i||r.write_shift(1,1),r.write_shift((i?1:2)*t.length,t,i?"sbcs":"utf16le");var a=r.length>r.l?r.slice(0,r.l):r;return null==a.l&&(a.l=a.length),a}function Ms(e,t,n,r){var i=n&&5==n.biff;r||(r=Ba(i?16:20)),r.write_shift(2,0),e.style?(r.write_shift(2,e.numFmtId||0),r.write_shift(2,65524)):(r.write_shift(2,e.numFmtId||0),r.write_shift(2,t<<4));var a=0;return e.numFmtId>0&&i&&(a|=1024),r.write_shift(4,a),r.write_shift(4,0),i||r.write_shift(4,0),r.write_shift(2,0),r}function ks(e){var t=Ba(12);return t.l++,t.write_shift(1,e.numFmtId),t.l+=10,t}var Ls=ks;function Ps(e,t,n,r,i,a){var o=Ba(8);return xs(e,t,r,o),gs(n,a,o),o}function Rs(e,t,n){3==e[e.l+1]&&e[e.l]++;var r=bs(e,0,n);return 3==r.charCodeAt(0)?r.slice(1):r}function Ds(e,t,n,r){var i=Ba(6+(r||e.length));return i.write_shift(2,t),i.write_shift(2,n),i.write_shift(2,r||e.length),i.write_shift(e.length,e,"sbcs"),i}function Is(e){var t=Ba(24),n=Ja(e[0]);t.write_shift(2,n.r),t.write_shift(2,n.r),t.write_shift(2,n.c),t.write_shift(2,n.c);for(var r="d0 c9 ea 79 f9 ba ce 11 8c 82 00 aa 00 4b a9 0b".split(" "),i=0;i<16;++i)t.write_shift(1,parseInt(r[i],16));return Xn([t,ws(e[1])])}function Ns(e){var t=e[1].Tooltip,n=Ba(10+2*(t.length+1));n.write_shift(2,2048);var r=Ja(e[0]);n.write_shift(2,r.r),n.write_shift(2,r.r),n.write_shift(2,r.c),n.write_shift(2,r.c);for(var i=0;i<t.length;++i)n.write_shift(2,t.charCodeAt(i));return n.write_shift(2,0),n}function zs(e,t,n,r,i){return e||(e=Ba(7)),e.write_shift(2,t),e.write_shift(2,n),e.write_shift(1,r||0),e.write_shift(1,i||0),e.write_shift(1,0),e}var Fs=function(){var e={1:437,2:850,3:1252,4:1e4,100:852,101:866,102:865,103:861,104:895,105:620,106:737,107:857,120:950,121:949,122:936,123:932,124:874,125:1255,126:1256,150:10007,151:10029,152:10006,200:1250,201:1251,202:1254,203:1253,0:20127,8:865,9:437,10:850,11:437,13:437,14:850,15:437,16:850,17:437,18:850,19:932,20:850,21:437,22:850,23:865,24:437,25:437,26:850,27:437,28:863,29:850,31:852,34:852,35:852,36:860,37:850,38:866,55:850,64:852,77:936,78:949,79:950,80:874,87:1252,88:1252,89:1252,108:863,134:737,135:852,136:857,204:1257,255:16969},t=Yr({1:437,2:850,3:1252,4:1e4,100:852,101:866,102:865,103:861,104:895,105:620,106:737,107:857,120:950,121:949,122:936,123:932,124:874,125:1255,126:1256,150:10007,151:10029,152:10006,200:1250,201:1251,202:1254,203:1253,0:20127});function n(e,t){var n=t||{};n.dateNF||(n.dateNF="yyyymmdd");var r=co(function(e,t){var n=[],r=$n(1);switch(t.type){case"base64":r=Vn(jn(e));break;case"binary":r=Vn(e);break;case"buffer":case"array":r=e}Fa(r,0);var i=r.read_shift(1),a=!!(136&i),o=!1,s=!1;switch(i){case 2:case 3:case 131:case 139:case 245:break;case 48:case 49:o=!0,a=!0;break;case 140:s=!0;break;default:throw new Error("DBF Unsupported Version: "+i.toString(16))}var c=0,l=521;2==i&&(c=r.read_shift(2)),r.l+=3,2!=i&&(c=r.read_shift(4)),c>1048576&&(c=1e6),2!=i&&(l=r.read_shift(2));var u=r.read_shift(2);t.codepage,2!=i&&(r.l+=16,r.read_shift(1),0!==r[r.l]&&r[r.l],r.l+=1,r.l+=2),s&&(r.l+=36);for(var f=[],h={},d=Math.min(r.length,2==i?521:l-10-(o?264:0)),p=s?32:11;r.l<d&&13!=r[r.l];)switch((h={}
vendor: 4,672 bytes, line 2
2).name=Yn(r.slice(r.l,r.l+p)).replace(/[\u0000\r\n][\S\s]*$/g,""),r.l+=p,h.type=String.fromCharCode(r.read_shift(1)),2==i||s||(h.offset=r.read_shift(4)),h.len=r.read_shift(1),2==i&&(h.offset=r.read_shift(2)),h.dec=r.read_shift(1),h.name.length&&f.push(h),2!=i&&(r.l+=s?13:14),h.type){case"B":o&&8==h.len||!t.WTF||console.log("Skipping "+h.name+":"+h.type);break;case"G":case"P":t.WTF&&console.log("Skipping "+h.name+":"+h.type);break;case"+":case"0":case"@":case"C":case"D":case"F":case"I":case"L":case"M":case"N":case"O":case"T":case"Y":break;default:throw new Error("Unknown Field Type: "+h.type)}if(13!==r[r.l]&&(r.l=l-1),13!==r.read_shift(1))throw new Error("DBF Terminator not found "+r.l+" "+r[r.l]);r.l=l;var m=0,g=0;for(n[0]=[],g=0;g!=f.length;++g)n[0][g]=f[g].name;for(;c-- >0;)if(42!==r[r.l])for(++r.l,n[++m]=[],g=0,g=0;g!=f.length;++g){var b=r.slice(r.l,r.l+f[g].len);r.l+=f[g].len,Fa(b,0);var y=Yn(b);switch(f[g].type){case"C":y.trim().length&&(n[m][g]=y.replace(/([^\s])\s+$/,"$1"));break;case"D":8===y.length?(n[m][g]=new Date(Date.UTC(+y.slice(0,4),+y.slice(4,6)-1,+y.slice(6,8),0,0,0,0)),t&&t.UTC||(n[m][g]=pi(n[m][g]))):n[m][g]=y;break;case"F":n[m][g]=parseFloat(y.trim());break;case"+":case"I":n[m][g]=s?2147483648^b.read_shift(-4,"i"):b.read_shift(4,"i");break;case"L":switch(y.trim().toUpperCase()){case"Y":case"T":n[m][g]=!0;break;case"N":case"F":n[m][g]=!1;break;case"":case"\0":case"?":break;default:throw new Error("DBF Unrecognized L:|"+y+"|")}break;case"M":if(!a)throw new Error("DBF Unexpected MEMO for type "+i.toString(16));n[m][g]="##MEMO##"+(s?parseInt(y.trim(),10):b.read_shift(4));break;case"N":(y=y.replace(/\u0000/g,"").trim())&&"."!=y&&(n[m][g]=+y||0);break;case"@":n[m][g]=new Date(b.read_shift(-8,"f")-621356832e5);break;case"T":var v=b.read_shift(4),_=b.read_shift(4);if(0==v&&0==_)break;n[m][g]=new Date(864e5*(v-2440588)+_),t&&t.UTC||(n[m][g]=pi(n[m][g]));break;case"Y":n[m][g]=b.read_shift(4,"i")/1e4+b.read_shift(4,"i")/1e4*Math.pow(2,32);break;case"O":n[m][g]=-b.read_shift(-8,"f");break;case"B":if(o&&8==f[g].len){n[m][g]=b.read_shift(8,"f");break}case"G":case"P":b.l+=f[g].len;break;case"0":if("_NullFlags"===f[g].name)break;default:throw new Error("DBF Unsupported data type "+f[g].type)}}else r.l+=u;if(2!=i&&r.l<r.length&&26!=r[r.l++])throw new Error("DBF EOF Marker missing "+(r.l-1)+" of "+r.length+" "+r[r.l-1].toString(16));return t&&t.sheetRows&&(n=n.slice(0,t.sheetRows)),t.DBF=f,n}(e,n),n);return r["!cols"]=n.DBF.map(function(e){return{wch:e.len,DBF:e}}),delete n.DBF,r}var r={B:8,C:250,L:1,D:8,"?":0,"":0};return{to_workbook:function(e,t){try{var r=oo(n(e,t),t);return r.bookType="dbf",r}catch(i){if(t&&t.WTF)throw i}return{SheetNames:[],Sheets:{}}},to_sheet:n,from_sheet:function(n,i){if(!n["!ref"])throw new Error("Cannot export empty sheet to DBF");var a=i||{},o=Pn;if(+a.codepage>=0&&Rn(+a.codepage),"string"==a.type)throw new Error("Cannot write DBF to JS string");var s=Ua(),c=Of(n,{header:1,raw:!0,cellDates:!0}),l=c[0],u=c.slice(1),f=n["!cols"]||[],h=0,d=0,p=0,m=1;for(h=0;h<l.length;++h)if(((f[h]||{}).DBF||{}).name)l[h]=f[h].DBF.name,++p;else if(null!=l[h]){if(++p,"number"==typeof l[h]&&(l[h]=l[h].toString(10)),"string"!=typeof l[h])throw new Error("DBF Invalid column name "+l[h]+" |"+typeof l[h]+"|");if(l.indexOf(l[h])!==h)for(d=0;d<1024;++d)if(-1==l.indexOf(l[h]+"_"+d)){l[h]+="_"+d;break}}var g=ro(n["!ref"]),b=[],y=[],v=[];for(h=0;h<=g.e.c-g.s.c;++h){var _="",w="",x=0,E=[];for(d=0;d<u.length;++d)null!=u[d][h]&&E.push(u[d][h]);if(0!=E.length&&null!=l[h]){for(d=0;d<E.length;++d){switch(typeof E[d]){case"number":w="B";break;case"string":default:w="C";break;case"boolean":w="L";break;case"object":w=E[d]instanceof Date?"D":"C"}x=Math.max(x,String(E[d]).length),_=_&&_!=w?"C":w}x>250&&(x=250),"C"==(w=((f[h]||{}).DBF||{}).type)&&f[h].DBF.len>x&&(x=f[h].DBF.len),"B"==_&&"N"==w&&(_="N",v[h]=f[h].DBF.dec,x=f[h].DBF.len),y[h]="C"==_||"N"==w?x:r[_]||0,m+=y[h],b[h]=_}else b[h]="?"}var T=s.next(32);for(T.write_shift(4,318902576),T.write_shift(4,u.length),T.write_shift(2,296+32*p),T.write_shift(2,m),h=0;h<4;++h)T.write_shift(4,0);var S=+t[Pn]||3;for(T.write_shift(4,S<<8),e[S]!=+a.codepage&&(a.codepage&&console.error("DBF Unsupported codepage "+Pn+", using 1252"),Pn=1252),h=0,d=0;h<l.length;++h)if(null!=l[h]){var O=s.next(32),C=(l[h].slice(-10)+"\0\0\0\0\0\0\0\0\0\0\0").slice(0,11);O.write_shift(1,C,"sbcs"),O.write_shift(1,"?"==b[h]?"C":b[h],"sbcs"),O.write_shift(4,d),O.write_shift(1,y[h]||r[b[h]]||0),O.write_shift(1,v[h]||0),O.write_shift(1,2),O.write_shift(4,0),O.write_shift(1,0),O.write_shift(4,0),O.write_shift(4,0),d+=y[h]||r[b[h]]||0}var A=s.next(264);for(A.write_shift(4,13),h=0;h<65;
2++h)A.write_shift(4,0);for(h=0;h<u.length;++h){var M=s.next(m);for(M.write_shift(1,0),d=0;d<l.length;++d)if(null!=l[d])switch(b[d]){case"L":M.write_shift(1,null==u[h][d]?63:u[h][d]?84:70);break;case"B":M.write_shift(8,u[h][d]||0,"f");break;case"N":var k="0";for("number"==typeof u[h][d]&&(k=u[h][d].toFixed(v[d]||0)),k.length>y[d]&&(k=k.slice(0,y[d])),p=0;p<y[d]-k.length;++p)M.write_shift(1,32);M.write_shift(1,k,"sbcs");break;case"D":u[h][d]?(M.write_shift(4,("0000"+u[h][d].getFullYear()).slice(-4),"sbcs"),M.write_shift(2,("00"+(u[h][d].getMonth()+1)).slice(-2),"sbcs"),M.write_shift(2,("00"+u[h][d].getDate()).slice(-2),"sbcs")):M.write_shift(8,"00000000","sbcs");break;case"C":var L=M.l,P=String(null!=u[h][d]?u[h][d]:"").slice(0,y[d]);for(M.write_shift(1,P,"cpstr"),L+=y[d]-M.l,p=0;p<L;++p)M.write_shift(1,32)}}return Pn=o,s.next(1).write_shift(1,26),s.end()}}}(),js=function(){var e={AA:"À",BA:"Á",CA:"Â",DA:195,HA:"Ä",JA:197,AE:"È",BE:"É",CE:"Ê",HE:"Ë",AI:"Ì",BI:"Í",CI:"Î",HI:"Ï",AO:"Ò",BO:"Ó",CO:"Ô",DO:213,HO:"Ö",AU:"Ù",BU:"Ú",CU:"Û",HU:"Ü",Aa:"à",Ba:"á",Ca:"â",Da:227,Ha:"ä",Ja:229,Ae:"è",Be:"é",Ce:"ê",He:"ë",Ai:"ì",Bi:"í",Ci:"î",Hi:"ï",Ao:"ò",Bo:"ó",Co:"ô",Do:245,Ho:"ö",Au:"ù",Bu:"ú",Cu:"û",Hu:"ü",KC:"Ç",Kc:"ç",q:"æ",z:"œ",a:"Æ",j:"Œ",DN:209,Dn:241,Hy:255,S:169,c:170,R:174,"B ":180,0:176,1:177,2:178,3:179,5:181,6:182,7:183,Q:185,k:186,b:208,i:216,l:222,s:240,y:248,"!":161,'"':162,"#":163,"(":164,"%":165,"'":167,"H ":168,"+":171,";":187,"<":188,"=":189,">":190,"?":191,"{":223},t=new RegExp("�N("+Vr(e).join("|").replace(/\|\|\|/,"|\\||").replace(/([?()+])/g,"\\$1").replace("{","\\{")+"|\\|)","gm");try{t=new RegExp("�N("+Vr(e).join("|").replace(/\|\|\|/,"|\\||").replace(/([?()+])/g,"\\$1")+"|\\|)","gm")}catch(s){}var n=function(t,n){var r=e[n];return"number"==typeof r?Nn(r):r},r=function(e,t,n){var r=t.charCodeAt(0)-32<<4|n.charCodeAt(0)-48;return 59==r?e:Nn(r)};e["|"]=254;function i(e,i){var a,o=e.split(/[\n\r]+/),s=-1,c=-1,l=0,u=0,f=[],h=[],d=null,p={},m=[],g=[],b=[],y=0,v={Workbook:{WBProps:{},Names:[]}};for(+i.codepage>=0&&Rn(+i.codepage);l!==o.length;++l){y=0;
2var _,w=o[l].trim().replace(/\x1B([\x20-\x2F])([\x30-\x3F])/g,r).replace(t,n),x=w.replace(/;;/g,"\0").split(";").map(function(e){return e.replace(/\u0000/g,";")}),E=x[0];if(w.length>0)switch(E){case"ID":case"E":case"B":case"W":break;case"O":for(u=1;u<x.length;++u)if("V"===x[u].charAt(0)){var T=parseInt(x[u].slice(1),10);T>=1&&T<=4&&(v.Workbook.WBProps.date1904=!0)}break;case"P":if("P"===x[1].charAt(0))h.push(w.slice(3).replace(/;;/g,";"));break;case"NN":var S={Sheet:0};for(u=1;u<x.length;++u)switch(x[u].charAt(0)){case"N":S.Name=x[u].slice(1);break;case"E":S.Ref=(i&&i.sheet||"Sheet1")+"!"+Cc(x[u].slice(1))}v.Workbook.Names.push(S);break;case"C":var O=!1,C=!1,A=!1,M=!1,k=-1,L=-1,P="",R="z",D="";for(u=1;u<x.length;++u)switch(x[u].charAt(0)){case"A":D=x[u].slice(1);break;case"X":c=parseInt(x[u].slice(1),10)-1,C=!0;break;case"Y":for(s=parseInt(x[u].slice(1),10)-1,C||(c=0),a=f.length;a<=s;++a)f[a]=[];break;case"K":'"'===(_=x[u].slice(1)).charAt(0)?(_=_.slice(1,_.length-1),R="s"):"TRUE"===_||"FALSE"===_?(_="TRUE"===_,R="b"):"#"==_.charAt(0)&&null!=Ho[_]?(R="e",_=Ho[_]):isNaN(si(_))||(_=si(_),R="n",null!==d&&kr(d)&&i.cellDates&&(R="number"==typeof(_=Qr(v.Workbook.WBProps.date1904?_+1462:_))?"n":"d")),O=!0;break;case"E":M=!0,P=Cc(x[u].slice(1),{r:s,c:c});break;case"S":A=!0;break;case"G":break;case"R":k=parseInt(x[u].slice(1),10)-1;break;case"C":L=parseInt(x[u].slice(1),10)-1;break;default:if(i&&i.WTF)throw new Error("SYLK bad record "+w)}if(O&&(f[s][c]?(f[s][c].t=R,f[s][c].v=_):f[s][c]={t:R,v:_},d&&(f[s][c].z=d),!1!==i.cellText&&d&&(f[s][c].w=Dr(f[s][c].z,f[s][c].v,{date1904:v.Workbook.WBProps.date1904})),d=null),A){if(M)throw new Error("SYLK shared formula cannot have own formula");var I=k>-1&&f[k][L];if(!I||!I[1])throw new Error("SYLK shared formula cannot find base");P=kc(I[1],{r:s-k,c:c-L})}P&&(f[s][c]?f[s][c].f=P:f[s][c]={t:"n",f:P}),D&&(f[s][c]||(f[s][c]={t:"z"}),f[s][c].c=[{a:"SheetJSYLK",t:D}]);break;case"F":var N=0;for(u=1;u<x.length;++u)switch(x[u].charAt(0)){case"X":c=parseInt(x[u].slice(1),10)-1,++N;break;case"Y":for(s=parseInt(x[u].slice(1),10)-1,a=f.length;a<=s;++a)f[a]=[];break;case"M":y=parseInt(x[u].slice(1),10)/20;break;case"F":case"G":case"S":case"D":case"N":break;case"P":d=h[parseInt(x[u].slice(1),10)];break;case"W":for(b=x[u].slice(1).split(" "),a=parseInt(b[0],10);a<=parseInt(b[1],10);++a)y=parseInt(b[2],10),g[a-1]=0===y?{hidden:!0}:{wch:y};break;case"C":g[c=parseInt(x[u].slice(1),10)-1]||(g[c]={});break;case"R":m[s=parseInt(x[u].slice(1),10)-1]||(m[s]={}),y>0?(m[s].hpt=y,m[s].hpx=nc(y)):0===y&&(m[s].hidden=!0);break;default:if(i&&i.WTF)throw new Error("SYLK bad record "+w)}N<1&&(d=null);break;default:if(i&&i.WTF)throw new Error("SYLK bad record "+w)}}return m.length>0&&(p["!rows"]=m),g.length>0&&(p["!cols"]=g),g.forEach(function(e){Qs(e)}),i&&i.sheetRows&&(f=f.slice(0,i.sheetRows)),[f,p,v]}function a(e,t,n,r,i,a){var o="C;Y"+(n+1)+";X"+(r+1)+";K";switch(e.t){case"n":o+=isFinite(e.v)?e.v||0:Uo[isNaN(e.v)?36:7],e.f&&!e.F&&(o+=";E"+Mc(e.f,{r:n,c:r}));break;case"b":o+=e.v?"TRUE":"FALSE";break;case"e":o+=e.w||Uo[e.v]||e.v;break;case"d":o+=Zr(ri(e.v,a),a);break;case"s":o+='"'+(null==e.v?"":String(e.v)).replace(/"/g,"").replace(/;/g,";;")+'"'}return o}function o(e,t,n){var r="C;Y"+(t+1)+";X"+(n+1)+";A";return r+=e.map(function(e){return e.t}).join("").replace(/\n/g,"� :").replace(/\r/g,"� =")}return{to_workbook:function(e,t){var n=function(e,t){switch(t.type){case"base64":return i(jn(e),t);case"binary":return i(e,t);case"buffer":return i(Bn&&Buffer.isBuffer(e)?e.toString("binary"):Yn(e),t);case"array":return i(ii(e),t)}throw new Error("Unrecognized type "+t.type)}(e,t),r=n[0],a=n[1],o=n[2],s=ai(t);s.date1904=(((o||{}).Workbook||{}).WBProps||{}).date1904;var c=co(r,s);Vr(a).forEach(function(e){c[e]=a[e]});var l=oo(c,t);return Vr(o).forEach(function(e){l[e]=o[e]}),l.bookType="sylk",l},from_sheet:function(e,t,n){t||(t={}),t._formats=["General"];var r,i=["ID;PSheetJS;N;E"],s=[],c=ro(e["!ref"]||"A1"),l=null!=e["!data"],u="\r\n",f=(((n||{}).Workbook||{}).WBProps||{}).date1904;i.push("P;PGeneral");var h,d=c.s.r,p=c.s.c,m=[];
2if(e["!ref"])for(d=c.s.r;d<=c.e.r;++d)if(!l||e["!data"][d]){for(m=[],p=c.s.c;p<=c.e.c;++p)(r=l?e["!data"][d][p]:e[qa(p)+Xa(d)])&&r.c&&m.push(o(r.c,d,p));m.length&&s.push(m.join(u))}if(e["!ref"])for(d=c.s.r;d<=c.e.r;++d)if(!l||e["!data"][d]){for(m=[],p=c.s.c;p<=c.e.c;++p)if((r=l?e["!data"][d][p]:e[qa(p)+Xa(d)])&&(null!=r.v||r.f&&!r.F)){if("General"!=(r.z||("d"==r.t?or[14]:"General"))){var g=t._formats.indexOf(r.z);-1==g&&(t._formats.push(r.z),g=t._formats.length-1,i.push("P;P"+r.z.replace(/;/g,";;"))),m.push("F;P"+g+";Y"+(d+1)+";X"+(p+1))}m.push(a(r,0,d,p,0,f))}s.push(m.join(u))}return i.push("F;P0;DG0G8;M255"),e["!cols"]&&(h=i,e["!cols"].forEach(function(e,t){var n="F;W"+(t+1)+" "+(t+1)+" ";e.hidden?n+="0":("number"!=typeof e.width||e.wpx||(e.wpx=qs(e.width)),"number"!=typeof e.wpx||e.wch||(e.wch=Js(e.wpx)),"number"==typeof e.wch&&(n+=Math.round(e.wch)))," "!=n.charAt(n.length-1)&&h.push(n)})),e["!rows"]&&function(e,t){t.forEach(function(t,n){var r="F;";t.hidden?r+="M0;":t.hpt?r+="M"+20*t.hpt+";":t.hpx&&(r+="M"+20*tc(t.hpx)+";"),r.length>2&&e.push(r+"R"+(n+1))})}(i,e["!rows"]),e["!ref"]&&i.push("B;Y"+(c.e.r-c.s.r+1)+";X"+(c.e.c-c.s.c+1)+";D"+[c.s.c,c.s.r,c.e.c,c.e.r].join(" ")),i.push("O;L;D;B"+(f?";V4":"")+";K47;G100 0.001"),delete t._formats,i.join(u)+u+s.join(u)+u+"E"+u}}}(),Bs=function(){function e(e,t){for(var n=e.split("\n"),r=-1,i=-1,a=0,o=[];a!==n.length;++a)if("BOT"!==n[a].trim()){if(!(r<0)){for(var s=n[a].trim().split(","),c=s[0],l=s[1],u=n[++a]||"";1&(u.match(/["]/g)||[]).length&&a<n.length-1;)u+="\n"+n[++a];switch(u=u.trim(),+c){case-1:if("BOT"===u){o[++r]=[],i=0;continue}if("EOD"!==u)throw new Error("Unrecognized DIF special command "+u);break;case 0:"TRUE"===u?o[r][i]=!0:"FALSE"===u?o[r][i]=!1:isNaN(si(l))?isNaN(di(l).getDate())?o[r][i]=l:(o[r][i]=ri(l),t&&t.UTC||(o[r][i]=pi(o[r][i]))):o[r][i]=si(l),++i;break;case 1:(u=(u=u.slice(1,u.length-1)).replace(/""/g,'"'))&&u.match(/^=".*"$/)&&(u=u.slice(2,-1)),o[r][i++]=""!==u?u:null}if("EOD"===u)break}}else o[++r]=[],i=0;return t&&t.sheetRows&&(o=o.slice(0,t.sheetRows)),o}function t(t,n){return co(function(t,n){switch(n.type){case"base64":return e(jn(t),n);case"binary":return e(t,n);case"buffer":return e(Bn&&Buffer.isBuffer(t)?t.toString("binary"):Yn(t),n);case"array":return e(ii(t),n)}throw new Error("Unrecognized type "+n.type)}(t,n),n)}function n(e,t){return"0,"+String(e)+"\r\n"+t}function r(e){return'1,0\r\n"'+e.replace(/"/g,'""')+'"'}return{to_workbook:function(e,n){var r=oo(t(e,n),n);return r.bookType="dif",r},to_sheet:t,from_sheet:function(e){if(!e["!ref"])throw new Error("Cannot export empty sheet to DIF");for(var t=ro(e["!ref"]),i=null!=e["!data"],a=['TABLE\r\n0,1\r\n"sheetjs"\r\n',"VECTORS\r\n0,"+(t.e.r-t.s.r+1)+'\r\n""\r\n',"TUPLES\r\n0,"+(t.e.c-t.s.c+1)+'\r\n""\r\n','DATA\r\n0,0\r\n""\r\n'],o=t.s.r;o<=t.e.r;++o){for(var s=i?e["!data"][o]:[],c="-1,0\r\nBOT\r\n",l=t.s.c;l<=t.e.c;++l){var u=i?s&&s[l]:e[Za({r:o,c:l})];if(null!=u){switch(u.t){case"n":null!=u.w?c+="0,"+u.w+"\r\nV":null!=u.v?c+=n(u.v,"V"):null==u.f||u.F?c+='1,0\r\n""':c+=r("="+u.f);break;case"b":c+=u.v?n(1,"TRUE"):n(0,"FALSE");break;case"s":c+=r(isNaN(+u.v)?u.v:'="'+u.v+'"');break;case"d":u.w||(u.w=Dr(u.z||or[14],Zr(ri(u.v)))),c+=n(u.w,"V");break;default:c+='1,0\r\n""'}c+="\r\n"}else c+='1,0\r\n""\r\n'}a.push(c)}return a.join("")+"-1,0\r\nEOD"}}}(),Us=function(){function e(e){return e.replace(/\\b/g,"\\").replace(/\\c/g,":").replace(/\\n
2/g,"\n")}function t(e){return e.replace(/\\/g,"\\b").replace(/:/g,"\\c").replace(/\n/g,"\\n")}function n(t,n){return co(function(t,n){for(var r=t.split("\n"),i=-1,a=-1,o=0,s=[];o!==r.length;++o){var c=r[o].trim().split(":");if("cell"===c[0]){var l=Ja(c[1]);if(s.length<=l.r)for(i=s.length;i<=l.r;++i)s[i]||(s[i]=[]);switch(i=l.r,a=l.c,c[2]){case"t":s[i][a]=e(c[3]);break;case"v":s[i][a]=+c[3];break;case"vtf":var u=c[c.length-1];case"vtc":"nl"===c[3]?s[i][a]=!!+c[4]:s[i][a]="#"==c[c.length-1].charAt(0)?{t:"e",v:Ho[c[c.length-1]]}:+c[4],"vtf"==c[2]&&(s[i][a]=[s[i][a],u])}}}return n&&n.sheetRows&&(s=s.slice(0,n.sheetRows)),s}(t,n),n)}var r=["socialcalc:version:1.5","MIME-Version: 1.0","Content-Type: multipart/mixed; boundary=SocialCalcSpreadsheetControlSave"].join("\n"),i=["--SocialCalcSpreadsheetControlSave","Content-type: text/plain; charset=UTF-8"].join("\n")+"\n",a=["# SocialCalc Spreadsheet Control Save","part:sheet"].join("\n"),o="--SocialCalcSpreadsheetControlSave--";function s(e){if(!e||!e["!ref"])return"";for(var n,r=[],i=[],a="",o=Qa(e["!ref"]),s=null!=e["!data"],c=o.s.r;c<=o.e.r;++c)for(var l=o.s.c;l<=o.e.c;++l)if(a=Za({r:c,c:l}),(n=s?(e["!data"][c]||[])[l]:e[a])&&null!=n.v&&"z"!==n.t){switch(i=["cell",a,"t"],n.t){case"s":i.push(t(n.v));break;case"b":i[2]="vt"+(n.f?"f":"c"),i[3]="nl",i[4]=n.v?"1":"0",i[5]=t(n.f||(n.v?"TRUE":"FALSE"));break;case"d":var u=Zr(ri(n.v));i[2]="vtc",i[3]="nd",i[4]=""+u,i[5]=n.w||Dr(n.z||or[14],u);break;case"n":isFinite(n.v)?n.f?(i[2]="vtf",i[3]="n",i[4]=n.v,i[5]=t(n.f)):(i[2]="v",i[3]=n.v):(i[2]="vt"+(n.f?"f":"c"),i[3]="e"+Uo[isNaN(n.v)?36:7],i[4]="0",i[5]=n.f||i[3].slice(1),i[6]="e",i[7]=i[3].slice(1));break;case"e":continue}r.push(i.join(":"))}return r.push("sheet:c:"+(o.e.c-o.s.c+1)+":r:"+(o.e.r-o.s.r+1)+":tvf:1"),r.push("valueformat:1:text-wiki"),r.join("\n")}return{to_workbook:function(e,t){return oo(n(e,t),t)},to_sheet:n,from_sheet:function(e){return[r,i,a,i,s(e),o].join("\n")}}}(),Hs=function(){function e(e,t,n,r,i){i.raw?t[n][r]=e:""===e||("TRUE"===e?t[n][r]=!0:"FALSE"===e?t[n][r]=!1:isNaN(si(e))?isNaN(di(e).getDate())?35==e.charCodeAt(0)&&null!=Ho[e]?t[n][r]={t:"e",v:Ho[e],w:e}:t[n][r]=e:t[n][r]=ri(e):t[n][r]=si(e))}var t={44:",",9:"\t",59:";",124:"|"},n={44:3,9:2,59:1,124:0};function r(e){for(var r={},i=!1,a=0,o=0;a<e.length;++a)34==(o=e.charCodeAt(a))?i=!i:!i&&o in t&&(r[o]=(r[o]||0)+1);for(a in o=[],r)Object.prototype.hasOwnProperty.call(r,a)&&o.push([r[a],a]);if(!o.length)for(a in r=n)Object.prototype.hasOwnProperty.call(r,a)&&o.push([r[a],a]);return o.sort(function(e,t){return e[0]-t[0]||n[e[1]]-n[t[1]]}),t[o.pop()[1]]||44}function i(e,t){var n=t||{},i="",a={};n.dense&&(a["!data"]=[]);var o={s:{c:0,r:0},e:{c:0,r:0}};"sep="==e.slice(0,4)?13==e.charCodeAt(5)&&10==e.charCodeAt(6)?(i=e.charAt(4),e=e.slice(7)):13==e.charCodeAt(5)||10==e.charCodeAt(5)?(i=e.charAt(4),e=e.slice(6)):i=r(e.slice(0,1024)):i=n&&n.FS?n.FS:r(e.slice(0,1024));var s,c,l=0,u=0,f=0,h=0,d=0,p=i.charCodeAt(0),m=!1,g=0,b=e.charCodeAt(0),y=null!=n.dateNF?(s=n.dateNF,c=(c="number"==typeof s?or[s]:s).replace(Fr,"(\\d+)"),Fr.lastIndex=0,new RegExp("^"+c+"$")):null;function v(){var t=e.slice(h,d);"\r"==t.slice(-1)&&(t=t.slice(0,-1));var r={};if('"'==t.charAt(0)&&'"'==t.charAt(t.length-1)&&(t=t.slice(1,-1).replace(/""/g,'"')),!1!==n.cellText&&(r.w=t),0===t.length)r.t="z";else if(n.raw)r.t="s",r.v=t;else if(0===t.trim().length)r.t="s",r.v=t;else if(61==t.charCodeAt(0))34==t.charCodeAt(1)&&34==t.charCodeAt(t.length-1)?(r.t="s",r.v=t.slice(2,-1).replace(/""/g,'"')):1!=t.length?(r.t="s",r.f=t.slice(1),r.v=t):(r.t="s",r.v=t);else if("TRUE"==t)r.t="b",r.v=!0;else if("FALSE"==t)r.t="b",r.v=!1;else if(isNaN(f=si(t)))if(!isNaN((f=di(t)).getDate())||y&&t.match(y)){if(r.z=n.dateNF||or[14],y&&t.match(y)){var i=function(e,t,n){var r=-1,i=-1,a=-1,o=-1,s=-1,c=-1;(t.match(Fr)||[]).forEach(function(e,t){var l=parseInt(n[t+1],10);switch(e.toLowerCase().charAt(0)){case"y":r=l;break;case"d":a=l;break;case"h":o=l;break;case"s":c=l;break;case"m":o>=0?s=l:i=l}}),Fr.lastIndex=0,c>=0&&-1==s&&i>=0&&(s=i,i=-1);var l=(""+(r>=0?r:(new Date).getFullYear())).slice(-4)+"-"+("00"+(i>=1?i:1)).slice(-2)+"-"+("00"+(a>=1?a:1)).slice(-2);7==l.length&&(l="0"+l),8==l.length&&(l="20"+l);var u=("00"+(o>=0?o:0)).slice(-2)+":"+("00"+(s>=0?s:0)).slice(-2)+":"+("00"+(c>=0?c:0)).slice(-2);return-1==o&&-1==s&&-1==c?l:-1==r&&-1==i&&-1==a?u:l+"T"+u}(0,n.dateNF,t.match(y)||[]);f=ri(i),n&&!1===n.UTC&&(f=pi(f))}else n&&!1===n.UTC?f=pi(f):!1!==n.cellText&&n.dateNF&&(r.w=Dr(r.z,f));n.cellDates?(r.t="d",r.v=f):(r.t="n",r.v=Zr(f)),n.cellNF||delete r.z}else 35==t.charCodeAt(0)&&null!=Ho[t]?(r.t="e",r.w=t,r.v=Ho[t]):(r.t="s",r.v=t);else r.t="n",r.v=f;if("z"==r.t||(n.dense?(a["!data"][l]||(a["!data"][l]=[]),a["!data"][l][u]=r):a[Za({c:u,r:l})]=r),h=d+1,b=e.charCodeAt(h),o.e.c<u&&(o.e.c=u),o.e.r<l&&(o.e.r=l),g==p)++u;else if(u=0,++l,n.sheetRows&&n.sheetRows<=l)return!0}e:for(;d<e.length;++d)switch(g=e.charCodeAt(d)){case 34:34===b&&(m=!m);break;case 13:if(m)break;10==e.charCodeAt(d+1)&&++d;case p:case 10:if(!m&&v())break e}return d-h>0&&v(),a["!ref"]=eo(o),a}function a(t,n){return n&&n.PRN?n.FS||"sep="==t.slice(0,4)||t.indexOf("\t")>=0||t.indexOf(",")>=0||t.indexOf(";")>=0?i(t,n):co(function(t,n){var r=n||{},i=[];if(!t||0===t.length)return i;for(var a=t.split(/[\r\n]/),o=a.length-1;o>=0&&0===a[o].length;)--o;for(var s=10,c=0,l=0;l<=o;++l)-1==(c=a[l].indexOf(" "))?c=a[l].length:c++,s=Math.max(s,c);for(l=0;l<=o;++l){i[l]=[];var u=0;for(e(a[l].slice(0,s).trim(),i,l,u,r),u=1;u<=(a[l].length-s)/10+1;++u)e(a[l].slice(s+10*(u-1),s+10*u).trim(),i,l,u,r)}return r.sheetRows&&(i=i.slice(0,r.sheetRows)),i}(t,n),n):i(t,n)}function o(e,t){var n="",r="string"==t.type?[0,0,0,0]:function(e,t){var n="";switch((t||{}).type||"base64"){case"buffer":case"array":return[e[0],e[1],e[2],e[3],e[4],e[5],e[6],e[7]];case"base64":n=jn(e.slice(0,12));break;case"binary":n=e;break;default:throw new Error("Unrecognized type "+(t&&t.type||"undefined"))}
2return[n.charCodeAt(0),n.charCodeAt(1),n.charCodeAt(2),n.charCodeAt(3),n.charCodeAt(4),n.charCodeAt(5),n.charCodeAt(6),n.charCodeAt(7)]}(e,t);switch(t.type){case"base64":n=jn(e);break;case"binary":case"string":n=e;break;case"buffer":65001==t.codepage?n=e.toString("utf8"):(t.codepage,n=Bn&&Buffer.isBuffer(e)?e.toString("binary"):Yn(e));break;case"array":n=ii(e);break;default:throw new Error("Unrecognized type "+t.type)}return 239==r[0]&&187==r[1]&&191==r[2]?n=ki(n.slice(3)):"string"!=t.type&&"buffer"!=t.type&&65001==t.codepage?n=ki(n):t.type,"socialcalc:version:"==n.slice(0,19)?Us.to_sheet("string"==t.type?n:ki(n),t):a(n,t)}return{to_workbook:function(e,t){return oo(o(e,t),t)},to_sheet:o,from_sheet:function(e){var t=[];if(!e["!ref"])return"";for(var n,r=ro(e["!ref"]),i=null!=e["!data"],a=r.s.r;a<=r.e.r;++a){for(var o=[],s=r.s.c;s<=r.e.c;++s){var c=Za({r:a,c:s});if((n=i?(e["!data"][a]||[])[s]:e[c])&&null!=n.v){for(var l=(n.w||(ao(n),n.w)||"").slice(0,10);l.length<10;)l+=" ";o.push(l+(0===s?" ":""))}else o.push("          ")}t.push(o.join(""))}return t.join("\n")}}}(),$s=function(){function e(e,t,n){if(e){Fa(e,e.l||0);for(var r=n.Enum||y;e.l<e.length;){var i=e.read_shift(2),a=r[i]||r[65535],o=e.read_shift(2),s=e.l+o,c=a.f&&a.f(e,o,n);if(e.l=s,t(c,a,i))return}}}var t=["mmmm","dd-mmm-yyyy","dd-mmm","mmm-yyyy","@","mm/dd","hh:mm:ss AM/PM","hh:mm AM/PM","mm/dd/yyyy","mm/dd","hh:mm:ss","hh:mm"];function n(n,r){if(!n)return n;var i=r||{},a={},o="Sheet1",s="",c=0,l={},u=[],f=[],h=[];i.dense&&(h=a["!data"]=[]);var d={s:{r:0,c:0},e:{r:0,c:0}},p=i.sheetRows||0,m={};if(81==n[4]&&80==n[5]&&87==n[6])return function(e,t){Fa(e,0);var n=t||{},r={};n.dense&&(r["!data"]=[]);var i=[],a="",o={s:{r:-1,c:-1},e:{r:-1,c:-1}},s=0,c=0,l=0,u=0,f={SheetNames:[],Sheets:{}},h=[];e:for(;e.l<e.length;){var d=e.read_shift(2),p=e.read_shift(2),m=e.slice(e.l,e.l+p);switch(Fa(m,0),d){case 1:if(962023505!=m.read_shift(4))throw"Bad QPW9 BOF!";break;case 2:break e;case 8:case 1025:case 1026:case 1032:break;case 10:for(var g=m.read_shift(4),b=(m.length-m.l)/g|0,y=0;y<g;++y){var v=m.l+b,x={};m.l+=2,x.numFmtId=m.read_shift(2),_[x.numFmtId]&&(x.z=_[x.numFmtId]),m.l=v,h.push(x)}break;case 1031:for(m.l+=12;m.l<m.length;)s=m.read_shift(2),c=m.read_shift(1),i.push(m.read_shift(s,"cstr"));break;case 1537:var E=m.read_shift(2);r={},n.dense&&(r["!data"]=[]),o.s.c=m.read_shift(2),o.e.c=m.read_shift(2),o.s.r=m.read_shift(4),o.e.r=m.read_shift(4),m.l+=4,m.l+2<m.length&&(s=m.read_shift(2),c=m.read_shift(1),a=0==s?"":m.read_shift(s,"cstr")),a||(a=qa(E));break;case 1538:if(o.s.c>255||o.s.r>999999)break;o.e.c<o.s.c&&(o.e.c=o.s.c),o.e.r<o.s.r&&(o.e.r=o.s.r),r["!ref"]=eo(o),Rf(f,r,a);break;case 2561:l=m.read_shift(2),o.e.c<l&&(o.e.c=l),o.s.c>l&&(o.s.c=l),u=m.read_shift(4),o.s.r>u&&(o.s.r=u),u=m.read_shift(4),o.e.r<u&&(o.e.r=u);break;case 3073:u=m.read_shift(4),s=m.read_shift(4),o.s.r>u&&(o.s.r=u),o.e.r<u+s-1&&(o.e.r=u+s-1);for(var T=qa(l);m.l<m.length;){var S={t:"z"},O=m.read_shift(1),C=-1;128&O&&(C=m.read_shift(2));var A=64&O?m.read_shift(2)-1:0;switch(31&O){case 0:case 1:break;case 2:S={t:"n",v:m.read_shift(2)};break;case 3:S={t:"n",v:m.read_shift(2,"i")};break;case 4:S={t:"n",v:Ao(m)};break;case 5:S={t:"n",v:m.read_shift(8,"f")};break;case 7:S={t:"s",v:i[c=m.read_shift(4)-1]};break;case 8:S={t:"n",v:m.read_shift(8,"f")},m.l+=2,m.l+=4,isNaN(S.v)&&(S={t:"e",v:15});break;default:throw"Unrecognized QPW cell type "+(31&O)}-1!=C&&(h[C-1]||{}).z&&(S.z=h[C-1].z);var M=0;if(32&O)switch(31&O){case 2:case 7:M=m.read_shift(2);break;case 3:M=m.read_shift(2,"i");break;default:throw"Unsupported delta for QPW cell type "+(31&O)}if(n.sheetStubs||"z"!=S.t){var k=ai(S);"n"==S.t&&S.z&&kr(S.z)&&n.cellDates&&(k.v=Qr(S.v),k.t="number"==typeof k.v?"n":"d"),null!=r["!data"]?(r["!data"][u]||(r["!data"][u]=[]),r["!data"][u][l]=k):r[T+Xa(u)]=k}for(++u,--s;A-- >0&&s>=0;){if(32&O)switch(31&O){case 2:S={t:"n",v:S.v+M&65535};break;case 3:(S={t:"n",v:S.v+M&65535}).v>32767&&(S.v-=65536);break;case 7:S={t:"s",v:i[c=c+M>>>0]};break;default:throw"Cannot apply delta for QPW cell type "+(31&O)}else switch(31&O){case 1:S={t:"z"};break;case 2:S={t:"n",v:m.read_shift(2)};break;case 7:S={t:"s",v:i[c=m.read_shift(4)-1]};break;default:throw"Cannot apply repeat for QPW cell type "+(31&O)}(n.sheetStubs||"z"!=S.t)&&(null!=r["!data"]?(r["!data"][u]||(r["!data"][u]=[]),r["!data"][u][l]=S):r[T+Xa(u)]=S),++u,--s}}break;case 3074:l=m.read_shift(2),u=m.read_shift(4);var L=w(m);null!=r["!data"]?(r["!data"][u]||(r["!data"][u]=[]),r["!data"][u][l]={t
2:"s",v:L}):r[qa(l)+Xa(u)]={t:"s",v:L}}e.l+=p}return f}(n,r);if(0==n[2]&&(8==n[3]||9==n[3])&&n.length>=16&&5==n[14]&&108===n[15])throw new Error("Unsupported Works 3 for Mac file");if(2==n[2])i.Enum=y,e(n,function(e,n,r){switch(r){case 0:i.vers=e,e>=4096&&(i.qpro=!0);break;case 255:i.vers=e,i.works=!0;break;case 6:d=e;break;case 204:e&&(s=e);break;case 222:s=e;break;case 15:case 51:(!i.qpro&&!i.works||51==r)&&e[1].v.charCodeAt(0)<48&&(e[1].v=e[1].v.slice(1)),(i.works||i.works2)&&(e[1].v=e[1].v.replace(/\r\n/g,"\n"));case 13:case 14:case 16:!(112&~e[2])&&(15&e[2])>1&&(15&e[2])<15&&(e[1].z=i.dateNF||t[(15&e[2])-1]||or[14],i.cellDates&&(e[1].v=Qr(e[1].v),e[1].t="number"==typeof e[1].v?"n":"d")),i.qpro&&e[3]>c&&(a["!ref"]=eo(d),l[o]=a,u.push(o),a={},i.dense&&(h=a["!data"]=[]),d={s:{r:0,c:0},e:{r:0,c:0}},c=e[3],o=s||"Sheet"+(c+1),s="");var f=i.dense?(h[e[0].r]||[])[e[0].c]:a[Za(e[0])];if(f){f.t=e[1].t,f.v=e[1].v,null!=e[1].z&&(f.z=e[1].z),null!=e[1].f&&(f.f=e[1].f),m=f;break}i.dense?(h[e[0].r]||(h[e[0].r]=[]),h[e[0].r][e[0].c]=e[1]):a[Za(e[0])]=e[1],m=e[1];break;case 21509:i.works2=!0;break;case 21506:5281==e&&(m.z="hh:mm:ss",i.cellDates&&"n"==m.t&&(m.v=Qr(m.v),m.t="number"==typeof m.v?"n":"d"))}},i);else{if(26!=n[2]&&14!=n[2])throw new Error("Unrecognized LOTUS BOF "+n[2]);i.Enum=v,14==n[2]&&(i.qpro=!0,n.l=0),e(n,function(e,t,n){switch(n){case 204:o=e;break;case 22:e[1].v.charCodeAt(0)<48&&(e[1].v=e[1].v.slice(1)),e[1].v=e[1].v.replace(/\x0F./g,function(e){return String.fromCharCode(e.charCodeAt(1)-32)}).replace(/\r\n/g,"\n");case 23:case 24:case 25:case 37:case 39:case 40:if(e[3]>c&&(a["!ref"]=eo(d),l[o]=a,u.push(o),a={},i.dense&&(h=a["!data"]=[]),d={s:{r:0,c:0},e:{r:0,c:0}},c=e[3],o="Sheet"+(c+1)),p>0&&e[0].r>=p)break;i.dense?(h[e[0].r]||(h[e[0].r]=[]),h[e[0].r][e[0].c]=e[1]):a[Za(e[0])]=e[1],d.e.c<e[0].c&&(d.e.c=e[0].c),d.e.r<e[0].r&&(d.e.r=e[0].r);break;case 27:e[14e3]&&(f[e[14e3][0]]=e[14e3][1]);break;case 1537:f[e[0]]=e[1],e[0]==c&&(o=e[1])}},i)}if(a["!ref"]=eo(d),l[s||o]=a,u.push(s||o),!f.length)return{SheetNames:u,Sheets:l};for(var g={},b=[],x=0;x<f.length;++x)l[u[x]]?(b.push(f[x]||u[x]),g[f[x]]=l[f[x]]||l[u[x]]):(b.push(f[x]),g[f[x]]={"!ref":"A1"});return{SheetNames:b,Sheets:g}}function r(e,t,n){var r=[{c:0,r:0},{t:"n",v:0},0,0];return n.qpro&&20768!=n.vers?(r[0].c=e.read_shift(1),r[3]=e.read_shift(1),r[0].r=e.read_shift(2),e.l+=2):n.works?(r[0].c=e.read_shift(2),r[0].r=e.read_shift(2),r[2]=e.read_shift(2)):(r[2]=e.read_shift(1),r[0].c=e.read_shift(2),r[0].r=e.read_shift(2)),r}function i(e){return e.z&&kr(e.z)?240|(t.indexOf(e.z)+1||2):255}function a(e,t,n){var r=Ba(7+n.length);r.write_shift(1,255),r.write_shift(2,t),r.write_shift(2,e),r.write_shift(1,39);for(var i=0;i<r.length;++i){var a=n.charCodeAt(i);r.write_shift(1,a>=128?95:a)}return r.write_shift(1,0),r}function o(e,t,n){var r=Ba(7);return r.write_shift(1,i(n)),r.write_shift(2,t),r.write_shift(2,e),r.write_shift(2,n.v,"i"),r}function s(e,t,n){var r=Ba(13);return r.write_shift(1,i(n)),r.write_shift(2,t),r.write_shift(2,e),r.write_shift(8,n.v,"f"),r}function c(e,t,n){var r=32768&t;return t=(r?e:0)+((t&=-32769)>=8192?t-16384:t),(r?"":"$")+(n?qa(t):Xa(t))}var l={31:["NA",0],33:["ABS",1],34:["TRUNC",1],35:["SQRT",1],36:["LOG",1],37:["LN",1],38:["PI",0],39:["SIN",1],40:["COS",1],41:["TAN",1],42:["ATAN2",2],43:["ATAN",1],44:["ASIN",1],45:["ACOS",1],46:["EXP",1],47:["MOD",2],49:["ISNA",1],50:["ISERR",1],51:["FALSE",0],52:["TRUE",0],53:["RAND",0],54:["DATE",3],63:["ROUND",2],64:["TIME",3],68:["ISNUMBER",1],69:["ISTEXT",1],70:["LEN",1],71:["VALUE",1],73:["MID",3],74:["CHAR",1],80:["SUM",69],81:["AVERAGEA",69],82:["COUNTA",69],83:["MINA",69],84:["MAXA",69],102:["UPPER",1],103:["LOWER",1],107:["PROPER",1],109:["TRIM",1],111:["T",1]},u=["","","","","","","","","","+","-","*","/","^","=","<>","<=",">=","<",">","","","","","&","","","","","","",""];function f(e){var t=[{c:0,r:0},{t:"n",v:0},0];return t[0].r=e.read_shift(2),t[3]=e[e.l++],t[0].c=e[e.l++],t}function h(e,t,n,r){var i=Ba(6+r.length);i.write_shift(2,e),i.write_shift(1,n),i.write_shift(1,t),i.write_shift(1,39);for(var a=0;a<r.length;++a){var o=r.charCodeAt(a);i.write_shift(1,o>=128?95:o)}return i.write_shift(1,0),i}function d(e,t){var n=f(e),r=e.read_shift(4),i=e.read_shift(4),a=e.read_shift(2);if(65535==a)return 0===r&&3221225472===i?(n[1].t="e",n[1].v=15):0===r&&3489660928===i?(n[1].t="e",n[1].v=42):n[1].v=0,n;var o=32768&a;return a=(32767&a)-16446,n[1].v=(1-2*o)*(i*Math.pow(2,a+32)+r*Math.pow(2,a)),n}function p(e,t,n,r){var i=Ba(14);if(i.write_shift(2,e),i.write_shift(1,n),i.write_shift(1,t),0==r)return i.write_shift(4,0),i.write_shift(4,0),i.write_shift(2,65535),i;var a,o=0,s=0,c=0;return r<0&&(o=1,r=-r),s=0|Math.log2(r),2147483648&(c=(r/=Math.pow(2,s-31))>>>0)||(++s,c=(r/=2)>>>0),r-=c,c|=2147483648,c>>>=0,a=(r*=Math.pow(2,32))>>>0,i.write_shift(4,a),i.write_shift(4,c),s+=16383+(o?32768:0),i.write_shift(2,s),i}function m(e,t){var n=f(e),r=e.read_shift(8,"f");return n[1].v=r,n}function g(e,t){return 0==e[e.l+t-1]?e.read_shift(t,"cstr"):""}function b(e,t){var n=Ba(5+e.length);n.write_shift(2,14e3),n.write_shift(2,t);for(var r=0;r<e.length;++r){var i=e.charCodeAt(r);n[n.l++]=i>127?95:i}return n[n.l++]=0,n}var y={0:{n:"BOF",f:ps},1:{n:"EOF"},2:{n:"CALCMODE"},3:{n:"CALCORDER"},4:{n:"SPLIT"},5:{n:"SYNC"},6:{n:"RANGE",f:function(e,t,n){var r={s:{c:0,r:0},e:{c:0,r:0}};return 8==t&&n.qpro?(r.s.c=e.read_shift(1),e.l++,r.s.r=e.read_shift(2),r.e.c=e.read_shift(1),e.l++,r.e.r=e.read_shift(2),r):(r.s.c=e.read_shift(2),r.s.r=e.read_shift(2),12==t&&n.qpro&&(e.l+=2),r.e.c=e.read_shift(2),r.e.r=e.read_shift(2),12==t&&n.qpro&&(e.l+=2),65535==r.s.c&&(r.s.c=r.e.c=r.s.r=r.e.r=0),r)}},7:{n:"WINDOW1"},8:{n:"COLW1"},9:{n:"WINTWO"},10:{n:"COLW2"},11:{n:"NAME"},12:{n:"BLANK"},13:{n:"INTEGER",f:function(e,t,n){var i=r(e,0,n);return i[1].v=e.read_shift(2,"i"),i}},14:{n:"NUMBER",f:function(e,t,n){var i=r(e,0,n);return i[1].v=e.read_shift(8,"f"),i}},15:{n:"LABEL",f:function(e,t,n){var i=e.l+t,a=r(e,0,n);if(a[1].t="s",20768==(65534&n.vers)){e.l++;var o=e.read_shift(1);return a[1].v=e.read_shift(o,"utf8"),a}return n.qpro&&e.l++,a[1].v=e.read_shift(i-e.l,"cstr"),a}},16:{n:"FORMULA",f:function(e,t,n){var i=e.l+t,a=r(e,0,n);if(a[1].v=e.read_shift(8,"f"),n.qpro)e.l=i;else{var o=e.read_shift(2);!function(e,t){Fa(e,0);var n=[],r=0,i="",a="",o="",s="";for(;e.l<e.length;){var f=e[e.l++];switch(f){case 0:n.push(e.read_shift(8,"f"));break;case 1:a=c(t[0].c,e.read_shift(2),!0),i=c(t[0].r,e.read_shift(2),!1),n.push(a+i);break;case 2:var h=c(t[0].c,e.read_shift(2),!0),d=c(t[0].r,e.read_shift(2),!1);a=c(t[0].c,e.read_shift(2),!0),i=c(t[0].r,e.read_shift(2),!1),n.push(h+d+":"+a+i);break;case 3:if(e.l<e.length)return void console.error("WK1 premature formula end");break;case 4:n.push("("+n.pop()+")");break;case 5:n.push(e.read_shift(2));break;case 6:for(var p="";f=e[e.l++];)p+=String.fromCharCode(f);n.push('"'+p.replace(/"/g,'""')+'"');break;case 8:n.push("-"+n.pop());break;case 23:n.push("+"+n.pop());break;case 22:n.push("NOT("+n.pop()+")");break;case 20:case 21:s=n.pop(),o=n.pop(),n.push(["AND","OR"][f-20]+"("+o+","+s+")");break;default:if(f<32&&u[f])s=n.pop(),o=n.pop(),n.push(o+u[f]+s);
vendor: 5,242 bytes, line 2
2else{if(!l[f])return f<=7?console.error("WK1 invalid opcode "+f.toString(16)):f<=24?console.error("WK1 unsupported op "+f.toString(16)):f<=30?console.error("WK1 invalid opcode "+f.toString(16)):f<=115?console.error("WK1 unsupported function opcode "+f.toString(16)):console.error("WK1 unrecognized opcode "+f.toString(16));if(69==(r=l[f][1])&&(r=e[e.l++]),r>n.length)return void console.error("WK1 bad formula parse 0x"+f.toString(16)+":|"+n.join("|")+"|");var m=n.slice(-r);n.length-=r,n.push(l[f][0]+"("+m.join(",")+")")}}}1==n.length?t[1].f=""+n[0]:console.error("WK1 bad formula parse |"+n.join("|")+"|")}(e.slice(e.l,e.l+o),a),e.l+=o}return a}},24:{n:"TABLE"},25:{n:"ORANGE"},26:{n:"PRANGE"},27:{n:"SRANGE"},28:{n:"FRANGE"},29:{n:"KRANGE1"},32:{n:"HRANGE"},35:{n:"KRANGE2"},36:{n:"PROTEC"},37:{n:"FOOTER"},38:{n:"HEADER"},39:{n:"SETUP"},40:{n:"MARGINS"},41:{n:"LABELFMT"},42:{n:"TITLES"},43:{n:"SHEETJS"},45:{n:"GRAPH"},46:{n:"NGRAPH"},47:{n:"CALCCOUNT"},48:{n:"UNFORMATTED"},49:{n:"CURSORW12"},50:{n:"WINDOW"},51:{n:"STRING",f:function(e,t,n){var i=e.l+t,a=r(e,0,n);if(a[1].t="s",20768==n.vers){var o=e.read_shift(1);return a[1].v=e.read_shift(o,"utf8"),a}return a[1].v=e.read_shift(i-e.l,"cstr"),a}},55:{n:"PASSWORD"},56:{n:"LOCKED"},60:{n:"QUERY"},61:{n:"QUERYNAME"},62:{n:"PRINT"},63:{n:"PRINTNAME"},64:{n:"GRAPH2"},65:{n:"GRAPHNAME"},66:{n:"ZOOM"},67:{n:"SYMSPLIT"},68:{n:"NSROWS"},69:{n:"NSCOLS"},70:{n:"RULER"},71:{n:"NNAME"},72:{n:"ACOMM"},73:{n:"AMACRO"},74:{n:"PARSE"},102:{n:"PRANGES??"},103:{n:"RRANGES??"},104:{n:"FNAME??"},105:{n:"MRANGES??"},204:{n:"SHEETNAMECS",f:g},222:{n:"SHEETNAMELP",f:function(e,t){var n=e[e.l++];n>t-1&&(n=t-1);for(var r="";r.length<n;)r+=String.fromCharCode(e[e.l++]);return r}},255:{n:"BOF",f:ps},21506:{n:"WKSNF",f:ps},65535:{n:""}},v={0:{n:"BOF"},1:{n:"EOF"},2:{n:"PASSWORD"},3:{n:"CALCSET"},4:{n:"WINDOWSET"},5:{n:"SHEETCELLPTR"},6:{n:"SHEETLAYOUT"},7:{n:"COLUMNWIDTH"},8:{n:"HIDDENCOLUMN"},9:{n:"USERRANGE"},10:{n:"SYSTEMRANGE"},11:{n:"ZEROFORCE"},12:{n:"SORTKEYDIR"},13:{n:"FILESEAL"},14:{n:"DATAFILLNUMS"},15:{n:"PRINTMAIN"},16:{n:"PRINTSTRING"},17:{n:"GRAPHMAIN"},18:{n:"GRAPHSTRING"},19:{n:"??"},20:{n:"ERRCELL"},21:{n:"NACELL"},22:{n:"LABEL16",f:function(e,t){var n=f(e);return n[1].t="s",n[1].v=e.read_shift(t-4,"cstr"),n}},23:{n:"NUMBER17",f:d},24:{n:"NUMBER18",f:function(e,t){var n=f(e);n[1].v=e.read_shift(2);var r=n[1].v>>1;if(1&n[1].v)switch(7&r){case 0:r=5e3*(r>>3);break;case 1:r=500*(r>>3);break;case 2:r=(r>>3)/20;break;case 3:r=(r>>3)/200;break;case 4:r=(r>>3)/2e3;break;case 5:r=(r>>3)/2e4;break;case 6:r=(r>>3)/16;break;case 7:r=(r>>3)/64}return n[1].v=r,n}},25:{n:"FORMULA19",f:function(e,t){var n=d(e);return e.l+=t-14,n}},26:{n:"FORMULA1A"},27:{n:"XFORMAT",f:function(e,t){for(var n={},r=e.l+t;e.l<r;){var i=e.read_shift(2);if(14e3==i){for(n[i]=[0,""],n[i][0]=e.read_shift(2);e[e.l];)n[i][1]+=String.fromCharCode(e[e.l]),e.l++;e.l++}}return n}},28:{n:"DTLABELMISC"},29:{n:"DTLABELCELL"},30:{n:"GRAPHWINDOW"},31:{n:"CPA"},32:{n:"LPLAUTO"},33:{n:"QUERY"},34:{n:"HIDDENSHEET"},35:{n:"??"},37:{n:"NUMBER25",f:function(e,t){var n=f(e),r=e.read_shift(4);return n[1].v=r>>6,n}},38:{n:"??"},39:{n:"NUMBER27",f:m},40:{n:"FORMULA28",f:function(e,t){var n=m(e);return e.l+=t-12,n}},142:{n:"??"},147:{n:"??"},150:{n:"??"},151:{n:"??"},152:{n:"??"},153:{n:"??"},154:{n:"??"},155:{n:"??"},156:{n:"??"},163:{n:"??"},174:{n:"??"},175:{n:"??"},176:{n:"??"},177:{n:"??"},184:{n:"??"},185:{n:"??"},186:{n:"??"},187:{n:"??"},188:{n:"??"},195:{n:"??"},201:{n:"??"},204:{n:"SHEETNAMECS",f:g},205:{n:"??"},206:{n:"??"},207:{n:"??"},208:{n:"??"},256:{n:"??"},259:{n:"??"},260:{n:"??"},261:{n:"??"},262:{n:"??"},263:{n:"??"},265:{n:"??"},266:{n:"??"},267:{n:"??"},268:{n:"??"},270:{n:"??"},271:{n:"??"},384:{n:"??"},389:{n:"??"},390:{n:"??"},393:{n:"??"},396:{n:"??"},512:{n:"??"},514:{n:"??"},513:{n:"??"},516:{n:"??"},517:{n:"??"},640:{n:"??"},641:{n:"??"},642:{n:"??"},643:{n:"??"},644:{n:"??"},645:{n:"??"},646:{n:"??"},647:{n:"??"},648:{n:"??"},658:{n:"??"},659:{n:"??"},660:{n:"??"},661:{n:"??"},662:{n:"??"},665:{n:"??"},666:{n:"??"},768:{n:"??"},772:{n:"??"},1537:{n:"SHEETINFOQP",f:function(e,t,n){if(n.qpro&&!(t<21)){var r=e.read_shift(1);return e.l+=17,e.l+=1,e.l+=2,[r,e.read_shift(t-21,"cstr")]}}},1600:{n:"??"},1602:{n:"??"},1793:{n:"??"},1794:{n:"??"},1795:{n:"??"},1796:{n:"??"},1920:{n:"??"},2048:{n:"??"},2049:{n:"??"},2052:{n:"??"},2688:{n:"??"},10998:{n:"??"},12849:{n:"??"},28233:{n:"??"},28484:{n:"??"},65535:{n:""}},_={5:"dd-mmm-yy",6:"dd-mmm",7:"mmm-yy",8:"mm/dd/yy",10:"hh:mm:ss AM/PM",11:"hh:mm AM/PM",14:"dd-mmm-yyyy",15:"mmm-yyyy",34:"0.00",50:"0.00;[Red]0.00",66:"0.00;(0.00)",82:"0.00;[Red](0.00)",162:'"$"#,##0.00;\\("$"#,##0.00\\)',288:"0%",304:"0E+00",320:"# ?/?"};function w(e){var t=e.read_shift(2),n=e.read_shift(1);if(0!=n)throw"unsupported QPW string type "+n.toString(16);return e.read_shift(t,"sbcs-cont")}return{sheet_to_wk1:function(e,t){var n=t||{};if(+n.codepage>=0&&Rn(+n.codepage),"string"==n.type)throw new Error("Cannot write WK1 to JS string");var r=Ua();if(!e["!ref"])throw new Error("Cannot export empty sheet to WK1");var i,c,l=ro(e["!ref"]),u=null!=e["!data"],f=[];su(r,0,(i=1030,(c=Ba(2)).write_shift(2,i),c)),su(r,6,function(e){var t=Ba(8);
2return t.write_shift(2,e.s.c),t.write_shift(2,e.s.r),t.write_shift(2,e.e.c),t.write_shift(2,e.e.r),t}(l));for(var h=Math.min(l.e.r,8191),d=l.s.c;d<=l.e.c;++d)f[d]=qa(d);for(var p=l.s.r;p<=h;++p){var m=Xa(p);for(d=l.s.c;d<=l.e.c;++d){var g=u?(e["!data"][p]||[])[d]:e[f[d]+m];if(g&&"z"!=g.t)switch(g.t){case"n":(0|g.v)==g.v&&g.v>=-32768&&g.v<=32767?su(r,13,o(p,d,g)):su(r,14,s(p,d,g));break;case"d":var b=Zr(g.v);(0|b)==b&&b>=-32768&&b<=32767?su(r,13,o(p,d,{v:b,z:g.z||or[14]})):su(r,14,s(p,d,{v:b,z:g.z||or[14]}));break;default:su(r,15,a(p,d,ao(g).slice(0,239)))}}}return su(r,1),r.end()},book_to_wk3:function(e,t){var n=t||{};if(+n.codepage>=0&&Rn(+n.codepage),"string"==n.type)throw new Error("Cannot write WK3 to JS string");var r=Ua();su(r,0,function(e){var t=Ba(26);t.write_shift(2,4096),t.write_shift(2,4),t.write_shift(4,0);for(var n=0,r=0,i=0,a=0;a<e.SheetNames.length;++a){var o=e.SheetNames[a],s=e.Sheets[o];if(s&&s["!ref"]){++i;var c=Qa(s["!ref"]);n<c.e.r&&(n=c.e.r),r<c.e.c&&(r=c.e.c)}}n>8191&&(n=8191);return t.write_shift(2,n),t.write_shift(1,i),t.write_shift(1,r),t.write_shift(2,0),t.write_shift(2,0),t.write_shift(1,1),t.write_shift(1,2),t.write_shift(4,0),t.write_shift(4,0),t}(e));for(var i=0,a=0;i<e.SheetNames.length;++i)(e.Sheets[e.SheetNames[i]]||{})["!ref"]&&su(r,27,b(e.SheetNames[i],a++));var o=0;for(i=0;i<e.SheetNames.length;++i){var s=e.Sheets[e.SheetNames[i]];if(s&&s["!ref"]){for(var c=ro(s["!ref"]),l=null!=s["!data"],u=[],f=Math.min(c.e.r,8191),d=c.s.r;d<=f;++d)for(var m=Xa(d),g=c.s.c;g<=c.e.c;++g){d===c.s.r&&(u[g]=qa(g));var y=u[g]+m,v=l?(s["!data"][d]||[])[g]:s[y];if(v&&"z"!=v.t)if("n"==v.t)su(r,23,p(d,g,o,v.v));else su(r,22,h(d,g,o,ao(v).slice(0,239)))}++o}}return su(r,1),r.end()},to_workbook:function(e,t){switch(t.type){case"base64":return n(Vn(jn(e)),t);case"binary":return n(Vn(e),t);case"buffer":case"array":return n(e,t)}throw"Unsupported type "+t.type}}}(),Ws=/^\s|\s$|[\t\n\r]/;var Vs=function(e,t){var n=!1;return null==t&&(n=!0,t=Ba(15+4*e.t.length)),t.write_shift(1,0),fo(e.t,t),n?t.slice(0,t.l):t};function Gs(e){var t=Ua();Ha(t,159,function(e,t){return t||(t=Ba(8)),t.write_shift(4,e.Count),t.write_shift(4,e.Unique),t}(e));for(var n=0;n<e.length;++n)Ha(t,19,Vs(e[n]));return Ha(t,160),t.end()}function Ys(e){var t,n,r=0,i=function(e){for(var t=[],n=e.split(""),r=0;r<n.length;++r)t[r]=n[r].charCodeAt(0);return t}(e),a=i.length+1;for((t=$n(a))[0]=i.length,n=1;n!=a;++n)t[n]=i[n-1];for(n=a-1;n>=0;--n)r=((16384&r?1:0)|r<<1&32767)^t[n];return 52811^r}function Xs(e){for(var t=0,n=1;3!=t;++t)n=256*n+(e[t]>255?255:e[t]<0?0:e[t]);return n.toString(16).toUpperCase().slice(1)}var Ks=6;function qs(e){return Math.floor((e+Math.round(128/Ks)/256)*Ks)}function Js(e){return Math.floor((e-5)/Ks*100+.5)/100}function Zs(e){return Math.round((e*Ks+5)/Ks*256)/256}function Qs(e){e.width?(e.wpx=qs(e.width),e.wch=Js(e.wpx),e.MDW=Ks):e.wpx?(e.wch=Js(e.wpx),e.width=Zs(e.wch),e.MDW=Ks):"number"==typeof e.wch&&(e.width=Zs(e.wch),e.wpx=qs(e.width),e.MDW=Ks),e.customWidth&&delete e.customWidth}var ec=96;function tc(e){return 96*e/ec}function nc(e){return e*ec/96}function rc(e,t){var n,r=[yi,Ni("styleSheet",null,{xmlns:Ji[0],"xmlns:vt":Xi})];return e.SSF&&null!=(n=function(e){var t=["<numFmts>"];return[[5,8],[23,26],[41,44],[50,392]].forEach(function(n){for(var r=n[0];r<=n[1];++r)null!=e[r]&&(t[t.length]=Ni("numFmt",null,{numFmtId:r,formatCode:xi(e[r])}))}),1===t.length?"":(t[t.length]="</numFmts>",t[0]=Ni("numFmts",null,{count:t.length-2}).replace("/>",">"),t.join(""))}(e.SSF))&&(r[r.length]=n),r[r.length]='<fonts count="1"><font><sz val="12"/><color theme="1"/><name val="Calibri"/><family val="2"/><scheme val="minor"/></font></fonts>',r[r.length]='<fills count="2"><fill><patternFill patternType="none"/></fill><fill><patternFill patternType="gray125"/></fill></fills>',r[r.length]='<borders count="1"><border><left/><right/><top/><bottom/><diagonal/></border></borders>',r[r.length]='<cellStyleXfs count="1"><xf numFmtId="0" fontId="0" fillId="0" borderId="0"/></cellStyleXfs>',(n=function(e){var t=[];return t[t.length]=Ni("cellXfs",null),e.forEach(function(e){t[t.length]=Ni("xf",null,e)}),t[t.length]="</cellXfs>",2===t.length?"":(t[0]=Ni("cellXfs",null,{count:t.length-2}).replace("/>",">"),t.join(""))}(t.cellXfs))&&(r[r.length]=n),r[r.length]='<cellStyles count="1"><cellStyle name="Normal" xfId="0" builtinId="0"/></cellStyles>',r[r.length]='<dxfs count="0"/>',r[r.length]='<tableStyles count="0" defaultTableStyle="TableStyleMedium9" defaultPivotStyle="PivotStyleMedium4"/>',r.length>2&&(r[r.length]="</styleSheet>",r[1]=r[1].replace("/>",">")),r.join("")}function ic(e,t,n){n||(n=Ba(6+4*t.length)),n.write_shift(2,e),fo(t,n);var r=n.length>n.l?n.slice(0,n.l):n;return null==n.l&&(n.l=n.length),r}function ac(e,t){t||(t=Ba(153)),t.write_shift(2,20*e.sz),function(e,t){t||(t=Ba(2));var n=(e.italic?2:0)|(e.strike?8:0)|(e.outline?16:0)|(e.shadow?32:0)|(e.condense?64:0)|(e.extend?128:0);t.write_shift(1,n),t.write_shift(1,0)}(e,t),t.write_shift(2,e.bold?700:400);var n=0;"superscript"==e.vertAlign?n=1:"subscript"==e.vertAlign&&(n=2),t.write_shift(2,n),t.write_shift(1,e.underline||0),t.write_shift(1,e.family||0),t.write_shift(1,e.charset||0),t.write_shift(1,0),Io(e.color,t);return t.write_shift(1,2),fo(e.name,t),t.length>t.l?t.slice(0,t.l):t}var oc,sc=["none","solid","mediumGray","darkGray","lightGray","darkHorizontal","dar
2kVertical","darkDown","darkUp","darkGrid","darkTrellis","lightHorizontal","lightVertical","lightDown","lightUp","lightGrid","lightTrellis","gray125","gray0625"],cc=ja;function lc(e,t){t||(t=Ba(84)),oc||(oc=Yr(sc));var n=oc[e.patternType];null==n&&(n=40),t.write_shift(4,n);var r=0;if(40!=n)for(Io({auto:1},t),Io({auto:1},t);r<12;++r)t.write_shift(4,0);else{for(;r<4;++r)t.write_shift(4,0);for(;r<12;++r)t.write_shift(4,0)}return t.length>t.l?t.slice(0,t.l):t}function uc(e,t,n){n||(n=Ba(16)),n.write_shift(2,t||0),n.write_shift(2,e.numFmtId||0),n.write_shift(2,0),n.write_shift(2,0),n.write_shift(2,0),n.write_shift(1,0),n.write_shift(1,0);return n.write_shift(1,0),n.write_shift(1,0),n.write_shift(1,0),n.write_shift(1,0),n}function fc(e,t){return t||(t=Ba(10)),t.write_shift(1,0),t.write_shift(1,0),t.write_shift(4,0),t.write_shift(4,0),t}var hc=ja;function dc(e){var t;Ha(e,613,lo(1)),Ha(e,46,(t||(t=Ba(51)),t.write_shift(1,0),fc(0,t),fc(0,t),fc(0,t),fc(0,t),fc(0,t),t.length>t.l?t.slice(0,t.l):t)),Ha(e,614)}function pc(e){var t,n;Ha(e,619,lo(1)),Ha(e,48,(t={xfId:0,name:"Normal"},n||(n=Ba(52)),n.write_shift(4,t.xfId),n.write_shift(2,1),n.write_shift(1,0),n.write_shift(1,0),To(t.name||"",n),n.length>n.l?n.slice(0,n.l):n)),Ha(e,620)}function mc(e){Ha(e,508,function(e,t,n){var r=Ba(2052);return r.write_shift(4,e),To(t,r),To(n,r),r.length>r.l?r.slice(0,r.l):r}(0,"TableStyleMedium9","PivotStyleMedium4")),Ha(e,509)}function gc(e,t){var n=Ua();return Ha(n,278),function(e,t){if(t){var n=0;[[5,8],[23,26],[41,44],[50,392]].forEach(function(e){for(var r=e[0];r<=e[1];++r)null!=t[r]&&++n}),0!=n&&(Ha(e,615,lo(n)),[[5,8],[23,26],[41,44],[50,392]].forEach(function(n){for(var r=n[0];r<=n[1];++r)null!=t[r]&&Ha(e,44,ic(r,t[r]))}),Ha(e,616))}}(n,e.SSF),function(e){Ha(e,611,lo(1)),Ha(e,43,ac({sz:12,color:{theme:1},name:"Calibri",family:2})),Ha(e,612)}(n),function(e){Ha(e,603,lo(2)),Ha(e,45,lc({patternType:"none"})),Ha(e,45,lc({patternType:"gray125"})),Ha(e,604)}(n),dc(n),function(e){Ha(e,626,lo(1)),Ha(e,47,uc({numFmtId:0},65535)),Ha(e,627)}(n),function(e,t){Ha(e,617,lo(t.length)),t.forEach(function(t){Ha(e,47,uc(t,0))}),Ha(e,618)}(n,t.cellXfs),pc(n),function(e){Ha(e,505,lo(0)),Ha(e,506)}(n),mc(n),Ha(n,279),n.end()}function bc(e,t){if(t&&t.themeXLSX)return t.themeXLSX;if(e&&"string"==typeof e.raw)return e.raw;var n=[yi];return n[n.length]='<a:theme xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" name="Office Theme">',n[n.length]="<a:themeElements>",n[n.length]='<a:clrScheme name="Office">',n[n.length]='<a:dk1><a:sysClr val="windowText" lastClr="000000"/></a:dk1>',n[n.length]='<a:lt1><a:sysClr val="window" lastClr="FFFFFF"/></a:lt1>',n[n.length]='<a:dk2><a:srgbClr val="1F497D"/></a:dk2>',n[n.length]='<a:lt2><a:srgbClr val="EEECE1"/></a:lt2>',n[n.length]='<a:accent1><a:srgbClr val="4F81BD"/></a:accent1>',n[n.length]='<a:accent2><a:srgbClr val="C0504D"/></a:accent2>',n[n.length]='<a:accent3><a:srgbClr val="9BBB59"/></a:accent3>',n[n.length]='<a:accent4><a:srgbClr val="8064A2"/></a:accent4>',n[n.length]='<a:accent5><a:srgbClr val="4BACC6"/></a:accent5>',n[n.length]='<a:accent6><a:srgbClr val="F79646"/></a:accent6>',n[n.length]='<a:hlink><a:srgbClr val="0000FF"/></a:hlink>',n[n.length]='<a:folHlink><a:srgbClr val="800080"/></a:folHlink>',n[n.length]="</a:clrScheme>",n[n.length]='<a:fontScheme name="Office">',n[n.length]="<a:majorFont>",n[n.length]='<a:latin typeface="Cambria"/>',n[n.length]='<a:ea typeface=""/>',n[n.length]='<a:cs typeface=""/>',n[n.length]='<a:font script="Jpan" typeface="MS Pゴシック"/>',n[n.length]='<a:font script="Hang" typeface="맑은 고딕"/>',n[n.length]='<a:font script="Hans" typeface="宋体"/>',n[n.length]='<a:font script="Hant" typeface="新細明體"/>',n[n.length]='<a:font script="Arab" typeface="Times New Roman"/>',n[n.length]='<a:font script="Hebr" typeface="Times New Roman"/>',n[n.length]='<a:font script="Thai" typeface="Tahoma"/>',n[n.length]='<a:font script="Ethi" typeface="Nyala"/>',n[n.length]='<a:font script="Beng" typeface="Vrinda"/>',n[n.length]='<a:font script="Gujr" typeface="Shruti"/>
2',n[n.length]='<a:font script="Khmr" typeface="MoolBoran"/>',n[n.length]='<a:font script="Knda" typeface="Tunga"/>',n[n.length]='<a:font script="Guru" typeface="Raavi"/>',n[n.length]='<a:font script="Cans" typeface="Euphemia"/>',n[n.length]='<a:font script="Cher" typeface="Plantagenet Cherokee"/>',n[n.length]='<a:font script="Yiii" typeface="Microsoft Yi Baiti"/>',n[n.length]='<a:font script="Tibt" typeface="Microsoft Himalaya"/>',n[n.length]='<a:font script="Thaa" typeface="MV Boli"/>',n[n.length]='<a:font script="Deva" typeface="Mangal"/>',n[n.length]='<a:font script="Telu" typeface="Gautami"/>',n[n.length]='<a:font script="Taml" typeface="Latha"/>',n[n.length]='<a:font script="Syrc" typeface="Estrangelo Edessa"/>',n[n.length]='<a:font script="Orya" typeface="Kalinga"/>',n[n.length]='<a:font script="Mlym" typeface="Kartika"/>',n[n.length]='<a:font script="Laoo" typeface="DokChampa"/>',n[n.length]='<a:font script="Sinh" typeface="Iskoola Pota"/>',n[n.length]='<a:font script="Mong" typeface="Mongolian Baiti"/>',n[n.length]='<a:font script="Viet" typeface="Times New Roman"/>',n[n.length]='<a:font script="Uigh" typeface="Microsoft Uighur"/>',n[n.length]='<a:font script="Geor" typeface="Sylfaen"/>',n[n.length]="</a:majorFont>",n[n.length]="<a:minorFont>",n[n.length]='<a:latin typeface="Calibri"/>',n[n.length]='<a:ea typeface=""/>',n[n.length]='<a:cs typeface=""/>',n[n.length]='<a:font script="Jpan" typeface="MS Pゴシック"/>',n[n.length]='<a:font script="Hang" typeface="맑은 고딕"/>',n[n.length]='<a:font script="Hans" typeface="宋体"/>',n[n.length]='<a:font script="Hant" typeface="新細明體"/>',n[n.length]='<a:font script="Arab" typeface="Arial"/>',n[n.length]='<a:font script="Hebr" typeface="Arial"/>',n[n.length]='<a:font script="Thai" typeface="Tahoma"/>',n[n.length]='<a:font script="Ethi" typeface="Nyala"/>',n[n.length]='<a:font script="Beng" typeface="Vrinda"/>',n[n.length]='<a:font script="Gujr" typeface="Shruti"/>',n[n.length]='<a:font script="Khmr" typeface="DaunPenh"/>',n[n.length]='<a:font script="Knda" typeface="Tunga"/>',n[n.length]='<a:font script="Guru" typeface="Raavi"/>',n[n.length]='<a:font script="Cans" typeface="Euphemia"/>',n[n.length]='<a:font script="Cher" typeface="Plantagenet Cherokee"/>',n[n.length]='<a:font script="Yiii" typeface="Microsoft Yi Baiti"/>',n[n.length]='<a:font script="Tibt" typeface="Microsoft Himalaya"/>',n[n.length]='<a:font script="Thaa" typeface="MV Boli"/>',n[n.length]='<a:font script="Deva" typeface="Mangal"/>',n[n.length]='<a:font script="Telu" typeface="Gautami"/>',n[n.length]='<a:font script="Taml" typeface="Latha"/>',n[n.length]='<a:font script="Syrc" typeface="Estrangelo Edessa"/>',n[n.length]='<a:font script="Orya" typeface="Kalinga"/>',n[n.length]='<a:font script="Mlym" typeface="Kartika"/>',n[n.length]='<a:font script="Laoo" typeface="DokChampa"/>',n[n.length]='<a:font script="Sinh" typeface="Iskoola Pota"/>',n[n.length]='<a:font script="Mong" typeface="Mongolian Baiti"/>',n[n.length]='<a:font script="Viet" typeface="Arial"/>',n[n.length]='<a:font script="Uigh" typeface="Microsoft Uighur"/>',n[n.length]='<a:font script="Geor" typeface="Sylfaen"/>',n[n.length]="</a:minorFont>",n[n.length]="</a:fontScheme>",n[n.length]='<a:fmtScheme name="Office">',n[n.length]="<a:fillStyleLst>",n[n.length]='<a:solidFill><a:schemeClr val="phClr"/></a:solidFill>',n[n.length]='<a:gradFill rotWithShape="1">',n[n.length]="<a:gsLst>",n[n.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="50000"/><a:satMod val="300000"/></a:schemeClr></a:gs>',n[n.length]='<a:gs pos="35000"><a:schemeClr val="phClr"><a:tint val="37000"/><a:satMod val="300000"/></a:schemeClr></a:gs>',n[n.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:tint val="15000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',n[n.length]="</a:gsLst>",n[n.length]='<a:lin ang="16200000" scaled="1"/>',n[n.length]="</a:gradFill>",n[n.length]='<a:gradFill rotWithShape="1">',n[n.length]="<a:gsLst>",n[n.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="100000"/><a:shade val="100000"/><a:satMod val="130000"/></a:schemeClr></a:gs>
2',n[n.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:tint val="50000"/><a:shade val="100000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',n[n.length]="</a:gsLst>",n[n.length]='<a:lin ang="16200000" scaled="0"/>',n[n.length]="</a:gradFill>",n[n.length]="</a:fillStyleLst>",n[n.length]="<a:lnStyleLst>",n[n.length]='<a:ln w="9525" cap="flat" cmpd="sng" algn="ctr"><a:solidFill><a:schemeClr val="phClr"><a:shade val="95000"/><a:satMod val="105000"/></a:schemeClr></a:solidFill><a:prstDash val="solid"/></a:ln>',n[n.length]='<a:ln w="25400" cap="flat" cmpd="sng" algn="ctr"><a:solidFill><a:schemeClr val="phClr"/></a:solidFill><a:prstDash val="solid"/></a:ln>',n[n.length]='<a:ln w="38100" cap="flat" cmpd="sng" algn="ctr"><a:solidFill><a:schemeClr val="phClr"/></a:solidFill><a:prstDash val="solid"/></a:ln>',n[n.length]="</a:lnStyleLst>",n[n.length]="<a:effectStyleLst>",n[n.length]="<a:effectStyle>",n[n.length]="<a:effectLst>",n[n.length]='<a:outerShdw blurRad="40000" dist="20000" dir="5400000" rotWithShape="0"><a:srgbClr val="000000"><a:alpha val="38000"/></a:srgbClr></a:outerShdw>',n[n.length]="</a:effectLst>",n[n.length]="</a:effectStyle>",n[n.length]="<a:effectStyle>",n[n.length]="<a:effectLst>",n[n.length]='<a:outerShdw blurRad="40000" dist="23000" dir="5400000" rotWithShape="0"><a:srgbClr val="000000"><a:alpha val="35000"/></a:srgbClr></a:outerShdw>',n[n.length]="</a:effectLst>",n[n.length]="</a:effectStyle>",n[n.length]="<a:effectStyle>",n[n.length]="<a:effectLst>",n[n.length]='<a:outerShdw blurRad="40000" dist="23000" dir="5400000" rotWithShape="0"><a:srgbClr val="000000"><a:alpha val="35000"/></a:srgbClr></a:outerShdw>',n[n.length]="</a:effectLst>",n[n.length]='<a:scene3d><a:camera prst="orthographicFront"><a:rot lat="0" lon="0" rev="0"/></a:camera><a:lightRig rig="threePt" dir="t"><a:rot lat="0" lon="0" rev="1200000"/></a:lightRig></a:scene3d>',n[n.length]='<a:sp3d><a:bevelT w="63500" h="25400"/></a:sp3d>',n[n.length]="</a:effectStyle>",n[n.length]="</a:effectStyleLst>",n[n.length]="<a:bgFillStyleLst>",n[n.length]='<a:solidFill><a:schemeClr val="phClr"/></a:solidFill>',n[n.length]='<a:gradFill rotWithShape="1">',n[n.length]="<a:gsLst>",n[n.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="40000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',n[n.length]='<a:gs pos="40000"><a:schemeClr val="phClr"><a:tint val="45000"/><a:shade val="99000"/><a:satMod val="350000"/></a:schemeClr></a:gs>',n[n.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:shade val="20000"/><a:satMod val="255000"/></a:schemeClr></a:gs>',n[n.length]="</a:gsLst>",n[n.length]='<a:path path="circle"><a:fillToRect l="50000" t="-80000" r="50000" b="180000"/></a:path>',n[n.length]="</a:gradFill>",n[n.length]='<a:gradFill rotWithShape="1">',n[n.length]="<a:gsLst>",n[n.length]='<a:gs pos="0"><a:schemeClr val="phClr"><a:tint val="80000"/><a:satMod val="300000"/></a:schemeClr></a:gs>',n[n.length]='<a:gs pos="100000"><a:schemeClr val="phClr"><a:shade val="30000"/><a:satMod val="200000"/></a:schemeClr></a:gs>',n[n.length]="</a:gsLst>",n[n.length]='<a:path path="circle"><a:fillToRect l="50000" t="50000" r="50000" b="50000"/></a:path>',n[n.length]="</a:gradFill>",n[n.length]="</a:bgFillStyleLst>",n[n.length]="</a:fmtScheme>",n[n.length]="</a:themeElements>",n[n.length]="<a:objectDefaults>",n[n.length]="<a:spDef>",n[n.length]='<a:spPr/><a:bodyPr/><a:lstStyle/><a:style><a:lnRef idx="1"><a:schemeClr val="accent1"/></a:lnRef><a:fillRef idx="3"><a:schemeClr val="accent1"/></a:fillRef><a:effectRef idx="2"><a:schemeClr val="accent1"/></a:effectRef><a:fontRef idx="minor"><a:schemeClr val="lt1"/></a:fontRef></a:style>',n[n.length]="</a:spDef>",n[n.length]="<a:lnDef>",n[n.length]='<a:spPr/><a:bodyPr/><a:lstStyle/><a:style><a:lnRef idx="2"><a:schemeClr val="accent1"/></a:lnRef><a:fillRef idx="0"><a:schemeClr val="accent1"/></a:fillRef><a:effectRef idx="1"><a:schemeClr val="accent1"/></a:effectRef><a:fontRef idx="minor"><a:schemeClr val="tx1"/></a:fontRef></a:style>',n[n.length]="</a:lnDef>",n[n.length]="</a:objectDefaults>",n[n.length]="<a:extraClrSchemeLst/>",n[n.length]="</a:theme>",n.join("")}function yc(){var e,t,n=Ua();return Ha(n,332),Ha(n,334,lo(1)),Ha(n,335,((t=Ba(12+2*(e={name:"XLDAPR",version:12e4,flags:3496657072}).name.length)).write_shift(4,e.flags),t.write_shift(4,e.version),fo(e.name,t),t.slice(0,t.l))),Ha(n,336),Ha(n,339,function(e,t){var n=Ba(8+2*t.length);return n.write_shift(4,e),fo(t,n),n.slice(0,n.l)}(1,"XLDAPR")),Ha(n,52),Ha(n,35,lo(514)),Ha(n,4096,lo(0)),Ha(n,4097,ms(1)),Ha(n,36),Ha(n,53),Ha(n,340),Ha(n,337,function(e){var t=Ba(8);return t.write_shift(4,e),t.write_shift(4,1),t}(1)),Ha(n,51,function(e){var t=Ba(4+8*e.length);t.write_shift(4,e.length);for(var n=0;n<e.length;++n)t.write_shift(4,e[n][0]),t.write_shift(4,e[n][1]);return t}
2([[1,0]])),Ha(n,338),Ha(n,333),n.end()}function vc(e,t,n){var r=[21600,21600],i=["m0,0l0",r[1],r[0],r[1],r[0],"0xe"].join(","),a=[Ni("xml",null,{"xmlns:v":ra,"xmlns:o":Zi,"xmlns:x":Qi,"xmlns:mv":na}).replace(/\/>/,">"),Ni("o:shapelayout",Ni("o:idmap",null,{"v:ext":"edit",data:e}),{"v:ext":"edit"})],o=65536*e,s=t||[];return s.length>0&&a.push(Ni("v:shapetype",[Ni("v:stroke",null,{joinstyle:"miter"}),Ni("v:path",null,{gradientshapeok:"t","o:connecttype":"rect"})].join(""),{id:"_x0000_t202",coordsize:r.join(","),"o:spt":202,path:i})),s.forEach(function(e){++o,a.push(function(e,t){var n=Ja(e[0]),r={color2:"#BEFF82",type:"gradient"};"gradient"==r.type&&(r.angle="-180");var i="gradient"==r.type?Ni("o:fill",null,{type:"gradientUnscaled","v:ext":"view"}):null,a=Ni("v:fill",i,r),o={on:"t",obscured:"t"};return["<v:shape"+Ii({id:"_x0000_s"+t,type:"#_x0000_t202",style:"position:absolute; margin-left:80pt;margin-top:5pt;width:104pt;height:64pt;z-index:10"+(e[1].hidden?";visibility:hidden":""),fillcolor:"#ECFAD4",strokecolor:"#edeaa1"})+">",a,Ni("v:shadow",null,o),Ni("v:path",null,{"o:connecttype":"none"}),'<v:textbox><div style="text-align:left"></div></v:textbox>','<x:ClientData ObjectType="Note">',"<x:MoveWithCells/>","<x:SizeWithCells/>",Di("x:Anchor",[n.c+1,0,n.r+1,0,n.c+3,20,n.r+5,20].join(",")),Di("x:AutoFill","False"),Di("x:Row",String(n.r)),Di("x:Column",String(n.c)),e[1].hidden?"":"<x:Visible/>","</x:ClientData>","</v:shape>"].join("")}(e,o))}),a.push("</xml>"),a.join("")}function _c(e){var t=[yi,Ni("comments",null,{xmlns:Ji[0]})],n=[];return t.push("<authors>
2"),e.forEach(function(e){e[1].forEach(function(e){var r=xi(e.a);-1==n.indexOf(r)&&(n.push(r),t.push("<author>"+r+"</author>")),e.T&&e.ID&&-1==n.indexOf("tc="+e.ID)&&(n.push("tc="+e.ID),t.push("<author>tc="+e.ID+"</author>"))})}),0==n.length&&(n.push("SheetJ5"),t.push("<author>SheetJ5</author>")),t.push("</authors>"),t.push("<commentList>"),e.forEach(function(e){var r=0,i=[],a=0;if(e[1][0]&&e[1][0].T&&e[1][0].ID&&(r=n.indexOf("tc="+e[1][0].ID)),e[1].forEach(function(e){e.a&&(r=n.indexOf(xi(e.a))),e.T&&++a,i.push(null==e.t?"":xi(e.t))}),0===a)e[1].forEach(function(r){t.push('<comment ref="'+e[0]+'" authorId="'+n.indexOf(xi(r.a))+'"><text>'),t.push(Di("t",null==r.t?"":xi(r.t))),t.push("</text></comment>")});else{e[1][0]&&e[1][0].T&&e[1][0].ID&&(r=n.indexOf("tc="+e[1][0].ID)),t.push('<comment ref="'+e[0]+'" authorId="'+r+'"><text>');for(var o="Comment:\n    "+i[0]+"\n",s=1;s<i.length;++s)o+="Reply:\n    "+i[s]+"\n";t.push(Di("t",xi(o))),t.push("</text></comment>")}}),t.push("</commentList>"),t.length>2&&(t[t.length]="</comments>",t[1]=t[1].replace("/>",">")),t.join("")}function wc(e,t,n){var r=[yi,Ni("ThreadedComments",null,{xmlns:$i}).replace(/[\/]>/,">")];return e.forEach(function(e){var i="";(e[1]||[]).forEach(function(a,o){if(a.T){a.a&&-1==t.indexOf(a.a)&&t.push(a.a);var s={ref:e[0],id:"{54EE7951-7262-4200-6969-"+("000000000000"+n.tcid++).slice(-12)+"}"};0==o?i=s.id:s.parentId=i,a.ID=s.id,a.a&&(s.personId="{54EE7950-7262-4200-6969-"+("000000000000"+t.indexOf(a.a)).slice(-12)+"}"),r.push(Ni("threadedComment",Di("text",a.t||""),s))}else delete a.ID})}),r.push("</ThreadedComments>"),r.join("")}function xc(e){var t=[yi,Ni("personList",null,{xmlns:$i,"xmlns:x":Ji[0]}).replace(/[\/]>/,">")];return e.forEach(function(e,n){t.push(Ni("person",null,{displayName:e,id:"{54EE7950-7262-4200-6969-"+("000000000000"+n).slice(-12)+"}",userId:e,providerId:"None"}))}),t.push("</personList>"),t.join("")}var Ec=uo;function Tc(e){return fo(e.slice(0,54))}function Sc(e){var t=Ua(),n=[];
2return Ha(t,628),Ha(t,630),e.forEach(function(e){e[1].forEach(function(e){n.indexOf(e.a)>-1||(n.push(e.a.slice(0,54)),Ha(t,632,Tc(e.a)),e.T&&e.ID&&-1==n.indexOf("tc="+e.ID)&&(n.push("tc="+e.ID),Ha(t,632,Tc("tc="+e.ID))))})}),Ha(t,631),Ha(t,633),e.forEach(function(e){e[1].forEach(function(r){var i=-1;r.ID&&(i=n.indexOf("tc="+r.ID)),-1==i&&e[1][0].T&&e[1][0].ID&&(i=n.indexOf("tc="+e[1][0].ID)),-1==i&&(i=n.indexOf(r.a)),r.iauthor=i;var a={s:Ja(e[0]),e:Ja(e[0])};Ha(t,635,function(e,t){return null==t&&(t=Ba(36)),t.write_shift(4,e[1].iauthor),Po(e[0],t),t.write_shift(4,0),t.write_shift(4,0),t.write_shift(4,0),t.write_shift(4,0),t}([a,r])),r.t&&r.t.length>0&&Ha(t,637,go(r)),Ha(t,636),delete r.iauthor})}),Ha(t,634),Ha(t,629),t.end()}var Oc=["xlsb","xlsm","xlam","biff8","xla"],Cc=function(){var e=/(^|[^A-Za-z_])R(\[?-?\d+\]|[1-9]\d*|)C(\[?-?\d+\]|[1-9]\d*|)(?![A-Za-z0-9_])/g,t={r:0,c:0};function n(e,n,r,i){var a=!1,o=!1;0==r.length?o=!0:"["==r.charAt(0)&&(o=!0,r=r.slice(1,-1)),0==i.length?a=!0:"["==i.charAt(0)&&(a=!0,i=i.slice(1,-1));var s=r.length>0?0|parseInt(r,10):0,c=i.length>0?0|parseInt(i,10):0;return a?c+=t.c:--c,o?s+=t.r:--s,n+(a?"":"$")+qa(c)+(o?"":"$")+Xa(s)}return function(r,i){return t=i,r.replace(e,n)}}(),Ac=/(^|[^._A-Z0-9])(\$?)([A-Z]{1,2}|[A-W][A-Z]{2}|X[A-E][A-Z]|XF[A-D])(\$?)(\d{1,7})(?![_.\(A-Za-z0-9])/g;try{Ac=/(^|[^._A-Z0-9])([$]?)([A-Z]{1,2}|[A-W][A-Z]{2}|X[A-E][A-Z]|XF[A-D])([$]?)(10[0-3]\d{4}|104[0-7]\d{3}|1048[0-4]\d{2}|10485[0-6]\d|104857[0-6]|[1-9]\d{0,5})(?![_.\(A-Za-z0-9])/g}catch($I){}var Mc=function(){return function(e,t){return e.replace(Ac,function(e,n,r,i,a,o){var s=Ka(i)-(r?0:t.c),c=Ya(o)-(a?0:t.r);return n+"R"+("$"==a?c+1:0==c?"":"["+c+"]")+"C"+("$"==r?s+1:0==s?"":"["+s+"]")})}}();function kc(e,t){return e.replace(Ac,function(e,n,r,i,a,o){return n+("$"==r?r+i:qa(Ka(i)+t.c))+("$"==a?a+o:Xa(Ya(o)+t.r))})}function Lc(e){e.l+=1}function Pc(e,t){var n=e.read_shift(2);return[16383&n,n>>14&1,n>>15&1]}function Rc(e,t,n){var r=2;if(n){if(n.biff>=2&&n.biff<=5)return Dc(e);12==n.biff&&(r=4)}var i=e.read_shift(r),a=e.read_shift(r),o=Pc(e),s=Pc(e);return{s:{r:i,c:o[0],cRel:o[1],rRel:o[2]},e:{r:a,c:s[0],cRel:s[1],rRel:s[2]}}}function Dc(e){var t=Pc(e),n=Pc(e),r=e.read_shift(1),i=e.read_shift(1);return{s:{r:t[0],c:r,cRel:t[1],rRel:t[2]},e:{r:n[0],c:i,cRel:n[1],rRel:n[2]}}}function Ic(e,t,n){if(n&&n.biff>=2&&n.biff<=5)return function(e){var t=Pc(e),n=e.read_shift(1);return{r:t[0],c:n,cRel:t[1],rRel:t[2]}}(e);var r=e.read_shift(n&&12==n.biff?4:2),i=Pc(e);return{r:r,c:i[0],cRel:i[1],rRel:i[2]}}function Nc(e){var t=e.read_shift(2),n=e.read_shift(2);return{r:t,c:255&n,fQuoted:!!(16384&n),cRel:n>>15,rRel:n>>15}}function zc(e){var t=1&e[e.l+1];return e.l+=4,[t,1]}function Fc(e){return[e.read_shift(1),e.read_shift(1)]}function jc(e,t){var n=[e.read_shift(1)];if(12==t)switch(n[0]){case 2:n[0]=4;break;case 4:n[0]=16;break;case 0:n[0]=1;break;case 1:n[0]=2}switch(n[0]){case 4:n[1]=function(e,t){return 1===e.read_shift(t)}(e,1)?"TRUE":"FALSE",12!=t&&(e.l+=7);break;case 37:case 16:n[1]=Uo[e[e.l]],e.l+=12==t?4:8;break;case 0:e.l+=8;break;case 1:n[1]=Ro(e);break;case 2:n[1]=function(e,t,n){if(n.biff>5)return function(e,t,n){var r=e.read_shift(n&&2==n.biff?1:2);return 0===r?(e.l++,""):function(e,t,n){if(n){if(n.biff>=2&&n.biff<=5)return e.read_shift(t,"cpstr");if(n.biff>=12)return e.read_shift(t,"dbcs-cont")}return 0===e.read_shift(1)?e.read_shift(t,"sbcs-cont"):e.read_shift(t,"dbcs-cont")}(e,r,n)}(e,0,n);var r=e.read_shift(1);return 0===r?(e.l++,""):e.read_shift(r,n.biff<=4||!e.lens?"cpstr":"sbcs-cont")}(e,0,{biff:t>0&&t<8?2:t});break;default:throw new Error("Bad SerAr: "+n[0])}return n}function Bc(e,t,n){for(var r=e.read_shift(12==n.biff?4:2),i=[],a=0;a!=r;++a)i.push((12==n.biff?Lo:Ts)(e));return i}function Uc(e,t,n){var r=0,i=0;12==n.biff?(r=e.read_shift(4),i=e.read_shift(4)):(i=1+e.read_shift(1),r=1+e.read_shift(2)),n.biff>=2&&n.biff<8&&(--r,0==--i&&(i=256));for(var a=0,o=[];a!=r&&(o[a]=[]);++a)for(var s=0;s!=i;++s)o[a][s]=jc(e,n.biff);return o}function Hc(e,t,n){return e.l+=2,[Nc(e)]}function $c(e){return e.l+=6,[]}function Wc(e){return e.l+=2,[ps(e),1&e.read_shift(2)]}var Vc=["Data","All","Headers","??","?Data2","??","?DataHeaders","??","Totals","??","??","??","?DataTotals","??","??","??","?Current"];var Gc={1:{n:"PtgExp",f:function(e,t,n){return e.l++,n&&12==n.biff?[e.read_shift(4,"i"),0]:[e.read_shift(2),e.read_shift(n&&2==n.biff?1:2)]}},2:{n:"PtgTbl",f:ja},3:{n:"PtgAdd",f:Lc},4:{n:"PtgSub",f:Lc},5:{n:"PtgMul",f:Lc},6:{n:"PtgDiv",f:Lc},7:{n:"PtgPower",f:Lc},8:{n:"PtgConcat",f:Lc},9:{n:"PtgLt",f:Lc},10:{n:"PtgLe",f:Lc},11:{n:"PtgEq",f:Lc},12:{n:"PtgGe",f:Lc},13:{n:"PtgGt",f:Lc},14:{n:"PtgNe",f:Lc},15:{n:"PtgIsect",f:Lc},16:{n:"PtgUnion",f:Lc},17:{n:"PtgRange",f:Lc},18:{n:"PtgUplus",f:Lc},19:{n:"PtgUminus",f:Lc},20:{n:"PtgPercent",f:Lc},21:{n:"PtgParen",f:Lc},22:{n:"PtgMissArg",f:Lc},23:{n:"PtgStr",f:function(e,t,n){return e.l++,bs(e,0,n)}},26:{n:"PtgSheet",f:function(e,t,n){return e.l+=5,e.l+=2,e.l+=2==n.biff?1:4,["PTGSHEET"]}},27:{n:"PtgEndSheet",f:function(e,t,n){return e.l+=2==n.biff?4:5,["PTGENDSHEET"]}},28:{n:"PtgErr",f:function(e){return e.l++,Uo[e.read_shift(1)]}},29:{n:"PtgBool",f:function(e){return e.l++,0!==e.read_shift(1)}},30:{n:"PtgInt",f:function(e){return e.l++,e.read_shift(2)}},31:{n:"PtgNum",f:function(e){return e.l++,Ro(e)}},32:{n:"PtgArray",f:function(e,t,n){var r=(96&e[e.l++])>>5;return e.l+=2==n.biff?6:12==n.biff?14:7,[r]}}
vendor: 7,360 bytes, line 2
2,33:{n:"PtgFunc",f:function(e,t,n){var r=(96&e[e.l])>>5;e.l+=1;var i=e.read_shift(n&&n.biff<=3?1:2);return[hl[i],fl[i],r]}},34:{n:"PtgFuncVar",f:function(e,t,n){var r=e[e.l++],i=e.read_shift(1),a=n&&n.biff<=3?[88==r?-1:0,e.read_shift(1)]:function(e){return[e[e.l+1]>>7,32767&e.read_shift(2)]}(e);return[i,(0===a[0]?fl:ul)[a[1]]]}},35:{n:"PtgName",f:function(e,t,n){var r=e.read_shift(1)>>>5&3,i=!n||n.biff>=8?4:2,a=e.read_shift(i);switch(n.biff){case 2:e.l+=5;break;case 3:case 4:e.l+=8;break;case 5:e.l+=12}return[r,0,a]}},36:{n:"PtgRef",f:function(e,t,n){var r=(96&e[e.l])>>5;return e.l+=1,[r,Ic(e,0,n)]}},37:{n:"PtgArea",f:function(e,t,n){return[(96&e[e.l++])>>5,Rc(e,n.biff>=2&&n.biff,n)]}},38:{n:"PtgMemArea",f:function(e,t,n){var r=e.read_shift(1)>>>5&3;return e.l+=n&&2==n.biff?3:4,[r,e.read_shift(n&&2==n.biff?1:2)]}},39:{n:"PtgMemErr",f:ja},40:{n:"PtgMemNoMem",f:ja},41:{n:"PtgMemFunc",f:function(e,t,n){return[e.read_shift(1)>>>5&3,e.read_shift(n&&2==n.biff?1:2)]}},42:{n:"PtgRefErr",f:function(e,t,n){var r=e.read_shift(1)>>>5&3;return e.l+=4,n.biff<8&&e.l--,12==n.biff&&(e.l+=2),[r]}},43:{n:"PtgAreaErr",f:function(e,t,n){var r=(96&e[e.l++])>>5;return e.l+=n&&n.biff>8?12:n.biff<8?6:8,[r]}},44:{n:"PtgRefN",f:function(e,t,n){var r=(96&e[e.l])>>5;e.l+=1;var i=function(e,t,n){var r=n&&n.biff?n.biff:8;if(r>=2&&r<=5)return function(e){var t=e.read_shift(2),n=e.read_shift(1),r=(32768&t)>>15,i=(16384&t)>>14;return t&=16383,1==r&&t>=8192&&(t-=16384),1==i&&n>=128&&(n-=256),{r:t,c:n,cRel:i,rRel:r}}(e);var i=e.read_shift(r>=12?4:2),a=e.read_shift(2),o=(16384&a)>>14,s=(32768&a)>>15;if(a&=16383,1==s)for(;i>524287;)i-=1048576;if(1==o)for(;a>8191;)a-=16384;return{r:i,c:a,cRel:o,rRel:s}}(e,0,n);return[r,i]}},45:{n:"PtgAreaN",f:function(e,t,n){var r=(96&e[e.l++])>>5,i=function(e,t,n){if(n.biff<8)return Dc(e);var r=e.read_shift(12==n.biff?4:2),i=e.read_shift(12==n.biff?4:2),a=Pc(e),o=Pc(e);return{s:{r:r,c:a[0],cRel:a[1],rRel:a[2]},e:{r:i,c:o[0],cRel:o[1],rRel:o[2]}}}(e,0,n);return[r,i]}},46:{n:"PtgMemAreaN",f:function(e){return[e.read_shift(1)>>>5&3,e.read_shift(2)]}},47:{n:"PtgMemNoMemN",f:function(e){return[e.read_shift(1)>>>5&3,e.read_shift(2)]}},57:{n:"PtgNameX",f:function(e,t,n){return 5==n.biff?function(e){var t=e.read_shift(1)>>>5&3,n=e.read_shift(2,"i");e.l+=8;var r=e.read_shift(2);return e.l+=12,[t,n,r]}(e):[e.read_shift(1)>>>5&3,e.read_shift(2),e.read_shift(4)]}},58:{n:"PtgRef3d",f:function(e,t,n){var r=(96&e[e.l])>>5;e.l+=1;var i=e.read_shift(2);return n&&5==n.biff&&(e.l+=12),[r,i,Ic(e,0,n)]}},59:{n:"PtgArea3d",f:function(e,t,n){var r=(96&e[e.l++])>>5,i=e.read_shift(2,"i");if(n)switch(n.biff){case 5:e.l+=12;break;case 12:0}return[r,i,Rc(e,0,n)]}},60:{n:"PtgRefErr3d",f:function(e,t,n){var r=(96&e[e.l++])>>5,i=e.read_shift(2),a=4;if(n)switch(n.biff){case 5:a=15;break;case 12:a=6}return e.l+=a,[r,i]}},61:{n:"PtgAreaErr3d",f:function(e,t,n){var r=(96&e[e.l++])>>5,i=e.read_shift(2),a=8;if(n)switch(n.biff){case 5:e.l+=12,a=6;break;case 12:a=12}return e.l+=a,[r,i]}},255:{}},Yc={64:32,96:32,65:33,97:33,66:34,98:34,67:35,99:35,68:36,100:36,69:37,101:37,70:38,102:38,71:39,103:39,72:40,104:40,73:41,105:41,74:42,106:42,75:43,107:43,76:44,108:44,77:45,109:45,78:46,110:46,79:47,111:47,88:34,120:34,89:57,121:57,90:58,122:58,91:59,123:59,92:60,124:60,93:61,125:61},Xc={1:{n:"PtgElfLel",f:Wc},2:{n:"PtgElfRw",f:Hc},3:{n:"PtgElfCol",f:Hc},6:{n:"PtgElfRwV",f:Hc},7:{n:"PtgElfColV",f:Hc},10:{n:"PtgElfRadical",f:Hc},11:{n:"PtgElfRadicalS",f:$c},13:{n:"PtgElfColS",f:$c},15:{n:"PtgElfColSV",f:$c},16:{n:"PtgElfRadicalLel",f:Wc},25:{n:"PtgList",f:function(e){e.l+=2;var t=e.read_shift(2),n=e.read_shift(2),r=e.read_shift(4),i=e.read_shift(2),a=e.read_shift(2);return{ixti:t,coltype:3&n,rt:Vc[n>>2&31],idx:r,c:i,C:a}}},29:{n:"PtgSxName",f:function(e){return e.l+=2,[e.read_shift(4)]}},255:{}},Kc={0:{n:"PtgAttrNoop",f:function(e){return e.l+=4,[0,0]}},1:{n:"PtgAttrSemi",f:function(e,t,n){var r=255&e[e.l+1]?1:0;return e.l+=n&&2==n.biff?3:4,[r]}},2:{n:"PtgAttrIf",f:function(e,t,n){var r=255&e[e.l+1]?1:0;return e.l+=2,[r,e.read_shift(n&&2==n.biff?1:2)]}},4:{n:"PtgAttrChoose",f:function(e,t,n){e.l+=2;for(var r=e.read_shift(n&&2==n.biff?1:2),i=[],a=0;a<=r;++a)i.push(e.read_shift(n&&2==n.biff?1:2));return i}},8:{n:"PtgAttrGoto",f:function(e,t,n){var r=255&e[e.l+1]?1:0;return e.l+=2,[r,e.read_shift(n&&2==n.biff?1:2)]}},16:{n:"PtgAttrSum",f:function(e,t,n){e.l+=n&&2==n.biff?3:4}},32:{n:"PtgAttrBaxcel",f:zc},33:{n:"PtgAttrBaxcel",f:zc},64:{n:"PtgAttrSpace",f:function(e){return e.read_shift(2),Fc(e)}},65:{n:"PtgAttrSpaceSemi",f:function(e){return e.read_shift(2),Fc(e)}},128:{n:"PtgAttrIfError",f:function(e){var t=255&e[e.l+1]?1:0;return e.l+=2,[t,e.read_shift(2)]}},255:{}};function qc(e){for(var t=[],n=0;n<e.length;++n){for(var r=e[n],i=[],a=0;a<r.length;++a){var o=r[a];if(o)if(2===o[0])i.push('"'+o[1].replace(/"/g,'""')+'"');else i.push(o[1]);else i.push("")}t.push(i.join(","))}return t.join(";")}var Jc={PtgAdd:"+",PtgConcat:"&",PtgDiv:"/",PtgEq:"=",PtgGe:">=",PtgGt:">",PtgLe:"<=",PtgLt:"<",PtgMul:"*",PtgNe:"<>",PtgPower:"^",PtgSub:"-"};function Zc(e,t){var n=e.lastIndexOf("!"),r=t.lastIndexOf("!");return-1==n&&-1==r?e+":"+t:n>0&&r>0&&e.slice(0,n).toLowerCase()==t.slice(0,r).toLowerCase()?e+":"+t.slice(r+1):(console.error("Cannot hydrate range",e,t),e+":"+t)}function Qc(e,t,n){if(!e)return"SH33TJSERR0";if(n.biff>8&&(!e.XTI||!e.XTI[t]))return e.SheetNames[t];if(!e.XTI)return"SH33TJSERR6";var r=e.XTI[t];if(n.biff<8)return t>1e4&&(t-=65536),t<0&&(t=-t),0==t?"":e.XTI[t-1];if(!r)return"SH33TJSERR1";var i="";if(n.biff>8)switch(e[r[0]][0]){case 357:return i=-1==r[1]?"#REF":e.SheetNames[r[1]],r[1]==r[2]?i:i+":"+e.SheetNames[r[2]];case 358:return null!=n.SID?e.SheetNames[n.SID]:"SH33TJSSAME"+e[r[0]][0];default:return"SH33TJSSRC"+e[r[0]][0]}switch(e[r[0]][0][0]){case 1025:return i=-1==r[1]?"#REF":e.SheetNames[r[1]]||"SH33TJSERR3",r[1]==r[2]?i:i+":"+e.SheetNames[r[2]];case 14849:return e[r[0]].slice(1).map(function(e){return e.Name}).join(";;");default:return e[r[0]][0][3]?(i=-1==r[1]?"#REF":e[r[0]][0][3][r[1]]||"SH33TJSERR4",r[1]==r[2]?i:i+":"+e[r[0]][0][3][r[2]]):"SH33TJSERR2"}}function el(e,t,n){var r=Qc(e,t,n);return"#REF"==r?r:no(r,n)}function tl(e,t,n,r,i){var a,o,s,c,l=i&&i.biff||8,u={s:{c:0,r:0}},f=[],h=0,d=0,p="";if(!e[0]||!e[0][0])return"";for(var m=-1,g="",b=0,y=e[0].length;b<y;++b){var v=e[0][b];switch(v[0]){case"PtgUminus":f.push("-"+f.pop());break;case"PtgUplus":f.push("+"+f.pop());break;case"PtgPercent":f.push(f.pop()+"%");break;case"PtgAdd":case"PtgConcat":case"PtgDiv":case"PtgEq":case"PtgGe":case"PtgGt":case"PtgLe":case"PtgLt":case"PtgMul":case"PtgNe":case"PtgPower":case"PtgSub":if(a=f.pop(),o=f.pop(),m>=0){switch(e[0][m][1][0]){case 0:g=oi(" ",e[0][m][1][1]);break;case 1:g=oi("\r",e[0][m][1][1]);break;default:if(g="",i.WTF)throw new Error("Unexpected PtgAttrSpaceType "+e[0][m][1][0])}o+=g,m=-1}f.push(o+Jc[v[0]]+a);break;case"PtgIsect":a=f.pop(),o=f.pop(),f.push(o+" "+a);break;case"PtgUnion":a=f.pop(),o=f.pop(),f.push(o+","+a);break;case"PtgRange":a=f.pop(),o=f.pop(),f.push(Zc(o,a));break;case"PtgAttrChoose":case"PtgAttrGoto":case"PtgAttrIf":case"PtgAttrIfError":case"PtgAttrBaxcel":case"PtgAttrSemi":case"PtgMemArea":case"PtgTbl":case"PtgMemErr":case"PtgMemAreaN":case"PtgMemNoMemN":case"PtgAttrNoop":case"PtgSheet":case"PtgEndSheet":case"PtgMemFunc":case"PtgMemNoMem":break;
2case"PtgRef":s=$a(v[1][1],u,i),f.push(Va(s,l));break;case"PtgRefN":s=n?$a(v[1][1],n,i):v[1][1],f.push(Va(s,l));break;case"PtgRef3d":h=v[1][1],s=$a(v[1][2],u,i),p=el(r,h,i),f.push(p+"!"+Va(s,l));break;case"PtgFunc":case"PtgFuncVar":var _=v[1][0],w=v[1][1];_||(_=0);var x=0==(_&=127)?[]:f.slice(-_);f.length-=_,"User"===w&&(w=x.shift()),f.push(w+"("+x.join(",")+")");break;case"PtgBool":f.push(v[1]?"TRUE":"FALSE");break;case"PtgInt":case"PtgErr":f.push(v[1]);break;case"PtgNum":f.push(String(v[1]));break;case"PtgStr":f.push('"'+v[1].replace(/"/g,'""')+'"');break;case"PtgAreaN":c=Wa(v[1][1],n?{s:n}:u,i),f.push(Ga(c,i));break;case"PtgArea":c=Wa(v[1][1],u,i),f.push(Ga(c,i));break;case"PtgArea3d":h=v[1][1],c=v[1][2],p=el(r,h,i),f.push(p+"!"+Ga(c,i));break;case"PtgAttrSum":f.push("SUM("+f.pop()+")");break;case"PtgName":d=v[1][2];var E=(r.names||[])[d-1]||(r[0]||[])[d],T=E?E.Name:"SH33TJSNAME"+String(d);T&&"_xlfn."==T.slice(0,6)&&!i.xlfn&&(T=T.slice(6)),f.push(T);break;case"PtgNameX":var S,O=v[1][1];if(d=v[1][2],!(i.biff<=5)){var C="";if(14849==((r[O]||[])[0]||[])[0]||(1025==((r[O]||[])[0]||[])[0]?r[O][d]&&r[O][d].itab>0&&(C=r.SheetNames[r[O][d].itab-1]+"!"):C=r.SheetNames[d-1]+"!"),r[O]&&r[O][d])C+=r[O][d].Name;else if(r[0]&&r[0][d])C+=r[0][d].Name;else{var A=(Qc(r,O,i)||"").split(";;");A[d-1]?C=A[d-1]:C+="SH33TJSERRX"}f.push(C);break}O<0&&(O=-O),r[O]&&(S=r[O][d]),S||(S={Name:"SH33TJSERRY"}),f.push(S.Name);break;case"PtgParen":var M="(",k=")";if(m>=0){switch(g="",e[0][m][1][0]){case 2:M=oi(" ",e[0][m][1][1])+M;break;case 3:M=oi("\r",e[0][m][1][1])+M;break;case 4:k=oi(" ",e[0][m][1][1])+k;break;case 5:k=oi("\r",e[0][m][1][1])+k;break;default:if(i.WTF)throw new Error("Unexpected PtgAttrSpaceType "+e[0][m][1][0])}m=-1}f.push(M+f.pop()+k);break;case"PtgRefErr":case"PtgRefErr3d":case"PtgAreaErr":case"PtgAreaErr3d":f.push("#REF!");break;case"PtgExp":s={c:v[1][1],r:v[1][0]};var L={c:n.c,r:n.r};if(r.sharedf[Za(s)]){var P=r.sharedf[Za(s)];f.push(tl(P,u,L,r,i))}else{var R=!1;for(a=0;a!=r.arrayf.length;++a)if(o=r.arrayf[a],!(s.c<o[0].s.c||s.c>o[0].e.c||s.r<o[0].s.r||s.r>o[0].e.r)){f.push(tl(o[1],u,L,r,i)),R=!0;break}R||f.push(v[1])}break;case"PtgArray":f.push("{"+qc(v[1])+"}");break;case"PtgAttrSpace":case"PtgAttrSpaceSemi":m=b;break;case"PtgMissArg":f.push("");break;case"PtgList":f.push("Table"+v[1].idx+"[#"+v[1].rt+"]");break;case"PtgElfCol":case"PtgElfColS":case"PtgElfColSV":case"PtgElfColV":case"PtgElfLel":case"PtgElfRadical":case"PtgElfRadicalLel":case"PtgElfRadicalS":case"PtgElfRw":case"PtgElfRwV":throw new Error("Unsupported ELFs");default:throw new Error("Unrecognized Formula Token: "+String(v))}if(3!=i.biff&&m>=0&&-1==["PtgAttrSpace","PtgAttrSpaceSemi","PtgAttrGoto"].indexOf(e[0][b][0])){var D=!0;switch((v=e[0][m])[1][0]){case 4:D=!1;case 0:g=oi(" ",v[1][1]);break;case 5:D=!1;case 1:g=oi("\r",v[1][1]);break;default:if(g="",i.WTF)throw new Error("Unexpected PtgAttrSpaceType "+v[1][0])}f.push((D?g:"")+f.pop()+(D?"":g)),m=-1}}if(f.length>1&&i.WTF)throw new Error("bad formula stack");return"TRUE"==f[0]||"FALSE"!=f[0]&&f[0]}function nl(e,t,n,r,i){var a=xs(t,n,i),o=function(e){if(null==e){var t=Ba(8);return t.write_shift(1,3),t.write_shift(1,0),t.write_shift(2,0),t.write_shift(2,0),t.write_shift(2,65535),t}return Do("number"==typeof e?e:0)}(e.v),s=Ba(6);s.write_shift(2,33),s.write_shift(4,0);for(var c=Ba(e.bf.length),l=0;l<e.bf.length;++l)c[l]=e.bf[l];return Xn([a,o,s,c])}function rl(e,t,n){var r=e.read_shift(4),i=function(e,t,n){for(var r,i,a=e.l+t,o=[];a!=e.l;)t=a-e.l,i=e[e.l],r=Gc[i]||Gc[Yc[i]],24!==i&&25!==i||(r=(24===i?Xc:Kc)[e[e.l+1]]),r&&r.f?o.push([r.n,r.f(e,t,n)]):ja(e,t);return o}(e,r,n),a=e.read_shift(4),o=a>0?function(e,t,n,r){if(r.biff<8)return ja(e,t);for(var i=e.l+t,a=[],o=0;o!==n.length;++o)switch(n[o][0]){case"PtgArray":n[o][1]=Uc(e,0,r),a.push(n[o][1]);break;case"PtgMemArea":n[o][2]=Bc(e,n[o][1],r),a.push(n[o][2]);break;case"PtgExp":r&&12==r.biff&&(n[o][1][1]=e.read_shift(4),a.push(n[o][1]));break;case"PtgList":case"PtgElfRadicalS":case"PtgElfColS":case"PtgElfColSV":throw"Unsupported "+n[o][0]}return 0!==(t=i-e.l)&&a.push(ja(e,t)),a}(e,a,i,n):null;return[i,o]}var il=rl,al=rl,ol=rl,sl=rl;function cl(e){if((0|e)==e&&e<Math.pow(2,16)&&e>=0){var t=Ba(11);return t.write_shift(4,3),t.write_shift(1,30),t.write_shift(2,e),t.write_shift(4,0),t}var n=Ba(17);return n.write_shift(4,11),n.write_shift(1,31),n.write_shift(8,e),n.write_shift(4,0),n}var ll=function(e,t){if("number"==typeof e)return cl(e);if("boolean"==typeof e)return function(e){var t=Ba(10);return t.write_shift(4,2),t.write_shift(1,29),t.write_shift(1,e?1:0),t.write_shift(4,0),t}(e);if(/^#(DIV\/0!|GETTING_DATA|N\/A|NAME\?|NULL!|NUM!|REF!|VALUE!)$/.test(e))return function(e){var t=Ba(10);return t.write_shift(4,2),t.write_shift(1,28),t.write_shift(1,e),t.write_shift(4,0),t}(+Ho[e]);if(e.match(/^\$?(?:[A-W][A-Z]{2}|X[A-E][A-Z]|XF[A-D]|[A-Z]{1,2})\$?(?:10[0-3]\d{4}|104[0-7]\d{3}|1048[0-4]\d{2}|10485[0-6]\d|104857[0-6]|[1-9]\d{0,5})$/))return r=Ja(n=e),(i=Ba(15)).write_shift(4,7),i.write_shift(1,36),i.write_shift(4,r.r),i.write_shift(2,r.c|("$"==n.
2charAt(0)?0:1)<<14|(n.match(/\$\d/)?0:1)<<15),i.write_shift(4,0),i;var n,r,i;if(e.match(/^\$?(?:[A-W][A-Z]{2}|X[A-E][A-Z]|XF[A-D]|[A-Z]{1,2})\$?(?:10[0-3]\d{4}|104[0-7]\d{3}|1048[0-4]\d{2}|10485[0-6]\d|104857[0-6]|[1-9]\d{0,5}):\$?(?:[A-W][A-Z]{2}|X[A-E][A-Z]|XF[A-D]|[A-Z]{1,2})\$?(?:10[0-3]\d{4}|104[0-7]\d{3}|1048[0-4]\d{2}|10485[0-6]\d|104857[0-6]|[1-9]\d{0,5})$/))return function(e){var t=e.split(":"),n=t[0],r=Ba(23);r.write_shift(4,15);var i=Ja(n=t[0]);return r.write_shift(1,36),r.write_shift(4,i.r),r.write_shift(2,i.c|("$"==n.charAt(0)?0:1)<<14|(n.match(/\$\d/)?0:1)<<15),r.write_shift(4,0),i=Ja(n=t[1]),r.write_shift(1,36),r.write_shift(4,i.r),r.write_shift(2,i.c|("$"==n.charAt(0)?0:1)<<14|(n.match(/\$\d/)?0:1)<<15),r.write_shift(4,0),r.write_shift(1,17),r.write_shift(4,0),r}(e);if(e.match(/^#REF!\$?(?:[A-W][A-Z]{2}|X[A-E][A-Z]|XF[A-D]|[A-Z]{1,2})\$?(?:10[0-3]\d{4}|104[0-7]\d{3}|1048[0-4]\d{2}|10485[0-6]\d|104857[0-6]|[1-9]\d{0,5}):\$?(?:[A-W][A-Z]{2}|X[A-E][A-Z]|XF[A-D]|[A-Z]{1,2})\$?(?:10[0-3]\d{4}|104[0-7]\d{3}|1048[0-4]\d{2}|10485[0-6]\d|104857[0-6]|[1-9]\d{0,5})$/))return function(e,t){var n=e.lastIndexOf("!"),r=e.slice(0,n);e=e.slice(n+1),"'"==r.charAt(0)&&(r=r.slice(1,-1).replace(/''/g,"'"));var i=Qa(e),a=Ba(23);return a.write_shift(4,15),a.write_shift(1,59),a.write_shift(2,2+t.SheetNames.map(function(e){return e.toLowerCase()}).indexOf(r.toLowerCase())),a.write_shift(4,i.s.r),a.write_shift(4,i.e.r),a.write_shift(2,i.s.c),a.write_shift(2,i.e.c),a.write_shift(4,0),a}(e,t);if(e.match(/^(?:'[^\\\/?*\[\]:]*'|[^'][^\\\/?*\[\]:'`~!@#$%^()\-=+{}|;,<.>]*)!\$?(?:[A-W][A-Z]{2}|X[A-E][A-Z]|XF[A-D]|[A-Z]{1,2})\$?(?:10[0-3]\d{4}|104[0-7]\d{3}|1048[0-4]\d{2}|10485[0-6]\d|104857[0-6]|[1-9]\d{0,5})$/))return function(e,t){var n=e.lastIndexOf("!"),r=e.slice(0,n),i=Ja(e=e.slice(n+1));"'"==r.charAt(0)&&(r=r.slice(1,-1).replace(/''/g,"'"));var a=Ba(17);return a.write_shift(4,9),a.write_shift(1,58),a.write_shift(2,2+t.SheetNames.map(function(e){return e.toLowerCase()}).indexOf(r.toLowerCase())),a.write_shift(4,i.r),a.write_shift(2,i.c|("$"==e.charAt(0)?0:1)<<14|(e.match(/\$\d/)?0:1)<<15),a.write_shift(4,0),a}(e,t);if(e.match(/^(?:'[^\\\/?*\[\]:]*'|[^'][^\\\/?*\[\]:'`~!@#$%^()\-=+{}|;,<.>]*)!\$?(?:[A-W][A-Z]{2}|X[A-E][A-Z]|XF[A-D]|[A-Z]{1,2})\$?(?:10[0-3]\d{4}|104[0-7]\d{3}|1048[0-4]\d{2}|10485[0-6]\d|104857[0-6]|[1-9]\d{0,5}):\$?(?:[A-W][A-Z]{2}|X[A-E][A-Z]|XF[A-D]|[A-Z]{1,2})\$?(?:10[0-3]\d{4}|104[0-7]\d{3}|1048[0-4]\d{2}|10485[0-6]\d|104857[0-6]|[1-9]\d{0,5})$/))return function(e,t){var n=e.lastIndexOf("!"),r=e.slice(0,n);e=e.slice(n+1),"'"==r.charAt(0)&&(r=r.slice(1,-1).replace(/''/g,"'"));var i=e.split(":"),a=Ba(27);a.write_shift(4,19);var o=i[0],s=Ja(o);return a.write_shift(1,58),a.write_shift(2,2+t.SheetNames.map(function(e){return e.toLowerCase()}).indexOf(r.toLowerCase())),a.write_shift(4,s.r),a.write_shift(2,s.c|("$"==o.charAt(0)?0:1)<<14|(o.match(/\$\d/)?0:1)<<15),s=Ja(o=i[1]),a.write_shift(1,58),a.write_shift(2,2+t.SheetNames.map(function(e){return e.toLowerCase()}).indexOf(r.toLowerCase())),a.write_shift(4,s.r),a.write_shift(2,s.c|("$"==o.charAt(0)?0:1)<<14|(o.match(/\$\d/)?0:1)<<15),a.write_shift(1,17),a.write_shift(4,0),a}(e,t);if(/^(?:'[^\\\/?*\[\]:]*'|[^'][^\\\/?*\[\]:'`~!@#$%^()\-=+{}|;,<.>]*)!#REF!$/.test(e))return function(e,t){var n=e.lastIndexOf("!"),r=e.slice(0,n);e=e.slice(n+1),"'"==r.charAt(0)&&(r=r.slice(1,-1).replace(/''/g,"'"));var i=Ba(17);return i.write_shift(4,9),i.write_shift(1,60),i.write_shift(2,2+t.SheetNames.map(function(e){return e.toLowerCase()}).indexOf(r.toLowerCase())),i.write_shift(4,0),i.write_shift(2,0),i.write_shift(4,0),i}(e,t);if(/^".*"$/.test(e))return function(e){var t=Ba(7);t.write_shift(4,3+2*e.length),t.write_shift(1,23),t.write_shift(2,e.length);var n=Ba(2*e.length);n.write_shift(2*e.length,e,"utf16le");var r=Ba(4);return r.write_shift(4,0),Xn([t,n,r])}(e);if(/^[+-]\d+$/.test(e))return cl(parseInt(e,10));throw"Formula |"+e+"| not supported for XLSB"},ul
vendor: 7,370 bytes, line 2
2={0:"BEEP",1:"OPEN",2:"OPEN.LINKS",3:"CLOSE.ALL",4:"SAVE",5:"SAVE.AS",6:"FILE.DELETE",7:"PAGE.SETUP",8:"PRINT",9:"PRINTER.SETUP",10:"QUIT",11:"NEW.WINDOW",12:"ARRANGE.ALL",13:"WINDOW.SIZE",14:"WINDOW.MOVE",15:"FULL",16:"CLOSE",17:"RUN",22:"SET.PRINT.AREA",23:"SET.PRINT.TITLES",24:"SET.PAGE.BREAK",25:"REMOVE.PAGE.BREAK",26:"FONT",27:"DISPLAY",28:"PROTECT.DOCUMENT",29:"PRECISION",30:"A1.R1C1",31:"CALCULATE.NOW",32:"CALCULATION",34:"DATA.FIND",35:"EXTRACT",36:"DATA.DELETE",37:"SET.DATABASE",38:"SET.CRITERIA",39:"SORT",40:"DATA.SERIES",41:"TABLE",42:"FORMAT.NUMBER",43:"ALIGNMENT",44:"STYLE",45:"BORDER",46:"CELL.PROTECTION",47:"COLUMN.WIDTH",48:"UNDO",49:"CUT",50:"COPY",51:"PASTE",52:"CLEAR",53:"PASTE.SPECIAL",54:"EDIT.DELETE",55:"INSERT",56:"FILL.RIGHT",57:"FILL.DOWN",61:"DEFINE.NAME",62:"CREATE.NAMES",63:"FORMULA.GOTO",64:"FORMULA.FIND",65:"SELECT.LAST.CELL",66:"SHOW.ACTIVE.CELL",67:"GALLERY.AREA",68:"GALLERY.BAR",69:"GALLERY.COLUMN",70:"GALLERY.LINE",71:"GALLERY.PIE",72:"GALLERY.SCATTER",73:"COMBINATION",74:"PREFERRED",75:"ADD.OVERLAY",76:"GRIDLINES",77:"SET.PREFERRED",78:"AXES",79:"LEGEND",80:"ATTACH.TEXT",81:"ADD.ARROW",82:"SELECT.CHART",83:"SELECT.PLOT.AREA",84:"PATTERNS",85:"MAIN.CHART",86:"OVERLAY",87:"SCALE",88:"FORMAT.LEGEND",89:"FORMAT.TEXT",90:"EDIT.REPEAT",91:"PARSE",92:"JUSTIFY",93:"HIDE",94:"UNHIDE",95:"WORKSPACE",96:"FORMULA",97:"FORMULA.FILL",98:"FORMULA.ARRAY",99:"DATA.FIND.NEXT",100:"DATA.FIND.PREV",101:"FORMULA.FIND.NEXT",102:"FORMULA.FIND.PREV",103:"ACTIVATE",104:"ACTIVATE.NEXT",105:"ACTIVATE.PREV",106:"UNLOCKED.NEXT",107:"UNLOCKED.PREV",108:"COPY.PICTURE",109:"SELECT",110:"DELETE.NAME",111:"DELETE.FORMAT",112:"VLINE",113:"HLINE",114:"VPAGE",115:"HPAGE",116:"VSCROLL",117:"HSCROLL",118:"ALERT",119:"NEW",120:"CANCEL.COPY",121:"SHOW.CLIPBOARD",122:"MESSAGE",124:"PASTE.LINK",125:"APP.ACTIVATE",126:"DELETE.ARROW",127:"ROW.HEIGHT",128:"FORMAT.MOVE",129:"FORMAT.SIZE",130:"FORMULA.REPLACE",131:"SEND.KEYS",132:"SELECT.SPECIAL",133:"APPLY.NAMES",134:"REPLACE.FONT",135:"FREEZE.PANES",136:"SHOW.INFO",137:"SPLIT",138:"ON.WINDOW",139:"ON.DATA",140:"DISABLE.INPUT",142:"OUTLINE",143:"LIST.NAMES",144:"FILE.CLOSE",145:"SAVE.WORKBOOK",146:"DATA.FORM",147:"COPY.CHART",148:"ON.TIME",149:"WAIT",150:"FORMAT.FONT",151:"FILL.UP",152:"FILL.LEFT",153:"DELETE.OVERLAY",155:"SHORT.MENUS",159:"SET.UPDATE.STATUS",161:"COLOR.PALETTE",162:"DELETE.STYLE",163:"WINDOW.RESTORE",164:"WINDOW.MAXIMIZE",166:"CHANGE.LINK",167:"CALCULATE.DOCUMENT",168:"ON.KEY",169:"APP.RESTORE",170:"APP.MOVE",171:"APP.SIZE",172:"APP.MINIMIZE",173:"APP.MAXIMIZE",174:"BRING.TO.FRONT",175:"SEND.TO.BACK",185:"MAIN.CHART.TYPE",186:"OVERLAY.CHART.TYPE",187:"SELECT.END",188:"OPEN.MAIL",189:"SEND.MAIL",190:"STANDARD.FONT",191:"CONSOLIDATE",192:"SORT.SPECIAL",193:"GALLERY.3D.AREA",194:"GALLERY.3D.COLUMN",195:"GALLERY.3D.LINE",196:"GALLERY.3D.PIE",197:"VIEW.3D",198:"GOAL.SEEK",199:"WORKGROUP",200:"FILL.GROUP",201:"UPDATE.LINK",202:"PROMOTE",203:"DEMOTE",204:"SHOW.DETAIL",206:"UNGROUP",207:"OBJECT.PROPERTIES",208:"SAVE.NEW.OBJECT",209:"SHARE",210:"SHARE.NAME",211:"DUPLICATE",212:"APPLY.STYLE",213:"ASSIGN.TO.OBJECT",214:"OBJECT.PROTECTION",215:"HIDE.OBJECT",216:"SET.EXTRACT",217:"CREATE.PUBLISHER",218:"SUBSCRIBE.TO",219:"ATTRIBUTES",220:"SHOW.TOOLBAR",222:"PRINT.PREVIEW",223:"EDIT.COLOR",224:"SHOW.LEVELS",225:"FORMAT.MAIN",226:"FORMAT.OVERLAY",227:"ON.RECALC",228:"EDIT.SERIES",229:"DEFINE.STYLE",240:"LINE.PRINT",243:"ENTER.DATA",249:"GALLERY.RADAR",250:"MERGE.STYLES",251:"EDITION.OPTIONS",252:"PASTE.PICTURE",253:"PASTE.PICTURE.LINK",254:"SPELLING",256:"ZOOM",259:"INSERT.OBJECT",260:"WINDOW.MINIMIZE",265:"SOUND.NOTE",266:"SOUND.PLAY",267:"FORMAT.SHAPE",268:"EXTEND.POLYGON",269:"FORMAT.AUTO",272:"GALLERY.3D.BAR",273:"GALLERY.3D.SURFACE",274:"FILL.AUTO",276:"CUSTOMIZE.TOOLBAR",277:"ADD.TOOL",278:"EDIT.OBJECT",279:"ON.DOUBLECLICK",280:"ON.ENTRY",281:"WORKBOOK.ADD",282:"WORKBOOK.MOVE",283:"WORKBOOK.COPY",284:"WORKBOOK.OPTIONS",285:"SAVE.WORKSPACE",288:"CHART.WIZARD",289:"DELETE.TOOL",290:"MOVE.TOOL",291:"WORKBOOK.SELECT",292:"WORKBOOK.ACTIVATE",293:"ASSIGN.TO.TOOL",295:"COPY.TOOL",296:"RESET.TOOL",297:"CONSTRAIN.NUMERIC",298:"PASTE.TOOL",302:"WORKBOOK.NEW",305:"SCENARIO.CELLS",306:"SCENARIO.DELETE",307:"SCENARIO.ADD",308:"SCENARIO.EDIT",309:"SCENARIO.SHOW",310:"SCENARIO.SHOW.NEXT",311:"SCENARIO.SUMMARY",312:"PIVOT.TABLE.WIZARD",313:"PIVOT.FIELD.PROPERTIES",314:"PIVOT.FIELD",315:"PIVOT.ITEM",316:"PIVOT.ADD.FIELDS",318:"OPTIONS.CALCULATION",319:"OPTIONS.EDIT",320:"OPTIONS.VIEW",321:"ADDIN.MANAGER",322:"MENU.EDITOR",323:"ATTACH.TOOLBARS",324:"VBAActivate",325:"OPTIONS.CHART",328:"VBA.INSERT.FILE",330:"VBA.PROCEDURE.DEFINITION",336:"ROUTING.SLIP",338:"ROUTE.DOCUMENT",339:"MAIL.LOGON",342:"INSERT.PICTURE",343:"EDIT.TOOL",344:"GALLERY.DOUGHNUT",350:"CHART.TREND",352:"PIVOT.ITEM.PROPERTIES",354:"WORKBOOK.INSERT",355:"OPTIONS.TRANSITION",356:"OPTIONS.GENERAL",370:"FILTER.ADVANCED",373:"MAIL.ADD.MAILER",374:"MAIL.DELETE.MAILER",375:"MAIL.REPLY",376:"MAIL.REPLY.ALL",377:"MAIL.FORWARD",378:"MAIL.NEXT.LETTER",379:"DATA.LABEL",380:"INSERT.TITLE",381:"FONT.PROPERTIES",382:"MACRO.OPTIONS",383:"WORKBOOK.HIDE",384:"WORKBOOK.UNHIDE",385:"WORKBOOK.DELETE",386:"WORKBOOK.NAME",388:"GALLERY.CUSTOM",390:"ADD.CHART.AUTOFORMAT",391:"DELETE.CHART.AUTOFORMAT",392:"CHART.ADD.DATA",393:"AUTO.OUTLINE",394:"TAB.ORDER",395:"SHOW.DIALOG",396:"SELECT.ALL",397:"UNGROUP.SHEETS",398:"SUBTOTAL.CREATE",399:"SUBTOTAL.REMOVE",400:"RENAME.OBJECT",412:"WORKBOOK.SCROLL",413:"WORKBOOK.NEXT",414:"WORKBOOK.PREV",415:"WORKBOOK.TAB.SPLIT",416:"FULL.SCREEN",417:"WORKBOOK.PROTECT",420:"SCROLLBAR.PROPERTIES",421:"PIVOT.SHOW.PAGES",422:"TEXT.TO.COLUMNS",423:"FORMAT.CHARTTYPE",424:"LINK.FORMAT",425:"TRACER.DISPLAY",430:"TRACER.NAVIGATE",431:"TRACER.CLEAR",432:"TRACER.ERROR",433:"PIVOT.FIELD.GROUP",434:"PIVOT.FIELD.UNGROUP",435:"CHECKBOX.PROPERTIES",436:"LABEL.PROPERTIES",437:"LISTBOX.PROPERTIES",438:"EDITBOX.PROPERTIES",439:"PIVOT.REFRESH",440:"LINK.COMBO",441:"OPEN.TEXT",442:"HIDE.DIALOG",443:"SET.DIALOG.FOCUS",444:"ENABLE.OBJECT",445:"PUSHBUTTON.PROPERTIES",446:"SET.DIALOG.DEFAULT",447:"FILTER",448:"FILTER.SHOW.ALL",449:"CLEAR.OUTLINE",450:"FUNCTION.WIZARD",451:"ADD.LIST.ITEM",452:"SET.LIST.ITEM",453:"REMOVE.LIST.ITEM",454:"SELECT.LIST.ITEM",455:"SET.CONTROL.VALUE",456:"SAVE.COPY.AS",458:"OPTIONS.LISTS.ADD",459:"OPTIONS.LISTS.DELETE",460:"SERIES.AXES",461:"SERIES.X",462:"SERIES.Y",463:"ERRORBAR.X",464:"ERRORBAR.Y",465:"FORMAT.CHART",466:"SERIES.ORDER",467:"MAIL.LOGOFF",468:"CLEAR.ROUTING.SLIP",469:"APP.ACTIVATE.MICROSOFT",470:"MAIL.EDIT.MAILER",471:"ON.SHEET",472:"STANDARD.WIDTH",473:"SCENARIO.MERGE",474:"SUMMARY.INFO",475:"FIND.FILE",476:"ACTIVE.CELL.FONT",477:"ENABLE.TIPWIZARD",478:"VBA.MAKE.ADDIN",480:"INSERTDATATABLE",481:"WORKGROUP.OPTIONS",482:"MAIL.SEND.MAILER",485:"AUTOCORRECT",489:"POST.DOCUMENT",491:"PICKLIST",493:"VIEW.SHOW",494:"VIEW.DEFINE",495:"VIEW.DELETE",509:"SHEET.BACKGROUND",510:"INSERT.MAP.OBJECT",511:"OPTIONS.MENONO",517:"MSOCHECKS",518:"NORMAL",519:"LAYOUT",520:"RM.PRINT.AREA",521:"CLEAR.PRINT.AREA",522:"ADD.PRINT.AREA",523:"MOVE.BRK",545:"HIDECURR.NOTE",546:"HIDEALL.NOTES",547:"DELETE.NOTE",548:"TRAVERSE.NOTES",549:"ACTIVATE.NOTES",620:"PROTECT.REVISIONS",621:"UNPROTECT.REVISIONS",647:"OPTIONS.ME",653:"WEB.PUBLISH",667:"NEWWEBQUERY",673:"PIVOT.TABLE.CHART",753:"OPTIONS.SAVE",755:"OPTIONS.SPELL",808:"HIDEALL.INKANNOTS"},
2fl={0:"COUNT",1:"IF",2:"ISNA",3:"ISERROR",4:"SUM",5:"AVERAGE",6:"MIN",7:"MAX",8:"ROW",9:"COLUMN",10:"NA",11:"NPV",12:"STDEV",13:"DOLLAR",14:"FIXED",15:"SIN",16:"COS",17:"TAN",18:"ATAN",19:"PI",20:"SQRT",21:"EXP",22:"LN",23:"LOG10",24:"ABS",25:"INT",26:"SIGN",27:"ROUND",28:"LOOKUP",29:"INDEX",30:"REPT",31:"MID",32:"LEN",33:"VALUE",34:"TRUE",35:"FALSE",36:"AND",37:"OR",38:"NOT",39:"MOD",40:"DCOUNT",41:"DSUM",42:"DAVERAGE",43:"DMIN",44:"DMAX",45:"DSTDEV",46:"VAR",47:"DVAR",48:"TEXT",49:"LINEST",50:"TREND",51:"LOGEST",52:"GROWTH",53:"GOTO",54:"HALT",55:"RETURN",56:"PV",57:"FV",58:"NPER",59:"PMT",60:"RATE",61:"MIRR",62:"IRR",63:"RAND",64:"MATCH",65:"DATE",66:"TIME",67:"DAY",68:"MONTH",69:"YEAR",70:"WEEKDAY",71:"HOUR",72:"MINUTE",73:"SECOND",74:"NOW",75:"AREAS",76:"ROWS",77:"COLUMNS",78:"OFFSET",79:"ABSREF",80:"RELREF",81:"ARGUMENT",82:"SEARCH",83:"TRANSPOSE",84:"ERROR",85:"STEP",86:"TYPE",87:"ECHO",88:"SET.NAME",89:"CALLER",90:"DEREF",91:"WINDOWS",92:"SERIES",93:"DOCUMENTS",94:"ACTIVE.CELL",95:"SELECTION",96:"RESULT",97:"ATAN2",98:"ASIN",99:"ACOS",100:"CHOOSE",101:"HLOOKUP",102:"VLOOKUP",103:"LINKS",104:"INPUT",105:"ISREF",106:"GET.FORMULA",107:"GET.NAME",108:"SET.VALUE",109:"LOG",110:"EXEC",111:"CHAR",112:"LOWER",113:"UPPER",114:"PROPER",115:"LEFT",116:"RIGHT",117:"EXACT",118:"TRIM",119:"REPLACE",120:"SUBSTITUTE",121:"CODE",122:"NAMES",123:"DIRECTORY",124:"FIND",125:"CELL",126:"ISERR",127:"ISTEXT",128:"ISNUMBER",129:"ISBLANK",130:"T",131:"N",132:"FOPEN",133:"FCLOSE",134:"FSIZE",135:"FREADLN",136:"FREAD",137:"FWRITELN",138:"FWRITE",139:"FPOS",140:"DATEVALUE",141:"TIMEVALUE",142:"SLN",143:"SYD",144:"DDB",145:"GET.DEF",146:"REFTEXT",147:"TEXTREF",148:"INDIRECT",149:"REGISTER",150:"CALL",151:"ADD.BAR",152:"ADD.MENU",153:"ADD.COMMAND",154:"ENABLE.COMMAND",155:"CHECK.COMMAND",156:"RENAME.COMMAND",157:"SHOW.BAR",158:"DELETE.MENU",159:"DELETE.COMMAND",160:"GET.CHART.ITEM",161:"DIALOG.BOX",162:"CLEAN",163:"MDETERM",164:"MINVERSE",165:"MMULT",166:"FILES",167:"IPMT",168:"PPMT",169:"COUNTA",170:"CANCEL.KEY",171:"FOR",172:"WHILE",173:"BREAK",174:"NEXT",175:"INITIATE",176:"REQUEST",177:"POKE",178:"EXECUTE",179:"TERMINATE",180:"RESTART",181:"HELP",182:"GET.BAR",183:"PRODUCT",184:"FACT",185:"GET.CELL",186:"GET.WORKSPACE",187:"GET.WINDOW",188:"GET.DOCUMENT",189:"DPRODUCT",190:"ISNONTEXT",191:"GET.NOTE",192:"NOTE",193:"STDEVP",194:"VARP",195:"DSTDEVP",196:"DVARP",197:"TRUNC",198:"ISLOGICAL",199:"DCOUNTA",200:"DELETE.BAR",201:"UNREGISTER",204:"USDOLLAR",205:"FINDB",206:"SEARCHB",207:"REPLACEB",208:"LEFTB",209:"RIGHTB",210:"MIDB",211:"LENB",212:"ROUNDUP",213:"ROUNDDOWN",214:"ASC",215:"DBCS",216:"RANK",219:"ADDRESS",220:"DAYS360",221:"TODAY",222:"VDB",223:"ELSE",224:"ELSE.IF",225:"END.IF",226:"FOR.CELL",227:"MEDIAN",228:"SUMPRODUCT",229:"SINH",230:"COSH",231:"TANH",232:"ASINH",233:"ACOSH",234:"ATANH",235:"DGET",236:"CREATE.OBJECT",237:"VOLATILE",238:"LAST.ERROR",239:"CUSTOM.UNDO",240:"CUSTOM.REPEAT",241:"FORMULA.CONVERT",242:"GET.LINK.INFO",243:"TEXT.BOX",244:"INFO",245:"GROUP",246:"GET.OBJECT",247:"DB",248:"PAUSE",251:"RESUME",252:"FREQUENCY",253:"ADD.TOOLBAR",254:"DELETE.TOOLBAR",255:"User",256:"RESET.TOOLBAR",257:"EVALUATE",258:"GET.TOOLBAR",259:"GET.TOOL",260:"SPELLING.CHECK",261:"ERROR.TYPE",262:"APP.TITLE",263:"WINDOW.TITLE",264:"SAVE.TOOLBAR",265:"ENABLE.TOOL",266:"PRESS.TOOL",267:"REGISTER.ID",268:"GET.WORKBOOK",269:"AVEDEV",270:"BETADIST",271:"GAMMALN",272:"BETAINV",273:"BINOMDIST",274:"CHIDIST",275:"CHIINV",276:"COMBIN",277:"CONFIDENCE",278:"CRITBINOM",279:"EVEN",280:"EXPONDIST",281:"FDIST",282:"FINV",283:"FISHER",284
2:"FISHERINV",285:"FLOOR",286:"GAMMADIST",287:"GAMMAINV",288:"CEILING",289:"HYPGEOMDIST",290:"LOGNORMDIST",291:"LOGINV",292:"NEGBINOMDIST",293:"NORMDIST",294:"NORMSDIST",295:"NORMINV",296:"NORMSINV",297:"STANDARDIZE",298:"ODD",299:"PERMUT",300:"POISSON",301:"TDIST",302:"WEIBULL",303:"SUMXMY2",304:"SUMX2MY2",305:"SUMX2PY2",306:"CHITEST",307:"CORREL",308:"COVAR",309:"FORECAST",310:"FTEST",311:"INTERCEPT",312:"PEARSON",313:"RSQ",314:"STEYX",315:"SLOPE",316:"TTEST",317:"PROB",318:"DEVSQ",319:"GEOMEAN",320:"HARMEAN",321:"SUMSQ",322:"KURT",323:"SKEW",324:"ZTEST",325:"LARGE",326:"SMALL",327:"QUARTILE",328:"PERCENTILE",329:"PERCENTRANK",330:"MODE",331:"TRIMMEAN",332:"TINV",334:"MOVIE.COMMAND",335:"GET.MOVIE",336:"CONCATENATE",337:"POWER",338:"PIVOT.ADD.DATA",339:"GET.PIVOT.TABLE",340:"GET.PIVOT.FIELD",341:"GET.PIVOT.ITEM",342:"RADIANS",343:"DEGREES",344:"SUBTOTAL",345:"SUMIF",346:"COUNTIF",347:"COUNTBLANK",348:"SCENARIO.GET",349:"OPTIONS.LISTS.GET",350:"ISPMT",351:"DATEDIF",352:"DATESTRING",353:"NUMBERSTRING",354:"ROMAN",355:"OPEN.DIALOG",356:"SAVE.DIALOG",357:"VIEW.GET",358:"GETPIVOTDATA",359:"HYPERLINK",360:"PHONETIC",361:"AVERAGEA",362:"MAXA",363:"MINA",364:"STDEVPA",365:"VARPA",366:"STDEVA",367:"VARA",368:"BAHTTEXT",369:"THAIDAYOFWEEK",370:"THAIDIGIT",371:"THAIMONTHOFYEAR",372:"THAINUMSOUND",373:"THAINUMSTRING",374:"THAISTRINGLENGTH",375:"ISTHAIDIGIT",376:"ROUNDBAHTDOWN",377:"ROUNDBAHTUP",378:"THAIYEAR",379:"RTD",380:"CUBEVALUE",381:"CUBEMEMBER",382:"CUBEMEMBERPROPERTY",383:"CUBERANKEDMEMBER",384:"HEX2BIN",385:"HEX2DEC",386:"HEX2OCT",387:"DEC2BIN",388:"DEC2HEX",389:"DEC2OCT",390:"OCT2BIN",391:"OCT2HEX",392:"OCT2DEC",393:"BIN2DEC",394:"BIN2OCT",395:"BIN2HEX",396:"IMSUB",397:"IMDIV",398:"IMPOWER",399:"IMABS",400:"IMSQRT",401:"IMLN",402:"IMLOG2",403:"IMLOG10",404:"IMSIN",405:"IMCOS",406:"IMEXP",407:"IMARGUMENT",408:"IMCONJUGATE",409:"IMAGINARY",410:"IMREAL",411:"COMPLEX",412:"IMSUM",413:"IMPRODUCT",414:"SERIESSUM",415:"FACTDOUBLE",416:"SQRTPI",417:"QUOTIENT",418:"DELTA",419:"GESTEP",420:"ISEVEN",421:"ISODD",422:"MROUND",423:"ERF",424:"ERFC",425:"BESSELJ",426:"BESSELK",427:"BESSELY",428:"BESSELI",429:"XIRR",430:"XNPV",431:"PRICEMAT",432:"YIELDMAT",433:"INTRATE",434:"RECEIVED",435:"DISC",436:"PRICEDISC",437:"YIELDDISC",438:"TBILLEQ",439:"TBILLPRICE",440:"TBILLYIELD",441:"PRICE",442:"YIELD",443:"DOLLARDE",444:"DOLLARFR",445:"NOMINAL",446:"EFFECT",447:"CUMPRINC",448:"CUMIPMT",449:"EDATE",450:"EOMONTH",451:"YEARFRAC",452:"COUPDAYBS",453:"COUPDAYS",454:"COUPDAYSNC",455:"COUPNCD",456:"COUPNUM",457:"COUPPCD",458:"DURATION",459:"MDURATION",460:"ODDLPRICE",461:"ODDLYIELD",462:"ODDFPRICE",463:"ODDFYIELD",464:"RANDBETWEEN",465:"WEEKNUM",466:"AMORDEGRC",467:"AMORLINC",468:"CONVERT",724:"SHEETJS",469:"ACCRINT",470:"ACCRINTM",471:"WORKDAY",472:"NETWORKDAYS",473:"GCD",474:"MULTINOMIAL",475:"LCM",476:"FVSCHEDULE",477:"CUBEKPIMEMBER",478:"CUBESET",479:"CUBESETCOUNT",480:"IFERROR",481:"COUNTIFS",482:"SUMIFS",483:"AVERAGEIF",484:"AVERAGEIFS"},hl={2:1,3:1,10:0,15:1,16:1,17:1,18:1,19:0,20:1,21:1,22:1,23:1,24:1,25:1,26:1,27:2,30:2,31:3,32:1,33:1,34:0,35:0,38:1,39:2,40:3,41:3,42:3,43:3,44:3,45:3,47:3,48:2,53:1,61:3,63:0,65:3,66:3,67:1,68:1,69:1,70:1,71:1,72:1,73:1,74:0,75:1,76:1,77:1,79:2,80:2,83:1,85:0,86:1,89:0,90:1,94:0,95:0,97:2,98:1,99:1,101:3,102:3,105:1,106:1,108:2,111:1,112:1,113:1,114:1,117:2,118:1,119:4,121:1,126:1,127:1,128:1,129:1,130:1,131:1,133:1,134:1,135:1,136:2,137:2,138:2,140:1,141:1,142:3,143:4,144:4,161:1,162:1,163:1,164:1,165:2,172:1,175:2,176:2,177:3,178:2,179:1,184:1,186:1,189:3,190:1,195:3,196:3,197:1,198:1,199:3,201:1,207:4,210:3,211:1,212:2,213:2,214:1,215:1,225:0,229:1,230:1,231:1,232:1,233:1,234:1,235:3,244:1,247:4,252:2,257:1,261:1,271:1,273:4,274:2,275:2,276:2,277:3,278:3,279:1,280:3,281:3,282:3,283:1,284:1,285:2,286:4,287:3,288:2,289:4,290:3,291:3,292:3,293:4,294:1,295:3,296:1,297:3,298:1,299:2,300:3,301:3,302:4,303:2,304:2,305:2,306:2,307:2,308:2,309:3,310:2,311:2,312:2,313:2,314:2,315:2,316:4,325:2,326:2,327:2,328:2,331:2,332:2,337:2,342:1,343:1,346:2,347:1,350:4,351:3,352:1,353:2,360:1,368:1,369:1,370:1,371:1,372:1,373:1,374:1,375:1,376:1,377:1,378:1,382:3,385:1,392:1,393:1,396:2,397:2,398:2,399:1,400:1,401:1,402:1,403:1,404:1,405:1,406:1,407:1,408:1,409:1,410:1,414:4,415:1,416:1,417:2,420:1,421:1,422:2,424:1,425:2,426:2,427:2,428:2,430:3,438:3,439:3,440:3,443:2,444:2,445:2,446:2,447:6,448:6,449:2,450:2,464:2,468:3,476:2,479:1,480:2,65535:0};function dl(e){return("of:="+e.replace(Ac,"$1[.$2$3$4$5]").replace(/\]:\[/g,":")).replace(/;/g,"|").replace(/,/g,";")}function pl(e){return e.replace(/!/,".").replace(/:/,":.")}var ml="undefined"!=typeof Map;function gl(e,t,n){var r=0,i=e.length;if(n){if(ml?n.has(t):Object.prototype.hasOwnProperty.call(n,t))for(var a=ml?n.get(t):n[t];r<a.length;++r)if(e[a[r]].t===t)return e.Count++,a[r]}else for(;r<i;++r)if(e[r].t===t)return e.Count++,r;return e[i]={t:t},e.Count++,e.Unique++,n&&(ml?(n.has(t)||n.set(t,[]),n.get(t).push(i)):(Object.prototype.hasOwnProperty.call(n,t)||(n[t]=[]),n[t].push(i))),i}function bl(e,t){var n={min:e+1,max:e+1},r=-1;return t.MDW&&(Ks=t.MDW),null!=t.width?n.customWidth=1:null!=t.wpx?r=Js(t.wpx):null!=t.wch&&(r=t.wch),r>-1?(n.width=Zs(r),n.customWidth=1):null!=t.width&&(n.width=t.width),t.hidden&&(n.hidden=!0),null!=t.level&&(n.outlineLevel=n.level=t.level),n}function yl(e,t){if(e){var n=[.7,.7,.75,.75,.3,.3];null==e.left&&(e.left=n[0]),null==e.right&&(e.right=n[1]),null==e.top&&(e.top=n[2]),null==e.bottom&&(e.bottom=n[3]),null==e.header&&(e.header=n[4]),null==e.footer&&(e.footer=n[5])}}function vl(e,t,n){var r=n.revssf[null!=t.z?t.z:"General"],i=60,a=e.length;if(null==r&&n.ssf)for(;i<392;++i)if(null==n.ssf[i]){Br(t.z,i),n.ssf[i]=t.z,n.revssf[t.z]=r=i;break}for(i=0;i!=a;++i)if(e[i].numFmtId===r)return i;return e[a]={numFmtId:r,fontId:0,fillId:0,borderId:0,xfId:0,applyNumberFormat:1},a}function _l(e,t,n){if(e&&e["!ref"]){var r=ro(e["!ref"]);if(r.e.c<r.s.c||r.e.r<r.s.r)throw new Error("Bad range ("+n+"): "+e["!ref"])}}var wl=["objects","scenarios","selectLockedCells","selectUnlockedCells"],xl=["formatColumns","formatRows","formatCells","insertColumns","insertRows","insertHyperlinks","deleteColumns","deleteRows","sort","autoFilter","pivotTables"];function El(e,t,n,r,i,a,o){if(e.c&&n["!comments"].push([t,e.c]),(void 0===e.v||"z"===e.t&&!(r||{}).sheetStubs)&&"string"!=typeof e.f&&void 0===e.z)return"";var s="",c=e.t,l=e.v;if("z"!==e.t)switch(e.t){case"b":s=e.v?"1":"0";break;case"n":isNaN(e.v)?(e.t="e",s=Uo[e.v=36]):isFinite(e.v)?s=""+e.v:(e.t="e",s=Uo[e.v=7]);break;case"e":s=Uo[e.v];break;case"d":if(r&&r.cellDates){var u=ri(e.v,o);s=u.toISOString(),u.getUTCFullYear()<1900&&(s=s.slice(s.indexOf("T")+1).replace("Z",""))}else(e=ai(e)).t="n",s=""+(e.v=Zr(ri(e.v,o),o));void 0===e.z&&(e.z=or[14]);break;default:s=e.v}var f="z"==e.t||null==e.v?"":Di("v",xi(s)),h={r:t},d=vl(r.cellXfs,e,r);switch(0!==d&&(h.s=d),e.t){case"n":case"z":break;case"d":h.t="d";break;case"b":h.t="b";break;case"e":h.t="e";break;default:if(null==e.v){delete e.t;break}if(e.v.length>32767)throw new Error("Text length must not exceed 32767 characters");if(r&&r.bookSST){f=Di("v",""+gl(r.Strings,e.v,r.revStrings)),h.t="s";break}h.t="str"}if(e.t!=c&&(e.t=c,e.v=l),"string"==typeof e.f&&e.f){var p=e.F&&e.F.slice(0,t.length)==t?{t:"array",ref:e.F}:null;f=Ni("f",xi(e.f),p)+(null!=e.v?f:"")}return e.l&&(e.l.display=xi(s),n["!links"].push([t,e.l])),e.D&&(h.cm=1),Ni("c",f,h)}function Tl(e,t,n,r){var i,a=[yi,Ni("worksheet",null,{xmlns:Ji[0],"xmlns:r":Yi})],o=n.SheetNames[e],s="",c=n.Sheets[o];null==c&&(c={});var l=c["!ref"]||"A1",u=ro(l);if(u.e.c>16383||u.e.r>1048575){if(t.WTF)throw new Error("Range "+l+" exceeds format limit A1:XFD1048576");u.e.c=Math.min(u.e.c,16383),u.e.r=Math.min(u.e.c,1048575),l=eo(u)}r||(r={}),c["!comments"]=[];var f=[];!function(e,t,n,r,i){var a=!1,o={},s=null;if("xlsx"!==r.bookType&&t.vbaraw){var c=t.SheetNames[n];try{t.Workbook&&(c=t.Workbook.Sheets[n].CodeName||c)}catch($I){}a=!0,o.codeName=Li(xi(c))}if(e&&e["!outline"]){var l={summaryBelow:1,summaryRight:1};e["!outline"].above&&(l.summaryBelow=0),e["!outline"].left&&(l.summaryRight=0),s=(s||"")+Ni("outlinePr",null,l)}(a||s)&&(i[i.length]=Ni("sheetPr",s,o))}(c,n,e,t,a),a[a.length]=Ni("dimension",null,{ref:l}),a[a.length]=function(e,t,n,r){var i={workbookViewId:"0"};return(((r||{}).Workbook||{}).Views||[])[0]&&(i.rightToLeft=r.Workbook.Views[0].RTL?"1":"0"),Ni("sheetViews",Ni("sheetView",null,i),{})}(0,0,0,n),t.sheetFormat&&(a[a.length]=Ni("sheetFormatPr",null,{defaultRowHeight:t.sheetFormat.defaultRowHeight||"16",baseColWidth:t.sheetFormat.baseColWidth||"10",outlineLevelRow:t.sheetFormat.outlineLevelRow||"7"})),null!=c["!cols"]&&c["!cols"].length>0&&(a[a.length]=function(e,t){for(var n,r=["<cols>"],i=0;i!=t.length;++i)(n=t[i])&&(r[r.length]=Ni("col",null,bl(i,n)));return r[r.length]="</cols>",r.join("")}(0,c["!cols"])),a[i=a.length]="<sheetData/>",c["!links"]=[],null!=c["!ref"]&&(s=function(e,t,n,r){var i,a,o=[],s=[],c=ro(e["!ref"]),l="",u="",f=[],h=0,d=0,p=e["!rows"],m=null!=e["!data"],g=m?e["!data"]:[],b={r:u},y=-1,v=(((r||{}).Workbook||{}).WBProps||{}).date1904;for(d=c.s.c;d<=c.e.c;++d)f[d]=qa(d);for(h=c.s.r;h<=c.e.r;++h){s=[],u=Xa(h);var _=m?g[h]:[];for(d=c.s.c;d<=c.e.c;++d){i=f[d]+u;var w=m?_[d]:e[i];void 0!==w&&null!=(l=El(w,i,e,t,0,0,v))&&s.push(l)}(s.length>0||p&&p[h])&&(b={r:u}
2,p&&p[h]&&((a=p[h]).hidden&&(b.hidden=1),y=-1,a.hpx?y=tc(a.hpx):a.hpt&&(y=a.hpt),y>-1&&(b.ht=y,b.customHeight=1),a.level&&(b.outlineLevel=a.level)),o[o.length]=Ni("row",s.join(""),b))}if(p)for(;h<p.length;++h)p&&p[h]&&(b={r:h+1},(a=p[h]).hidden&&(b.hidden=1),y=-1,a.hpx?y=tc(a.hpx):a.hpt&&(y=a.hpt),y>-1&&(b.ht=y,b.customHeight=1),a.level&&(b.outlineLevel=a.level),o[o.length]=Ni("row","",b));return o.join("")}(c,t,0,n),s.length>0&&(a[a.length]=s)),a.length>i+1&&(a[a.length]="</sheetData>",a[i]=a[i].replace("/>",">")),c["!protect"]&&(a[a.length]=function(e){var t={sheet:1};return wl.forEach(function(n){null!=e[n]&&e[n]&&(t[n]="1")}),xl.forEach(function(n){null==e[n]||e[n]||(t[n]="0")}),e.password&&(t.password=Ys(e.password).toString(16).toUpperCase()),Ni("sheetProtection",null,t)}(c["!protect"])),null!=c["!autofilter"]&&(a[a.length]=function(e,t,n,r){var i="string"==typeof e.ref?e.ref:eo(e.ref);n.Workbook||(n.Workbook={Sheets:[]}),n.Workbook.Names||(n.Workbook.Names=[]);var a=n.Workbook.Names,o=Qa(i);o.s.r==o.e.r&&(o.e.r=Qa(t["!ref"]).e.r,i=eo(o));for(var s=0;s<a.length;++s){var c=a[s];if("_xlnm._FilterDatabase"==c.Name&&c.Sheet==r){c.Ref=no(n.SheetNames[r])+"!"+to(i);break}}return s==a.length&&a.push({Name:"_xlnm._FilterDatabase",Sheet:r,Ref:"'"+n.SheetNames[r]+"'!"+i}),Ni("autoFilter",null,{ref:i})}(c["!autofilter"],c,n,e)),null!=c["!merges"]&&c["!merges"].length>0&&(a[a.length]=function(e){if(0===e.length)return"";for(var t='<mergeCells count="'+e.length+'">',n=0;n!=e.length;++n)t+='<mergeCell ref="'+eo(e[n])+'"/>';return t+"</mergeCells>"}(c["!merges"]));var h,d,p=-1,m=-1;return c["!links"].length>0&&(a[a.length]="<hyperlinks>",c["!links"].forEach(function(e){e[1].Target&&(h={ref:e[0]},"#"!=e[1].Target.charAt(0)&&(m=qo(r,-1,xi(e[1].Target).replace(/#[\s\S]*$/,""),Yo.HLINK),h["r:id"]="rId"+m),(p=e[1].Target.indexOf("#"))>-1&&(h.location=xi(e[1].Target.slice(p+1))),e[1].Tooltip&&(h.tooltip=xi(e[1].Tooltip)),h.display=e[1].display,a[a.length]=Ni("hyperlink",null,h))}),a[a.length]="</hyperlinks>"),delete c["!links"],null!=c["!margins"]&&(a[a.length]=(yl(d=c["!margins"]),Ni("pageMargins",null,d))),t&&!t.ignoreEC&&null!=t.ignoreEC||(a[a.length]=Di("ignoredErrors",Ni("ignoredError",null,{numberStoredAsText:1,sqref:l}))),f.length>0&&(m=qo(r,-1,"../drawings/drawing"+(e+1)+".xml",Yo.DRAW),a[a.length]=Ni("drawing",null,{"r:id":"rId"+m}),c["!drawing"]=f),c["!comments"].length>0&&(m=qo(r,-1,"../drawings/vmlDrawing"+(e+1)+".vml",Yo.VML),a[a.length]=Ni("legacyDrawing",null,{"r:id":"rId"+m}),c["!legacy"]=m),a.length>1&&(a[a.length]="</worksheet>",a[1]=a[1].replace("/>",">")),a.join("")}function Sl(e,t,n,r){var i=function(e,t,n){var r=Ba(145),i=(n["!rows"]||[])[e]||{};r.write_shift(4,e),r.write_shift(4,0);var a=320;i.hpx?a=20*tc(i.hpx):i.hpt&&(a=20*i.hpt),r.write_shift(2,a),r.write_shift(1,0);var o=0;i.level&&(o|=i.level),i.hidden&&(o|=16),(i.hpx||i.hpt)&&(o|=32),r.write_shift(1,o),r.write_shift(1,0);var s=0,c=r.l;r.l+=4;for(var l={r:e,c:0},u=null!=n["!data"],f=0;f<16;++f)if(!(t.s.c>f+1<<10||t.e.c<f<<10)){for(var h=-1,d=-1,p=f<<10;p<f+1<<10;++p)l.c=p,(u?(n["!data"][l.r]||[])[l.c]:n[Za(l)])&&(h<0&&(h=p),d=p);h<0||(++s,r.write_shift(4,h),r.write_shift(4,d))}var m=r.l;return r.l=c,r.write_shift(4,s),r.l=m,r.length>r.l?r.slice(0,r.l):r}(r,n,t);(i.length>17||(t["!rows"]||[])[r])&&Ha(e,0,i)}var Ol=Lo,Cl=Po;function Al(e,t,n){return null==n&&(n=Ba(9)),yo(t,n),n.write_shift(1,e.v),n}function Ml(e,t,n){return null==n&&(n=Ba(8)),_o(t,n),n.write_shift(1,e.v),n.write_shift(2,0),n.write_shift(1,0),n}var kl=Lo,Ll=Po;var Pl=["left","right","top","bottom","header","footer"];function Rl(e,t,n,r,i,a,o,s){var c={r:n,c:r};if(t.c&&a["!comments"].push([Za(c),t.c]),void 0===t.v)return!1;var l="";switch(t.t){case"b":l=t.v?"1":"0";break;case"d":(t=ai(t)).z=t.z||or[14],t.v=Zr(ri(t.v,s),s),t.t="n";break;case"n":case"e":l=""+t.v;break;default:l=t.v}switch(c.s=vl(i.cellXfs,t,i),t.l&&a["!links"].push([Za(c),t.l]),t.t){case"s":case"str":return i.bookSST?(l=gl(i.Strings,null==t.v?"":String(t.v),i.revStrings),c.t="s",c.v=l,o?Ha(e,18,function(e,t,n){return null==n&&(n=Ba(8)),_o(t,n),n.write_shift(4,t.v),n}(0,c)):Ha(e,7,function(e,t,n){return null==n&&(n=Ba(12)),yo(t,n),n.write_shift(4,t.v),n}(0,c))):(c.t="str",o?Ha(e,17,function(e,t,n){var r=null==e.v?"":String(e.v);return null==n&&(n=Ba(8+4*r.length)),_o(t,n),fo(r,n),n.length>n.l?n.slice(0,n.l):n}(t,c)):Ha(e,6,function(e,t,n){var r=null==e.v?"":String(e.v);return null==n&&(n=Ba(12+4*e.v.length)),yo(t,n),fo(r,n),n.length>n.l?n.slice(0,n.l):n}(t,c))),!0;case"n":return t.v==(0|t.v)&&t.v>-1e3&&t.v<1e3?o?Ha(e,13,function(e,t,n){return null==n&&(n=Ba(8)),_o(t,n),Mo(e.v,n),n}(t,c)):Ha(e,2,function(e,t,n){return null==n&&(n=Ba(12)),yo(t,n),Mo(e.v,n),n}(t,c)):isFinite(t.v)?o?Ha(e,16,function(e,t,n){return null==n&&(n=Ba(12)),_o(t,n),Do(e.v,n),n}(t,c)):Ha(e,5,function(e,t,n){return null==n&&(n=Ba(16)),yo(t,n),Do(e.v,n),n}(t,c)):(c.t="e",isNaN(t.v)?o?Ha(e,14,Ml({v:36},c)):Ha(e,3,Al({v:36},c)):o?Ha(e,14,Ml({v:7},c)):Ha(e,3,Al({v:7},c))),!0;case"b":return c.t="b",o?Ha(e,15,function(e,t,n){return null==n&&(n=Ba(5)),_o(t,n),n.write_shift(1,e.v?1:0),n}(t,c)):Ha(e,4,function(e,t,n){return null==n&&(n=Ba(9)),yo(t,n),n.write_shift(1,e.v?1:0),n}(t,c)),!0;case"e":return c.t="e",o?Ha(e,14,Ml(t,c)):Ha(e,3,Al(t,c)),!0}return o?Ha(e,12,function(e,t,n){return null==n&&(n=Ba(4)),_o(t,n)}(0,c)):Ha(e,1,function(e,t,n){return null==n&&(n=Ba(8)),yo(t,n)}(0,c)),!0}function Dl(e,t){var n,r;t&&t["!merges"]&&(Ha(e,177,(n=t["!merges"].length,null==r&&(r=Ba(4)),r.write_shift(4,n),r)),t["!merges"].forEach(function(t){Ha(e,176,Ll(t))}),Ha(e,178))}function Il(e,t){t&&t["!cols"]&&(Ha(e,390),t["!cols"].forEach(function(t,n){t&&Ha(e,60,function(e,t,n){null==n&&(n=Ba(18));var r=bl(e,t);n.write_shift(-4,e),n.write_shift(-4,e),n.write_shift(4,256*(r.width||10)),n.write_shift(4,0);var i=0;return t.hidden&&(i|=1),"number"==typeof r.width&&(i|=2),t.level&&(i|=t.level<<8),n.write_shift(2,i),n}(n,t))}),Ha(e,391))}function Nl(e,t){var n,r;t&&t["!ref"]&&(Ha(e,648),Ha(e,649,(n=ro(t["!ref"]),(r=Ba(24)).write_shift(4,4),r.write_shift(4,1),Po(n,r),r)),Ha(e,650))}function zl(e,t,n){t["!links"].forEach(function(t){if(t[1].Target){var r=qo(n,-1,t[1].Target.replace(/#[\s\S]*$/,""),Yo.HLINK);Ha(e,494,function(e,t){var n=Ba(50+4*(e[1].Target.length+(e[1].Tooltip||"").length));Po({s:Ja(e[0]),e:Ja(e[0])},n),Co("rId"+t,n);var r=e[1].Target.indexOf("#");return fo((-1==r?"":e[1].Target.slice(r+1))||"",n),fo(e[1].Tooltip||"",n),fo("",n),n.slice(0,n.l)}(t,r))}}),delete t["!links"]}function Fl(e,t,n){Ha(e,133),Ha(e,137,function(e,t,n){null==n&&(n=Ba(30));var r=924;return(((t||{}).Views||[])[0]||{}).RTL&&(r|=32),n.write_shift(2,r),n.write_shift(4,0),n.write_shift(4,0),n.write_shift(4,0),n.write_shift(1,0),n.write_shift(1,0),n.write_shift(2,0),n.write_shift(2,100),n.write_shift(2,0),n.write_shift(2,0),n.write_shift(2,0),n.write_shift(4,0),n}(0,n)),Ha(e,138),Ha(e,134)}function jl(e,t){var n,r;t["!protect"]&&Ha(e,535,(n=t["!protect"],null==r&&(r=Ba(66)),r.write_shift(2,n.password?Ys(n.password):0),r.write_shift(4,1),[["objects",!1],["scenarios",!1],["formatCells",!0],["formatColumns",!0],["formatRows",!0],["insertColumns",!0],["insertRows",!0],["insertHyperlinks",!0],["deleteColumns",!0],["deleteRows",!0],["selectLockedCells",!1],["sort",!0],["autoFilter",!0],["pivotTables",!0],["selectUnlockedCells",!1]].forEac
2h(function(e){e[1]?r.write_shift(4,null==n[e[0]]||n[e[0]]?0:1):r.write_shift(4,null!=n[e[0]]&&n[e[0]]?0:1)}),r))}function Bl(e,t,n,r){var i=Ua(),a=n.SheetNames[e],o=n.Sheets[a]||{},s=a;try{n&&n.Workbook&&(s=n.Workbook.Sheets[e].CodeName||s)}catch($I){}var c,l,u=ro(o["!ref"]||"A1");if(u.e.c>16383||u.e.r>1048575){if(t.WTF)throw new Error("Range "+(o["!ref"]||"A1")+" exceeds format limit A1:XFD1048576");u.e.c=Math.min(u.e.c,16383),u.e.r=Math.min(u.e.c,1048575)}return o["!links"]=[],o["!comments"]=[],Ha(i,129),(n.vbaraw||o["!outline"])&&Ha(i,147,function(e,t,n){null==n&&(n=Ba(84+4*e.length));var r=192;t&&(t.above&&(r&=-65),t.left&&(r&=-129)),n.write_shift(1,r);for(var i=1;i<3;++i)n.write_shift(1,0);return Io({auto:1},n),n.write_shift(-4,-1),n.write_shift(-4,-1),xo(e,n),n.slice(0,n.l)}(s,o["!outline"])),Ha(i,148,Cl(u)),Fl(i,0,n.Workbook),Il(i,o),function(e,t,n,r,i){var a=ro(t["!ref"]||"A1"),o="",s=[],c=(((i||{}).Workbook||{}).WBProps||{}).date1904;Ha(e,145);var l=null!=t["!data"],u=l?t["!data"][a.s.r]:[],f=a.e.r;t["!rows"]&&(f=Math.max(a.e.r,t["!rows"].length-1));for(var h=a.s.r;h<=f;++h)if(o=Xa(h),l&&(u=t["!data"][h]),Sl(e,t,a,h),!l||u){var d=!1;if(h<=a.e.r)for(var p=a.s.c;p<=a.e.c;++p){h===a.s.r&&(s[p]=qa(p));var m=l?u[p]:t[s[p]+o];d=!!m&&Rl(e,m,h,p,r,t,d,c)}}Ha(e,146)}(i,o,0,t,n),jl(i,o),function(e,t,n,r){if(t["!autofilter"]){var i=t["!autofilter"],a="string"==typeof i.ref?i.ref:eo(i.ref);n.Workbook||(n.Workbook={Sheets:[]}),n.Workbook.Names||(n.Workbook.Names=[]);var o=n.Workbook.Names,s=Qa(a);s.s.r==s.e.r&&(s.e.r=Qa(t["!ref"]).e.r,a=eo(s));for(var c=0;c<o.length;++c){var l=o[c];if("_xlnm._FilterDatabase"==l.Name&&l.Sheet==r){l.Ref=no(n.SheetNames[r])+"!"+to(a);break}}c==o.length&&o.push({Name:"_xlnm._FilterDatabase",Sheet:r,Ref:no(n.SheetNames[r])+"!"+to(a)}),Ha(e,161,Po(ro(a))),Ha(e,162)}}(i,o,n,e),Dl(i,o),zl(i,o,r),o["!margins"]&&Ha(i,476,(c=o["!margins"],null==l&&(l=Ba(48)),yl(c),Pl.forEach(function(e){Do(c[e],l)}),l)),t&&!t.ignoreEC&&null!=t.ignoreEC||Nl(i,o),function(e,t,n,r){if(t["!comments"].length>0){var i=qo(r,-1,"../drawings/vmlDrawing"+(n+1)+".vml",Yo.VML);Ha(e,551,Co("rId"+i)),t["!legacy"]=i}}(i,o,e,r),Ha(i,130),i.end()}var Ul=[["allowRefreshQuery",!1,"bool"],["autoCompressPictures",!0,"bool"],["backupFile",!1,"bool"],["checkCompatibility",!1,"bool"],["CodeName",""],["date1904",!1,"bool"],["defaultThemeVersion",0,"int"],["filterPrivacy",!1,"bool"],["hidePivotFieldList",!1,"bool"],["promptedSolutions",!1,"bool"],["publishItems",!1,"bool"],["refreshAllConnections",!1,"bool"],["saveExternalLinkValues",!0,"bool"],["showBorderUnselectedTables",!0,"bool"],["showInkAnnotation",!0,"bool"],["showObjects","all"],["showPivotChartFilter",!1,"bool"],["updateLinks","userSet"]];var Hl=":][*?/\\".split("");function $l(e,t){try{if(""==e)throw new Error("Sheet name cannot be blank");if(e.length>31)throw new Error("Sheet name cannot exceed 31 chars");if(39==e.charCodeAt(0)||39==e.charCodeAt(e.length-1))throw new Error("Sheet name cannot start or end with apostrophe (')");if("history"==e.toLowerCase())throw new Error("Sheet name cannot be 'History'");Hl.forEach(function(t){if(-1!=e.indexOf(t))throw new Error("Sheet name cannot contain : \\ / ? * [ ]")})}catch($I){throw $I}return!0}function Wl(e){if(!e||!e.SheetNames||!e.Sheets)throw new Error("Invalid Workbook");if(!e.SheetNames.length)throw new Error("Workbook is empty");var t,n,r,i=e.Workbook&&e.Workbook.Sheets||[];t=e.SheetNames,n=i,r=!!e.vbaraw,t.forEach(function(e,i){$l(e);for(var a=0;a<i;++a)if(e==t[a])throw new Error("Duplicate Sheet Name: "+e);if(r){var o=n&&n[i]&&n[i].CodeName||e;if(95==o.charCodeAt(0)&&o.length>22)throw new Error("Bad Code Name: Worksheet"+o)}});for(var a=0;a<e.SheetNames.length;++a)_l(e.Sheets[e.SheetNames[a]],e.SheetNames[a],a);e.SheetNames.forEach(function(t,n){var r=e.Sheets[t];if(r&&r["!autofilter"]){var i;e.Workbook||(e.Workbook={}),e.Workbook.Names||(e.Workbook.Names=[]),e.Workbook.Names.forEach(function(e){"_xlnm._FilterDatabase"==e.Name&&e.Sheet==n&&(i=e)});var a=no(t)+"!"+to(r["!autofilter"].ref);i?i.Ref=a:e.Workbook.Names.push({Name:"_xlnm._FilterDatabase",Sheet:n,Ref:a})}})}function Vl(e,t){return t||(t=Ba(127)),t.write_shift(4,e.Hidden),t.write_shift(4,e.iTabID),Co(e.strRelID,t),fo(e.name.slice(0,31),t),t.length>t.l?t.slice(0,t.l):t}function Gl(e,t){if(t.Workbook&&t.Workbook.Sheets){for(var n,r,i=t.Workbook.Sheets,a=0,o=-1,s=-1;a<i.length;++a)!i[a]||!i[a].Hidden&&-1==o?o=a:1==i[a].Hidden&&-1==s&&(s=a);if(!(s>o))Ha(e,135),Ha(e,158,(n=o,r||(r=Ba(29)),r.write_shift(-4,0),r.write_shift(-4,460),r.write_shift(4,28800),r.write_shift(4,17600),r.write_shift(4,500),r.write_shift(4,n),r.write_shift(4,n),r.write_shift(1,120),r.length>r.l?r.slice(0,r.l):r)),Ha(e,136)}}function Yl(e,t){t.Workbook&&t.Workbook.Names&&t.Workbook.Names.forEac
2h(function(n){try{if(14&n.Flags)return;Ha(e,39,function(e,t){var n=Ba(9),r=0,i=e.Name;$o.indexOf(i)>-1&&(r|=32,i=i.slice(6)),n.write_shift(4,r),n.write_shift(1,0),n.write_shift(4,null==e.Sheet?4294967295:e.Sheet);var a=[n,fo(i),ll(e.Ref,t)];if(e.Comment)a.push(To(e.Comment));else{var o=Ba(4);o.write_shift(4,4294967295),a.push(o)}return Xn(a)}(n,t))}catch($I){console.error("Could not serialize defined name "+JSON.stringify(n))}})}function Xl(e,t){Ha(e,353),Ha(e,357),Ha(e,362,function(e){var t=e.SheetNames.length,n=Ba(12*t+28);n.write_shift(4,t+2),n.write_shift(4,0),n.write_shift(4,-2),n.write_shift(4,-2),n.write_shift(4,0),n.write_shift(4,-1),n.write_shift(4,-1);for(var r=0;r<t;++r)n.write_shift(4,0),n.write_shift(4,r),n.write_shift(4,r);return n}(t)),Ha(e,354)}function Kl(e,t){var n=Ua();return Ha(n,131),Ha(n,128,function(e,t){t||(t=Ba(127));for(var n=0;4!=n;++n)t.write_shift(4,0);return fo("SheetJS",t),fo(Ln.version,t),fo(Ln.version,t),fo("7262",t),t.length>t.l?t.slice(0,t.l):t}()),Ha(n,153,function(e,t){t||(t=Ba(72));var n=0;return e&&(e.date1904&&(n|=1),e.filterPrivacy&&(n|=8)),t.write_shift(4,n),t.write_shift(4,0),xo(e&&e.CodeName||"ThisWorkbook",t),t.slice(0,t.l)}(e.Workbook&&e.Workbook.WBProps||null)),Gl(n,e),function(e,t){Ha(e,143);for(var n=0;n!=t.SheetNames.length;++n)Ha(e,156,Vl({Hidden:t.Workbook&&t.Workbook.Sheets&&t.Workbook.Sheets[n]&&t.Workbook.Sheets[n].Hidden||0,iTabID:n+1,strRelID:"rId"+(n+1),name:t.SheetNames[n]}));Ha(e,144)}(n,e),Xl(n,e),(e.Workbook||{}).Names&&Yl(n,e),Ha(n,132),n.end()}function ql(e,t){var n=[];return e.Props&&n.push(function(e,t){var n=[];return Vr(ss).map(function(e){for(var t=0;t<es.length;++t)if(es[t][1]==e)return es[t];for(t=0;t<rs.length;++t)if(rs[t][1]==e)return rs[t];throw e}).forEach(function(r){if(null!=e[r[1]]){var i=t&&t.Props&&null!=t.Props[r[1]]?t.Props[r[1]]:e[r[1]];"date"===r[2]&&(i=new Date(i).toISOString().replace(/\.\d*Z/,"Z")),"number"==typeof i?i=String(i):!0===i||!1===i?i=i?"1":"0":i instanceof Date&&(i=new Date(i).toISOString().replace(/\.\d*Z/,"")),n.push(Di(ss[r[1]]||r[1],i))}}),Ni("DocumentProperties",n.join(""),{xmlns:Zi})}(e.Props,t)),e.Custprops&&n.push(function(e,t){var n=["Worksheets","SheetNames"],r="CustomDocumentProperties",i=[];return e&&Vr(e).forEach(function(t){if(Object.prototype.hasOwnProperty.call(e,t)){for(var r=0;r<es.length;++r)if(t==es[r][1])return;for(r=0;r<rs.length;++r)if(t==rs[r][1])return;for(r=0;r<n.length;++r)if(t==n[r])return;var a=e[t],o="string";"number"==typeof a?(o="float",a=String(a)):!0===a||!1===a?(o="boolean",a=a?"1":"0"):a=String(a),i.push(Ni(Ei(t),a,{"dt:dt":o}))}}),t&&Vr(t).forEach(function(n){if(Object.prototype.hasOwnProperty.call(t,n)&&(!e||!Object.prototype.hasOwnProperty.call(e,n))){var r=t[n],a="string";"number"==typeof r?(a="float",r=String(r)):!0===r||!1===r?(a="boolean",r=r?"1":"0"):r instanceof Date?(a="dateTime.tz",r=r.toISOString()):r=String(r),i.push(Ni(Ei(n),r,{"dt:dt":a}))}}),"<"+r+' xmlns="'+Zi+'">'+i.join("")+"</"+r+">"}(e.Props,e.Custprops)),n.join("")}function Jl(e){return Ni("NamedRange",null,{"ss:Name":"_xlnm."==e.Name.slice(0,6)?e.Name.slice(6):e.Name,"ss:RefersTo":"="+Mc(e.Ref,{r:0,c:0})})}function Zl(e,t,n,r,i,a,o){if(!e||null==e.v&&null==e.f)return"";var s={};if(e.f&&(s["ss:Formula"]="="+xi(Mc(e.f,o))),e.F&&e.F.slice(0,t.length)==t){var c=Ja(e.F.slice(t.length+1));s["ss:ArrayRange"]="RC:R"+(c.r==o.r?"":"["+(c.r-o.r)+"]")+"C"+(c.c==o.c?"":"["+(c.c-o.c)+"]")}if(e.l&&e.l.Target&&(s["ss:HRef"]=xi(e.l.Target),e.l.Tooltip&&(s["x:HRefScreenTip"]=xi(e.l.Tooltip))),n["!merges"])for(var l=n["!merges"],u=0;u!=l.length;++u)l[u].s.c==o.c&&l[u].s.r==o.r&&(l[u].e.c>l[u].s.c&&(s["ss:MergeAcross"]=l[u].e.c-l[u].s.c),l[u].e.r>l[u].s.r&&(s["ss:MergeDown"]=l[u].e.r-l[u].s.r));var f="",h="";switch(e.t){case"z":if(!r.sheetStubs)return"";break;case"n":isFinite(e.v)?(f="Number",h=String(e.v)):(f="Error",h=Uo[isNaN(e.v)?36:7]);break;case"b":f="Boolean",h=e.v?"1":"0";break;case"e":f="Error",h=Uo[e.v];break;case"d":f="DateTime",h=new Date(e.v).toISOString(),null==e.z&&(e.z=e.z||or[14]);break;case"s":f="String",h=((e.v||"")+"").replace(_i,function(e){return vi[e]}).replace(Ti,function(e){return"&#x"+e.charCodeAt(0).toString(16).toUpperCase()+";"})}var d=vl(r.cellXfs,e,r);s["ss:StyleID"]="s"+(21+d),s["ss:Index"]=o.c+1;var p,m=null!=e.v?h:"",g="z"==e.t?"":'<Data ss:Type="'+f+'">'+m+"</Data>";return(e.c||[]).length>0&&(g+=(p=e.c).map(function(e){var t=Ni("ss:Data",(e.t||"").replace(/(\r\n|[\r\n])/g,"&#10;"),{xmlns:"http://www.w3.org/TR/REC-html40"}),n={};return e.a&&(n["ss:Author"]=e.a),p.hidden||(n["ss:ShowAlways"]="1"),Ni("Comment",t,n)}).join("")),Ni("Cell",g,s)}function Ql(e,t){var n='<Row ss:Index="'+(e+1)+'"';return t&&(t.hpt&&!t.hpx&&(t.hpx=nc(t.hpt)),t.hpx&&(n+=' ss:AutoFitHeight="0" ss:Height="'+t.hpx+'"'),t.hidden&&(n+=' ss:Hidden="1"')),n+">"}function eu(e,t,n){var r=[],i=n.SheetNames[e],a=n.Sheets[i],o=a?function(e,t,n,r){if(!e)return"";if(!((r||{}).Workbook||{}).Names)return"";for(var i=r.Workbook.Names,a=[],o=0;o<i.length;++o){var s=i[o];s.Sheet==n&&(s.Name.match(/^_xlfn\./)||a.push(Jl(s)))}return a.join("")}(a,0,e,n):"";return o.length>0&&r.push("<Names>"+o+"</Names>"),o=a?function(e,t){if(!e["!ref"])return"";var n=ro(e["!ref"]),r=e["!merges"]||[],i=0,a=[];e["!cols"]&&e["!cols"].forEach(function(e,t){Qs(e);var n=!!e.width,r=bl(t,e),i={"ss:Index":t+1};
vendor: 5,910 bytes, line 2
2n&&(i["ss:Width"]=qs(r.width)),e.hidden&&(i["ss:Hidden"]="1"),a.push(Ni("Column",null,i))});for(var o=null!=e["!data"],s={r:0,c:0},c=n.s.r;c<=n.e.r;++c){var l=[Ql(c,(e["!rows"]||[])[c])];s.r=c;for(var u=n.s.c;u<=n.e.c;++u){s.c=u;var f=!1;for(i=0;i!=r.length;++i)if(!(r[i].s.c>u||r[i].s.r>c||r[i].e.c<u||r[i].e.r<c)){r[i].s.c==u&&r[i].s.r==c||(f=!0);break}if(!f){var h=qa(u)+Xa(c),d=o?(e["!data"][c]||[])[u]:e[h];l.push(Zl(d,h,e,t,0,0,s))}}l.push("</Row>"),l.length>2&&a.push(l.join(""))}return a.join("")}(a,t):"",o.length>0&&r.push("<Table>"+o+"</Table>"),r.push(function(e,t,n,r){if(!e)return"";var i=[];if(e["!margins"]&&(i.push("<PageSetup>"),e["!margins"].header&&i.push(Ni("Header",null,{"x:Margin":e["!margins"].header})),e["!margins"].footer&&i.push(Ni("Footer",null,{"x:Margin":e["!margins"].footer})),i.push(Ni("PageMargins",null,{"x:Bottom":e["!margins"].bottom||"0.75","x:Left":e["!margins"].left||"0.7","x:Right":e["!margins"].right||"0.7","x:Top":e["!margins"].top||"0.75"})),i.push("</PageSetup>")),r&&r.Workbook&&r.Workbook.Sheets&&r.Workbook.Sheets[n])if(r.Workbook.Sheets[n].Hidden)i.push(Ni("Visible",1==r.Workbook.Sheets[n].Hidden?"SheetHidden":"SheetVeryHidden",{}));else{for(var a=0;a<n&&(!r.Workbook.Sheets[a]||r.Workbook.Sheets[a].Hidden);++a);a==n&&i.push("<Selected/>")}return((((r||{}).Workbook||{}).Views||[])[0]||{}).RTL&&i.push("<DisplayRightToLeft/>"),e["!protect"]&&(i.push(Di("ProtectContents","True")),e["!protect"].objects&&i.push(Di("ProtectObjects","True")),e["!protect"].scenarios&&i.push(Di("ProtectScenarios","True")),null==e["!protect"].selectLockedCells||e["!protect"].selectLockedCells?null==e["!protect"].selectUnlockedCells||e["!protect"].selectUnlockedCells||i.push(Di("EnableSelection","UnlockedCells")):i.push(Di("EnableSelection","NoSelection")),[["formatCells","AllowFormatCells"],["formatColumns","AllowSizeCols"],["formatRows","AllowSizeRows"],["insertColumns","AllowInsertCols"],["insertRows","AllowInsertRows"],["insertHyperlinks","AllowInsertHyperlinks"],["deleteColumns","AllowDeleteCols"],["deleteRows","AllowDeleteRows"],["sort","AllowSort"],["autoFilter","AllowFilter"],["pivotTables","AllowUsePivotTables"]].forEach(function(t){e["!protect"][t[0]]&&i.push("<"+t[1]+"/>")})),0==i.length?"":Ni("WorksheetOptions",i.join(""),{xmlns:Qi})}(a,0,e,n)),a&&a["!autofilter"]&&r.push('<AutoFilter x:Range="'+Mc(to(a["!autofilter"].ref),{r:0,c:0})+'" xmlns="urn:schemas-microsoft-com:office:excel"></AutoFilter>'),r.join("")}function tu(e,t){t||(t={}),e.SSF||(e.SSF=ai(or)),e.SSF&&(zr(),Nr(e.SSF),t.revssf=Xr(e.SSF),t.revssf[e.SSF[65535]]=0,t.ssf=e.SSF,t.cellXfs=[],vl(t.cellXfs,{},{revssf:{General:0}}));var n=[];n.push(ql(e,t)),n.push(function(e){return(((e||{}).Workbook||{}).WBProps||{}).date1904?'<ExcelWorkbook xmlns="urn:schemas-microsoft-com:office:excel"><Date1904/></ExcelWorkbook>':""}(e)),n.push(""),n.push(function(e){if(!((e||{}).Workbook||{}).Names)return"";for(var t=e.Workbook.Names,n=[],r=0;r<t.length;++r){var i=t[r];null==i.Sheet&&(i.Name.match(/^_xlfn\./)||n.push(Jl(i)))}return Ni("Names",n.join(""))}(e));for(var r=0;r<e.SheetNames.length;++r)n.push(Ni("Worksheet",eu(r,t,e),{"ss:Name":xi(e.SheetNames[r])}));return n[2]=function(e,t){var n=['<Style ss:ID="Default" ss:Name="Normal"><NumberFormat/></Style>'];return t.cellXfs.forEach(function(e,t){var r=[];r.push(Ni("NumberFormat",null,{"ss:Format":xi(or[e.numFmtId])}));var i={"ss:ID":"s"+(21+t)};n.push(Ni("Style",r.join(""),i))}),Ni("Styles",n.join(""))}(0,t),yi+Ni("Workbook",n.join(""),{xmlns:ea,"xmlns:o":Zi,"xmlns:x":Qi,"xmlns:ss":ea,"xmlns:dt":ta,"xmlns:html":ia})}var nu="e0859ff2f94f6810ab9108002b27b3d9",ru="02d5cdd59c2e1b10939708002b2cf9ae",iu="05d5cdd59c2e1b10939708002b2cf9ae";function au(e,t){var n=t||{},r=Hr.utils.cfb_new({root:"R"}),i="/Workbook";switch(n.bookType||"xls"){case"xls":n.bookType="biff8";case"xla":n.bookType||(n.bookType="xla");case"biff8":i="/Workbook",n.biff=8;break;case"biff5":i="/Book",n.biff=5;break;default:throw new Error("invalid type "+n.bookType+" for XLS CFB")}return Hr.utils.cfb_add(r,i,vu(e,n)),8==n.biff&&(e.Props||e.Custprops)&&function(e,t){var n,r=[],i=[],a=[],o=0,s=Gr(zo,"n"),c=Gr(Fo,"n");if(e.Props)for(n=Vr(e.Props),o=0;o<n.length;++o)(Object.prototype.hasOwnProperty.call(s,n[o])?r:Object.prototype.hasOwnProperty.call(c,n[o])?i:a).push([n[o],e.Props[n[o]]]);if(e.Custprops)for(n=Vr(e.Custprops),o=0;o<n.length;++o)Object.prototype.hasOwnProperty.call(e.Props||{},n[o])||(Object.prototype.hasOwnProperty.call(s,n[o])?r:Object.prototype.hasOwnProperty.call(c,n[o])?i:a).push([n[o],e.Custprops[n[o]]]);var l=[];for(o=0;o<a.length;++o)ls.indexOf(a[o][0])>-1||is.indexOf(a[o][0])>-1||null!=a[o][1]&&l.push(a[o]);i.length&&Hr.utils.cfb_add(t,"/�SummaryInformation",hs(i,nu,c,Fo)),(r.length||l.length)&&Hr.utils.cfb_add(t,"/�DocumentSummaryInformation",hs(r,ru,s,zo,l.length?l:null,iu))}(e,r),8==n.biff&&e.vbaraw&&function(e,t){t.FullPaths.forEach(function(n,r){if(0!=r){var i=n.replace(/^[\/]*[^\/]*[\/]/,"/_VBA_PROJECT_CUR/");"/"!==i.slice(-1)&&Hr.utils.cfb_add(e,i,t.FileIndex[r].content)}})}(r,Hr.read(e.vbaraw,{type:"string"==typeof e.vbaraw?"binary":"buffer"})),r}var ou={0:{f:function(e,t){var n={},r=e.l+t;n.r=e.read_shift(4),e.l+=4;var i=e.read_shift(2);e.l+=1;var a=e.read_shift(1);return e.l=r,7&a&&(n.level=7&a),16&a&&(n.hidden=!0),32&a&&(n.hpt=i/20),n}},1:{f:function(e){return[bo(e)]}},2:{f:function(e){return[bo(e),Ao(e),"n"]}},3:{f:function(e){return[bo(e),e.read_shift(1),"e"]}},4:{f:function(e){return[bo(e),e.read_shift(1),"b"]}},5:{f:function(e){return[bo(e),Ro(e),"n"]}},6:{f:function(e){return[bo(e),uo(e),"str"]}},7:{f:function(e){return[bo(e),e.read_shift(4),"s"]}},8:{f:function(e,t,n){var r=e.l+t,i=bo(e);i.r=n["!row"];var a=[i,uo(e),"str"];if(n.cellFormula){e.l+=2;var o=al(e,r-e.l,n);a[3]=tl(o,0,i,n.supbooks,n)}else e.l=r;return a}},9:{f:function(e,t,n){var r=e.l+t,i=bo(e);i.r=n["!row"];var a=[i,Ro(e),"n"];
2if(n.cellFormula){e.l+=2;var o=al(e,r-e.l,n);a[3]=tl(o,0,i,n.supbooks,n)}else e.l=r;return a}},10:{f:function(e,t,n){var r=e.l+t,i=bo(e);i.r=n["!row"];var a=[i,e.read_shift(1),"b"];if(n.cellFormula){e.l+=2;var o=al(e,r-e.l,n);a[3]=tl(o,0,i,n.supbooks,n)}else e.l=r;return a}},11:{f:function(e,t,n){var r=e.l+t,i=bo(e);i.r=n["!row"];var a=[i,e.read_shift(1),"e"];if(n.cellFormula){e.l+=2;var o=al(e,r-e.l,n);a[3]=tl(o,0,i,n.supbooks,n)}else e.l=r;return a}},12:{f:function(e){return[vo(e)]}},13:{f:function(e){return[vo(e),Ao(e),"n"]}},14:{f:function(e){return[vo(e),e.read_shift(1),"e"]}},15:{f:function(e){return[vo(e),e.read_shift(1),"b"]}},16:{f:function(e){return[vo(e),Ro(e),"n"]}},17:{f:function(e){return[vo(e),uo(e),"str"]}},18:{f:function(e){return[vo(e),e.read_shift(4),"s"]}},19:{f:po},20:{},21:{},22:{},23:{},24:{},25:{},26:{},27:{},28:{},29:{},30:{},31:{},32:{},33:{},34:{},35:{T:1},36:{T:-1},37:{T:1},38:{T:-1},39:{f:function(e,t,n){var r=e.l+t,i=e.read_shift(4);e.l+=1;var a,o=e.read_shift(4),s=So(e),c="";try{a=ol(e,0,n);try{c=Eo(e)}catch($I){}}catch($I){console.error("Could not parse defined name "+s)}32&i&&(s="_xlnm."+s),e.l=r;var l={Name:s,Ptg:a,Flags:i};return o<268435455&&(l.Sheet=o),c&&(l.Comment=c),l}},40:{},42:{},43:{f:function(e,t,n){var r={};r.sz=e.read_shift(2)/20;var i=function(e){var t=e.read_shift(1);return e.l++,{fBold:1&t,fItalic:2&t,fUnderline:4&t,fStrikeout:8&t,fOutline:16&t,fShadow:32&t,fCondense:64&t,fExtend:128&t}}(e);switch(i.fItalic&&(r.italic=1),i.fCondense&&(r.condense=1),i.fExtend&&(r.extend=1),i.fShadow&&(r.shadow=1),i.fOutline&&(r.outline=1),i.fStrikeout&&(r.strike=1),700===e.read_shift(2)&&(r.bold=1),e.read_shift(2)){case 1:r.vertAlign="superscript";break;case 2:r.vertAlign="subscript"}var a=e.read_shift(1);0!=a&&(r.underline=a);var o=e.read_shift(1);o>0&&(r.family=o);var s=e.read_shift(1);switch(s>0&&(r.charset=s),e.l++,r.color=function(e){var t={},n=e.read_shift(1)>>>1,r=e.read_shift(1),i=e.read_shift(2,"i"),a=e.read_shift(1),o=e.read_shift(1),s=e.read_shift(1);switch(e.l++,n){case 0:t.auto=1;break;case 1:t.index=r;var c=Bo[r];c&&(t.rgb=Xs(c));break;case 2:t.rgb=Xs([a,o,s]);break;case 3:t.theme=r}return 0!=i&&(t.tint=i>0?i/32767:i/32768),t}(e),e.read_shift(1)){case 1:r.scheme="major";break;case 2:r.scheme="minor"}return r.name=uo(e),r}},44:{f:function(e,t){return[e.read_shift(2),uo(e)]}},45:{f:cc},46:{f:hc},47:{f:function(e,t){var n=e.l+t,r=e.read_shift(2),i=e.read_shift(2);return e.l=n,{ixfe:r,numFmtId:i}}},48:{},49:{f:function(e){return e.read_shift(4,"i")}},50:{},51:{f:function(e){for(var t=[],n=e.read_shift(4);n-- >0;)t.push([e.read_shift(4),e.read_shift(4)]);return t}},52:{T:1},53:{T:-1},54:{T:1},55:{T:-1},56:{T:1},57:{T:-1},58:{},59:{},60:{f:function(e,t,n){if(!n.cellStyles)return ja(e,t);var r=n&&n.biff>=12?4:2,i=e.read_shift(r),a=e.read_shift(r),o=e.read_shift(r),s=e.read_shift(r),c=e.read_shift(2);2==r&&(e.l+=2);var l={s:i,e:a,w:o,ixfe:s,flags:c};return(n.biff>=5||!n.biff)&&(l.level=c>>8&7),l}},62:{f:function(e){return[bo(e),po(e),"is"]}}
2,63:{f:function(e){var t={};t.i=e.read_shift(4);var n={};n.r=e.read_shift(4),n.c=e.read_shift(4),t.r=Za(n);var r=e.read_shift(1);return 2&r&&(t.l="1"),8&r&&(t.a="1"),t}},64:{f:function(){}},65:{},66:{},67:{},68:{},69:{},70:{},128:{},129:{T:1},130:{T:-1},131:{T:1,f:ja,p:0},132:{T:-1},133:{T:1},134:{T:-1},135:{T:1},136:{T:-1},137:{T:1,f:function(e){var t=e.read_shift(2);return e.l+=28,{RTL:32&t}}},138:{T:-1},139:{T:1},140:{T:-1},141:{T:1},142:{T:-1},143:{T:1},144:{T:-1},145:{T:1},146:{T:-1},147:{f:function(e,t){var n={},r=e[e.l];return++e.l,n.above=!(64&r),n.left=!(128&r),e.l+=18,n.name=wo(e),n}},148:{f:Ol,p:16},151:{f:function(){}},152:{},153:{f:function(e,t){var n={},r=e.read_shift(4);n.defaultThemeVersion=e.read_shift(4);var i=t>8?uo(e):"";return i.length>0&&(n.CodeName=i),n.autoCompressPictures=!!(65536&r),n.backupFile=!!(64&r),n.checkCompatibility=!!(4096&r),n.date1904=!!(1&r),n.filterPrivacy=!!(8&r),n.hidePivotFieldList=!!(1024&r),n.promptedSolutions=!!(16&r),n.publishItems=!!(2048&r),n.refreshAllConnections=!!(262144&r),n.saveExternalLinkValues=!!(128&r),n.showBorderUnselectedTables=!!(4&r),n.showInkAnnotation=!!(32&r),n.showObjects=["all","placeholders","none"][r>>13&3],n.showPivotChartFilter=!!(32768&r),n.updateLinks=["userSet","never","always"][r>>8&3],n}},154:{},155:{},156:{f:function(e,t){var n={};return n.Hidden=e.read_shift(4),n.iTabID=e.read_shift(4),n.strRelID=Oo(e),n.name=uo(e),n}},157:{},158:{},159:{T:1,f:function(e){return[e.read_shift(4),e.read_shift(4)]}},160:{T:-1},161:{T:1,f:Lo},162:{T:-1},163:{T:1},164:{T:-1},165:{T:1},166:{T:-1},167:{},168:{},169:{},170:{},171:{},172:{T:1},173:{T:-1},174:{},175:{},176:{f:kl},177:{T:1},178:{T:-1},179:{T:1},180:{T:-1},181:{T:1},182:{T:-1},183:{T:1},184:{T:-1},185:{T:1},186:{T:-1},187:{T:1},188:{T:-1},189:{T:1},190:{T:-1},191:{T:1},192:{T:-1},193:{T:1},194:{T:-1},195:{T:1},196:{T:-1},197:{T:1},198:{T:-1},199:{T:1},200:{T:-1},201:{T:1},202:{T:-1},203:{T:1},204:{T:-1},205:{T:1},206:{T:-1},207:{T:1},208:{T:-1},209:{T:1},210:{T:-1},211:{T:1},212:{T:-1},213:{T:1},214:{T:-1},215:{T:1},216:{T:-1},217:{T:1},218:{T:-1},219:{T:1},220:{T:-1},221:{T:1},222:{T:-1},223:{T:1},224:{T:-1},225:{T:1},226:{T:-1},227:{T:1},228:{T:-1},229:{T:1},230:{T:-1},231:{T:1},232:{T:-1},233:{T:1},234:{T:-1},235:{T:1},236:{T:-1},237:{T:1},238:{T:-1},239:{T:1},240:{T:-1},241:{T:1},242:{T:-1},243:{T:1},244:{T:-1},245:{T:1},246:{T:-1},247:{T:1},248:{T:-1},249:{T:1},250:{T:-1},251:{T:1},252:{T:-1},253:{T:1},254:{T:-1},255:{T:1},256:{T:-1},257:{T:1},258:{T:-1},259:{T:1},260:{T:-1},261:{T:1},262:{T:-1},263:{T:1},264:{T:-1},265:{T:1},266:{T:-1},267:{T:1},268:{T:-1},269:{T:1},270:{T:-1},271:{T:1},272:{T:-1},273:{T:1},274:{T:-1},275:{T:1},276:{T:-1},277:{},278:{T:1},279:{T:-1},280:{T:1},281:{T:-1},282:{T:1},283:{T:1},284:{T:-1},285:{T:1},286:{T:-1},287:{T:1},288:{T:-1},289:{T:1},290:{T:-1},291:{T:1},292:{T:-1},293:{T:1},294:{T:-1},295:{T:1},296:{T:-1},297:{T:1},298:{T:-1},299:{T:1},300:{T:-1},301:{T:1},302:{T:-1},303:{T:1},304:{T:-1},305:{T:1},306:{T:-1},307:{T:1},308:{T:-1},309:{T:1},310:{T:-1},311:{T:1},312:{T:-1},313:{T:-1},314:{T:1},315:{T:-1},316:{T:1},317:{T:-1},318:{T:1},319:{T:-1},320:{T:1},321:{T:-1},322:{T:1},323:{T:-1},324:{T:1},325:{T:-1},326:{T:1},327:{T:-1},328:{T:1},329:{T:-1},330:{T:1},331:{T:-1},332:{T:1},333:{T:-1},334:{T:1},335:{f:function(e,t){return{flags:e.read_shift(4),version:e.read_shift(4),name:uo(e)}}},336:{T:-1},337:{f:function(e){return e.l+=4,0!=e.read_shift(4)},T:1},338:{T:-1},339:{T:1},340:{T:-1},341:{T:1},342:{T:-1},343:{T:1},344:{T:-1},345:{T:1},346:{T:-1},347:{T:1},348:{T:-1},349:{T:1},350:{T:-1},351:{},352:{},353:{T:1},354:{T:-1},355:{f:Oo},357:{},358:{},359:{},360:{T:1},361:{},362:{f:function(e,t,n){if(n.biff<8)return Rs(e,t,n);if(!(n.biff>8)&&t==e[e.l]+(3==e[e.l+1]?1:0)+1)return Rs(e,t,n);for(var r=[],i=e.l+t,a=e.read_shift(n.biff>8?4:2);0!==a--;)r.push(Es(e,n.biff,n));if(e.l!=i)throw new Error("Bad ExternSheet: "+e.l+" != "+i);return r}},363:{},364:{},366:{},367:{},368:{},369:{},370:{},371:{},372:{T:1},373:{T:-1},374:{T:1},375:{T:-1},376:{T:1},377:{T:-1},378:{T:1},379:{T:-1},380:{T:1},381:{T:-1},382:{T:1},383:{T:-1},384:{T:1},385:{T:-1},386:{T:1},387:{T:-1},388:{T:1},389:{T:-1},390:{T:1},391:{T:-1},392:{T:1},393:{T:-1},394:{T:1},395:{T:-1},396:{},397:{},398:{},399:{},400:{},401:{T:1},403:{},404:{},405:{},406:{},407:{},408:{},409:{},410:{},411:{},412:{},413:{},414:{},415:{},416:{},417:{},418:{},419:{},420:{},421:{},422:{T:1},423:{T:1},424:{T:-1},425:{T:-1},426:{f:function(e,t,n){var r=e.l+t,i=ko(e),a=e.read_shift(1),o=[i];if(o[2]=a,n.cellFormula){var s=il(e,r-e.l,n);o[1]=s}else e.l=r;return o}},427:{f:function(e,t,n){var r=e.l+t,i=[Lo(e)];if(n.cellFormula){var a=sl(e,r-e.l,n);i[1]=a,e.l=r}else e.l=r;return i}},428:{},429:{T:1},430:{T:-1},431:{T:1},432:{T:-1},433:{T:1},434:{T:-1},435:{T:1},436:{T:-1},437:{T:1},438:{T:-1},439:{T:1},440:{T:-1},441:{T:1},442:{T:-1},443:{T:1},444:{T:-1},445:{T:1},446:{T:-1},447:{T:1},448:{T:-1},449:{T:1},450:{T:-1},451:{T:1},452:{T:-1},453:{T:1},454:{T:-1},455:{T:1},456:{T:-1},457:{T:1},458:{T:-1},459:{T:1},460:{T:-1},461:{T:1},462:{T:-1},463:{T:1},464:{T:-1},465:{T:1},466:{T:-1},467:{T:1},468:{T:-1},469:{T:1},470:{T:-1},471:{},472:{},473:{T:1},474:{T:-1},475:{},476:{f:function(e){var t={};return Pl.forEach(function(n){t[n]=Ro(e)}),t}},477:{},478:{},479:{T:1},480:{T:-1},481:{T:1},482:{T:-1},483:{T:1},484:{T:-1},485:{f:function(){}},486:{T:1},487:{T:-1},488:{T:1},489:{T:-1},490:{T:1},491:{T:-1},492:{T:1},493:{T:-1},494:{f:function(e,t){var n=e.l+t,r=Lo(e),i=Eo(e),a=uo(e),o=uo(e),s=uo(e);e.l=n;var c={rfx:r,relId:i,loc:a,display:s};return o&&(c.Tooltip=o),c}},495:{T:1},496:{T:-1},497:{T:1},498:{T:-1},499:{},500:{T:1},501:{T:-1},502:{T:1},503:{T:-1},504:{},505:{T:1},506:{T:-1},507:{},508:{T:1},509:{T:-1},510:{T:1},511:{T:-1},512:{},513:{},514:{T:1},515:{T:-1},516:{T:1},517:{T:-1},518:{T:1},519:{T:-1},520:{T:1},521:{T:-1},522:{},523:{},524:{},525:{},526:{},527:{},528:{T:1},529:{T:-1},530:{T:1},531:{T:-1},532:{T:1},533:{T:-1},534:{},535:{},536:{},537:{},538:{T:1},539:{T:-1},540:{T:1},541:{T:-1},542:{T:1},548:{},549:{},550:{f:Oo},551:{f:Eo},552:{},553:{},554:{T:1},555:{T:-1},556:{T:1},557:{T:-1},558:{T:1},559:{T:-1},560:{T:1},561:{T:-1},562:{},564:{},565:{T:1},566:{T:-1},569:{T:1},570:{T:-1},572:{},573:{T:1},574:{T:-1},577:{},578:{},579:{},580:{},581:{},582:{},583:{},584:{},585:{},586:{},587:{},588:{T:-1},589:{},590:{T:1},591:{T:-1},592:{T:1},593:{T:-1},594:{T:1},595:{T:-1},596:{},597:{T:1},598:{T:-1},599:{T:1},600:{T:-1},601:{T:1},602:{T:-1},603:{T:1},604:{T:-1},605:{T:1},606:{T:-1},607:{},608:{T:1},609:{T:-1},610:{},611:{T:1},612:{T:-1},613:{T:1},614:{T:-1},615:{T:1},616:{T:-1},617:{T:1},618:{T:-1},619:{T:1},620:{T:-1},625:{},626:{T:1},627:{T:-1},628:{T:1},629:{T:-1},630:{T:1},631:{T:-1},632:{f:Ec},633:{T:1},634:{T:-1},635:{T:1,f:function(e){var t={};t.iauthor=e.read_shift(4);var n=Lo(e);return t.rfx=n.s,t.ref=Za(n.s),e.l+=16,t}},636:{T:-1},637:{f:mo},638:{T:1},639:{},640:{T:-1},641:{T:1},642:{T:-1},643:{T:1},644:{},645:{T:-1},646:{T:1},648:{T:1},649:{},650:{T:-1},651:{f:function(e,t){return e.l+=10,{name:uo(e)}}},652:{},653:{T:1},654:{T:-1},655:{T:1},656:{T:-1},657:{T:1},658:{T:-1},659:{},660:{T:1},661:{},662:{T:-1},663:{},664:{T:1},665:{},666:{T:-1},667:{},668:{},669:{},671:{T:1},672:{T:-1},673:{T:1},674:{T:-1},675:{},676:{},677:{},678:{},679:{},680:{},681:{},1024:{},1025:{},1026:{T:1},1027:{T:-1},1028:{T:1},1029:{T:-1},1030:{},1031:{T:1},1032:{T:-1},1033:{T:1},1034:{T:-1},1035:{},1036:{},1037:{},1038:{T:1},1039:{T:-1},1040:{},1041:{T:1},1042:{T:-1},1043:{},1044:{},1045:{},1046:{T:1},1047:{T:-1},1048:{T:1},1049:{T:-1},1050:{},1051:{T:1},1052:{T:1},1053:{f:function(){}},1054:{T:1},1055:{},1056:{T:1},1057:{T:-1},1058:{T:1},1059:{T:-1},1061:{},1062:{T:1},1063:{T:-1},1064:{T:1},1065:{T:-1},1066:{T:1},1067:{T:-1},1068:{T:1},1069:{T:-1},1070:{T:1},1071:{T:-1},1072:{T:1},1073:{T:-1},1075:{T:1},1076:{T:-1},1077:{T:1},1078:{T:-1},1079:{T:1},1080:{T:-1},1081:{T:1},1082:{T:-1},1083:{T:1},1084:{T:-1},1085:{},1086:{T:1},1087:{T:-1},1088:{T:1},1089:{T:-1},1090:{T:1},1091:{T:-1},1092:{T:1},1093:{T:-1},1094:{T:1},1095:{T:-1},1096:{},1097:{T:1},1098:{},1099:{T:-1},1100:{T:1},1101:{T:-1},1102:{},1103:{},1104:{},1105:{},1111:{},1112:{},1113:{T:1},1114:{T:-1},1115:{T:1},1116:{T:-1},1117:{},1118:{T:1},1119:{T:-1},1120:{T:1},1121:{T:-1},1122:{T:1},1123:{T:-1},1124:{T:1},1125:{T:-1},1126:{},1128:{T:1},1129:{T:-1},1130:{},1131:{T:1},1132:{T:-1},1133:{T:1},1134:{T:-1},1135:{T:1},1136:{T:-1},1137:{T:1},1138:{T:-1},1139:{T:1},1140:{T:-1},1141:{},1142:{T:1},1143:{T:-1},1144:{T:1},1145:{T:-1},1146:{},1147:{T:1},1148:{T:-1},1149:{T:1},1150:{T:-1},1152:{T:1},1153:{T:-1},1154:{T:-1},1155:{T:-1},1156:{T:-1},1157:{T:1},1158:{T:-1},1159:{T:1},1160:{T:-1},1161:{T:1},1162:{T:-1},1163:{T:1},1164:{T:-1},1165:{T:1},1166:{T:-1},1167:{T:1},1168:{T:-1},1169:{T:1},1170:{T:-1},1171:{},1172:{T:1},1173:{T:-1},1177:{},1178:{T:1},1180:{},1181:{},1182:{},2048:{T:1},2049:{T:-1},2050:{},2051:{T:1},2052:{T:-1},2053:{},2054:{},2055:{T:1},2056:{T:-1},2057:{T:1},2058:{T:-1},2060:{},2067:{},2068:{T:1},2069:{T:-1},2070:{},2071:{},2072:{T:1},2073:{T:-1},2075:{},2076:{},2077:{T:1},2078:{T:-1},2079:{},2080:{T:1},2081:{T:-1},2082:{},2083:{T:1},2084:{T:-1},2085:{T:1},2086:{T:-1},2087:{T:1},2088:{T:-1},2089:{T:1},2090:{T:-1},2091:{},2092:{},2093:{T:1},2094:{T:-1},2095:{},2096:{T:1},2097:{T:-1},2098:{T:1},2099:{T:-1},2100:{T:1},2101:{T:-1},2102:{},2103:{T:1},2104:{T:-1},2105:{},2106:{T:1},2107:{T:-1},2108:{},2109:{T:1},2110:{T:-1},2111:{T:1},2112:{T:-1},2113:{T:1},2114:{T:-1},2115:{},2116:{},2117:{},2118:{T:1},2119:{T:-1},2120:{},2121:{T:1},2122:{T:-1},2123:{T:1},2124:{T:-1},2125:{},2126:{T:1},2127:{T:-1},2128:{},2129:{T:1},2130:{T:-1},2131:{T:1},2132:{T:-1},2133:{T:1},2134:{},2135:{},2136:{},2137:{T:1},2138:{T:-1},2139:{T:1},2140:{T:-1},2141:{},3072:{},3073:{},4096:{T:1},4097:{T:-1},5002:{T:1},5003:{T:-1},5081:{T:1},5082:{T:-1},5083:{},5084:{T:1},5085:{T:-1},5086:{T:1},5087:{T:-1},5088:{},5089:{},5090:{},5092:{T:1},5093:{T:-1},5094:{},5095:{T:1},5096:{T:-1},5097:{},5099:{},65535:{n:""}};function su(e,t,n,r){var i=t;if(!isNaN(i)){var a=r||(n||[]).length||0,o=e.next(4);o.write_shift(2,i),o.write_shift(2,a),a>0&&Sa(n)&&e.push(n)}}function cu(e,t,n,r){var i=Ba(9);return zs(i,e,t),gs(n,r||"b",i),i}function lu(e,t){t.forEach(function(t){var n=t[0].map(function(e){return e.t}).join("");if(n.length<=2048)return su(e,28,Ds(n,t[1],t[2]));su(e,28,Ds(n.slice(0,2048),t[1],t[2],n.length));
2for(var r=2048;r<n.length;r+=2048)su(e,28,Ds(n.slice(r,Math.min(r+2048,n.length)),-1,-1,Math.min(2048,n.length-r)))})}function uu(e,t,n,r,i,a){var o=0;null!=t.z&&-1==(o=i._BIFF2FmtTable.indexOf(t.z))&&(i._BIFF2FmtTable.push(t.z),o=i._BIFF2FmtTable.length-1);var s,c,l,u,f=0;if(null!=t.z){for(;f<i.cellXfs.length&&i.cellXfs[f].numFmtId!=o;++f);f==i.cellXfs.length&&i.cellXfs.push({numFmtId:o})}if(null!=t.v)switch(t.t){case"d":case"n":var h="d"==t.t?Zr(ri(t.v,a),a):t.v;return void(2==i.biff&&h==(0|h)&&h>=0&&h<65536?su(e,2,function(e,t,n,r,i){var a=Ba(9);return zs(a,e,t,r||0,i||0),a.write_shift(2,n),a}(n,r,h,f,o)):isNaN(h)?su(e,5,cu(n,r,36,"e")):isFinite(h)?su(e,3,function(e,t,n,r,i){var a=Ba(15);return zs(a,e,t,r||0,i||0),a.write_shift(8,n,"f"),a}(n,r,h,f,o)):su(e,5,cu(n,r,7,"e")));case"b":case"e":return void su(e,5,cu(n,r,t.v,t.t));case"s":case"str":return void su(e,4,(s=n,c=r,l=null==t.v?"":String(t.v).slice(0,255),u=Ba(8+2*l.length),zs(u,s,c),u.write_shift(1,l.length),u.write_shift(l.length,l,"sbcs"),u.l<u.length?u.slice(0,u.l):u))}su(e,1,zs(null,n,r))}function fu(e,t){for(var n=t||{},r=Ua(),i=0,a=0;a<e.SheetNames.length;++a)e.SheetNames[a]==n.sheet&&(i=a);if(0==i&&n.sheet&&e.SheetNames[0]!=n.sheet)throw new Error("Sheet not found: "+n.sheet);su(r,4==n.biff?1033:3==n.biff?521:9,Os(0,16,n)),((e.Workbook||{}).WBProps||{}).date1904&&su(r,34,ds(!0)),n.cellXfs=[{numFmtId:0}],n._BIFF2FmtTable=["General"],n._Fonts=[];var o=Ua();return function(e,t,n,r,i){var a=null!=t["!data"],o=ro(t["!ref"]||"A1"),s="",c=[];if(o.e.c>255||o.e.r>16383){if(r.WTF)throw new Error("Range "+(t["!ref"]||"A1")+" exceeds format limit A1:IV16384");o.e.c=Math.min(o.e.c,255),o.e.r=Math.min(o.e.r,16383)}for(var l=(((i||{}).Workbook||{}).WBProps||{}).date1904,u=[],f=[],h=o.s.c;h<=o.e.c;++h)c[h]=qa(h);for(var d=o.s.r;d<=o.e.r;++d)for(a&&(u=t["!data"][d]||[]),s=Xa(d),h=o.s.c;h<=o.e.c;++h){var p=a?u[h]:t[c[h]+s];p&&(uu(e,p,d,h,r,l),p.c&&f.push([p.c,d,h]))}lu(e,f)}(o,e.Sheets[e.SheetNames[i]],0,n,e),n._BIFF2FmtTable.forEach(function(e){n.biff<=3?su(r,30,function(e){var t=Ba(1+e.length);return t.write_shift(1,e.length),t.write_shift(e.length,e,"sbcs"),t}(e)):su(r,1054,function(e){var t=Ba(3+e.length);return t.l+=2,t.write_shift(1,e.length),t.write_shift(e.length,e,"sbcs"),t}(e))}),n.cellXfs.forEach(function(e){switch(n.biff){case 2:su(r,67,function(e){var t=Ba(4);return t.l+=2,t.write_shift(1,e.numFmtId),t.l++,t}(e));break;case 3:su(r,579,ks(e));break;case 4:su(r,1091,Ls(e))}}),delete n._BIFF2FmtTable,delete n.cellXfs,delete n._Fonts,r.push(o.end()),su(r,10),r.end()}var hu=1,du=[];function pu(e,t,n){su(e,49,function(e,t){var n=e.name||"Arial",r=t&&5==t.biff,i=Ba(r?15+n.length:16+2*n.length);return i.write_shift(2,20*e.sz),i.write_shift(4,0),i.write_shift(2,400),i.write_shift(4,0),i.write_shift(2,0),i.write_shift(1,n.length),r||i.write_shift(1,1),i.write_shift((r?1:2)*n.length,n,r?"sbcs":"utf16le"),i}({sz:12,name:"Arial"},n))}function mu(e,t){if(t){var n=0;t.forEach(function(t,r){++n<=256&&t&&su(e,125,function(e,t){var n=Ba(12);n.write_shift(2,t),n.write_shift(2,t),n.write_shift(2,256*e.width),n.write_shift(2,0);var r=0;return e.hidden&&(r|=1),n.write_shift(1,r),r=e.level||0,n.write_shift(1,r),n.write_shift(2,0),n}(bl(r,t),r))})}}function gu(e,t,n,r,i,a){var o=16+vl(i.cellXfs,t,i);if(null!=t.v||t.bf)if(t.bf)su(e,6,nl(t,n,r,0,o));else switch(t.t){case"d":case"n":var s="d"==t.t?Zr(ri(t.v,a),a):t.v;isNaN(s)?su(e,517,Ps(n,r,36,o,0,"e")):isFinite(s)?su(e,515,function(e,t,n,r){var i=Ba(14);return xs(e,t,r,i),Do(n,i),i}(n,r,s,o)):su(e,517,Ps(n,r,7,o,0,"e"));break;case"b":case"e":su(e,517,Ps(n,r,t.v,o,0,t.t));break;case"s":case"str":if(i.bookSST)su(e,253,function(e,t,n,r){var i=Ba(10);return xs(e,t,r,i),i.write_shift(4,n),i}(n,r,gl(i.Strings,null==t.v?"":String(t.v),i.revStrings),o));else su(e,516,function(e,t,n,r,i){var a=!i||8==i.biff,o=Ba(+a+8+(1+a)*n.length);return xs(e,t,r,o),o.write_shift(2,n.length),a&&o.write_shift(1,1),o.write_shift((1+a)*n.length,n,a?"utf16le":"sbcs"),o}(n,r,(null==t.v?"":String(t.v)).slice(0,255),o,i));break;default:su(e,513,xs(n,r,o))}else su(e,513,xs(n,r,o))}function bu(e,t,n){var r,i=Ua(),a=n.SheetNames[e],o=n.Sheets[a]||{},s=(n||{}).Workbook||{},c=(s.Sheets||[])[e]||{}
2,l=null!=o["!data"],u=8==t.biff,f="",h=[],d=ro(o["!ref"]||"A1"),p=u?65536:16384;if(d.e.c>255||d.e.r>=p){if(t.WTF)throw new Error("Range "+(o["!ref"]||"A1")+" exceeds format limit A1:IV"+p);d.e.c=Math.min(d.e.c,255),d.e.r=Math.min(d.e.r,p-1)}su(i,2057,Os(0,16,t)),su(i,13,ms(1)),su(i,12,ms(100)),su(i,15,ds(!0)),su(i,17,ds(!1)),su(i,16,Do(.001)),su(i,95,ds(!0)),su(i,42,ds(!1)),su(i,43,ds(!1)),su(i,130,ms(1)),su(i,128,((r=Ba(8)).write_shift(4,0),r.write_shift(2,0),r.write_shift(2,0),r)),su(i,131,ds(!1)),su(i,132,ds(!1)),u&&mu(i,o["!cols"]),su(i,512,function(e,t){var n=8!=t.biff&&t.biff?2:4,r=Ba(2*n+6);return r.write_shift(n,e.s.r),r.write_shift(n,e.e.r+1),r.write_shift(2,e.s.c),r.write_shift(2,e.e.c+1),r.write_shift(2,0),r}(d,t));var m=(((n||{}).Workbook||{}).WBProps||{}).date1904;u&&(o["!links"]=[]);for(var g=d.s.c;g<=d.e.c;++g)h[g]=qa(g);for(var b=[],y=[],v=d.s.r;v<=d.e.r;++v)for(l&&(y=o["!data"][v]||[]),f=Xa(v),g=d.s.c;g<=d.e.c;++g){var _=l?y[g]:o[h[g]+f];_&&(gu(i,_,v,g,t,m),u&&_.l&&o["!links"].push([h[g]+f,_.l]),_.c&&b.push([_.c,v,g]))}var w=c.CodeName||c.name||a;return u?function(e,t){var n,r=[],i=0,a=Ua(),o=hu;t.forEach(function(e,t){var o="",s=e[0].map(function(e){return e.a&&!o&&(o=e.a),e.t}).join("");++hu;var c=Ba(150);c.write_shift(2,15),c.write_shift(2,61444),c.write_shift(4,150),c.write_shift(2,3234),c.write_shift(2,61450),c.write_shift(4,8),c.write_shift(4,hu),c.write_shift(4,2560),c.write_shift(2,227),c.write_shift(2,61451),c.write_shift(4,84),c.write_shift(2,128),c.write_shift(4,0),c.write_shift(2,139),c.write_shift(4,2),c.write_shift(2,191),c.write_shift(4,524296),c.write_shift(2,344),c.l+=4,c.write_shift(2,385),c.write_shift(4,134217808),c.write_shift(2,387),c.write_shift(4,134217808),c.write_shift(2,389),c.write_shift(4,268435700),c.write_shift(2,447),c.write_shift(4,1048592),c.write_shift(2,448),c.write_shift(4,134217809),c.write_shift(2,451),c.write_shift(4,268435700),c.write_shift(2,513),c.write_shift(4,134217809),c.write_shift(2,515),c.write_shift(4,268435700),c.write_shift(2,575),c.write_shift(4,196609),c.write_shift(2,959),c.write_shift(4,131072|(e[0].hidden?2:0)),c.l+=2,c.write_shift(2,61456),c.write_shift(4,18),c.write_shift(2,3),c.write_shift(2,e[2]+2),c.l+=2,c.write_shift(2,e[1]+1),c.l+=2,c.write_shift(2,e[2]+4),c.l+=2,c.write_shift(2,e[1]+5),c.l+=2,c.l+=2,c.write_shift(2,61457),c.l+=4,c.l=150,0==t?n=c:su(a,236,c),i+=150;var l=Ba(52);l.write_shift(2,21),l.write_shift(2,18),l.write_shift(2,25),l.write_shift(2,hu),l.write_shift(2,0),l.l=22,l.write_shift(2,13),l.write_shift(2,22),l.write_shift(4,1651663474),l.write_shift(4,2503426821),l.write_shift(4,2150634280),l.write_shift(4,1768515844+256*hu),l.write_shift(2,0),l.write_shift(4,0),l.l+=4,su(a,93,l);var u=Ba(8);u.l+=2,u.write_shift(2,61453),u.l+=4,su(a,236,u),i+=8;var f=Ba(18);f.write_shift(2,18),f.l+=8,f.write_shift(2,s.length),f.write_shift(2,16),f.l+=4,su(a,438,f);var h=Ba(1+s.length);h.write_shift(1,0),h.write_shift(s.length,s,"sbcs"),su(a,60,h);var d=Ba(16);d.l+=8,d.write_shift(2,s.length),d.l+=6,su(a,60,d);var p=Ba(12+o.length);p.write_shift(2,e[1]),p.write_shift(2,e[2]),p.write_shift(2,0|(e[0].hidden?0:2)),p.write_shift(2,hu),p.write_shift(2,o.length),p.write_shift(1,0),p.write_shift(o.length,o,"sbcs"),p.l++,r.push(p)});var s=Ba(80);s.write_shift(2,15),s.write_shift(2,61442),s.write_shift(4,i+s.length-8),s.write_shift(2,16),s.write_shift(2,61448),s.write_shift(4,8),s.write_shift(4,t.length+1),s.write_shift(4,hu),s.write_shift(2,15),s.write_shift(2,61443),s.write_shift(4,i+48),s.write_shift(2,15),s.write_shift(2,61444),s.write_shift(4,40),s.write_shift(2,1),s.write_shift(2,61449),s.write_shift(4,16),s.l+=16,s.write_shift(2,2),s.write_shift(2,61450),s.write_shift(4,8),s.write_shift(4,o),s.write_shift(4,5),su(e,236,n?Xn([s,n]):s),e.push(a.end()),r.forEach(function(t){su(e,28,t)}),du.push([o,t.length+1,hu]),++hu}(i,b):lu(i,b),u&&su(i,574,function(e){var t=Ba(18),n=1718;return e&&e.RTL&&(n|=64),t.write_shift(2,n),t.write_shift(4,0),t.write_shift(4,64),t.write_shift(4,0),t.write_shift(4,0),t}((s.Views||[])[0])),u&&(o["!merges"]||[]).length&&su(i,229,function(e){var t=Ba(2+8*e.length);t.write_shift(2,e.length);for(var n=0;n<e.length;++n)Ss(e[n],t);return t}(o["!merges"])),u&&function(e,t){for(var n=0;n<t["!links"].length;++n){var r=t["!links"][n];su(e,440,Is(r)),r[1].Tooltip&&su(e,2048,Ns(r))}delete t["!links"]}(i,o),su(i,442,vs(w)),u&&function(e,t){var n=Ba(19);n.write_shift(4,2151),n.write_shift(4,0),n.write_shift(4,0),n.write_shift(2,3),n.write_shift(1,1),n.write_shift(4,0),su(e,2151,n),(n=Ba(39)).write_shift(4,2152),n.write_shift(4,0),n.write_shift(4,0),n.write_shift(2,3),n.write_shift(1,0),n.write_shift(4,0),n.write_shift(2,1),n.write_shift(4,4),n.write_shift(2,0),Ss(ro(t["!ref"]||"A1"),n),n.write_shift(4,4),su(e,2152,n)}(i,o),su(i,10),i.end()}function yu(e,t,n){var r,i=Ua(),a=(e||{}).Workbook||{},o=a.Sheets||[],s=a.WBProps||{},c=8==n.biff,l=5==n.biff;(su(i,2057,Os(0,5,n)),"xla"==n.bookType&&su(i,135),su(i,225,c?ms(1200):null),su(i,193,function(e,t){t||(t=Ba(e));for(var n=0;n<e;++n)t.write_shift(1,0);return t}(2)),l&&su(i,191),l&&su(i,192),su(i,226),su(i,92,function(e,t){var n=!t||8==t.biff,r=Ba(n?112:54);for(r.write_shift(8==t.biff?2:1,7),n&&r.write_shift(1,0),r.write_shift(4,859007059),r.write_shift(4,5458548|(n?0:536870912));r.l<r.length;)r.write_shift(1,n?0:32);return r}(0,n)),su(i,66,ms(c?1200:1252)),c&&su(i,353,ms(0)),c&&su(i,448),su(i,317,function(e){for(var t=Ba(2*e),n=0;n<e;++n)t.write_shift(2,n+1);return t}(e.SheetNames.length)),c&&e.vbaraw&&su(i,211),c&&e.vbaraw)&&su(i,442,vs(s.CodeName||"ThisWorkbook"));su(i,156,ms(17)),su(i,25,ds(!1)),su(i,18,ds(!1)),su(i,19,ms(0)),c&&su(i,431,ds(!1)),c&&su(i,444,ms(0)),su(i,61,((r=Ba(18)).write_shift(2,0),r.write_shift(2,0),r.write_shift(2,29280),r.write_shift(2,17600),r.write_shift(2,56),r.write_shift(2,0),r.write_shift(2,0),r.write_shift(2,1),r.write_shift(2,500),r)),su(i,64,ds(!1)),su(i,141,ms(0)),su(i,34,ds("true"==function(e){return e.Workbook&&e.Workbook.WBProps&&function(e){switch(e){case 1:case!0:case"1":case"true":return!0;case 0:case!1:case"0":case"false":return!1}return!1}(e.Workbook.WBProps.date1904)?"true":"false"}(e))),su(i,14,ds(!0)),c&&su(i,439,ds(!1)),su(i,218,ms(0)),pu(i,0,n),function(e,t,n){t&&[[5,8],[23,26],[41,44],[50,392]].forEac
2h(function(r){for(var i=r[0];i<=r[1];++i)null!=t[i]&&su(e,1054,As(i,t[i],n))})}(i,e.SSF,n),function(e,t){for(var n=0;n<16;++n)su(e,224,Ms({numFmtId:0,style:!0},0,t));t.cellXfs.forEach(function(n){su(e,224,Ms(n,0,t))})}(i,n),c&&su(i,352,ds(!1));var u=i.end(),f=Ua();c&&su(f,140,function(e){return e||(e=Ba(4)),e.write_shift(2,1),e.write_shift(2,1),e}()),c&&du.length&&su(f,235,function(){var e=Ba(82+8*du.length);e.write_shift(2,15),e.write_shift(2,61440),e.write_shift(4,74+8*du.length),e.write_shift(2,0),e.write_shift(2,61446),e.write_shift(4,16+8*du.length),e.write_shift(4,hu),e.write_shift(4,du.length+1);for(var t=0,n=0;n<du.length;++n)t+=du[n]&&du[n][1]||0;return e.write_shift(4,t),e.write_shift(4,du.length),du.forEach(function(t){e.write_shift(4,t[0]),e.write_shift(4,t[2])}),e.write_shift(2,51),e.write_shift(2,61451),e.write_shift(4,18),e.write_shift(2,191),e.write_shift(4,524296),e.write_shift(2,385),e.write_shift(4,134217793),e.write_shift(2,448),e.write_shift(4,134217792),e.write_shift(2,64),e.write_shift(2,61726),e.write_shift(4,16),e.write_shift(4,134217741),e.write_shift(4,134217740),e.write_shift(4,134217751),e.write_shift(4,268435703),e}()),c&&n.Strings&&function(e,t,n){var r=(n||[]).length||0;if(r<=8224)return su(e,t,n,r);var i=t;if(!isNaN(i)){for(var a=n.parts||[],o=0,s=0,c=0;c+(a[o]||8224)<=8224;)c+=a[o]||8224,o++;var l=e.next(4);for(l.write_shift(2,i),l.write_shift(2,c),e.push(n.slice(s,s+c)),s+=c;s<r;){for((l=e.next(4)).write_shift(2,60),c=0;c+(a[o]||8224)<=8224;)c+=a[o]||8224,o++;l.write_shift(2,c),e.push(n.slice(s,s+c)),s+=c}}}(f,252,function(e){var t=Ba(8);t.write_shift(4,e.Count),t.write_shift(4,e.Unique);for(var n=[],r=0;r<e.length;++r)n[r]=ys(e[r]);var i=Xn([t].concat(n));return i.parts=[t.length].concat(n.map(function(e){return e.length})),i}(n.Strings)),su(f,10);var h=f.end(),d=Ua(),p=0,m=0;for(m=0;m<e.SheetNames.length;++m)p+=(c?12:11)+(c?2:1)*e.SheetNames[m].length;var g=u.length+p+h.length;for(m=0;m<e.SheetNames.length;++m){su(d,133,Cs({pos:g,hs:(o[m]||{}).Hidden||0,dt:0,name:e.SheetNames[m]},n)),g+=t[m].length}var b=d.end();if(p!=b.length)throw new Error("BS8 "+p+" != "+b.length);var y=[];return u.length&&y.push(u),b.length&&y.push(b),h.length&&y.push(h),Xn(y)}function vu(e,t){for(var n=0;n<=e.SheetNames.length;++n){var r=e.Sheets[e.SheetNames[n]];if(r&&r["!ref"]){var i=Qa(r["!ref"]);i.e.c>255&&"undefined"!=typeof console&&console.error&&console.error("Worksheet '"+e.SheetNames[n]+"' extends beyond column IV (255).  Data may be lost."),i.e.r>65535&&"undefined"!=typeof console&&console.error&&console.error("Worksheet '"+e.SheetNames[n]+"' extends beyond row 65536.  Data may be lost.")}}var a=t||{};switch(a.biff||2){case 8:case 5:return function(e,t){var n=t||{},r=[];e&&!e.SSF&&(e.SSF=ai(or)),e&&e.SSF&&(zr(),Nr(e.SSF),n.revssf=Xr(e.SSF),n.revssf[e.SSF[65535]]=0,n.ssf=e.SSF),hu=1,du=[],n.Strings=[],n.Strings.Count=0,n.Strings.Unique=0,hf(n),n.cellXfs=[],vl(n.cellXfs,{},{revssf:{General:0}}),e.Props||(e.Props={});for(var i=0;i<e.SheetNames.length;++i)r[r.length]=bu(i,n,e);return r.unshift(yu(e,r,n)),Xn(r)}(e,t);case 4:case 3:case 2:return fu(e,t)}throw new Error("invalid type "+a.bookType+" for BIFF")}function _u(e,t,n,r){for(var i=e["!merges"]||[],a=[],o={},s=null!=e["!data"],c=t.s.c;c<=t.e.c;++c){for(var l=0,u=0,f=0;f<i.length;++f)if(!(i[f].s.r>n||i[f].s.c>c||i[f].e.r<n||i[f].e.c<c)){if(i[f].s.r<n||i[f].s.c<c){l=-1;break}l=i[f].e.r-i[f].s.r+1,u=i[f].e.c-i[f].s.c+1;break}if(!(l<0)){var h=qa(c)+Xa(n),d=s?(e["!data"][n]||[])[c]:e[h];d&&"n"==d.t&&null!=d.v&&!isFinite(d.v)&&(d=isNaN(d.v)?{t:"e",v:36,w:Uo[36]}:{t:"e",v:7,w:Uo[7]});var p=d&&null!=d.v&&(d.h||Si(d.w||(ao(d),d.w)||""))||"";o={},l>1&&(o.rowspan=l),u>1&&(o.colspan=u),r.editable?p='<span contenteditable="true">'+p+"</span>":d&&(o["data-t"]=d&&d.t||"z",null!=d.v&&(o["data-v"]=Si(d.v instanceof Date?d.v.toISOString():d.v)),null!=d.z&&(o["data-z"]=d.z),d.l&&"#"!=(d.l.Target||"#").charAt(0)&&(p='<a href="'+Si(d.l.Target)+'">'+p+"</a>")),o.id=(r.id||"sjs")+"-"+h,a.push(Ni("td",p,o))}}return"<tr>"+a.join("")+"</tr>"}function wu(e,t){var n=t||{},r=null!=n.header?n.header:'<html><head><meta charset="utf-8"/><title>SheetJS Table Export</title></head><body>',i=null!=n.footer?n.footer:"</body></html>",a=[r],o=Qa(e["!ref"]||"A1");if(a.push(function(e,t,n){return[].join("")+"<table"+(n&&n.id?' id="'+n.id+'"':"")+">"}(0,0,n)),e["!ref"])for(var s=o.s.r;s<=o.e.r;++s)a.push(_u(e,o,s,n));return a.push("</table>"+i),a.join("")}function xu(e,t,n){var r=t.rows;if(!r)throw"Unsupported origin when "+t.tagName+" is not a TABLE";var i=n||{},a=null!=e["!data"],o=0,s=0;if(null!=i.origin)if("number"==typeof i.origin)o=i.origin;else{var c="string"==typeof i.origin?Ja(i.origin):i.origin;o=c.r,s=c.c}var l=Math.min(i.sheetRows||1e7,r.length),u={s:{r:0,c:0},e:{r:o,c:s}};if(e["!ref"]){var f=Qa(e["!ref"]);u.s.r=Math.min(u.s.r,f.s.r),u.s.c=Math.min(u.s.c,f.s.c),u.e.r=Math.max(u.e.r,f.e.r),u.e.c=Math.max(u.e.c,f.e.c),-1==o&&(u.e.r=o=f.e.r+1)}var h=[],d=0,p=e["!rows"]||(e["!rows"]=[]),m=0,g=0,b=0,y=0,v=0,_=0;for(e["!cols"]||(e["!cols"]=[]);m<r.length&&g<l;++m){var w=r[m];
2if(Tu(w)){if(i.display)continue;p[g]={hidden:!0}}var x=w.cells;for(b=y=0;b<x.length;++b){var E=x[b];if(!i.display||!Tu(E)){var T=E.hasAttribute("data-v")?E.getAttribute("data-v"):E.hasAttribute("v")?E.getAttribute("v"):Pi(E.innerHTML),S=E.getAttribute("data-z")||E.getAttribute("z");for(d=0;d<h.length;++d){var O=h[d];O.s.c==y+s&&O.s.r<g+o&&g+o<=O.e.r&&(y=O.e.c+1-s,d=-1)}_=+E.getAttribute("colspan")||1,((v=+E.getAttribute("rowspan")||1)>1||_>1)&&h.push({s:{r:g+o,c:y+s},e:{r:g+o+(v||1)-1,c:y+s+(_||1)-1}});var C={t:"s",v:T},A=E.getAttribute("data-t")||E.getAttribute("t")||"";null!=T&&(0==T.length?C.t=A||"z":i.raw||0==T.trim().length||"s"==A||("e"==A&&Uo[+T]?C={t:"e",v:+T,w:Uo[+T]}:"TRUE"===T?C={t:"b",v:!0}:"FALSE"===T?C={t:"b",v:!1}:isNaN(si(T))?isNaN(di(T).getDate())?35==T.charCodeAt(0)&&null!=Ho[T]&&(C={t:"e",v:Ho[T],w:T}):(C={t:"d",v:ri(T)},i.UTC&&(C.v=mi(C.v)),i.cellDates||(C={t:"n",v:Zr(C.v)}),C.z=i.dateNF||or[14]):C={t:"n",v:si(T)})),void 0===C.z&&null!=S&&(C.z=S);var M="",k=E.getElementsByTagName("A");if(k&&k.length)for(var L=0;L<k.length&&(!k[L].hasAttribute("href")||"#"==(M=k[L].getAttribute("href")).charAt(0));++L);M&&"#"!=M.charAt(0)&&"javascript:"!=M.slice(0,11).toLowerCase()&&(C.l={Target:M}),a?(e["!data"][g+o]||(e["!data"][g+o]=[]),e["!data"][g+o][y+s]=C):e[Za({c:y+s,r:g+o})]=C,u.e.c<y+s&&(u.e.c=y+s),y+=_}}++g}return h.length&&(e["!merges"]=(e["!merges"]||[]).concat(h)),u.e.r=Math.max(u.e.r,g-1+o),e["!ref"]=eo(u),g>=l&&(e["!fullref"]=eo((u.e.r=r.length-m+g-1+o,u))),e}function Eu(e,t){var n={};return(t||{}).dense&&(n["!data"]=[]),xu(n,e,t)}function Tu(e){var t="",n=function(e){return e.ownerDocument.defaultView&&"function"==typeof e.ownerDocument.defaultView.getComputedStyle?e.ownerDocument.defaultView.getComputedStyle:"function"==typeof getComputedStyle?getComputedStyle:null}(e);return n&&(t=n(e).getPropertyValue("display")),t||(t=e.style&&e.style.display),"none"===t}var Su=function(){var e=["<office:master-styles>",'<style:master-page style:name="mp1" style:page-layout-name="mp1">',"<style:header/>",'<style:header-left style:display="false"/>',"<style:footer/>",'<style:footer-left style:display="false"/>',"</style:master-page>","</office:master-styles>"].join(""),t="<office:document-styles "+Ii({"xmlns:office":"urn:oasis:names:tc:opendocument:xmlns:office:1.0","xmlns:table":"urn:oasis:names:tc:opendocument:xmlns:table:1.0","xmlns:style":"urn:oasis:names:tc:opendocument:xmlns:style:1.0","xmlns:text":"urn:oasis:names:tc:opendocument:xmlns:text:1.0","xmlns:draw":"urn:oasis:names:tc:opendocument:xmlns:drawing:1.0","xmlns:fo":"urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0","xmlns:xlink":"http://www.w3.org/1999/xlink","xmlns:dc":"http://purl.org/dc/elements/1.1/","xmlns:number":"urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0","xmlns:svg":"urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0","xmlns:of":"urn:oasis:names:tc:opendocument:xmlns:of:1.2","office:version":"1.2"})+">"+e+"</office:document-styles>";return function(){return yi+t}}();function Ou(e,t){var n="number",r="",i={"style:name":t},a="",o=0;e:if((e=e.replace(/"[$]"/g,"$")).indexOf(";")>-1&&(console.error("Unsupported ODS Style Map exported.  Using first branch of "+e),e=e.slice(0,e.indexOf(";"))),"@"!=e){if(e.indexOf(/\$/)>-1&&(n="currency"),'"'==e[o]){for(a="";'"'!=e[++o]||'"'==e[++o];)a+=e[o];"*"==e[--o+1]?(o++,r+="<number:fill-character>"+xi(a.replace(/""/g,'"'))+"</number:fill-character>"):r+="<number:text>"+xi(a.replace(/""/g,'"'))+"</number:text>",e=e.slice(o+1),o=0}var s=e.match(/# (\?+)\/(\?+)/);if(s)r+=Ni("number:fraction",null,{"number:min-integer-digits":0,"number:min-numerator-digits":s[1].length,"number:max-denominator-value":Math.max(+s[1].replace(/./g,"9"),+s[2].replace(/./g,"9"))});else if(s=e.match(/# (\?+)\/(\d+)/))r+=Ni("number:fraction",null,{"number:min-integer-digits":0,"number:min-numerator-digits":s[1].length,"number:denominator-value":+s[2]});else if(s=e.match(/\b(\d+)(|\.\d+)%/))n="percentage",r+=Ni("number:number",null,{"number:decimal-places":s[2]&&s.length-1||0,"number:min-decimal-places":s[2]&&s.length-1||0,"number:min-integer-digits":s[1].length})+"<number:text>%</number:text>";else{var c=!1;if(["y","m","d"].indexOf(e[0])>-1){n="date";t:for(;o<e.length;++o)switch(a=e[o].toLowerCase()){case"h":case"s":c=!0,--o;break t;case"m":n:for(var l=o+1;l<e.length;++l)switch(e[l]){case"y":case"d":break n;case"h":case"s":c=!0,--o;break t}case"y":case"d":for(;(e[++o]||"").toLowerCase()==a[0];)a+=a[0];switch(--o,a){case"y":case"yy":r+="<number:year/>";break;case"yyy":case"yyyy":r+='<number:year number:style="long"/>';break;case"mmmmm":console.error("ODS has no equivalent of format |mmmmm|");case"m":case"mm":case"mmm":case"mmmm":r+='<number:month number:style="'+(a.length%2?"short":"long")+'" number:textual="'+(a.length>=3?"true":"false")+'"/>';break;case"d":case"dd":r+='<number:day number:style="'+(a.length%2?"short":"long")+'"/>';break;case"ddd":case"dddd":r+='<number:day-of-week number:style="'+(a.length%2?"short":"long")+'"/>'}break;case'"':for(;'"'!=e[++o]||'"'==e[++o];)a+=e[o];--o,r+="<number:text>"+xi(a.slice(1).replace(/""/g,'"'))+"</number:text>";break;case"\\":r+="<number:text>"+xi(a=e[++o])+"</number:text>";break;case"/":case":":r+="<number:text>"+xi(a)+"</number:text>";break;default:console.error("unrecognized character "+a+" in ODF format "+e)}if(!c)break e;e=e.slice(o+1),o=0}if(e.match(/^\[?[hms]/))for("number"==n&&(n="time"),e.match(/\[/)&&(e=e.replace(/[\[\]]/g,""),i["number:truncate-on-overflow"]="false");o<e.length;++o)switch(a=e[o].toLowerCase()){case"h":case"m":case"s":for(;(e[++o]||"").toLowerCase()==a[0];)a+=a[0];switch(--o,a){case"h":case"hh":r+='<number:hours number:style="'+(a.length%2?"short":"long")+'"/>';break;case"m":case"mm":r+='<number:minutes number:style="'+(a.length%2?"short":"long")+'"/>';break;case"s":case"ss":if("."==e[o+1])do{a+=e[o+1],++o}while("0"==e[o+1]);r+='<number:seconds number:style="'+(a.match("ss")?"long":"short")+'"'+(a.match(/\./)?' number:decimal-places="'+(a.match(/0+/)||[""])[0].length+'"':"")+"/>"}break;case'"':for(;'"'!=e[++o]||'"'==e[++o];)a+=e[o];--o,r+="<number:text>"+xi(a.slice(1).replace(/""/g,'"'))+"</number:text>";break;case"/":case":":r+="<number:text>"+xi(a)+"</number:text>";break;case"a":if("a/p"==e.slice(o,o+3).toLowerCase()){r+="<number:am-pm/>",o+=2;break}if("am/pm"==e.slice(o,o+5).toLowerCase()){r+="<number:am-pm/>",o+=4;break}default:console.error("unrecognized character "+a+" in ODF format "+e)}else{if(e.indexOf(/\$/)>-1&&(n="currency"),"$"==e[0]&&(r+='<number:currency-symbol number:language="en" number:country="US">$</number:currency-symbol>',e=e.slice(1),o=0),'"'==e[o=0]){for(;'"'!=e[++o]||'"'==e[++o];)a+=e[o];"*"==e[--o+1]?(o++,r+="<number:fill-character>"+xi(a.replace(/""/g,'"'))+"</number:fill-character>"):r+="<number:text>"+xi(a.replace(/""/g,'"'))+"</number:text>",e=e.slice(o+1),o=0}var u=e.match(/([#0][0#,]*)(\.[0#]*|)(E[+]?0*|)/i);if(u&&u[0]){var f=u[1].replace(/,/g,"");r+="<number:"+(u[3]?"scientific-":"")+'number number:min-integer-digits="'+(-1==f.indexOf("0")?"0":f.length-f.indexOf("0"))+'"'+(u[0].indexOf(",")>-1?' number:grouping="true"':"")+(u[2]&&' number:decimal-places="'+(u[2].length-1)+'"'||' number:decimal-places="0"')+(u[3]&&u[3].indexOf("+")>-1?' number:forced-exponent-sign="true"':"")+(u[3]?' number:min-exponent-digits="'+u[3].match(/0+/)[0].length+'"':"")+"></number:"+(u[3]?"scientific-":"")+"number>",o=u.index+u[0].length}else console.error("Could not find numeric part of "+e);if('"'==e[o]){for(a="";'"'!=e[++o]||'"'==e[++o];)a+=e[o];--o,r+="<number:text>"+xi(a.replace(/""/g,'"'))+"</number:text>"}}}}else n="text",r="<number:text-content/>";return r?Ni("number:"+n+"-style",r,i):(console.error("Could not generate ODS number format for |"+e+"|"),"")}function Cu(e,t,n){for(var r=[],i=0;i<e.length;++i){var a=e[i];a&&(a.Sheet==(-1==n?null:n)&&r.push(a))}return r.length?"      <table:named-expressions>\n"+r.map(function(e){var t=(-1==n?"$":"")+pl(e.Ref);return"        "+Ni("table:named-range",null,{"table:name":e.Name,"table:cell-range-address":t,"table:base-cell-address":t.replace(/[\.][^\.]*$/,".$A$1")})}).join("\n")+"\n      </table:named-expressions>\n":""}var Au=function(){var e=function(e,t){return xi(e).replace(/  +/g,function(e){return'<text:s text:c="'+e.length+'"/>'}).replace(/\t/g,"<text:tab/>").replace(/\n/g,"</text:p><text:p>").replace(/^ /,"<text:s/>").replace(/ $/,"<text:s/>")},t="          <table:table-cell />\n",n=function(n,r,i,a,o,s){var c=[];c.push('      <table:table table:name="'+xi(r.SheetNames[i])+'" table:style-name="ta1">\n');var l=0,u=0,f=Qa(n["!ref"]||"A1"),h=n["!merges"]||[],d=0,p=null!=n["!data"];if(n["!cols"])for(u=0;
vendor: 1,211 bytes, line 2
2u<=f.e.c;++u)c.push("        <table:table-column"+(n["!cols"][u]?' table:style-name="co'+n["!cols"][u].ods+'"':"")+"></table:table-column>\n");var m="",g=n["!rows"]||[];for(l=0;l<f.s.r;++l)m=g[l]?' table:style-name="ro'+g[l].ods+'"':"",c.push("        <table:table-row"+m+"></table:table-row>\n");for(;l<=f.e.r;++l){for(m=g[l]?' table:style-name="ro'+g[l].ods+'"':"",c.push("        <table:table-row"+m+">\n"),u=0;u<f.s.c;++u)c.push(t);for(;u<=f.e.c;++u){var b=!1,y={},v="";for(d=0;d!=h.length;++d)if(!(h[d].s.c>u||h[d].s.r>l||h[d].e.c<u||h[d].e.r<l)){h[d].s.c==u&&h[d].s.r==l||(b=!0),y["table:number-columns-spanned"]=h[d].e.c-h[d].s.c+1,y["table:number-rows-spanned"]=h[d].e.r-h[d].s.r+1;break}if(b)c.push("          <table:covered-table-cell/>\n");else{var _=Za({r:l,c:u}),w=p?(n["!data"][l]||[])[u]:n[_];if(w&&w.f&&(y["table:formula"]=xi(dl(w.f)),w.F&&w.F.slice(0,_.length)==_)){var x=Qa(w.F);y["table:number-matrix-columns-spanned"]=x.e.c-x.s.c+1,y["table:number-matrix-rows-spanned"]=x.e.r-x.s.r+1}if(w){switch(w.t){case"b":v=w.v?"TRUE":"FALSE",y["office:value-type"]="boolean",y["office:boolean-value"]=w.v?"true":"false";break;case"n":isFinite(w.v)?(v=w.w||String(w.v||0),y["office:value-type"]="float",
2y["office:value"]=w.v||0):(isNaN(w.v)?(v="#NUM!",y["table:formula"]="of:=#NUM!"):(v="#DIV/0!",y["table:formula"]="of:="+(w.v<0?"-":"")+"1/0"),y["office:string-value"]="",y["office:value-type"]="string",y["calcext:value-type"]="error");break;case"s":case"str":v=null==w.v?"":w.v,y["office:value-type"]="string";break;case"d":v=w.w||ri(w.v,s).toISOString(),y["office:value-type"]="date",y["office:date-value"]=ri(w.v,s).toISOString(),y["table:style-name"]="ce1";break;default:c.push(t);continue}var E=e(v);if(w.l&&w.l.Target){var T=w.l.Target;"#"==(T="#"==T.charAt(0)?"#"+pl(T.slice(1)):T).charAt(0)||T.match(/^\w+:/)||(T="../"+T),E=Ni("text:a",E,{"xlink:href":T.replace(/&/g,"&amp;")})}o[w.z]&&(y["table:style-name"]="ce"+o[w.z].slice(1));var S=Ni("text:p",E,{});if(w.c){for(var O="",C="",A={},M=0;M<w.c.length;++M)!O&&w.c[M].a&&(O=w.c[M].a),C+="<text:p>"+e(w.c[M].t)+"</text:p>";w.c.hidden||(A["office:display"]=!0),S=Ni("office:annotation",C,A)+S}c.push("          "+Ni("table:table-cell",S,y)+"\n")}else c.push(t)}}c.push("        </table:table-row>\n")}return(r.Workbook||{}).Names&&c.push(Cu(r.Workbook.Names,r.SheetNames,i)),c.push("      </table:table>\n"),c.join("")};return function(e,t){var r=[yi],i=Ii({"xmlns:office":"urn:oasis:names:tc:opendocument:xmlns:office:1.0","xmlns:table":"urn:oasis:names:tc:opendocument:xmlns:table:1.0","xmlns:style":"urn:oasis:names:tc:opendocument:xmlns:style:1.0","xmlns:text":"urn:oasis:names:tc:opendocument:xmlns:text:1.0","xmlns:draw":"urn:oasis:names:tc:opendocument:xmlns:drawing:1.0","xmlns:fo":"urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0","xmlns:xlink":"http://www.w3.org/1999/xlink","xmlns:dc":"http://purl.org/dc/elements/1.1/","xmlns:meta":"urn:oasis:names:tc:opendocument:xmlns:meta:1.0","xmlns:number":"urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0","xmlns:presentation":"urn:oasis:names:tc:opendocument:xmlns:presentation:1.0","xmlns:svg":"urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0","xmlns:chart":"urn:oasis:names:tc:opendocument:xmlns:chart:1.0","xmlns:dr3d":"urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0","xmlns:math":"http://www.w3.org/1998/Math/MathML","xmlns:form":"urn:oasis:names:tc:opendocument:xmlns:form:1.0","xmlns:script":"urn:oasis:names:tc:opendocument:xmlns:script:1.0","xmlns:ooo":"http://openoffice.org/2004/office","xmlns:ooow":"http://openoffice.org/2004/writer","xmlns:oooc":"http://openoffice.org/2004/calc","xmlns:dom":"http://www.w3.org/2001/xml-events","xmlns:xforms":"http://www.w3.org/2002/xforms","xmlns:xsd":"http://www.w3.org/2001/XMLSchema","xmlns:xsi":"http://www.w3.org/2001/XMLSchema-instance","xmlns:sheet":"urn:oasis:names:tc:opendocument:sh33tjs:1.0","xmlns:rpt":"http://openoffice.org/2005/report","xmlns:of":"urn:oasis:names:tc:opendocument:xmlns:of:1.2","xmlns:xhtml":"http://www.w3.org/1999/xhtml","xmlns:grddl":"http://www.w3.org/2003/g/data-view#","xmlns:tableooo":"http://openoffice.org/2009/table","xmlns:drawooo":"http://openoffice.org/2010/draw","xmlns:calcext":"urn:org:documentfoundation:names:experimental:calc:xmlns:calcext:1.0","xmlns:loext":"urn:org:documentfoundation:names:experimental:office:xmlns:loext:1.0","xmlns:field":"urn:openoffice:names:experimental:ooo-ms-interop:xmlns:field:1.0","xmlns:formx":"urn:openoffice:names:experimental:ooxml-odf-interop:xmlns:form:1.0","xmlns:css3t":"http://www.w3.org/TR/css3-text/","office:version":"1.2"}),a=Ii({"xmlns:config":"urn:oasis:names:tc:opendocument:xmlns:config:1.0","office:mimetype":"application/vnd.oasis.opendocument.spreadsheet"});"fods"==t.bookType?(r.push("<office:document"+i+a+">\n"),r.push(Qo().replace(/<office:document-meta[^<>]*?>/,"").replace(/<\/office:document-meta>/,"")+"\n")):r.push("<office:document-content"+i+">\n");var o=function(e,t){e.push(" <office:automatic-styles>\n");var n=0;t.SheetNames.map(function(e){return t.Sheets[e]}).forEach(function(t){if(t&&t["!cols"])for(var r=0;r<t["!cols"].length;++r)if(t["!cols"][r]){var i=t["!cols"][r];if(null==i.width&&null==i.wpx&&null==i.wch)continue;Qs(i),i.ods=n;var a=t["!cols"][r].wpx+"px";e.push('  <style:style style:name="co'+n+'" style:family="table-column">\n'),e.push('   <style:table-column-properties fo:break-before="auto" style:column-width="'+a+'"/>\n'),e.push("  </style:style>\n"),++n}});var r=0;t.SheetNames.map(function(e){return t.Sheets[e]}
2).forEach(function(t){if(t&&t["!rows"])for(var n=0;n<t["!rows"].length;++n)if(t["!rows"][n]){t["!rows"][n].ods=r;var i=t["!rows"][n].hpx+"px";e.push('  <style:style style:name="ro'+r+'" style:family="table-row">\n'),e.push('   <style:table-row-properties fo:break-before="auto" style:row-height="'+i+'"/>\n'),e.push("  </style:style>\n"),++r}}),e.push('  <style:style style:name="ta1" style:family="table" style:master-page-name="mp1">\n'),e.push('   <style:table-properties table:display="true" style:writing-mode="lr-tb"/>\n'),e.push("  </style:style>\n"),e.push('  <number:date-style style:name="N37" number:automatic-order="true">\n'),e.push('   <number:month number:style="long"/>\n'),e.push("   <number:text>/</number:text>\n"),e.push('   <number:day number:style="long"/>\n'),e.push("   <number:text>/</number:text>\n"),e.push("   <number:year/>\n"),e.push("  </number:date-style>\n");var i={},a=69;return t.SheetNames.map(function(e){return t.Sheets[e]}).forEach(function(t){if(t){var n=null!=t["!data"];if(t["!ref"])for(var r=Qa(t["!ref"]),o=0;o<=r.e.r;++o)for(var s=0;s<=r.e.c;++s){var c=n?(t["!data"][o]||[])[s]:t[Za({r:o,c:s})];if(c&&c.z&&"general"!=c.z.toLowerCase()&&!i[c.z]){var l=Ou(c.z,"N"+a);l&&(i[c.z]="N"+a,++a,e.push(l+"\n"))}}}}),e.push('  <style:style style:name="ce1" style:family="table-cell" style:parent-style-name="Default" style:data-style-name="N37"/>\n'),Vr(i).forEach(function(t){e.push('<style:style style:name="ce'+i[t].slice(1)+'" style:family="table-cell" style:parent-style-name="Default" style:data-style-name="'+i[t]+'"/>\n')}),e.push(" </office:automatic-styles>\n"),i}(r,e);r.push("  <office:body>\n"),r.push("    <office:spreadsheet>\n"),((e.Workbook||{}).WBProps||{}).date1904&&r.push('      <table:calculation-settings table:case-sensitive="false" table:search-criteria-must-apply-to-whole-cell="true" table:use-wildcards="true" table:use-regular-expressions="false" table:automatic-find-labels="false">\n        <table:null-date table:date-value="1904-01-01"/>\n      </table:calculation-settings>\n');for(var s=0;s!=e.SheetNames.length;++s)r.push(n(e.Sheets[e.SheetNames[s]],e,s,0,o,((e.Workbook||{}).WBProps||{}).date1904));return(e.Workbook||{}).Names&&r.push(Cu(e.Workbook.Names,e.SheetNames,-1)),r.push("    </office:spreadsheet>\n"),r.push("  </office:body>\n"),"fods"==t.bookType?r.push("</office:document>"):r.push("</office:document-content>"),r.join("")}}();function Mu(e,t){if("fods"==t.bookType)return Au(e,t);var n=bi(),r="",i=[],a=[];return gi(n,r="mimetype","application/vnd.oasis.opendocument.spreadsheet"),gi(n,r="content.xml",Au(e,t)),i.push([r,"text/xml"]),a.push([r,"ContentFile"]),gi(n,r="styles.xml",Su(e,t)),i.push([r,"text/xml"]),a.push([r,"StylesFile"]),gi(n,r="meta.xml",yi+Qo()),i.push([r,"text/xml"]),a.push([r,"MetadataFile"]),gi(n,r="manifest.rdf",function(e){var t=[yi];t.push('<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">\n');for(var n=0;n!=e.length;++n)t.push(Jo(e[n][0],e[n][1])),t.push(Zo("",e[n][0]));return t.push(Jo("","Document","pkg")),t.push("</rdf:RDF>"),t.join("")}(a)),i.push([r,"application/rdf+xml"]),gi(n,r="META-INF/manifest.xml",function(e){var t=[yi];t.push('<manifest:manifest xmlns:manifest="urn:oasis:names:tc:opendocument:xmlns:manifest:1.0" manifest:version="1.2">\n'),t.push('  <manifest:file-entry manifest:full-path="/" manifest:version="1.2" manifest:media-type="application/vnd.oasis.opendocument.spreadsheet"/>\n');for(var n=0;n<e.length;++n)t.push('  <manifest:file-entry manifest:full-path="'+e[n][0]+'" manifest:media-type="'+e[n][1]+'"/>\n');return t.push("</manifest:manifest>"),t.join("")}(i)),n}
3/*! sheetjs (C) 2013-present SheetJS -- http://sheetjs.com */var ku=function(){try{return"undefined"==typeof Uint8Array||void 0===Uint8Array.prototype.subarray?"slice":"undefined"!=typeof Buffer?void 0===Buffer.prototype.subarray?"slice":("function"==typeof Buffer.from?Buffer.from([72,62]):new Buffer([72,62]))instanceof Uint8Array?"subarray":"slice":"subarray"}catch($I){return"slice"}}();function Lu(e){return new DataView(e.buffer,e.byteOffset,e.byteLength)}function Pu(e){return"undefined"!=typeof TextDecoder?(new TextDecoder).decode(e):ki(Yn(e))}function Ru(e){return"undefined"!=typeof TextEncoder?(new TextEncoder).encode(e):Vn(Li(e))}function Du(e){for(var t=0,n=0;n<e.length;++n)t+=e[n].length;
3var r=new Uint8Array(t),i=0;for(n=0;n<e.length;++n){var a=e[n],o=a.length;if(o<250)for(var s=0;s<o;++s)r[i++]=a[s];else r.set(a,i),i+=o}return r}function Iu(e,t){var n=t.l,r=127&e[n];e:if(e[n++]>=128){if(r|=(127&e[n])<<7,e[n++]<128)break e;if(r|=(127&e[n])<<14,e[n++]<128)break e;if(r|=(127&e[n])<<21,e[n++]<128)break e;if(r+=(127&e[n])*Math.pow(2,28),++n,e[n++]<128)break e;if(r+=(127&e[n])*Math.pow(2,35),++n,e[n++]<128)break e;if(r+=(127&e[n])*Math.pow(2,42),++n,e[n++]<128)break e}return t.l=n,r}function Nu(e){var t=new Uint8Array(7);t[0]=127&e;var n=1;e:if(e>127){if(t[n-1]|=128,t[n]=e>>7&127,++n,e<=16383)break e;if(t[n-1]|=128,t[n]=e>>14&127,++n,e<=2097151)break e;if(t[n-1]|=128,t[n]=e>>21&127,++n,e<=268435455)break e;if(t[n-1]|=128,t[n]=e/256>>>21&127,++n,e<=34359738367)break e;if(t[n-1]|=128,t[n]=e/65536>>>21&127,++n,e<=4398046511103)break e;t[n-1]|=128,t[n]=e/16777216>>>21&127,++n}return t[ku](0,n)}function zu(e){for(var t={l:0},n=[];t.l<e.length;)n.push(Iu(e,t));return n}function Fu(e){return Du(e.map(function(e){return Nu(e)}))}function ju(e){var t=0,n=127&e[t];return e[t++]<128?n:(n|=(127&e[t])<<7,e[t++]<128?n:(n|=(127&e[t])<<14,e[t++]<128?n:(n|=(127&e[t])<<21,e[t++]<128?n:n|=(15&e[t])<<28)))}function Bu(e){for(var t=[],n={l:0};n.l<e.length;){var r,i=n.l,a=Iu(e,n),o=7&a;a=a/8|0;var s=n.l;switch(o){case 0:for(;e[s++]>=128;);r=e[ku](n.l,s),n.l=s;break;case 1:r=e[ku](s,s+8),n.l=s+8;break;case 2:var c=Iu(e,n);r=e[ku](n.l,n.l+c),n.l+=c;break;case 5:r=e[ku](s,s+4),n.l=s+4;break;default:throw new Error("PB Type ".concat(o," for Field ").concat(a," at offset ").concat(i))}var l={data:r,type:o};null==t[a]&&(t[a]=[]),t[a].push(l)}return t}function Uu(e){var t=[];return e.forEach(function(e,n){0!=n&&e.forEach(function(e){e.data&&(t.push(Nu(8*n+e.type)),2==e.type&&t.push(Nu(e.data.length)),t.push(e.data))})}),Du(t)}function Hu(e,t){return(null==e?void 0:e.map(function(e){return t(e.data)}))||[]}function $u(e){for(var t,n=[],r={l:0};r.l<e.length;){var i=Iu(e,r),a=Bu(e[ku](r.l,r.l+i));r.l+=i;var o={id:ju(a[1][0].data),messages:[]};a[2].forEach(function(t){var n=Bu(t.data),i=ju(n[3][0].data);o.messages.push({meta:n,data:e[ku](r.l,r.l+i)}),r.l+=i}),(null==(t=a[3])?void 0:t[0])&&(o.merge=ju(a[3][0].data)>>>0>0),n.push(o)}return n}function Wu(e){var t=[];return e.forEach(function(e){var n=[[],[{data:Nu(e.id),type:0}],[]];null!=e.merge&&(n[3]=[{data:Nu(+!!e.merge),type:0}]);var r=[];e.messages.forEach(function(e){r.push(e.data),e.meta[3]=[{type:0,data:Nu(e.data.length)}],n[2].push({data:Uu(e.meta),type:2})});var i=Uu(n);t.push(Nu(i.length)),t.push(i),r.forEach(function(e){return t.push(e)})}),Du(t)}function Vu(e,t){if(0!=e)throw new Error("Unexpected Snappy chunk type ".concat(e));for(var n={l:0},r=Iu(t,n),i=[],a=n.l;a<t.length;){var o=3&t[a];if(0!=o){var s=0,c=0;if(1==o?(c=4+(t[a]>>2&7),s=(224&t[a++])<<3,s|=t[a++]):(c=1+(t[a++]>>2),2==o?(s=t[a]|t[a+1]<<8,a+=2):(s=(t[a]|t[a+1]<<8|t[a+2]<<16|t[a+3]<<24)>>>0,a+=4)),0==s)throw new Error("Invalid offset 0");for(var l=i.length-1,u=s;l>=0&&u>=i[l].length;)u-=i[l].length,--l;if(l<0){if(0!=u)throw new Error("Invalid offset beyond length");u=i[l=0].length}if(c<u)i.push(i[l][ku](i[l].length-u,i[l].length-u+c));else{for(u>0&&(i.push(i[l][ku](i[l].length-u)),c-=u),++l;c>=i[l].length;)i.push(i[l]),c-=i[l].length,++l;c&&i.push(i[l][ku](0,c))}i.length>25&&(i=[Du(i)])}else{var f=t[a++]>>2;if(f<60)++f;else{var h=f-59;f=t[a],h>1&&(f|=t[a+1]<<8),h>2&&(f|=t[a+2]<<16),h>3&&(f|=t[a+3]<<24),f>>>=0,f++,a+=h}i.push(t[ku](a,a+f)),a+=f}}for(var d=0,p=0;p<i.length;++p)d+=i[p].length;if(d!=r)throw new Error("Unexpected length: ".concat(d," != ").concat(r));return i}function Gu(e){Array.isArray(e)&&(e=new Uint8Array(e));for(var t=[],n=0;n<e.length;){var r=e[n++],i=e[n]|e[n+1]<<8|e[n+2]<<16;n+=3,t.push.apply(t,Vu(r,e[ku](n,n+i))),n+=i}if(n!==e.length)throw new Error("data is not a valid framed stream!");return 1==t.length?t[0]:Du(t)}function Yu(e){for(var t=[],n=0;n<e.length;){var r=Math.min(e.length-n,268435455),i=new Uint8Array(4);t.push(i);var a=Nu(r),o=a.length;t.push(a),r<=60?(o++,t.push(new Uint8Array([r-1<<2]))):r<=256?(o+=2,t.push(new Uint8Array([240,r-1&255]))):r<=65536?(o+=3,t.push(new Uint8Array([244,r-1&255,r-1>
3>8&255]))):r<=16777216?(o+=4,t.push(new Uint8Array([248,r-1&255,r-1>>8&255,r-1>>16&255]))):r<=4294967296&&(o+=5,t.push(new Uint8Array([252,r-1&255,r-1>>8&255,r-1>>16&255,r-1>>>24&255]))),t.push(e[ku](n,n+r)),o+=r,i[0]=0,i[1]=255&o,i[2]=o>>8&255,i[3]=o>>16&255,n+=r}return Du(t)}function Xu(e,t){var n=new Uint8Array(32),r=Lu(n),i=12,a=0;switch(n[0]=5,e.t){case"n":if(e.z&&kr(e.z)){n[1]=5,r.setFloat64(i,(Qr(e.v+1462).getTime()-Date.UTC(2001,0,1))/1e3,!0),a|=4,i+=8;break}n[1]=2,function(e,t,n){var r=Math.floor(0==n?0:Math.LOG10E*Math.log(Math.abs(n)))+6176-16,i=n/Math.pow(10,r-6176);e[t+15]|=r>>7,e[t+14]|=(127&r)<<1;for(var a=0;i>=1;++a,i/=256)e[t+a]=255&i;e[t+15]|=n>=0?0:128}(n,i,e.v),a|=1,i+=16;break;case"b":n[1]=6,r.setFloat64(i,e.v?1:0,!0),a|=2,i+=8;break;case"s":var o=null==e.v?"":String(e.v);if(e.l){var s=t.rsst.findIndex(function(t){var n;return t.v==o&&t.l==(null==(n=e.l)?void 0:n.Target)});-1==s&&(t.rsst[s=t.rsst.length]={v:o,l:e.l.Target}),n[1]=9,r.setUint32(i,s,!0),a|=16,i+=4}else{var c=t.sst.indexOf(o);-1==c&&(t.sst[c=t.sst.length]=o),n[1]=3,r.setUint32(i,c,!0),a|=8,i+=4}break;case"d":n[1]=5,r.setFloat64(i,(e.v.getTime()-Date.UTC(2001,0,1))/1e3,!0),a|=4,i+=8;break;case"z":n[1]=0;break;default:throw"unsupported cell type "+e.t}return e.c&&(t.cmnt.push(function(e){for(var t={a:"",t:"",replies:[]},n=0;n<e.length;++n)0==n?(t.a=e[n].a,t.t=e[n].t):t.replies.push({a:e[n].a,t:e[n].t});return t}(e.c)),r.setUint32(i,t.cmnt.length-1,!0),a|=524288,i+=4),r.setUint32(8,a,!0),n[ku](0,i)}function Ku(e,t){var n=new Uint8Array(32),r=Lu(n),i=12,a=0,o="";switch(n[0]=4,e.t){case"n":case"b":case"d":case"e":case"z":break;case"s":if(o=null==e.v?"":String(e.v),e.l){var s=t.rsst.findIndex(function(t){var n;return t.v==o&&t.l==(null==(n=e.l)?void 0:n.Target)});-1==s&&(t.rsst[s=t.rsst.length]={v:o,l:e.l.Target}),n[1]=9,r.setUint32(i,s,!0),a|=512,i+=4}break;default:throw"unsupported cell type "+e.t}switch(e.c&&(r.setUint32(i,t.cmnt.length-1,!0),a|=4096,i+=4),e.t){case"n":n[1]=2,r.setFloat64(i,e.v,!0),a|=32,i+=8;break;case"b":n[1]=6,r.setFloat64(i,e.v?1:0,!0),a|=32,i+=8;break;case"s":if(o=null==e.v?"":String(e.v),e.l);else{var c=t.sst.indexOf(o);-1==c&&(t.sst[c=t.sst.length]=o),n[1]=3,r.setUint32(i,c,!0),a|=16,i+=4}break;case"d":n[1]=5,r.setFloat64(i,(e.v.getTime()-Date.UTC(2001,0,1))/1e3,!0),a|=64,i+=8;break;case"z":n[1]=0;break;default:throw"unsupported cell type "+e.t}return r.setUint32(8,a,!0),n[ku](0,i)}function qu(e){return ju(Bu(e)[1][0].data)}function Ju(e){return Uu([[],[{type:0,data:Nu(e)}]])}function Zu(e,t){var n,r=(null==(n=e.messages[0].meta[5])?void 0:n[0])?zu(e.messages[0].meta[5][0].data):[];-1==r.indexOf(t)&&(r.push(t),e.messages[0].meta[5]=[{type:2,data:Fu(r)}])}function Qu(e,t){var n,r=(null==(n=e.messages[0].meta[5])?void 0:n[0])?zu(e.messages[0].meta[5][0].data):[];e.messages[0].meta[5]=[{type:2,data:Fu(r.filter(function(e){return e!=t}))}]}function ef(e,t,n){var r,i,a,o=[[],[{type:0,data:Nu(0)}],[{type:0,data:Nu(0)}],[{type:2,data:new Uint8Array([])}],[{type:2,data:new Uint8Array(Array.from({length:510},function(){return 255}))}],[{type:0,data:Nu(5)}],[{type:2,data:new Uint8Array([])}],[{type:2,data:new Uint8Array(Array.from({length:510},function(){return 255}))}],[{type:0,data:Nu(1)}]];if(!(null==(r=o[6])?void 0:r[0])||!(null==(i=o[7])?void 0:i[0]))throw"Mutation only works on post-BNC storages!";var s=0;if(o[7][0].data.length<2*e.length){var c=new Uint8Array(2*e.length);c.set(o[7][0].data),o[7][0].data=c}if(o[4][0].data.length<2*e.length){var l=new Uint8Array(2*e.length);l.set(o[4][0].data),o[4][0].data=l}for(var u=Lu(o[7][0].data),f=0,h=[],d=Lu(o[4][0].data),p=0,m=[],g=0;g<e.length;++g)if(null==e[g]||"z"==e[g].t&&!(null==(a=e[g].c)?void 0:a.length)||"e"==e[g].t)u.setUint16(2*g,65535,!0),d.setUint16(2*g,65535);else{var b,y;switch(u.setUint16(2*g,f/4,!0),d.setUint16(2*g,p/4,!0),e[g].t){case"d":if(e[g].v instanceof Date){b=Xu(e[g],t),y=Ku(e[g],t);break}b=Xu(e[g],t),y=Ku(e[g],t);break;case"s":case"n":case"b":case"z":b=Xu(e[g],t),y=Ku(e[g],t);break;default:throw new Error("Unsupported value "+e[g])}h.push(b),f+=b.length,m.push(y),p+=y.length,++s}for(o[2][0].data=Nu(s),o[5][0].data=Nu(5);g<o[7][0].data.length/2;++g)u.setUint16(2*g,65535,!0),d.setUint16(2*g,65535,!0);return o[6][0].data=Du(h),o[3][0].data=Du(m),o[8]=[{type:0,data:Nu(1)}],o}function tf(e,t){return{meta:[[],[{type:0,data:Nu(e)}]],data:t}}function nf(e,t){t.last||(t.last=927262);for(var n=t.last;n<2e6;++n)if(!t[n])return t[t.last=n]=e,n;throw new Error("Too many messages")}function rf(e,t,n){return Uu([[],[{type:0,data:Nu(1)}],[],[{type:5,data:new Uint8Array(Float32Array.from([e/255]).buffer)}],[{type:5,data:new Uint8Array(Float32Array.from([t/255]).buffer)}],[{type:5,data:new Uint8Array(Float32Array.from([n/255]).buffer)}],[{type:5,data:new Uint8Array(Float32Array.from([1]).buffer)}],[],[],[],[],[],[{type:0,data:Nu(1)}]])}function af(e){switch(e){case 0:return rf(99,222,171);case 1:return rf(162,197,240);case 2:return rf(255,189,189)}return rf(255*Math.random(),255*Math.random(),255*Math.random())}
3function of(e,t){if(!t||!t.numbers)throw new Error("Must pass a `numbers` option -- check the README");var n=Hr.read(t.numbers,{type:"base64"}),r=function(e){var t={},n=[];return e.FileIndex.map(function(t,n){return[t,e.FullPaths[n]]}).forEach(function(e){var r=e[0],i=e[1];2==r.type&&r.name.match(/\.iwa/)&&0==r.content[0]&&$u(Gu(r.content)).forEach(function(e){n.push(e.id),t[e.id]={deps:[],location:i,type:ju(e.messages[0].meta[1][0].data)}})}),e.FileIndex.forEach(function(e){e.name.match(/\.iwa/)&&0==e.content[0]&&$u(Gu(e.content)).forEach(function(e){e.messages.forEach(function(n){[5,6].forEach(function(r){n.meta[r]&&n.meta[r].forEach(function(n){t[e.id].deps.push(ju(n.data))})})})})}),t}(n),i=cf(n,r,1);if(null==i)throw"Could not find message ".concat(1," in Numbers template");var a=Hu(Bu(i.messages[0].data)[1],qu);if(a.length>1)throw new Error("Template NUMBERS file must have exactly one sheet");return e.SheetNames.forEach(function(t,o){o>=1&&(!function(e,t,n){var r=-1,i=-1,a={};sf(e,t,1,function(n,o){var s=Bu(n.messages[0].data);r=qu(Bu(n.messages[0].data)[1][0].data),i=nf({deps:[1],location:t[r].location,type:2},t),a[r]=i,Zu(n,i),s[1].push({type:2,data:Ju(i)});var c=cf(e,t,r);c.id=i,t[1].location==t[i].location?o.push(c):sf(e,t,i,function(e,t){return t.push(c)}),n.messages[0].data=Uu(s)});var o=-1;sf(e,t,i,function(n,r){for(var s=Bu(n.messages[0].data),c=3;c<=69;++c)delete s[c];var l=Hu(s[2],qu);l.forEach(function(e){return Qu(n,e)}),o=nf({deps:[i],location:t[l[0]].location,type:t[l[0]].type},t),Zu(n,o),a[l[0]]=o,s[2]=[{type:2,data:Ju(o)}];var u=cf(e,t,l[0]);u.id=o,t[l[0]].location==t[i].location?r.push(u):(sf(e,t,2,function(e){var n=Bu(e.messages[0].data);ff(n,t,i,o),e.messages[0].data=Uu(n)}),sf(e,t,o,function(e,t){return t.push(u)})),n.messages[0].data=Uu(s)});var s=-1;sf(e,t,o,function(n,r){for(var i=Bu(n.messages[0].data),c=Bu(i[1][0].data),l=3;l<=69;++l)delete c[l];var u=qu(c[2][0].data);c[2][0].data=Ju(a[u]),i[1][0].data=Uu(c);var f=qu(i[2][0].data);Qu(n,f),Zu(n,s=nf({deps:[o],location:t[f].location,type:t[f].type},t)),a[f]=s,i[2][0].data=Ju(s);var h=cf(e,t,f);h.id=s,t[o].location==t[s].location?r.push(h):sf(e,t,s,function(e,t){return t.push(h)}),n.messages[0].data=Uu(i)}),sf(e,t,s,function(r,i){var o,c,l=Bu(r.messages[0].data),u=Pu(l[1][0].data).replace(/-[A-Z0-9]*/,"-".concat(("0000"+n.toString(16)).slice(-4)));if(l[1][0].data=Ru(u),[12,13,29,31,32,33,39,44,47,81,82,84].forEach(function(e){return delete l[e]}),l[45]){var f=qu(Bu(l[45][0].data)[1][0].data);Qu(r,f),delete l[45]}l[70]&&(null==(o=Bu(l[70][0].data)[2])||o.forEach(function(e){var t=Bu(e.data);[2,3].map(function(e){return t[e][0]}).forEach(function(e){var t=Bu(e.data);if(t[8]){var n=qu(t[8][0].data);Qu(r,n)}})}),delete l[70]);[46,30,34,35,36,38,48,49,60,61,62,63,64,71,72,73,74,75,85,86,87,88,89].forEach(function(e){if(l[e]){var t=qu(l[e][0].data);delete l[e],Qu(r,t)}});var h=Bu(l[4][0].data);[2,4,5,6,11,12,13,15,16,17,18,19,20,21,22].forEach(function(n){var o;if(null==(o=h[n])?void 0:o[0]){var c=qu(h[n][0].data),l=nf({deps:[s],location:t[c].location,type:t[c].type},t);Qu(r,c),Zu(r,l),a[c]=l;var u=cf(e,t,c);if(u.id=l,t[c].location==t[s].location)i.push(u);else{t[l].location=t[c].location.replace(c.toString(),l.toString()),t[l].location==t[c].location&&(t[l].location=t[l].location.replace(/\.iwa/,"-".concat(l,".iwa"))),Hr.utils.cfb_add(e,t[l].location,Yu(Wu([u])));var f=t[l].location.replace(/^Root Entry\//,"").replace(/^Index\//,"").replace(/\.iwa$/,"");sf(e,t,2,function(e){var n=Bu(e.messages[0].data);lf(n,l,f),ff(n,t,s,l),e.messages[0].data=Uu(n)})}h[n][0].data=Ju(l)}});var d=Bu(h[1][0].data);null==(c=d[2])||c.forEach(function(n){var o=qu(n.data),c=nf({deps:[s],location:t[o].location,type:t[o].type},t);Qu(r,o),Zu(r,c),a[o]=c;var l=cf(e,t,o);if(l.id=c,t[o].location==t[s].location)i.push(l);else{t[c].location=t[o].location.replace(o.toString(),c.toString()),t[c].location==t[o].location&&(t[c].location=t[c].location.replace(/\.iwa/,"-".concat(c,".iwa"))),Hr.utils.cfb_add(e,t[c].location,Yu(Wu([l])));var u=t[c].location.replace(/^Root Entry\//,"").replace(/^Index\//,"").replace(/\.iwa$/,"");sf(e,t,2,function(e){var n=Bu(e.messages[0].data);lf(n,c,u),ff(n,t,s,c),e.messages[0].data=Uu(n)})}n.data=Ju(c)}),h[1][0].data=Uu(d);var p=Bu(h[3][0].data);
3p[1].forEach(function(n){var i=Bu(n.data),o=qu(i[2][0].data),c=a[o];if(!a[o]){c=nf({deps:[s],location:"",type:t[o].type},t),t[c].location="Root Entry/Index/Tables/Tile-".concat(c,".iwa"),a[o]=c;var l=cf(e,t,o);l.id=c,Qu(r,o),Zu(r,c),Hr.utils.cfb_add(e,"/Index/Tables/Tile-".concat(c,".iwa"),Yu(Wu([l]))),sf(e,t,2,function(e){var n=Bu(e.messages[0].data);n[3].push({type:2,data:Uu([[],[{type:0,data:Nu(c)}],[{type:2,data:Ru("Tables/Tile")}],[{type:2,data:Ru("Tables/Tile-".concat(c))}],[{type:2,data:new Uint8Array([2,0,0])}],[{type:2,data:new Uint8Array([2,0,0])}],[],[],[],[],[{type:0,data:Nu(0)}],[],[{type:0,data:Nu(0)}]])}),n[1]=[{type:0,data:Nu(Math.max(c+1,ju(n[1][0].data)))}],ff(n,t,s,c),e.messages[0].data=Uu(n)})}i[2][0].data=Ju(c),n.data=Uu(i)}),h[3][0].data=Uu(p),l[4][0].data=Uu(h),r.messages[0].data=Uu(l)})}(n,r,o+1),i=cf(n,r,1),a=Hu(Bu(i.messages[0].data)[1],qu)),function(e,t,n,r,i,a){var o=[];sf(e,t,a,function(e){var t=Bu(e.messages[0].data);t[1]=[{type:2,data:Ru(r)}],o=Hu(t[2],qu),e.messages[0].data=Uu(t)});var s=cf(e,t,o[0]),c=qu(Bu(s.messages[0].data)[2][0].data);sf(e,t,c,function(r,i){return function(e,t,n,r,i,a){if(!n["!ref"])throw new Error("Cannot export empty sheet to NUMBERS");var o=Qa(n["!ref"]);o.s.r=o.s.c=0;var s=!1;o.e.c>999&&(s=!0,o.e.c=999);o.e.r>999999&&(s=!0,o.e.r=999999);s&&console.error("Truncating to ".concat(eo(o)));var c=[];if(n["!data"])c=n["!data"];else{for(var l=[],u=0;u<=o.e.c;++u)l[u]=qa(u);for(var f=0;f<=o.e.r;++f){c[f]=[];var h=""+(f+1);for(u=0;u<=o.e.c;++u){var d=n[l[u]+h];d&&(c[f][u]=d)}}}var p={cmnt:[{a:"~54ee77S~",t:"... the people who are crazy enough to think they can change the world, are the ones who do."}],rsst:[{v:"~54ee77S~",l:"https://sheetjs.com/"}],sst:["~Sh33tJ5~"]},m=Bu(r.messages[0].data);m[6][0].data=Nu(o.e.r+1),m[7][0].data=Nu(o.e.c+1),delete m[46];var g=Bu(m[4][0].data),b=qu(Bu(g[1][0].data)[2][0].data);sf(e,t,b,function(e,t){var n,r=Bu(e.messages[0].data);if(null==(n=null==r?void 0:r[2])?void 0:n[0])for(var i=0;i<c.length;++i){var a=Bu(r[2][0].data);a[1][0].data=Nu(i),a[4][0].data=Nu(c[i].length),r[2][i]={type:r[2][0].type,data:Uu(a)}}e.messages[0].data=Uu(r)});var y=qu(g[2][0].data);sf(e,t,y,function(e,t){for(var n=Bu(e.messages[0].data),r=0;r<=o.e.c;++r){var i=Bu(n[2][0].data);i[1][0].data=Nu(r),i[4][0].data=Nu(o.e.r+1),n[2][r]={type:n[2][0].type,data:Uu(i)}}e.messages[0].data=Uu(n)});var v=Bu(g[9][0].data);v[1]=[];var _=Bu(g[3][0].data),w=256;_[2]=[{type:0,data:Nu(w)}];var x=qu(Bu(_[1][0].data)[2][0].data),E=(T=Bu(cf(e,t,2).messages[0].data)[3].filter(function(e){return ju(Bu(e.data)[1][0].data)==x}),(null==T?void 0:T.length)?ju(Bu(T[0].data)[12][0].data):0);var T;Hr.utils.cfb_del(e,t[x].location),sf(e,t,2,function(e){var n=Bu(e.messages[0].data);n[3]=n[3].filter(function(e){return ju(Bu(e.data)[1][0].data)!=x}),function(e,t,n,r){var i=t[n].location.replace(/^Root Entry\//,"").replace(/^Index\//,"").replace(/\.iwa$/,""),a=e[3].findIndex(function(e){var t,n,r=Bu(e.data);return(null==(t=r[3])?void 0:t[0])?Pu(r[3][0].data)==i:!(!(null==(n=r[2])?void 0:n[0])||Pu(r[2][0].data)!=i)}),o=Bu(e[3][a].data);o[6]||(o[6]=[]);o[6]=o[6].filter(function(e){return ju(Bu(e.data)[1][0].data)!=r}),e[3][a].data=Uu(o)}(n,t,a,x),e.messages[0].data=Uu(n)}),Qu(r,x),_[1]=[];for(var S=Math.ceil((o.e.r+1)/w),O=0;O<S;++O){var C=nf({deps:[],location:"",type:6002},t);t[C].location="Root Entry/Index/Tables/Tile-".concat(C,".iwa");for(var A=[[],[{type:0,data:Nu(0)}],[{type:0,data:Nu(Math.min(o.e.r+1,(O+1)*w))}],[{type:0,data:Nu(0)}],[{type:0,data:Nu(Math.min((O+1)*w,o.e.r+1)-O*w)}],[],[{type:0,data:Nu(5)}],[{type:0,data:Nu(1)}],[{type:0,data:Nu(1)}]],M=O*w;M<=Math.min(o.e.r,(O+1)*w-1);++M){var k=ef(c[M],p);k[1][0].data=Nu(M-O*w),A[5].push({data:Uu(k),type:2})}_[1].push({type:2,data:Uu([[],[{type:0,data:Nu(O)}],[{type:2,data:Ju(C)}]])});var L=Yu(Wu([{id:C,messages:[tf(6002,Uu(A))]}]));Hr.utils.cfb_add(e,"/Index/Tables/Tile-".concat(C,".iwa"),L),sf(e,t,2,function(e){var n=Bu(e.messages[0].data);n[3].push({type:2,data:Uu([[],[{type:0,data:Nu(C)}],[{type:2,data:Ru("Tables/Tile")}],[{type:2,data:Ru("Tables/Tile-".concat(C))}],[{type:2,data:new Uint8Array([2,0,0])}],[{type:2,data:new Uint8Array([2,0,0])}],[],[],[],[],[{type:0,data:Nu(0)}],[],[{type:0,data:Nu(E)}]])}),n[1]=[{type:0,data:Nu(Math.max(C+1,ju(n[1][0].data)))}],ff(n,t,a,C),e.messages[0].data=Uu(n)}),Zu(r,C),v[1].push({type:2,data:Uu([[],[{type:0,data:Nu(O*w)}],[{type:0,data:Nu(O)}]])})}if(g[3][0].data=Uu(_),g[9][0].data=Uu(v),g[10]=[{type:2,data:new Uint8Array([])}],n["!merges"]){var P=nf({type:6144,deps:[a],location:t[a].location},t);i.push({id:P,messages:[tf(6144,Uu([[],n["!merges"].map(function(e){return{type:2,data:Uu([[],[{type:2,data:Uu([[],[{type:5,data:new Uint8Array(new Uint16Array([e.s.r,e.s.c]).buffer)}]])}],[{type:2,data:Uu([[],[{type:5,data:new Uint8Array(new Uint16Array([e.e.r-e.s.r+1,e.e.c-e.s.c+1]).buffer)}]])}]])}})]))]}),g[13]=[{type:2,data:Ju(P)}],sf(e,t,2,function(e){var n=Bu(e.messages[0].data);ff(n,t,a,P),e.messages[0].data=Uu(n)}),Zu(r,P)}else delete g[13];var R=qu(g[4][0].data);sf(e,t,R,function(e){var t=Bu(e.messages[0].data);t[3]=[],p.sst.forEach(function(e,n){0!=n&&t[3].push({type:2,data:Uu([[],[{type:0,data:Nu(n)}],[{type:0,data:Nu(1)}],[{type:2,data:Ru(e)}]])})}),e.messages[0].data=Uu(t)});var D=qu(g[17][0].data);if(sf(e,t,D,function(n){var r=Bu(n.messages[0].data);r[3]=[];var i=[904980,903835,903815,903845];p.rsst.forEach(function(a,o){if(0!=o){var s=[[],[{type:0,data:new Uint8Array([5])}],[],[{type:2,data:Ru(a.v)}]];s[10]=[{type:0,data:new Uint8Array([1])}],s[19]=[{type:2,data:new Uint8Array([10,6,8,0,18,2,101,110])}
3],s[5]=[{type:2,data:new Uint8Array([10,8,8,0,18,4,8,155,149,55])}],s[2]=[{type:2,data:new Uint8Array([8,148,158,55])}],s[6]=[{type:2,data:new Uint8Array([10,6,8,0,16,0,24,0])}],s[7]=[{type:2,data:new Uint8Array([10,8,8,0,18,4,8,135,149,55])}],s[8]=[{type:2,data:new Uint8Array([10,8,8,0,18,4,8,165,149,55])}],s[14]=[{type:2,data:new Uint8Array([10,6,8,0,16,0,24,0])}],s[24]=[{type:2,data:new Uint8Array([10,6,8,0,16,0,24,0])}];var c=nf({deps:[],location:"",type:2001},t),l=[];if(a.l){var u=uf(e,2032,[[],[],[{type:2,data:Ru(a.l)}]],"/Index/Tables/DataList",t);s[11]=[];var f=[[],[]];f[1]||(f[1]=[]),f[1].push({type:2,data:Uu([[],[{type:0,data:Nu(0)}],[{type:2,data:Ju(u)}]])}),s[11][0]={type:2,data:Uu(f)},l.push(u)}uf(e,2001,s,"/Index/Tables/DataList",t,c),sf(e,t,c,function(e){i.forEach(function(t){return Zu(e,t)}),l.forEach(function(t){return Zu(e,t)})});var h=uf(e,6218,[[],[{type:2,data:Ju(c)}],[],[{type:2,data:new Uint8Array([13,255,255,255,0,18,10,16,255,255,1,24,255,255,255,255,7])}]],"/Index/Tables/DataList",t);sf(e,t,h,function(e){return Zu(e,c)}),r[3].push({type:2,data:Uu([[],[{type:0,data:Nu(o)}],[{type:0,data:Nu(1)}],[],[],[],[],[],[],[{type:2,data:Ju(h)}]])}),Zu(n,h),sf(e,t,2,function(e){var n=Bu(e.messages[0].data);ff(n,t,D,h),ff(n,t,h,c),ff(n,t,c,l),ff(n,t,c,i),e.messages[0].data=Uu(n)})}}),n.messages[0].data=Uu(r)}),p.cmnt.length>1){var I=qu(g[19][0].data),N={},z=0;sf(e,t,I,function(n){var r=Bu(n.messages[0].data);r[3]=[],p.cmnt.forEach(function(i,a){if(0!=a){var o=[];i.replies&&i.replies.forEach(function(n){N[n.a||""]||(N[n.a||""]=uf(e,212,[[],[{type:2,data:Ru(n.a||"")}],[{type:2,data:af(++z)}],[],[{type:0,data:Nu(0)}]],"/Index/Tables/DataList",t));var r=N[n.a||""],i=uf(e,3056,[[],[{type:2,data:Ru(n.t||"")}],[{type:2,data:Uu([[],[{type:1,data:new Uint8Array([0,0,0,128,116,109,182,65])}]])}],[{type:2,data:Ju(r)}]],"/Index/Tables/DataList",t);sf(e,t,i,function(e){return Zu(e,r)}),o.push(i),sf(e,t,2,function(e){var n=Bu(e.messages[0].data);ff(n,t,i,r),e.messages[0].data=Uu(n)})}),N[i.a||""]||(N[i.a||""]=uf(e,212,[[],[{type:2,data:Ru(i.a||"")}],[{type:2,data:af(++z)}],[],[{type:0,data:Nu(0)}]],"/Index/Tables/DataList",t));var s=N[i.a||""],c=uf(e,3056,[[],[{type:2,data:Ru(i.t||"")}],[{type:2,data:Uu([[],[{type:1,data:new Uint8Array([0,0,0,128,116,109,182,65])}]])}],[{type:2,data:Ju(s)}],o.map(function(e){return{type:2,data:Ju(e)}}),[{type:2,data:Uu([[],[{type:0,data:Nu(a)}],[{type:0,data:Nu(0)}]])}]],"/Index/Tables/DataList",t);sf(e,t,c,function(e){Zu(e,s),o.forEach(function(t){return Zu(e,t)})}),r[3].push({type:2,data:Uu([[],[{type:0,data:Nu(a)}],[{type:0,data:Nu(1)}],[],[],[],[],[],[],[],[{type:2,data:Ju(c)}]])}),Zu(n,c),sf(e,t,2,function(e){var n=Bu(e.messages[0].data);ff(n,t,I,c),ff(n,t,c,s),o.length&&ff(n,t,c,o),e.messages[0].data=Uu(n)})}}),r[2][0].data=Nu(p.cmnt.length+1),n.messages[0].data=Uu(r)})}m[4][0].data=Uu(g),r.messages[0].data=Uu(m)}(e,t,n,r,i,c)})}(n,r,e.Sheets[t],t,0,a[o])}),n}function sf(e,t,n,r){var i=Hr.find(e,t[n].location);if(!i)throw"Could not find ".concat(t[n].location," in Numbers template");var a=$u(Gu(i.content));r(a.find(function(e){return e.id==n}),a),i.content=Yu(Wu(a)),i.size=i.content.length}function cf(e,t,n){var r=Hr.find(e,t[n].location);if(!r)throw"Could not find ".concat(t[n].location," in Numbers template");return $u(Gu(r.content)).find(function(e){return e.id==n})}function lf(e,t,n){e[3].push({type:2,data:Uu([[],[{type:0,data:Nu(t)}],[{type:2,data:Ru(n.replace(/-[\s\S]*$/,""))}],[{type:2,data:Ru(n)}],[{type:2,data:new Uint8Array([2,0,0])}],[{type:2,data:new Uint8Array([2,0,0])}],[],[],[],[],[{type:0,data:Nu(0)}],[],[{type:0,data:Nu(0)}]])}),e[1]=[{type:0,data:Nu(Math.max(t+1,ju(e[1][0].data)))}]}function uf(e,t,n,r,i,a){a||(a=nf({deps:[],location:"",type:t},i));var o="".concat(r,"-").concat(a,".iwa");i[a].location="Root Entry"+o,Hr.utils.cfb_add(e,o,Yu(Wu([{id:a,messages:[tf(t,Uu(n))]}])));var s=o.replace(/^[\/]/,"").replace(/^Index\//,"").replace(/\.iwa$/,"");return sf(e,i,2,function(e){var t=Bu(e.messages[0].data);lf(t,a||0,s),e.messages[0].data=Uu(t)}),a}function ff(e,t,n,r){var i=t[n].location.replace(/^Root Entry\//,"").replace(/^Index\//,"").replace(/\.iwa$/,""),a=e[3].findIndex(function(e){var t,n,r=Bu(e.data);return(null==(t=r[3])?void 0:t[0])?Pu(r[3][0].data)==i:!(!(null==(n=r[2])?void 0:n[0])||Pu(r[2][0].data)!=i)}),o=Bu(e[3][a].data);
3o[6]||(o[6]=[]),(Array.isArray(r)?r:[r]).forEach(function(e){o[6].push({type:2,data:Uu([[],[{type:0,data:Nu(e)}]])})}),e[3][a].data=Uu(o)}function hf(e){var t;(t=[["cellDates",!1],["bookSST",!1],["bookType","xlsx"],["compression",!1],["WTF",!1]],function(e){for(var n=0;n!=t.length;++n){var r=t[n];void 0===e[r[0]]&&(e[r[0]]=r[1]),"n"===r[2]&&(e[r[0]]=Number(e[r[0]]))}})(e)}function df(e,t){e&&!e.SSF&&(e.SSF=ai(or)),e&&e.SSF&&(zr(),Nr(e.SSF),t.revssf=Xr(e.SSF),t.revssf[e.SSF[65535]]=0,t.ssf=e.SSF),t.rels={},t.wbrels={},t.Strings=[],t.Strings.Count=0,t.Strings.Unique=0,ml?t.revStrings=new Map:(t.revStrings={},t.revStrings.foo=[],delete t.revStrings.foo);var n="xml",r=Oc.indexOf(t.bookType)>-1,i={workbooks:[],sheets:[],charts:[],dialogs:[],macros:[],rels:[],strs:[],comments:[],threadedcomments:[],links:[],coreprops:[],extprops:[],custprops:[],themes:[],styles:[],calcchains:[],vba:[],drawings:[],metadata:[],people:[],TODO:[],xmlns:""};hf(t=t||{});var a=bi(),o="",s=0;if(t.cellXfs=[],vl(t.cellXfs,{},{revssf:{General:0}}),e.Props||(e.Props={}),gi(a,o="docProps/core.xml",ns(e.Props,t)),i.coreprops.push(o),qo(t.rels,2,o,Yo.CORE_PROPS),o="docProps/app.xml",e.Props&&e.Props.SheetNames);else if(e.Workbook&&e.Workbook.Sheets){for(var c=[],l=0;l<e.SheetNames.length;++l)2!=(e.Workbook.Sheets[l]||{}).Hidden&&c.push(e.SheetNames[l]);e.Props.SheetNames=c}else e.Props.SheetNames=e.SheetNames;e.Props.Worksheets=e.Props.SheetNames.length,gi(a,o,as(e.Props)),i.extprops.push(o),qo(t.rels,3,o,Yo.EXT_PROPS),e.Custprops!==e.Props&&Vr(e.Custprops||{}).length>0&&(gi(a,o="docProps/custom.xml",os(e.Custprops)),i.custprops.push(o),qo(t.rels,4,o,Yo.CUST_PROPS));var u,f=["SheetJ5"];for(t.tcid=0,s=1;s<=e.SheetNames.length;++s){var h={"!id":{}},d=e.Sheets[e.SheetNames[s-1]];(d||{})["!type"];if(gi(a,o="xl/worksheets/sheet"+s+"."+n,Tl(s-1,t,e,h)),i.sheets.push(o),qo(t.wbrels,-1,"worksheets/sheet"+s+"."+n,Yo.WS[0]),d){var p=d["!comments"],m=!1,g="";if(p&&p.length>0){var b=!1;
vendor: 4,549 bytes, line 3
3p.forEach(function(e){e[1].forEach(function(e){1==e.T&&(b=!0)})}),b&&(gi(a,g="xl/threadedComments/threadedComment"+s+".xml",wc(p,f,t)),i.threadedcomments.push(g),qo(h,-1,"../threadedComments/threadedComment"+s+".xml",Yo.TCMNT)),gi(a,g="xl/comments"+s+"."+n,_c(p)),i.comments.push(g),qo(h,-1,"../comments"+s+"."+n,Yo.CMNT),m=!0}d["!legacy"]&&m&&gi(a,"xl/drawings/vmlDrawing"+s+".vml",vc(s,d["!comments"])),delete d["!comments"],delete d["!legacy"]}h["!id"].rId1&&gi(a,Xo(o),Ko(h))}return null!=t.Strings&&t.Strings.length>0&&(gi(a,o="xl/sharedStrings."+n,function(e,t){if(!t.bookSST)return"";var n=[yi];n[n.length]=Ni("sst",null,{xmlns:Ji[0],count:e.Count,uniqueCount:e.Unique});for(var r=0;r!=e.length;++r)if(null!=e[r]){var i=e[r],a="<si>";i.r?a+=i.r:(a+="<t",i.t||(i.t=""),"string"!=typeof i.t&&(i.t=String(i.t)),i.t.match(Ws)&&(a+=' xml:space="preserve"'),a+=">"+xi(i.t)+"</t>"),a+="</si>",n[n.length]=a}return n.length>2&&(n[n.length]="</sst>",n[1]=n[1].replace("/>",">")),n.join("")}(t.Strings,t)),i.strs.push(o),qo(t.wbrels,-1,"sharedStrings."+n,Yo.SST)),gi(a,o="xl/workbook."+n,function(e){var t=[yi];t[t.length]=Ni("workbook",null,{xmlns:Ji[0],"xmlns:r":Yi});var n=e.Workbook&&(e.Workbook.Names||[]).length>0,r={codeName:"ThisWorkbook"};e.Workbook&&e.Workbook.WBProps&&(Ul.forEach(function(t){null!=e.Workbook.WBProps[t[0]]&&e.Workbook.WBProps[t[0]]!=t[1]&&(r[t[0]]=e.Workbook.WBProps[t[0]])}),e.Workbook.WBProps.CodeName&&(r.codeName=e.Workbook.WBProps.CodeName,delete r.CodeName)),t[t.length]=Ni("workbookPr",null,r);var i=e.Workbook&&e.Workbook.Sheets||[],a=0;if(i&&i[0]&&i[0].Hidden){for(t[t.length]="<bookViews>",a=0;a!=e.SheetNames.length&&i[a]&&i[a].Hidden;++a);a==e.SheetNames.length&&(a=0),t[t.length]='<workbookView firstSheet="'+a+'" activeTab="'+a+'"/>',t[t.length]="</bookViews>"}for(t[t.length]="<sheets>",a=0;a!=e.SheetNames.length;++a){var o={name:xi(e.SheetNames[a].slice(0,31))};if(o.sheetId=""+(a+1),o["r:id"]="rId"+(a+1),i[a])switch(i[a].Hidden){case 1:o.state="hidden";break;case 2:o.state="veryHidden"}t[t.length]=Ni("sheet",null,o)}return t[t.length]="</sheets>",n&&(t[t.length]="<definedNames>",e.Workbook&&e.Workbook.Names&&e.Workbook.Names.forEach(function(e){var n={name:e.Name};e.Comment&&(n.comment=e.Comment),null!=e.Sheet&&(n.localSheetId=""+e.Sheet),e.Hidden&&(n.hidden="1"),e.Ref&&(t[t.length]=Ni("definedName",xi(e.Ref),n))}),t[t.length]="</definedNames>"),t.length>2&&(t[t.length]="</workbook>",t[1]=t[1].replace("/>",">")),t.join("")}(e)),i.workbooks.push(o),qo(t.rels,1,o,Yo.WB),gi(a,o="xl/theme/theme1.xml",bc(e.Themes,t)),i.themes.push(o),qo(t.wbrels,-1,"theme/theme1.xml",Yo.THEME),gi(a,o="xl/styles."+n,rc(e,t)),i.styles.push(o),qo(t.wbrels,-1,"styles."+n,Yo.STY),e.vbaraw&&r&&(gi(a,o="xl/vbaProject.bin",e.vbaraw),i.vba.push(o),qo(t.wbrels,-1,"vbaProject.bin",Yo.VBA)),gi(a,o="xl/metadata."+n,((u=[yi]).push('<metadata xmlns="http://schemas.openxmlformats.org/spreadsheetml/2006/main" xmlns:xlrd="http://schemas.microsoft.com/office/spreadsheetml/2017/richdata" xmlns:xda="http://schemas.microsoft.com/office/spreadsheetml/2017/dynamicarray">\n  <metadataTypes count="1">\n    <metadataType name="XLDAPR" minSupportedVersion="120000" copy="1" pasteAll="1" pasteValues="1" merge="1" splitFirst="1" rowColShift="1" clearFormats="1" clearComments="1" assign="1" coerce="1" cellMeta="1"/>\n  </metadataTypes>\n  <futureMetadata name="XLDAPR" count="1">\n    <bk>\n      <extLst>\n        <ext uri="{bdbb8cdc-fa1e-496e-a857-3c3f30c029c3}">\n          <xda:dynamicArrayProperties fDynamic="1" fCollapsed="0"/>\n        </ext>\n      </extLst>\n    </bk>\n  </futureMetadata>\n  <cellMetadata count="1">\n    <bk>\n      <rc t="1" v="0"/>\n    </bk>\n  </cellMetadata>\n</metadata>'),u.join(""))),i.metadata.push(o),qo(t.wbrels,-1,"metadata."+n,Yo.XLMETA),f.length>1&&(gi(a,o="xl/persons/person.xml",xc(f)),i.people.push(o),qo(t.wbrels,-1,"persons/person.xml",Yo.PEOPLE)),gi(a,"[Content_Types].xml",Go(i,t)),gi(a,"_rels/.rels",Ko(t.rels)),gi(a,"xl/_rels/workbook.xml.rels",Ko(t.wbrels)),delete t.revssf,delete t.ssf,a}function pf(e,t){switch(t.type){case"base64":case"binary":break;case"buffer":case"array":t.type="";break;case"file":return Wr(t.file,Hr.write(e,{type:Bn?"buffer":""}));case"string":throw new Error("'string' output type invalid for '"+t.bookType+"' files");default:throw new Error("Unrecognized type "+t.type)}return Hr.write(e,t)}function mf(e,t){switch(t.bookType){case"ods":return Mu(e,t);case"numbers":return of(e,t);case"xlsb":return function(e,t){e&&!e.SSF&&(e.SSF=ai(or)),e&&e.SSF&&
3(zr(),Nr(e.SSF),t.revssf=Xr(e.SSF),t.revssf[e.SSF[65535]]=0,t.ssf=e.SSF),t.rels={},t.wbrels={},t.Strings=[],t.Strings.Count=0,t.Strings.Unique=0,ml?t.revStrings=new Map:(t.revStrings={},t.revStrings.foo=[],delete t.revStrings.foo);var n="bin",r={workbooks:[],sheets:[],charts:[],dialogs:[],macros:[],rels:[],strs:[],comments:[],threadedcomments:[],links:[],coreprops:[],extprops:[],custprops:[],themes:[],styles:[],calcchains:[],vba:[],drawings:[],metadata:[],people:[],TODO:[],xmlns:""};hf(t=t||{});var i=bi(),a="",o=0;if(t.cellXfs=[],vl(t.cellXfs,{},{revssf:{General:0}}),e.Props||(e.Props={}),gi(i,a="docProps/core.xml",ns(e.Props,t)),r.coreprops.push(a),qo(t.rels,2,a,Yo.CORE_PROPS),a="docProps/app.xml",e.Props&&e.Props.SheetNames);else if(e.Workbook&&e.Workbook.Sheets){for(var s=[],c=0;c<e.SheetNames.length;++c)2!=(e.Workbook.Sheets[c]||{}).Hidden&&s.push(e.SheetNames[c]);e.Props.SheetNames=s}else e.Props.SheetNames=e.SheetNames;e.Props.Worksheets=e.Props.SheetNames.length,gi(i,a,as(e.Props)),r.extprops.push(a),qo(t.rels,3,a,Yo.EXT_PROPS),e.Custprops!==e.Props&&Vr(e.Custprops||{}).length>0&&(gi(i,a="docProps/custom.xml",os(e.Custprops)),r.custprops.push(a),qo(t.rels,4,a,Yo.CUST_PROPS));var l=["SheetJ5"];for(t.tcid=0,o=1;o<=e.SheetNames.length;++o){var u={"!id":{}},f=e.Sheets[e.SheetNames[o-1]];if((f||{})["!type"],gi(i,a="xl/worksheets/sheet"+o+"."+n,Bl(o-1,t,e,u)),r.sheets.push(a),qo(t.wbrels,-1,"worksheets/sheet"+o+"."+n,Yo.WS[0]),f){var h=f["!comments"],d=!1,p="";if(h&&h.length>0){var m=!1;
vendor: 4,649 bytes, line 3
3h.forEach(function(e){e[1].forEach(function(e){1==e.T&&(m=!0)})}),m&&(gi(i,p="xl/threadedComments/threadedComment"+o+".xml",wc(h,l,t)),r.threadedcomments.push(p),qo(u,-1,"../threadedComments/threadedComment"+o+".xml",Yo.TCMNT)),gi(i,p="xl/comments"+o+"."+n,Sc(h)),r.comments.push(p),qo(u,-1,"../comments"+o+"."+n,Yo.CMNT),d=!0}f["!legacy"]&&d&&gi(i,"xl/drawings/vmlDrawing"+o+".vml",vc(o,f["!comments"])),delete f["!comments"],delete f["!legacy"]}u["!id"].rId1&&gi(i,Xo(a),Ko(u))}return null!=t.Strings&&t.Strings.length>0&&(gi(i,a="xl/sharedStrings."+n,Gs(t.Strings)),r.strs.push(a),qo(t.wbrels,-1,"sharedStrings."+n,Yo.SST)),gi(i,a="xl/workbook."+n,Kl(e)),r.workbooks.push(a),qo(t.rels,1,a,Yo.WB),gi(i,a="xl/theme/theme1.xml",bc(e.Themes,t)),r.themes.push(a),qo(t.wbrels,-1,"theme/theme1.xml",Yo.THEME),gi(i,a="xl/styles."+n,gc(e,t)),r.styles.push(a),qo(t.wbrels,-1,"styles."+n,Yo.STY),e.vbaraw&&(gi(i,a="xl/vbaProject.bin",e.vbaraw),r.vba.push(a),qo(t.wbrels,-1,"vbaProject.bin",Yo.VBA)),gi(i,a="xl/metadata."+n,yc()),r.metadata.push(a),qo(t.wbrels,-1,"metadata."+n,Yo.XLMETA),l.length>1&&(gi(i,a="xl/persons/person.xml",xc(l)),r.people.push(a),qo(t.wbrels,-1,"persons/person.xml",Yo.PEOPLE)),gi(i,"[Content_Types].xml",Go(r,t)),gi(i,"_rels/.rels",Ko(t.rels)),gi(i,"xl/_rels/workbook.bin.rels",Ko(t.wbrels)),delete t.revssf,delete t.ssf,i}(e,t);default:return df(e,t)}}function gf(e,t){var n={},r=Bn?"nodebuffer":"undefined"!=typeof Uint8Array?"array":"string";if(t.compression&&(n.compression="DEFLATE"),t.password)n.type=r;else switch(t.type){case"base64":n.type="base64";break;case"binary":n.type="string";break;case"string":throw new Error("'string' output type invalid for '"+t.bookType+"' files");case"buffer":case"file":n.type=r;break;default:throw new Error("Unrecognized type "+t.type)}var i=e.FullPaths?Hr.write(e,{fileType:"zip",type:{nodebuffer:"buffer",string:"binary"}[n.type]||n.type,compression:!!t.compression}):e.generate(n);if("undefined"!=typeof Deno&&"string"==typeof i){if("binary"==t.type||"base64"==t.type)return i;i=new Uint8Array(Gn(i))}return t.password&&"undefined"!=typeof encrypt_agile?pf(encrypt_agile(i,t.password),t):"file"===t.type?Wr(t.file,i):"string"==t.type?ki(i):i}function bf(e,t,n){n||(n="");var r=n+e;switch(t.type){case"base64":return Fn(Li(r));case"binary":return Li(r);case"string":return e;case"file":return Wr(t.file,r,"utf8");case"buffer":return Bn?Un(r,"utf8"):"undefined"!=typeof TextEncoder?(new TextEncoder).encode(r):bf(r,{type:"binary"}).split("").map(function(e){return e.charCodeAt(0)})}throw new Error("Unrecognized type "+t.type)}function yf(e,t){switch(t.type){case"base64":return function(e){for(var t="",n=0,r=0,i=0,a=0,o=0,s=0,c=0,l=0;l<e.length;)(n=e.charCodeAt(l++))>255&&(n=95),a=n>>2,(r=e.charCodeAt(l++))>255&&(r=95),o=(3&n)<<4|r>>4,(i=e.charCodeAt(l++))>255&&(i=95),s=(15&r)<<2|i>>6,c=63&i,isNaN(r)?s=c=64:isNaN(i)&&(c=64),t+=zn.charAt(a)+zn.charAt(o)+zn.charAt(s)+zn.charAt(c);return t}(e);case"binary":case"string":return e;case"file":return Wr(t.file,e,"binary");case"buffer":return Bn?Un(e,"binary"):e.split("").map(function(e){return e.charCodeAt(0)})}throw new Error("Unrecognized type "+t.type)}function vf(e,t){switch(t.type){case"string":case"base64":case"binary":for(var n="",r=0;r<e.length;++r)n+=String.fromCharCode(e[r]);return"base64"==t.type?Fn(n):"string"==t.type?ki(n):n;case"file":return Wr(t.file,e);case"buffer":return e;default:throw new Error("Unrecognized type "+t.type)}}function _f(e,t){Dn(),Wl(e);var n=ai(t||{});if(n.cellStyles&&(n.cellNF=!0,n.sheetStubs=!0),"array"==n.type){n.type="binary";var r=_f(e,n);return n.type="array",Gn(r)}return function(e,t){var n=ai(t||{});return gf(df(e,n),n)}(e,n)}function wf(e,t){Dn(),Wl(e);var n=ai(t||{});if(n.cellStyles&&(n.cellNF=!0,n.sheetStubs=!0),"array"==n.type){n.type="binary";var r=wf(e,n);return n.type="array",Gn(r)}var i=0;if(n.sheet&&(i="number"==typeof n.sheet?n.sheet:e.SheetNames.indexOf(n.sheet),!e.SheetNames[i]))throw new Error("Sheet not found: "+n.sheet+" : "+typeof n.sheet);switch(n.bookType||"xlsb"){case"xml":case"xlml":return bf(tu(e,n),n);case"slk":case"sylk":return bf(js.from_sheet(e.Sheets[e.SheetNames[i]],n,e),n);case"htm":case"html":return bf(wu(e.Sheets[e.SheetNames[i]],n),n);case"txt":return yf(kf(e.Sheets[e.SheetNames[i]],n),n);case"csv":return bf(Mf(e.Sheets[e.SheetNames[i]],n),n,"\ufeff");case"dif":return bf(Bs.from_sheet(e.Sheets[e.SheetNames[i]],n),n);case"dbf":return vf(Fs.from_sheet(e.Sheets[e.SheetNames[i]],n),n);case"prn":return bf(Hs.from_sheet(e.Sheets[e.SheetNames[i]],n),n);case"rtf":return bf(function(e){var t=["{\\rtf1\\ansi"];if(!e["!ref"])return t[0]+"}";
3for(var n,r=ro(e["!ref"]),i=null!=e["!data"],a=[],o=r.s.r;o<=r.e.r;++o){t.push("\\trowd\\trautofit1");for(var s=r.s.c;s<=r.e.c;++s)t.push("\\cellx"+(s+1));for(t.push("\\pard\\intbl"),i&&(a=e["!data"][o]||[]),s=r.s.c;s<=r.e.c;++s){var c=Za({r:o,c:s});(n=i?a[s]:e[c])&&(null!=n.v||n.f&&!n.F)?(t.push(" "+(n.w||(ao(n),n.w)||"").replace(/[\r\n]/g,"\\par ")),t.push("\\cell")):t.push(" \\cell")}t.push("\\pard\\intbl\\row")}return t.join("")+"}"}(e.Sheets[e.SheetNames[i]]),n);case"eth":return bf(Us.from_sheet(e.Sheets[e.SheetNames[i]],n),n);case"fods":return bf(Mu(e,n),n);case"wk1":return vf($s.sheet_to_wk1(e.Sheets[e.SheetNames[i]],n),n);case"wk3":return vf($s.book_to_wk3(e,n),n);case"biff2":n.biff||(n.biff=2);case"biff3":n.biff||(n.biff=3);case"biff4":return n.biff||(n.biff=4),vf(vu(e,n),n);case"biff5":n.biff||(n.biff=5);case"biff8":case"xla":case"xls":return n.biff||(n.biff=8),function(e,t){var n=t||{};return pf(au(e,n),n)}(e,n);case"xlsx":case"xlsm":case"xlam":case"xlsb":case"numbers":case"ods":return function(e,t){var n=ai(t||{});return gf(mf(e,n),n)}(e,n);default:throw new Error("Unrecognized bookType |"+n.bookType+"|")}}function xf(e){if(!e.bookType){var t=e.file.slice(e.file.lastIndexOf(".")).toLowerCase();t.match(/^\.[a-z]+$/)&&(e.bookType=t.slice(1)),e.bookType={xls:"biff8",htm:"html",slk:"sylk",socialcalc:"eth",Sh33tJS:"WTF"}[e.bookType]||e.bookType}}function Ef(e,t,n){var r=n||{};return r.type="file",r.file=t,xf(r),wf(e,r)}function Tf(e,t,n){var r=n||{};return r.type="file",r.file=t,xf(r),_f(e,r)}function Sf(e,t,n,r,i,a,o){var s=Xa(n),c=o.defval,l=o.raw||!Object.prototype.hasOwnProperty.call(o,"raw"),u=!0,f=null!=e["!data"],h=1===i?[]:{};if(1!==i)if(Object.defineProperty)try{Object.defineProperty(h,"__rowNum__",{value:n,enumerable:!1})}catch($I){h.__rowNum__=n}else h.__rowNum__=n;if(!f||e["!data"][n])for(var d=t.s.c;d<=t.e.c;++d){var p=f?(e["!data"][n]||[])[d]:e[r[d]+s];if(null!=p&&void 0!==p.t){var m=p.v;switch(p.t){case"z":if(null==m)break;continue;case"e":m=0==m?null:void 0;break;case"s":case"b":case"n":if(!p.z||!kr(p.z))break;if("number"==typeof(m=Qr(m)))break;case"d":o&&(o.UTC||!1===o.raw)||(m=pi(new Date(m)));break;default:throw new Error("unrecognized type "+p.t)}if(null!=a[d]){if(null==m)if("e"==p.t&&null===m)h[a[d]]=null;else if(void 0!==c)h[a[d]]=c;else{if(!l||null!==m)continue;h[a[d]]=null}else h[a[d]]=("n"===p.t&&"boolean"==typeof o.rawNumbers?o.rawNumbers:l)?m:ao(p,m,o);null!=m&&(u=!1)}}else{if(void 0===c)continue;null!=a[d]&&(h[a[d]]=c)}}return{row:h,isempty:u}}function Of(e,t){if(null==e||null==e["!ref"])return[];var n={t:"n",v:0},r=0,i=1,a=[],o=0,s="",c={s:{r:0,c:0},e:{r:0,c:0}},l=t||{},u=null!=l.range?l.range:e["!ref"];switch(1===l.header?r=1:"A"===l.header?r=2:Array.isArray(l.header)?r=3:null==l.header&&(r=0),typeof u){case"string":c=ro(u);break;case"number":(c=ro(e["!ref"])).s.r=u;break;default:c=u}r>0&&(i=0);var f=Xa(c.s.r),h=[],d=[],p=0,m=0,g=null!=e["!data"],b=c.s.r,y=0,v={};g&&!e["!data"][b]&&(e["!data"][b]=[]);var _=l.skipHidden&&e["!cols"]||[],w=l.skipHidden&&e["!rows"]||[];for(y=c.s.c;y<=c.e.c;++y)if(!(_[y]||{}).hidden)switch(h[y]=qa(y),n=g?e["!data"][b][y]:e[h[y]+f],r){case 1:a[y]=y-c.s.c;break;case 2:a[y]=h[y];break;case 3:a[y]=l.header[y-c.s.c];break;default:if(null==n&&(n={w:"__EMPTY",t:"s"}),s=o=ao(n,null,l),m=v[o]||0){do{s=o+"_"+m++}while(v[s]);v[o]=m,v[s]=1}else v[o]=1;a[y]=s}for(b=c.s.r+i;b<=c.e.r;++b)if(!(w[b]||{}).hidden){var x=Sf(e,c,b,h,r,a,l);(!1===x.isempty||(1===r?!1!==l.blankrows:l.blankrows))&&(d[p++]=x.row)}return d.length=p,d}var Cf=/"/g;function Af(e,t,n,r,i,a,o,s,c){for(var l=!0,u=[],f="",h=Xa(n),d=null!=e["!data"],p=d&&e["!data"][n]||[],m=t.s.c;m<=t.e.c;++m)if(r[m]){var g=d?p[m]:e[r[m]+h];if(null==g)f="";else if(null!=g.v){l=!1,f=""+(c.rawNumbers&&"n"==g.t?g.v:ao(g,null,c));for(var b=0,y=0;b!==f.length;++b)if((y=f.charCodeAt(b))===i||y===a||34===y||c.forceQuotes){f='"'+f.replace(Cf,'""')+'"';break}"ID"==f&&0==s&&0==u.length&&(f='"ID"')}else null==g.f||g.F?f="":(l=!1,(f="="+g.f).indexOf(",")>=0&&(f='"'+f.replace(Cf,'""')+'"'));u.push(f)}if(c.strip)for(;""===u[u.length-1];)--u.length;return!1===c.blankrows&&l?null:u.join(o)}function Mf(e,t){var n=[],r=null==t?{}:t;if(null==e||null==e["!ref"])return"";
3for(var i=ro(e["!ref"]),a=void 0!==r.FS?r.FS:",",o=a.charCodeAt(0),s=void 0!==r.RS?r.RS:"\n",c=s.charCodeAt(0),l="",u=[],f=r.skipHidden&&e["!cols"]||[],h=r.skipHidden&&e["!rows"]||[],d=i.s.c;d<=i.e.c;++d)(f[d]||{}).hidden||(u[d]=qa(d));for(var p=0,m=i.s.r;m<=i.e.r;++m)(h[m]||{}).hidden||null!=(l=Af(e,i,m,u,o,c,a,p,r))&&(l||!1!==r.blankrows)&&n.push((p++?s:"")+l);return n.join("")}function kf(e,t){return t||(t={}),t.FS="\t",t.RS="\n",Mf(e,t)}function Lf(e,t,n){var r=n||{},i=e?null!=e["!data"]:r.dense,a=+!r.skipHeader,o=e||{};!e&&i&&(o["!data"]=[]);var s=0,c=0;if(o&&null!=r.origin)if("number"==typeof r.origin)s=r.origin;else{var l="string"==typeof r.origin?Ja(r.origin):r.origin;s=l.r,c=l.c}var u={s:{c:0,r:0},e:{c:c,r:s+t.length-1+a}};if(o["!ref"]){var f=ro(o["!ref"]);u.e.c=Math.max(u.e.c,f.e.c),u.e.r=Math.max(u.e.r,f.e.r),-1==s&&(s=f.e.r+1,u.e.r=s+t.length-1+a)}else-1==s&&(s=0,u.e.r=t.length-1+a);var h=r.header||[],d=0,p=[];t.forEach(function(e,t){i&&!o["!data"][s+t+a]&&(o["!data"][s+t+a]=[]),i&&(p=o["!data"][s+t+a]),Vr(e).forEach(function(n){-1==(d=h.indexOf(n))&&(h[d=h.length]=n);var l=e[n],u="z",f="",m=i?"":qa(c+d)+Xa(s+t+a),g=i?p[c+d]:o[m];!l||"object"!=typeof l||l instanceof Date?("number"==typeof l?u="n":"boolean"==typeof l?u="b":"string"==typeof l?u="s":l instanceof Date?(u="d",r.UTC||(l=mi(l)),r.cellDates||(u="n",l=Zr(l)),f=null!=g&&g.z&&kr(g.z)?g.z:r.dateNF||or[14]):null===l&&r.nullError&&(u="e",l=0),g?(g.t=u,g.v=l,delete g.w,delete g.R,f&&(g.z=f)):i?p[c+d]=g={t:u,v:l}:o[m]=g={t:u,v:l},f&&(g.z=f)):i?p[c+d]=l:o[m]=l})}),u.e.c=Math.max(u.e.c,c+h.length-1);var m=Xa(s);if(i&&!o["!data"][s]&&(o["!data"][s]=[]),a)for(d=0;d<h.length;++d)i?o["!data"][s][d+c]={t:"s",v:h[d]}:o[qa(d+c)+m]={t:"s",v:h[d]};return o["!ref"]=eo(u),o}function Pf(e,t,n){if("string"==typeof t){if(null!=e["!data"]){var r=Ja(t);return e["!data"][r.r]||(e["!data"][r.r]=[]),e["!data"][r.r][r.c]||(e["!data"][r.r][r.c]={t:"z"})}return e[t]||(e[t]={t:"z"})}return Pf(e,"number"!=typeof t?Za(t):qa(n||0)+Xa(t))}function Rf(e,t,n,r){var i=1;if(!n)for(;i<=65535&&-1!=e.SheetNames.indexOf(n="Sheet"+i);++i,n=void 0);if(!n||e.SheetNames.length>=65535)throw new Error("Too many worksheets");if(r&&e.SheetNames.indexOf(n)>=0&&n.length<32){var a=n.match(/\d+$/);i=a&&+a[0]||0;var o=a&&n.slice(0,a.index)||n;for(++i;i<=65535&&-1!=e.SheetNames.indexOf(n=o+i);++i);}if($l(n),e.SheetNames.indexOf(n)>=0)throw new Error("Worksheet with name |"+n+"| already exists!");return e.SheetNames.push(n),e.Sheets[n]=t,n}function Df(e,t,n){return t?(e.l={Target:t},n&&(e.l.Tooltip=n)):delete e.l,e}var If={encode_col:qa,encode_row:Xa,encode_cell:Za,encode_range:eo,decode_col:Ka,decode_row:Ya,split_cell:function(e){return e.replace(/(\$?[A-Z]*)(\$?\d*)/,"$1,$2").split(",")},decode_cell:Ja,decode_range:Qa,format_cell:ao,sheet_new:function(e){var t={};return(e||{}).dense&&(t["!data"]=[]),t},sheet_add_aoa:so,sheet_add_json:Lf,sheet_add_dom:xu,aoa_to_sheet:co,json_to_sheet:function(e,t){return Lf(null,e,t)},table_to_sheet:Eu,table_to_book:function(e,t){return oo(Eu(e,t),t)},sheet_to_csv:Mf,sheet_to_txt:kf,sheet_to_json:Of,sheet_to_html:wu,sheet_to_formulae:function(e,t){var n,r="",i="";if(null==e||null==e["!ref"])return[];var a,o=ro(e["!ref"]),s="",c=[],l=[],u=null!=e["!data"];for(a=o.s.c;a<=o.e.c;++a)c[a]=qa(a);for(var f=o.s.r;f<=o.e.r;++f)for(s=Xa(f),a=o.s.c;a<=o.e.c;++a)if(r=c[a]+s,i="",void 0!==(n=u?(e["!data"][f]||[])[a]:e[r])){if(null!=n.F){if(r=n.F,!n.f)continue;i=n.f,-1==r.indexOf(":")&&(r=r+":"+r)}if(null!=n.f)i=n.f;else{if(t&&!1===t.values)continue;if("z"==n.t)continue;if("n"==n.t&&null!=n.v)i=""+n.v;else if("b"==n.t)i=n.v?"TRUE":"FALSE";else if(void 0!==n.w)i="'"+n.w;else{if(void 0===n.v)continue;i="s"==n.t?"'"+n.v:""+n.v}}l[l.length]=r+"="+i}return l},sheet_to_row_object_array:Of,sheet_get_cell:Pf,book_new:function(e,t){var n={SheetNames:[],Sheets:{}};return e&&Rf(n,e,t||"Sheet1"),n},book_append_sheet:Rf,book_set_sheet_visibility:function(e,t,n){e.Workbook||(e.Workbook={}),e.Workbook.Sheets||(e.Workbook.Sheets=[]);var r=function(e,t){if("number"==typeof t){if(t>=0&&e.SheetNames.length>t)return t;throw new Error("Cannot find sheet # "+t)}if("string"==typeof t){var n=e.SheetNames.indexOf(t);if(n>-1)return n;throw new Error("Cannot find sheet name |"+t+"|")}throw new Error("Cannot find sheet |"+t+"|")}(e,t);switch(e.Workbook.Sheets[r]||(e.Workbook.Sheets[r]={}),n){case 0:case 1:case 2:break;default:throw new Error("Bad sheet visibility setting "+n)}e.Workbook.Sheets[r].Hidden=n},cell_set_number_format:function(e,t){return e.z=t,e},cell_set_hyperlink:Df,cell_set_internal_link:function(e,t,n){return Df(e,"#"+t,n)},cell_add_comment:function(e,t,n){e.c||(e.c=[]),e.c.push({t:t,a:n||"SheetJS"})},sheet_set_array_formula:function(e,t,n,r){for(var i="string"!=typeof t?t:ro(t),a="string"==typeof t?t:eo(t),o=i.s.r;o<=i.e.r;++o)for(var s=i.s.c;s<=i.e.c;++s){var c=Pf(e,o,s);c.t="n",c.F=a,delete c.v,o==i.s.r&&s==i.s.c&&(c.f=n,r&&(c.D=!0))}var l=Qa(e["!ref"]);return l.s.r>i.s.r&&(l.s.r=i.s.r),l.s.c>i.s.c&&(l.s.c=i.s.c),l.e.r<i.e.r&&(l.e.r=i.e.r),l.e.c<i.e.c&&(l.e.c=i.e.c),e["!ref"]=eo(l),e},consts:{SHEET_VISIBLE:0,SHEET_HIDDEN:1,SHEET_VERY_HIDDEN:2}};var Nf={};
4/**
5 * @license
6 * Copyright 2017 Google LLC
7 *
8 * Licensed under the Apache License, Version 2.0 (the "License");
9 * you may not use this file except in compliance with the License.
10 * You may obtain a copy of the License at
11 *
12 *   http://www.apache.org/licenses/LICENSE-2.0
13 *
14 * Unless required by applicable law or agreed to in writing, software
15 * distributed under the License is distributed on an "AS IS" BASIS,
16 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
17 * See the License for the specific language governing permissions and
18 * limitations under the License.
19 */const zf=function(e){const t=[];let n=0;for(let r=0;r<e.length;r++){let i=e.charCodeAt(r);i<128?t[n++]=i:i<2048?(t[n++]=i>>6|192,t[n++]=63&i|128):55296==(64512&i)&&r+1<e.length&&56320==(64512&e.charCodeAt(r+1))?(i=65536+((1023&i)<<10)+(1023&e.charCodeAt(++r)),t[n++]=i>>18|240,t[n++]=i>>12&63|128,t[n++]=i>>6&63|128,t[n++]=63&i|128):(t[n++]=i>>12|224,t[n++]=i>>6&63|128,t[n++]=63&i|128)}return t},Ff={byteToCharMap_:null,charToByteMap_:null,byteToCharMapWebSafe_:null,charToByteMapWebSafe_:null,ENCODED_VALS_BASE:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",get ENCODED_VALS(){return this.ENCODED_VALS_BASE+"+/="},get ENCODED_VALS_WEBSAFE(){return this.ENCODED_VALS_BASE+"-_."},HAS_NATIVE_SUPPORT:"function"==typeof atob,encodeByteArray(e,t){if(!Array.isArray(e))throw Error("encodeByteArray takes an array as a parameter");this.init_();const n=t?this.byteToCharMapWebSafe_:this.byteToCharMap_,r=[];for(let i=0;i<e.length;i+=3){const t=e[i],a=i+1<e.length,o=a?e[i+1]:0,s=i+2<e.length,c=s?e[i+2]:0,l=t>>2,u=(3&t)<<4|o>>4;let f=(15&o)<<2|c>>6,h=63&c;s||(h=64,a||(f=64)),r.push(n[l],n[u],n[f],n[h])}return r.join("")},encodeString(e,t){return this.HAS_NATIVE_SUPPORT&&!t?btoa(e):this.encodeByteArray(zf(e),t)},decodeString(e,t){return this.HAS_NATIVE_SUPPORT&&!t?atob(e):function(e){const t=[];let n=0,r=0;for(;n<e.length;){const i=e[n++];if(i<128)t[r++]=String.fromCharCode(i);else if(i>191&&i<224){const a=e[n++];t[r++]=String.fromCharCode((31&i)<<6|63&a)}else if(i>239&&i<365){const a=((7&i)<<18|(63&e[n++])<<12|(63&e[n++])<<6|63&e[n++])-65536;t[r++]=String.fromCharCode(55296+(a>>10)),t[r++]=String.fromCharCode(56320+(1023&a))}else{const a=e[n++],o=e[n++];t[r++]=String.fromCharCode((15&i)<<12|(63&a)<<6|63&o)}}return t.join("")}(this.decodeStringToByteArray(e,t))},decodeStringToByteArray(e,t){this.init_();const n=t?this.charToByteMapWebSafe_:this.charToByteMap_,r=[];for(let i=0;i<e.length;){const t=n[e.charAt(i++)],a=i<e.length?n[e.charAt(i)]:0;++i;const o=i<e.length?n[e.charAt(i)]:64;++i;const s=i<e.length?n[e.charAt(i)]:64;if(++i,null==t||null==a||null==o||null==s)throw new jf;const c=t<<2|a>>4;if(r.push(c),64!==o){const e=a<<4&240|o>>2;if(r.push(e),64!==s){const e=o<<6&192|s;r.push(e)}}}return r},init_(){if(!this.byteToCharMap_){this.byteToCharMap_={},this.charToByteMap_={},this.byteToCharMapWebSafe_={},this.charToByteMapWebSafe_={};for(let e=0;e<this.ENCODED_VALS.length;e++)this.byteToCharMap_[e]=this.ENCODED_VALS.charAt(e),this.charToByteMap_[this.byteToCharMap_[e]]=e,this.byteToCharMapWebSafe_[e]=this.ENCODED_VALS_WEBSAFE.charAt(e),this.charToByteMapWebSafe_[this.byteToCharMapWebSafe_[e]]=e,e>=this.ENCODED_VALS_BASE.length&&(this.charToByteMap_[this.ENCODED_VALS_WEBSAFE.charAt(e)]=e,this.charToByteMapWebSafe_[this.ENCODED_VALS.charAt(e)]=e)}}};class jf extends Error{constructor(){super(...arguments),this.name="DecodeBase64StringError"}}const Bf=function(e){return function(e){const t=zf(e);return Ff.encodeByteArray(t,!0)}(e).replace(/\./g,"")};
20/**
21 * @license
22 * Copyright 2022 Google LLC
23 *
24 * Licensed under the Apache License, Version 2.0 (the "License");
25 * you may not use this file except in compliance with the License.
26 * You may obtain a copy of the License at
27 *
28 *   http://www.apache.org/licenses/LICENSE-2.0
29 *
30 * Unless required by applicable law or agreed to in writing, software
31 * distributed under the License is distributed on an "AS IS" BASIS,
32 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
33 * See the License for the specific language governing permissions and
34 * limitations under the License.
35 */
36const Uf=()=>
37/**
38 * @license
39 * Copyright 2022 Google LLC
40 *
41 * Licensed under the Apache License, Version 2.0 (the "License");
42 * you may not use this file except in compliance with the License.
43 * You may obtain a copy of the License at
44 *
45 *   http://www.apache.org/licenses/LICENSE-2.0
46 *
47 * Unless required by applicable law or agreed to in writing, software
48 * distributed under the License is distributed on an "AS IS" BASIS,
49 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
50 * See the License for the specific language governing permissions and
51 * limitations under the License.
52 */
53function(){if("undefined"!=typeof self)return self;if("undefined"!=typeof window)return window;if("undefined"!=typeof global)return global;throw new Error("Unable to locate global object.")}().__FIREBASE_DEFAULTS__,Hf=()=>{if("undefined"==typeof document)return;let e;try{e=document.cookie.match(/__FIREBASE_DEFAULTS__=([^;]+)/)}catch($I){return}const t=e&&function(e){try{return Ff.decodeString(e,!0)}catch($I){console.error("base64Decode failed: ",$I)}return null}(e[1]);return t&&JSON.parse(t)},$f=()=>{try{return Uf()||(()=>{if("undefined"==typeof process)return;const e=Nf.__FIREBASE_DEFAULTS__;return e?JSON.parse(e):void 0})()||Hf()}catch($I){return void console.info(`Unable to get __FIREBASE_DEFAULTS__ due to: ${$I}`)}},Wf=()=>{var e;return null===(e=$f())||void 0===e?void 0:e.config};
54/**
55 * @license
56 * Copyright 2017 Google LLC
57 *
58 * Licensed under the Apache License, Version 2.0 (the "License");
59 * you may not use this file except in compliance with the License.
60 * You may obtain a copy of the License at
61 *
62 *   http://www.apache.org/licenses/LICENSE-2.0
63 *
64 * Unless required by applicable law or agreed to in writing, software
65 * distributed under the License is distributed on an "AS IS" BASIS,
66 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
67 * See the License for the specific language governing permissions and
68 * limitations under the License.
69 */
70class Vf{constructor(){this.reject=()=>{},this.resolve=()=>{},this.promise=new Promise((e,t)=>{this.resolve=e,this.reject=t})}wrapCallback(e){return(t,n)=>{t?this.reject(t):this.resolve(n),"function"==typeof e&&(this.promise.catch(()=>{}),1===e.length?e(t):e(t,n))}}}function Gf(){try{return"object"==typeof indexedDB}catch($I){return!1}}function Yf(){return new Promise((e,t)=>{try{let n=!0;const r="validate-browser-context-for-indexeddb-analytics-module",i=self.indexedDB.open(r);i.onsuccess=()=>{i.result.close(),n||self.indexedDB.deleteDatabase(r),e(!0)},i.onupgradeneeded=()=>{n=!1},i.onerror=()=>{var e;t((null===(e=i.error)||void 0===e?void 0:e.message)||"")}}catch(n){t(n)}})}class Xf extends Error{constructor(e,t,n){super(t),this.code=e,this.customData=n,this.name="FirebaseError",Object.setPrototypeOf(this,Xf.prototype),Error.captureStackTrace&&Error.captureStackTrace(this,Kf.prototype.create)}}class Kf{constructor(e,t,n){this.service=e,this.serviceName=t,this.errors=n}create(e,...t){const n=t[0]||{},r=`${this.service}/${e}`,i=this.errors[e],a=i?function(e,t){return e.replace(qf,(e,n)=>{const r=t[n];return null!=r?String(r):`<${n}?>`})}(i,n):"Error",o=`${this.serviceName}: ${a} (${r}).`;return new Xf(r,o,n)}}const qf=/\{\$([^}]+)}/g;function Jf(e,t){if(e===t)return!0;const n=Object.keys(e),r=Object.keys(t);for(const i of n){if(!r.includes(i))return!1;const n=e[i],a=t[i];if(Zf(n)&&Zf(a)){if(!Jf(n,a))return!1}else if(n!==a)return!1}for(const i of r)if(!n.includes(i))return!1;return!0}function Zf(e){return null!==e&&"object"==typeof e}
71/**
72 * @license
73 * Copyright 2021 Google LLC
74 *
75 * Licensed under the Apache License, Version 2.0 (the "License");
76 * you may not use this file except in compliance with the License.
77 * You may obtain a copy of the License at
78 *
79 *   http://www.apache.org/licenses/LICENSE-2.0
80 *
81 * Unless required by applicable law or agreed to in writing, software
82 * distributed under the License is distributed on an "AS IS" BASIS,
83 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
84 * See the License for the specific language governing permissions and
85 * limitations under the License.
86 */function Qf(e){return e&&e._delegate?e._delegate:e}class eh{constructor(e,t,n){this.name=e,this.instanceFactory=t,this.type=n,this.multipleInstances=!1,this.serviceProps={},this.instantiationMode="LAZY",this.onInstanceCreated=null}setInstantiationMode(e){return this.instantiationMode=e,this}setMultipleInstances(e){return this.multipleInstances=e,this}setServiceProps(e){return this.serviceProps=e,this}setInstanceCreatedCallback(e){return this.onInstanceCreated=e,this}}
87/**
88 * @license
89 * Copyright 2019 Google LLC
90 *
91 * Licensed under the Apache License, Version 2.0 (the "License");
vendor: 5,711 bytes, lines 92-139
92 * you may not use this file except in compliance with the License.
93 * You may obtain a copy of the License at
94 *
95 *   http://www.apache.org/licenses/LICENSE-2.0
96 *
97 * Unless required by applicable law or agreed to in writing, software
98 * distributed under the License is distributed on an "AS IS" BASIS,
99 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
100 * See the License for the specific language governing permissions and
101 * limitations under the License.
102 */const th="[DEFAULT]";
103/**
104 * @license
105 * Copyright 2019 Google LLC
106 *
107 * Licensed under the Apache License, Version 2.0 (the "License");
108 * you may not use this file except in compliance with the License.
109 * You may obtain a copy of the License at
110 *
111 *   http://www.apache.org/licenses/LICENSE-2.0
112 *
113 * Unless required by applicable law or agreed to in writing, software
114 * distributed under the License is distributed on an "AS IS" BASIS,
115 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
116 * See the License for the specific language governing permissions and
117 * limitations under the License.
118 */class nh{constructor(e,t){this.name=e,this.container=t,this.component=null,this.instances=new Map,this.instancesDeferred=new Map,this.instancesOptions=new Map,this.onInitCallbacks=new Map}get(e){const t=this.normalizeInstanceIdentifier(e);if(!this.instancesDeferred.has(t)){const e=new Vf;if(this.instancesDeferred.set(t,e),this.isInitialized(t)||this.shouldAutoInitialize())try{const n=this.getOrInitializeService({instanceIdentifier:t});n&&e.resolve(n)}catch($I){}}return this.instancesDeferred.get(t).promise}getImmediate(e){var t;const n=this.normalizeInstanceIdentifier(null==e?void 0:e.identifier),r=null!==(t=null==e?void 0:e.optional)&&void 0!==t&&t;if(!this.isInitialized(n)&&!this.shouldAutoInitialize()){if(r)return null;throw Error(`Service ${this.name} is not available`)}try{return this.getOrInitializeService({instanceIdentifier:n})}catch($I){if(r)return null;throw $I}}getComponent(){return this.component}setComponent(e){if(e.name!==this.name)throw Error(`Mismatching Component ${e.name} for Provider ${this.name}.`);if(this.component)throw Error(`Component for ${this.name} has already been provided`);if(this.component=e,this.shouldAutoInitialize()){if(function(e){return"EAGER"===e.instantiationMode}
119/**
120 * @license
121 * Copyright 2019 Google LLC
122 *
123 * Licensed under the Apache License, Version 2.0 (the "License");
124 * you may not use this file except in compliance with the License.
125 * You may obtain a copy of the License at
126 *
127 *   http://www.apache.org/licenses/LICENSE-2.0
128 *
129 * Unless required by applicable law or agreed to in writing, software
130 * distributed under the License is distributed on an "AS IS" BASIS,
131 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
132 * See the License for the specific language governing permissions and
133 * limitations under the License.
134 */(e))try{this.getOrInitializeService({instanceIdentifier:th})}catch($I){}for(const[e,t]of this.instancesDeferred.entries()){const n=this.normalizeInstanceIdentifier(e);try{const e=this.getOrInitializeService({instanceIdentifier:n});t.resolve(e)}catch($I){}}}}clearInstance(e=th){this.instancesDeferred.delete(e),this.instancesOptions.delete(e),this.instances.delete(e)}async delete(){const e=Array.from(this.instances.values());await Promise.all([...e.filter(e=>"INTERNAL"in e).map(e=>e.INTERNAL.delete()),...e.filter(e=>"_delete"in e).map(e=>e._delete())])}isComponentSet(){return null!=this.component}isInitialized(e=th){return this.instances.has(e)}getOptions(e=th){return this.instancesOptions.get(e)||{}}initialize(e={}){const{options:t={}}=e,n=this.normalizeInstanceIdentifier(e.instanceIdentifier);if(this.isInitialized(n))throw Error(`${this.name}(${n}) has already been initialized`);if(!this.isComponentSet())throw Error(`Component ${this.name} has not been registered yet`);const r=this.getOrInitializeService({instanceIdentifier:n,options:t});for(const[i,a]of this.instancesDeferred.entries()){n===this.normalizeInstanceIdentifier(i)&&a.resolve(r)}return r}onInit(e,t){var n;const r=this.normalizeInstanceIdentifier(t),i=null!==(n=this.onInitCallbacks.get(r))&&void 0!==n?n:new Set;i.add(e),this.onInitCallbacks.set(r,i);const a=this.instances.get(r);return a&&e(a,r),()=>{i.delete(e)}}invokeOnInitCallbacks(e,t){const n=this.onInitCallbacks.get(t);if(n)for(const i of n)try{i(e,t)}catch(r){}}getOrInitializeService({instanceIdentifier:e,options:t={}}){let n=this.instances.get(e);if(!n&&this.component&&(n=this.component.instanceFactory(this.container,{instanceIdentifier:(r=e,r===th?void 0:r),options:t}),this.instances.set(e,n),this.instancesOptions.set(e,t),this.invokeOnInitCallbacks(n,e),this.component.onInstanceCreated))try{this.component.onInstanceCreated(this.container,e,n)}catch(i){}var r;return n||null}normalizeInstanceIdentifier(e=th){return this.component?this.component.multipleInstances?e:th:e}shouldAutoInitialize(){return!!this.component&&"EXPLICIT"!==this.component.instantiationMode}}class rh{constructor(e){this.name=e,this.providers=new Map}addComponent(e){const t=this.getProvider(e.name);if(t.isComponentSet())throw new Error(`Component ${e.name} has already been registered with ${this.name}`);t.setComponent(e)}addOrOverwriteComponent(e){this.getProvider(e.name).isComponentSet()&&this.providers.delete(e.name),this.addComponent(e)}getProvider(e){if(this.providers.has(e))return this.providers.get(e);const t=new nh(e,this);return this.providers.set(e,t),t}getProviders(){return Array.from(this.providers.values())}}
135/**
136 * @license
137 * Copyright 2017 Google LLC
138 *
139 * Licensed under the Apache License, Version 2.0 (the "License");
140 * you may not use this file except in compliance with the License.
141 * You may obtain a copy of the License at
142 *
143 *   http://www.apache.org/licenses/LICENSE-2.0
144 *
145 * Unless required by applicable law or agreed to in writing, software
146 * distributed under the License is distributed on an "AS IS" BASIS,
147 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
148 * See the License for the specific language governing permissions and
149 * limitations under the License.
150 */var ih,ah;(ah=ih||(ih={}))[ah.DEBUG=0]="DEBUG",ah[ah.VERBOSE=1]="VERBOSE",ah[ah.INFO=2]="INFO",ah[ah.WARN=3]="WARN",ah[ah.ERROR=4]="ERROR",ah[ah.SILENT=5]="SILENT";const oh={debug:ih.DEBUG,verbose:ih.VERBOSE,info:ih.INFO,warn:ih.WARN,error:ih.ERROR,silent:ih.SILENT},sh=ih.INFO,ch={[ih.DEBUG]:"log",[ih.VERBOSE]:"log",[ih.INFO]:"info",[ih.WARN]:"warn",[ih.ERROR]:"error"},lh=(e,t,...n)=>{if(t<e.logLevel)return;const r=(new Date).toISOString(),i=ch[t];if(!i)throw new Error(`Attempted to log a message with an invalid logType (value: ${t})`);console[i](`[${r}]  ${e.name}:`,...n)};let uh,fh;const hh=new WeakMap,dh=new WeakMap,ph=new WeakMap,mh=new WeakMap,gh=new WeakMap;let bh={get(e,t,n){if(e instanceof IDBTransaction){if("done"===t)return dh.get(e);if("objectStoreNames"===t)return e.objectStoreNames||ph.get(e);if("store"===t)return n.objectStoreNames[1]?void 0:n.objectStore(n.objectStoreNames[0])}return _h(e[t])},set:(e,t,n)=>(e[t]=n,!0),has:(e,t)=>e instanceof IDBTransaction&&("done"===t||"store"===t)||t in e};function yh(e){return e!==IDBDatabase.prototype.transaction||"objectStoreNames"in IDBTransaction.prototype?(fh||(fh=[IDBCursor.prototype.advance,IDBCursor.prototype.continue,IDBCursor.prototype.continuePrimaryKey])).includes(e)?function(...t){return e.apply(wh(this),t),_h(hh.get(this))}:function(...t){return _h(e.apply(wh(this),t))}:function(t,...n){const r=e.call(wh(this),t,...n);return ph.set(r,t.sort?t.sort():[t]),_h(r)}}function vh(e){return"function"==typeof e?yh(e):(e instanceof IDBTransaction&&function(e){if(dh.has(e))return;const t=new Promise((t,n)=>{const r=()=>{e.removeEventListener("complete",i),e.removeEventListener("error",a),e.removeEventListener("abort",a)},i=()=>{t(),r()},a=()=>{n(e.error||new DOMException("AbortError","AbortError")),r()};e.addEventListener("complete",i),e.addEventListener("error",a),e.addEventListener("abort",a)});dh.set(e,t)}(e),t=e,(uh||(uh=[IDBDatabase,IDBObjectStore,IDBIndex,IDBCursor,IDBTransaction])).some(e=>t instanceof e)?new Proxy(e,bh):e);var t}function _h(e){if(e instanceof IDBRequest)return function(e){const t=new Promise((t,n)=>{const r=()=>{e.removeEventListener("success",i),e.removeEventListener("error",a)},i=()=>{t(_h(e.result)),r()},a=()=>{n(e.error),r()};e.addEventListener("success",i),e.addEventListener("error",a)});return t.then(t=>{t instanceof IDBCursor&&hh.set(t,e)}).catch(()=>{}),gh.set(t,e),t}(e);if(mh.has(e))return mh.get(e);const t=vh(e);return t!==e&&(mh.set(e,t),gh.set(t,e)),t}const wh=e=>gh.get(e);function xh(e,t,{blocked:n,upgrade:r,blocking:i,terminated:a}={}){const o=indexedDB.open(e,t),s=_h(o);return r&&o.addEventListener("upgradeneeded",e=>{r(_h(o.result),e.oldVersion,e.newVersion,_h(o.transaction),e)}),n&&o.addEventListener("blocked",e=>n(e.oldVersion,e.newVersion,e)),s.then(e=>{a&&e.addEventListener("close",()=>a()),i&&e.addEventListener("versionchange",e=>i(e.oldVersion,e.newVersion,e))}).catch(()=>{}),s}function Eh(e,{blocked:t}={}){const n=indexedDB.deleteDatabase(e);return t&&n.addEventListener("blocked",e=>t(e.oldVersion,e)),_h(n).then(()=>{})}const Th=["get","getKey","getAll","getAllKeys","count"],Sh=["put","add","delete","clear"],Oh=new Map;function Ch(e,t){if(!(e instanceof IDBDatabase)||t in e||"string"!=typeof t)return;if(Oh.get(t))return Oh.get(t);const n=t.replace(/FromIndex$/,""),r=t!==n,i=Sh.includes(n);if(!(n in(r?IDBIndex:IDBObjectStore).prototype)||!i&&!Th.includes(n))return;const a=async function(e,...t){const a=this.transaction(e,i?"readwrite":"readonly");let o=a.store;return r&&(o=o.index(t.shift())),(await Promise.all([o[n](...t),i&&a.done]))[0]};return Oh.set(t,a),a}bh=(e=>({...e,get:(t,n,r)=>Ch(t,n)||e.get(t,n,r),has:(t,n)=>!!Ch(t,n)||e.has(t,n)}))(bh);
151/**
152 * @license
153 * Copyright 2019 Google LLC
154 *
155 * Licensed under the Apache License, Version 2.0 (the "License");
156 * you may not use this file except in compliance with the License.
157 * You may obtain a copy of the License at
158 *
159 *   http://www.apache.org/licenses/LICENSE-2.0
160 *
161 * Unless required by applicable law or agreed to in writing, software
162 * distributed under the License is distributed on an "AS IS" BASIS,
163 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
164 * See the License for the specific language governing permissions and
165 * limitations under the License.
166 */
167class Ah{constructor(e){this.container=e}getPlatformInfoString(){return this.container.getProviders().map(e=>{if(function(e){const t=e.getComponent();return"VERSION"===(null==t?void 0:t.type)}(e)){const t=e.getImmediate();return`${t.library}/${t.version}`}return null}).filter(e=>e).join(" ")}}const Mh="@firebase/app",kh="0.13.1",Lh=new class{constructor(e){this.name=e,this._logLevel=sh,this._logHandler=lh,this._userLogHandler=null}get logLevel(){return this._logLevel}set logLevel(e){if(!(e in ih))throw new TypeError(`Invalid value "${e}" assigned to \`logLevel\``);this._logLevel=e}setLogLevel(e){this._logLevel="string"==typeof e?oh[e]:e}get logHandler(){return this._logHandler}set logHandler(e){if("function"!=typeof e)throw new TypeError("Value assigned to `logHandler` must be a function");this._logHandler=e}get userLogHandler(){return this._userLogHandler}set userLogHandler(e){this._userLogHandler=e}debug(...e){this._userLogHandler&&this._userLogHandler(this,ih.DEBUG,...e),this._logHandler(this,ih.DEBUG,...e)}log(...e){this._userLogHandler&&this._userLogHandler(this,ih.VERBOSE,...e),this._logHandler(this,ih.VERBOSE,...e)}info(...e){this._userLogHandler&&this._userLogHandler(this,ih.INFO,...e),this._logHandler(this,ih.INFO,...e)}warn(...e){this._userLogHandler&&this._userLogHandler(this,ih.WARN,...e),this._logHandler(this,ih.WARN,...e)}error(...e){this._userLogHandler&&this._userLogHandler(this,ih.ERROR,...e),this._logHandler(this,ih.ERROR,...e)}}("@firebase/app"),Ph="@firebase/app-compat",Rh="@firebase/analytics-compat",Dh="@firebase/analytics",Ih="@firebase/app-check-compat",Nh="@f
167irebase/app-check",zh="@firebase/auth",Fh="@firebase/auth-compat",jh="@firebase/database",Bh="@firebase/data-connect",Uh="@firebase/database-compat",Hh="@firebase/functions",$h="@firebase/functions-compat",Wh="@firebase/installations",Vh="@firebase/installations-compat",Gh="@firebase/messaging",Yh="@firebase/messaging-compat",Xh="@firebase/performance",Kh="@firebase/performance-compat",qh="@firebase/remote-config",Jh="@firebase/remote-config-compat",Zh="@firebase/storage",Qh="@firebase/storage-compat",ed="@firebase/firestore",td="@firebase/ai",nd="@firebase/firestore-compat",rd="firebase",id="[DEFAULT]",ad={[Mh]:"fire-core",[Ph]:"fire-core-compat",[Dh]:"fire-analytics",[Rh]:"fire-analytics-compat",[Nh]:"fire-app-check",[Ih]:"fire-app-check-compat",[zh]:"fire-auth",[Fh]:"fire-auth-compat",[jh]:"fire-rtdb",[Bh]:"fire-data-connect",[Uh]:"fire-rtdb-compat",[Hh]:"fire-fn",[$h]:"fire-fn-compat",[Wh]:"fire-iid",[Vh]:"fire-iid-compat",[Gh]:"fire-fcm",[Yh]:"fire-fcm-compat",[Xh]:"fire-perf",[Kh]:"fire-perf-compat",[qh]:"fire-rc",[Jh]:"fire-rc-compat",[Zh]:"fire-gcs",[Qh]:"fire-gcs-compat",[ed]:"fire-fst",[nd]:"fire-fst-compat",[td]:"fire-vertex","fire-js":"fire-js",[rd]:"fire-js-all"},od=new Map,sd=new Map,cd=new Map;function ld(e,t){try{e.container.addComponent(t)}catch($I){Lh.debug(`Component ${t.name} failed to register with FirebaseApp ${e.name}`,$I)}}function ud(e){const t=e.name;if(cd.has(t))return Lh.debug(`There were multiple attempts to register component ${t}.`),!1;cd.set(t,e);for(const n of od.values())ld(n,e);for(const n of sd.values())ld(n,e);return!0}function fd(e,t){const n=e.container.getProvider("heartbeat").getImmediate({optional:!0});return n&&n.triggerHeartbeat(),e.container.getProvider(t)}
168/**
169 * @license
170 * Copyright 2019 Google LLC
171 *
172 * Licensed under the Apache License, Version 2.0 (the "License");
173 * you may not use this file except in compliance with the License.
174 * You may obtain a copy of the License at
175 *
176 *   http://www.apache.org/licenses/LICENSE-2.0
177 *
178 * Unless required by applicable law or agreed to in writing, software
179 * distributed under the License is distributed on an "AS IS" BASIS,
180 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
181 * See the License for the specific language governing permissions and
182 * limitations under the License.
183 */const hd=new Kf("app","Firebase",{"no-app":"No Firebase App '{$appName}' has been created - call initializeApp() first","bad-app-name":"Illegal App name: '{$appName}'","duplicate-app":"Firebase App named '{$appName}' already exists with different options or config","app-deleted":"Firebase App named '{$appName}' already deleted","server-app-deleted":"Firebase Server App has been deleted","no-options":"Need to provide options, when not being deployed to hosting via source.","invalid-app-argument":"firebase.{$appName}() takes either no argument or a Firebase App instance.","invali
vendor: 9,056 bytes, lines 183-253
183d-log-argument":"First argument to `onLog` must be null or a function.","idb-open":"Error thrown when opening IndexedDB. Original error: {$originalErrorMessage}.","idb-get":"Error thrown when reading from IndexedDB. Original error: {$originalErrorMessage}.","idb-set":"Error thrown when writing to IndexedDB. Original error: {$originalErrorMessage}.","idb-delete":"Error thrown when deleting from IndexedDB. Original error: {$originalErrorMessage}.","finalization-registry-not-supported":"FirebaseServerApp deleteOnDeref field defined but the JS runtime does not support FinalizationRegistry.","invalid-server-app-environment":"FirebaseServerApp is not for use in browser environments."});
184/**
185 * @license
186 * Copyright 2019 Google LLC
187 *
188 * Licensed under the Apache License, Version 2.0 (the "License");
189 * you may not use this file except in compliance with the License.
190 * You may obtain a copy of the License at
191 *
192 *   http://www.apache.org/licenses/LICENSE-2.0
193 *
194 * Unless required by applicable law or agreed to in writing, software
195 * distributed under the License is distributed on an "AS IS" BASIS,
196 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
197 * See the License for the specific language governing permissions and
198 * limitations under the License.
199 */
200class dd{constructor(e,t,n){this._isDeleted=!1,this._options=Object.assign({},e),this._config=Object.assign({},t),this._name=t.name,this._automaticDataCollectionEnabled=t.automaticDataCollectionEnabled,this._container=n,this.container.addComponent(new eh("app",()=>this,"PUBLIC"))}get automaticDataCollectionEnabled(){return this.checkDestroyed(),this._automaticDataCollectionEnabled}set automaticDataCollectionEnabled(e){this.checkDestroyed(),this._automaticDataCollectionEnabled=e}get name(){return this.checkDestroyed(),this._name}get options(){return this.checkDestroyed(),this._options}get config(){return this.checkDestroyed(),this._config}get container(){return this._container}get isDeleted(){return this._isDeleted}set isDeleted(e){this._isDeleted=e}checkDestroyed(){if(this.isDeleted)throw hd.create("app-deleted",{appName:this._name})}}function pd(e,t={}){let n=e;if("object"!=typeof t){t={name:t}}const r=Object.assign({name:id,automaticDataCollectionEnabled:!0},t),i=r.name;if("string"!=typeof i||!i)throw hd.create("bad-app-name",{appName:String(i)});if(n||(n=Wf()),!n)throw hd.create("no-options");const a=od.get(i);if(a){if(Jf(n,a.options)&&Jf(r,a.config))return a;throw hd.create("duplicate-app",{appName:i})}const o=new rh(i);for(const c of cd.values())o.addComponent(c);const s=new dd(n,r,o);return od.set(i,s),s}function md(e,t,n){var r;let i=null!==(r=ad[e])&&void 0!==r?r:e;n&&(i+=`-${n}`);const a=i.match(/\s|\//),o=t.match(/\s|\//);if(a||o){const e=[`Unable to register library "${i}" with version "${t}":`];return a&&e.push(`library name "${i}" contains illegal characters (whitespace or "/")`),a&&o&&e.push("and"),o&&e.push(`version name "${t}" contains illegal characters (whitespace or "/")`),void Lh.warn(e.join(" "))}ud(new eh(`${i}-version`,()=>({library:i,version:t}),"VERSION"))}
201/**
202 * @license
203 * Copyright 2021 Google LLC
204 *
205 * Licensed under the Apache License, Version 2.0 (the "License");
206 * you may not use this file except in compliance with the License.
207 * You may obtain a copy of the License at
208 *
209 *   http://www.apache.org/licenses/LICENSE-2.0
210 *
211 * Unless required by applicable law or agreed to in writing, software
212 * distributed under the License is distributed on an "AS IS" BASIS,
213 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
214 * See the License for the specific language governing permissions and
215 * limitations under the License.
216 */const gd="firebase-heartbeat-store";let bd=null;function yd(){return bd||(bd=xh("firebase-heartbeat-database",1,{upgrade:(e,t)=>{if(0===t)try{e.createObjectStore(gd)}catch($I){console.warn($I)}}}).catch(e=>{throw hd.create("idb-open",{originalErrorMessage:e.message})})),bd}async function vd(e,t){try{const n=(await yd()).transaction(gd,"readwrite"),r=n.objectStore(gd);await r.put(t,_d(e)),await n.done}catch($I){if($I instanceof Xf)Lh.warn($I.message);else{const t=hd.create("idb-set",{originalErrorMessage:null==$I?void 0:$I.message});Lh.warn(t.message)}}}function _d(e){return`${e.name}!${e.options.appId}`}
217/**
218 * @license
219 * Copyright 2021 Google LLC
220 *
221 * Licensed under the Apache License, Version 2.0 (the "License");
222 * you may not use this file except in compliance with the License.
223 * You may obtain a copy of the License at
224 *
225 *   http://www.apache.org/licenses/LICENSE-2.0
226 *
227 * Unless required by applicable law or agreed to in writing, software
228 * distributed under the License is distributed on an "AS IS" BASIS,
229 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
230 * See the License for the specific language governing permissions and
231 * limitations under the License.
232 */class wd{constructor(e){this.container=e,this._heartbeatsCache=null;const t=this.container.getProvider("app").getImmediate();this._storage=new Ed(t),this._heartbeatsCachePromise=this._storage.read().then(e=>(this._heartbeatsCache=e,e))}async triggerHeartbeat(){var e,t;try{const n=this.container.getProvider("platform-logger").getImmediate().getPlatformInfoString(),r=xd();if(null==(null===(e=this._heartbeatsCache)||void 0===e?void 0:e.heartbeats)&&(this._heartbeatsCache=await this._heartbeatsCachePromise,null==(null===(t=this._heartbeatsCache)||void 0===t?void 0:t.heartbeats)))return;if(this._heartbeatsCache.lastSentHeartbeatDate===r||this._heartbeatsCache.heartbeats.some(e=>e.date===r))return;if(this._heartbeatsCache.heartbeats.push({date:r,agent:n}),this._heartbeatsCache.heartbeats.length>30){const e=function(e){if(0===e.length)return-1;let t=0,n=e[0].date;for(let r=1;r<e.length;r++)e[r].date<n&&(n=e[r].date,t=r);return t}
233/**
234 * @license
235 * Copyright 2019 Google LLC
236 *
237 * Licensed under the Apache License, Version 2.0 (the "License");
238 * you may not use this file except in compliance with the License.
239 * You may obtain a copy of the License at
240 *
241 *   http://www.apache.org/licenses/LICENSE-2.0
242 *
243 * Unless required by applicable law or agreed to in writing, software
244 * distributed under the License is distributed on an "AS IS" BASIS,
245 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
246 * See the License for the specific language governing permissions and
247 * limitations under the License.
248 */(this._heartbeatsCache.heartbeats);this._heartbeatsCache.heartbeats.splice(e,1)}return this._storage.overwrite(this._heartbeatsCache)}catch($I){Lh.warn($I)}}async getHeartbeatsHeader(){var e;try{if(null===this._heartbeatsCache&&await this._heartbeatsCachePromise,null==(null===(e=this._heartbeatsCache)||void 0===e?void 0:e.heartbeats)||0===this._heartbeatsCache.heartbeats.length)return"";const t=xd(),{heartbeatsToSend:n,unsentEntries:r}=function(e,t=1024){const n=[];let r=e.slice();for(const i of e){const e=n.find(e=>e.agent===i.agent);if(e){if(e.dates.push(i.date),Td(n)>t){e.dates.pop();break}}else if(n.push({agent:i.agent,dates:[i.date]}),Td(n)>t){n.pop();break}r=r.slice(1)}return{heartbeatsToSend:n,unsentEntries:r}}(this._heartbeatsCache.heartbeats),i=Bf(JSON.stringify({version:2,heartbeats:n}));return this._heartbeatsCache.lastSentHeartbeatDate=t,r.length>0?(this._heartbeatsCache.heartbeats=r,await this._storage.overwrite(this._heartbeatsCache)):(this._heartbeatsCache.heartbeats=[],this._storage.overwrite(this._heartbeatsCache)),i}catch($I){return Lh.warn($I),""}}}function xd(){return(new Date).toISOString().substring(0,10)}class Ed{constructor(e){this.app=e,this._canUseIndexedDBPromise=this.runIndexedDBEnvironmentCheck()}async runIndexedDBEnvironmentCheck(){return!!Gf()&&Yf().then(()=>!0).catch(()=>!1)}async read(){if(await this._canUseIndexedDBPromise){const e=await async function(e){try{const t=(await yd()).transaction(gd),n=await t.objectStore(gd).get(_d(e));return await t.done,n}catch($I){if($I instanceof Xf)Lh.warn($I.message);else{const t=hd.create("idb-get",{originalErrorMessage:null==$I?void 0:$I.message});Lh.warn(t.message)}}}(this.app);return(null==e?void 0:e.heartbeats)?e:{heartbeats:[]}}return{heartbeats:[]}}async overwrite(e){var t;if(await this._canUseIndexedDBPromise){const n=await this.read();return vd(this.app,{lastSentHeartbeatDate:null!==(t=e.lastSentHeartbeatDate)&&void 0!==t?t:n.lastSentHeartbeatDate,heartbeats:e.heartbeats})}}async add(e){var t;if(await this._canUseIndexedDBPromise){const n=await this.read();return vd(this.app,{lastSentHeartbeatDate:null!==(t=e.lastSentHeartbeatDate)&&void 0!==t?t:n.lastSentHeartbeatDate,heartbeats:[...n.heartbeats,...e.heartbeats]})}}}function Td(e){return Bf(JSON.stringify({version:2,heartbeats:e})).length}var Sd;Sd="",ud(new eh("platform-logger",e=>new Ah(e),"PRIVATE")),ud(new eh("heartbeat",e=>new wd(e),"PRIVATE")),md(Mh,kh,Sd),md(Mh,kh,"esm2017"),md("fire-js","");
249/**
250 * @license
251 * Copyright 2020 Google LLC
252 *
253 * Licensed under the Apache License, Version 2.0 (the "License");
254 * you may not use this file except in compliance with the License.
255 * You may obtain a copy of the License at
256 *
257 *   http://www.apache.org/licenses/LICENSE-2.0
258 *
259 * Unless required by applicable law or agreed to in writing, software
260 * distributed under the License is distributed on an "AS IS" BASIS,
261 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
262 * See the License for the specific language governing permissions and
263 * limitations under the License.
264 */
265md("firebase","11.9.1","app");const Od="@firebase/installations",Cd="0.6.17",Ad=1e4,Md=`w:${Cd}`,kd="FIS_v2",Ld=36e5,Pd=new Kf("installations","Installations",{"missing-app-config-values":'Missing App configuration value: "{$valueName}"',"not-registered":"Firebase Installation is not registered.","installation-not-found":"Firebase Installation not found.","request-failed":'{$requestName} request failed with error "{$serverCode} {$serverStatus}: {$serverMessage}"',"app-offline":"Could not process request. Application offline.","delete-pending-registration":"Can't delete installation while there is a pending registration request."});function Rd(e){return e instanceof Xf&&e.code.includes("request-failed")}
266/**
267 * @license
268 * Copyright 2019 Google LLC
269 *
270 * Licensed under the Apache License, Version 2.0 (the "License");
271 * you may not use this file except in compliance with the License.
272 * You may obtain a copy of the License at
273 *
274 *   http://www.apache.org/licenses/LICENSE-2.0
275 *
276 * Unless required by applicable law or agreed to in writing, software
277 * distributed under the License is distributed on an "AS IS" BASIS,
278 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
279 * See the License for the specific language governing permissions and
280 * limitations under the License.
281 */function Dd({projectId:e}){return`https://firebaseinstallations.googleapis.com/v1/projects/${e}/installations`}function Id(e){return{token:e.token,requestStatus:2,expiresIn:(t=e.expiresIn,Number(t.replace("s","000"))),creationTime:Date.now()};var t}async function Nd(e,t){const n=(await t.json()).error;return Pd.create("request-failed",{requestName:e,serverCode:n.code,serverMessage:n.message,serverStatus:n.status})}function zd({apiKey:e}){return new Headers({"Content-Type":"application/json",Accept:"application/json","x-goog-api-key":e})}function Fd(e,{refreshToken:t}){const n=zd(e);return n.append("Authorization",function(e){return`${kd} ${e}`}
282/**
283 * @license
284 * Copyright 2019 Google LLC
285 *
286 * Licensed under the Apache License, Version 2.0 (the "License");
287 * you may not use this file except in compliance with the License.
288 * You may obtain a copy of the License at
289 *
290 *   http://www.apache.org/licenses/LICENSE-2.0
291 *
292 * Unless required by applicable law or agreed to in writing, software
293 * distributed under the License is distributed on an "AS IS" BASIS,
294 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
295 * See the License for the specific language governing permissions and
296 * limitations under the License.
297 */(t)),n}async function jd(e){const t=await e();return t.status>=500&&t.status<600?e():t}
298/**
299 * @license
300 * Copyright 2019 Google LLC
301 *
302 * Licensed under the Apache License, Version 2.0 (the "License");
303 * you may not use this file except in compliance with the License.
304 * You may obtain a copy of the License at
305 *
306 *   http://www.apache.org/licenses/LICENSE-2.0
307 *
308 * Unless required by applicable law or agreed to in writing, software
309 * distributed under the License is distributed on an "AS IS" BASIS,
310 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
311 * See the License for the specific language governing permissions and
312 * limitations under the License.
313 */
314function Bd(e){return new Promise(t=>{setTimeout(t,e)})}
315/**
316 * @license
317 * Copyright 2019 Google LLC
318 *
319 * Licensed under the Apache License, Version 2.0 (the "License");
320 * you may not use this file except in compliance with the License.
321 * You may obtain a copy of the License at
322 *
323 *   http://www.apache.org/licenses/LICENSE-2.0
324 *
325 * Unless required by applicable law or agreed to in writing, softw
vendor: 12,789 bytes, lines 325-509
325are
326 * distributed under the License is distributed on an "AS IS" BASIS,
327 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
328 * See the License for the specific language governing permissions and
329 * limitations under the License.
330 */
331/**
332 * @license
333 * Copyright 2019 Google LLC
334 *
335 * Licensed under the Apache License, Version 2.0 (the "License");
336 * you may not use this file except in compliance with the License.
337 * You may obtain a copy of the License at
338 *
339 *   http://www.apache.org/licenses/LICENSE-2.0
340 *
341 * Unless required by applicable law or agreed to in writing, software
342 * distributed under the License is distributed on an "AS IS" BASIS,
343 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
344 * See the License for the specific language governing permissions and
345 * limitations under the License.
346 */
347const Ud=/^[cdef][\w-]{21}$/;function Hd(){try{const e=new Uint8Array(17);(self.crypto||self.msCrypto).getRandomValues(e),e[0]=112+e[0]%16;const t=function(e){const t=(n=e,btoa(String.fromCharCode(...n)).replace(/\+/g,"-").replace(/\//g,"_"));var n;return t.substr(0,22)}
348/**
349 * @license
350 * Copyright 2019 Google LLC
351 *
352 * Licensed under the Apache License, Version 2.0 (the "License");
353 * you may not use this file except in compliance with the License.
354 * You may obtain a copy of the License at
355 *
356 *   http://www.apache.org/licenses/LICENSE-2.0
357 *
358 * Unless required by applicable law or agreed to in writing, software
359 * distributed under the License is distributed on an "AS IS" BASIS,
360 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
361 * See the License for the specific language governing permissions and
362 * limitations under the License.
363 */(e);return Ud.test(t)?t:""}catch(e){return""}}function $d(e){return`${e.appName}!${e.appId}`}
364/**
365 * @license
366 * Copyright 2019 Google LLC
367 *
368 * Licensed under the Apache License, Version 2.0 (the "License");
369 * you may not use this file except in compliance with the License.
370 * You may obtain a copy of the License at
371 *
372 *   http://www.apache.org/licenses/LICENSE-2.0
373 *
374 * Unless required by applicable law or agreed to in writing, software
375 * distributed under the License is distributed on an "AS IS" BASIS,
376 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
377 * See the License for the specific language governing permissions and
378 * limitations under the License.
379 */const Wd=new Map;function Vd(e,t){const n=$d(e);Gd(n,t),function(e,t){const n=function(){!Yd&&"BroadcastChannel"in self&&(Yd=new BroadcastChannel("[Firebase] FID Change"),Yd.onmessage=e=>{Gd(e.data.key,e.data.fid)});return Yd}();n&&n.postMessage({key:e,fid:t});0===Wd.size&&Yd&&(Yd.close(),Yd=null)}(n,t)}function Gd(e,t){const n=Wd.get(e);if(n)for(const r of n)r(t)}let Yd=null;
380/**
381 * @license
382 * Copyright 2019 Google LLC
383 *
384 * Licensed under the Apache License, Version 2.0 (the "License");
385 * you may not use this file except in compliance with the License.
386 * You may obtain a copy of the License at
387 *
388 *   http://www.apache.org/licenses/LICENSE-2.0
389 *
390 * Unless required by applicable law or agreed to in writing, software
391 * distributed under the License is distributed on an "AS IS" BASIS,
392 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
393 * See the License for the specific language governing permissions and
394 * limitations under the License.
395 */
396const Xd="firebase-installations-store";let Kd=null;function qd(){return Kd||(Kd=xh("firebase-installations-database",1,{upgrade:(e,t)=>{if(0===t)e.createObjectStore(Xd)}})),Kd}async function Jd(e,t){const n=$d(e),r=(await qd()).transaction(Xd,"readwrite"),i=r.objectStore(Xd),a=await i.get(n);return await i.put(t,n),await r.done,a&&a.fid===t.fid||Vd(e,t.fid),t}async function Zd(e){const t=$d(e),n=(await qd()).transaction(Xd,"readwrite");await n.objectStore(Xd).delete(t),await n.done}async function Qd(e,t){const n=$d(e),r=(await qd()).transaction(Xd,"readwrite"),i=r.objectStore(Xd),a=await i.get(n),o=t(a);return void 0===o?await i.delete(n):await i.put(o,n),await r.done,!o||a&&a.fid===o.fid||Vd(e,o.fid),o}
397/**
398 * @license
399 * Copyright 2019 Google LLC
400 *
401 * Licensed under the Apache License, Version 2.0 (the "License");
402 * you may not use this file except in compliance with the License.
403 * You may obtain a copy of the License at
404 *
405 *   http://www.apache.org/licenses/LICENSE-2.0
406 *
407 * Unless required by applicable law or agreed to in writing, software
408 * distributed under the License is distributed on an "AS IS" BASIS,
409 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
410 * See the License for the specific language governing permissions and
411 * limitations under the License.
412 */async function ep(e){let t;const n=await Qd(e.appConfig,n=>{const r=function(e){const t=e||{fid:Hd(),registrationStatus:0};return rp(t)}(n),i=function(e,t){if(0===t.registrationStatus){if(!navigator.onLine){return{installationEntry:t,registrationPromise:Promise.reject(Pd.create("app-offline"))}}const n={fid:t.fid,registrationStatus:1,registrationTime:Date.now()},r=async function(e,t){try{const n=await async function({appConfig:e,heartbeatServiceProvider:t},{fid:n}){const r=Dd(e),i=zd(e),a=t.getImmediate({optional:!0});if(a){const e=await a.getHeartbeatsHeader();e&&i.append("x-firebase-client",e)}const o={fid:n,authVersion:kd,appId:e.appId,sdkVersion:Md},s={method:"POST",headers:i,body:JSON.stringify(o)},c=await jd(()=>fetch(r,s));if(c.ok){const e=await c.json();return{fid:e.fid||n,registrationStatus:2,refreshToken:e.refreshToken,authToken:Id(e.authToken)}}throw await Nd("Create Installation",c)}(e,t);return Jd(e.appConfig,n)}catch($I){throw Rd($I)&&409===$I.customData.serverCode?await Zd(e.appConfig):await Jd(e.appConfig,{fid:t.fid,registrationStatus:0}),$I}}(e,n);return{installationEntry:n,registrationPromise:r}}return 1===t.registrationStatus?{installationEntry:t,registrationPromise:tp(e)}:{installationEntry:t}}(e,r);return t=i.registrationPromise,i.installationEntry});return""===n.fid?{installationEntry:await t}:{installationEntry:n,registrationPromise:t}}async function tp(e){let t=await np(e.appConfig);for(;1===t.registrationStatus;)await Bd(100),t=await np(e.appConfig);if(0===t.registrationStatus){const{installationEntry:t,registrationPromise:n}=await ep(e);return n||t}return t}function np(e){return Qd(e,e=>{if(!e)throw Pd.create("installation-not-found");return rp(e)})}function rp(e){return 1===(t=e).registrationStatus&&t.registrationTime+Ad<Date.now()?{fid:e.fid,registrationStatus:0}:e;var t;
413/**
414 * @license
415 * Copyright 2019 Google LLC
416 *
417 * Licensed under the Apache License, Version 2.0 (the "License");
418 * you may not use this file except in compliance with the License.
419 * You may obtain a copy of the License at
420 *
421 *   http://www.apache.org/licenses/LICENSE-2.0
422 *
423 * Unless required by applicable law or agreed to in writing, software
424 * distributed under the License is distributed on an "AS IS" BASIS,
425 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
426 * See the License for the specific language governing permissions and
427 * limitations under the License.
428 */}async function ip({appConfig:e,heartbeatServiceProvider:t},n){const r=function(e,{fid:t}){return`${Dd(e)}/${t}/authTokens:generate`}
429/**
430 * @license
431 * Copyright 2019 Google LLC
432 *
433 * Licensed under the Apache License, Version 2.0 (the "License");
434 * you may not use this file except in compliance with the License.
435 * You may obtain a copy of the License at
436 *
437 *   http://www.apache.org/licenses/LICENSE-2.0
438 *
439 * Unless required by applicable law or agreed to in writing, software
440 * distributed under the License is distributed on an "AS IS" BASIS,
441 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
442 * See the License for the specific language governing permissions and
443 * limitations under the License.
444 */(e,n),i=Fd(e,n),a=t.getImmediate({optional:!0});if(a){const e=await a.getHeartbeatsHeader();e&&i.append("x-firebase-client",e)}const o={installation:{sdkVersion:Md,appId:e.appId}},s={method:"POST",headers:i,body:JSON.stringify(o)},c=await jd(()=>fetch(r,s));if(c.ok){return Id(await c.json())}throw await Nd("Generate Auth Token",c)}async function ap(e,t=!1){let n;const r=await Qd(e.appConfig,r=>{if(!sp(r))throw Pd.create("not-registered");const i=r.authToken;if(!t&&function(e){return 2===e.requestStatus&&!function(e){const t=Date.now();return t<e.creationTime||e.creationTime+e.expiresIn<t+Ld}(e)}(i))return r;if(1===i.requestStatus)return n=async function(e,t){let n=await op(e.appConfig);for(;1===n.authToken.requestStatus;)await Bd(100),n=await op(e.appConfig);const r=n.authToken;return 0===r.requestStatus?ap(e,t):r}(e,t),r;{if(!navigator.onLine)throw Pd.create("app-offline");const t=function(e){const t={requestStatus:1,requestTime:Date.now()};return Object.assign(Object.assign({},e),{authToken:t})}(r);return n=async function(e,t){try{const n=await ip(e,t),r=Object.assign(Object.assign({},t),{authToken:n});return await Jd(e.appConfig,r),n}catch($I){if(!Rd($I)||401!==$I.customData.serverCode&&404!==$I.customData.serverCode){const n=Object.assign(Object.assign({},t),{authToken:{requestStatus:0}});await Jd(e.appConfig,n)}else await Zd(e.appConfig);throw $I}}(e,t),t}});return n?await n:r.authToken}function op(e){return Qd(e,e=>{if(!sp(e))throw Pd.create("not-registered");const t=e.authToken;return 1===(n=t).requestStatus&&n.requestTime+Ad<Date.now()?Object.assign(Object.assign({},e),{authToken:{requestStatus:0}}):e;var n;
445/**
446 * @license
447 * Copyright 2019 Google LLC
448 *
449 * Licensed under the Apache License, Version 2.0 (the "License");
450 * you may not use this file except in compliance with the License.
451 * You may obtain a copy of the License at
452 *
453 *   http://www.apache.org/licenses/LICENSE-2.0
454 *
455 * Unless required by applicable law or agreed to in writing, software
456 * distributed under the License is distributed on an "AS IS" BASIS,
457 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
458 * See the License for the specific language governing permissions and
459 * limitations under the License.
460 */})}function sp(e){return void 0!==e&&2===e.registrationStatus}
461/**
462 * @license
463 * Copyright 2019 Google LLC
464 *
465 * Licensed under the Apache License, Version 2.0 (the "License");
466 * you may not use this file except in compliance with the License.
467 * You may obtain a copy of the License at
468 *
469 *   http://www.apache.org/licenses/LICENSE-2.0
470 *
471 * Unless required by applicable law or agreed to in writing, software
472 * distributed under the License is distributed on an "AS IS" BASIS,
473 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
474 * See the License for the specific language governing permissions and
475 * limitations under the License.
476 */
477async function cp(e,t=!1){const n=e;await async function(e){const{registrationPromise:t}=await ep(e);t&&await t}
478/**
479 * @license
480 * Copyright 2019 Google LLC
481 *
482 * Licensed under the Apache License, Version 2.0 (the "License");
483 * you may not use this file except in compliance with the License.
484 * You may obtain a copy of the License at
485 *
486 *   http://www.apache.org/licenses/LICENSE-2.0
487 *
488 * Unless required by applicable law or agreed to in writing, software
489 * distributed under the License is distributed on an "AS IS" BASIS,
490 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
491 * See the License for the specific language governing permissions and
492 * limitations under the License.
493 */(n);return(await ap(n,t)).token}function lp(e){return Pd.create("missing-app-config-values",{valueName:e})}
494/**
495 * @license
496 * Copyright 2020 Google LLC
497 *
498 * Licensed under the Apache License, Version 2.0 (the "License");
499 * you may not use this file except in compliance with the License.
500 * You may obtain a copy of the License at
501 *
502 *   http://www.apache.org/licenses/LICENSE-2.0
503 *
504 * Unless required by applicable law or agreed to in writing, software
505 * distributed under the License is distributed on an "AS IS" BASIS,
506 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
507 * See the License for the specific language governing permissions and
508 * limitations under the License.
509 */const up="installations",fp=e=>{const t=fd(e.getProvider("app").getImmediate(),up).getImmediate();return{getId:()=>async function(e){const t=e,{installationEntry:n,registrationPromise:r}=await ep(t);return r?r.catch(console.error):ap(t).catch(console.error),n.fid}(t),getToken:e=>cp(t,e)}};ud(new eh(up,e=>{const t=e.getProvider("app").getImmediate(),n=function(e){if(!e||!e.options)throw lp("App Configuration");if(!e.name)throw lp("App Name");const t=["projectId","apiKey","appId"];for(const n of t)if(!e.options[n])throw lp(n);
vendor: 5,590 bytes, lines 509-581
509return{appName:e.name,projectId:e.options.projectId,apiKey:e.options.apiKey,appId:e.options.appId}}(t);return{app:t,appConfig:n,heartbeatServiceProvider:fd(t,"heartbeat"),_delete:()=>Promise.resolve()}},"PUBLIC")),ud(new eh("installations-internal",fp,"PRIVATE")),md(Od,Cd),md(Od,Cd,"esm2017");
510/**
511 * @license
512 * Copyright 2019 Google LLC
513 *
514 * Licensed under the Apache License, Version 2.0 (the "License");
515 * you may not use this file except in compliance with the License.
516 * You may obtain a copy of the License at
517 *
518 *   http://www.apache.org/licenses/LICENSE-2.0
519 *
520 * Unless required by applicable law or agreed to in writing, software
521 * distributed under the License is distributed on an "AS IS" BASIS,
522 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
523 * See the License for the specific language governing permissions and
524 * limitations under the License.
525 */
526const hp="BDOU99-h67HcA6JeFXHbSNMu7e2yNNu3RzoMj8TM4W88jITfq7ZmPvIM1Iv-4_l2LxQcYwhqby2xGpWwzjfAnG4",dp="google.c.a.c_id",pp=1e4;var mp,gp,bp;
527/**
528 * @license
529 * Copyright 2017 Google LLC
530 *
531 * Licensed under the Apache License, Version 2.0 (the "License");
532 * you may not use this file except in compliance with the License.
533 * You may obtain a copy of the License at
534 *
535 *   http://www.apache.org/licenses/LICENSE-2.0
536 *
537 * Unless required by applicable law or agreed to in writing, software
538 * distributed under the License is distributed on an "AS IS" BASIS,
539 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
540 * See the License for the specific language governing permissions and
541 * limitations under the License.
542 */
543function yp(e){const t=new Uint8Array(e);return btoa(String.fromCharCode(...t)).replace(/=/g,"").replace(/\+/g,"-").replace(/\//g,"_")}function vp(e){const t=(e+"=".repeat((4-e.length%4)%4)).replace(/\-/g,"+").replace(/_/g,"/"),n=atob(t),r=new Uint8Array(n.length);for(let i=0;i<n.length;++i)r[i]=n.charCodeAt(i);return r}
544/**
545 * @license
546 * Copyright 2019 Google LLC
547 *
548 * Licensed under the Apache License, Version 2.0 (the "License");
549 * you may not use this file except in compliance with the License.
550 * You may obtain a copy of the License at
551 *
552 *   http://www.apache.org/licenses/LICENSE-2.0
553 *
554 * Unless required by applicable law or agreed to in writing, software
555 * distributed under the License is distributed on an "AS IS" BASIS,
556 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
557 * See the License for the specific language governing permissions and
558 * limitations under the License.
559 */(gp=mp||(mp={}))[gp.DATA_MESSAGE=1]="DATA_MESSAGE",gp[gp.DISPLAY_NOTIFICATION=3]="DISPLAY_NOTIFICATION",function(e){e.PUSH_RECEIVED="push-received",e.NOTIFICATION_CLICKED="notification-clicked"}(bp||(bp={}));const _p="fcm_token_details_db",wp="fcm_token_object_Store";
560/**
561 * @license
562 * Copyright 2019 Google LLC
563 *
564 * Licensed under the Apache License, Version 2.0 (the "License");
565 * you may not use this file except in compliance with the License.
566 * You may obtain a copy of the License at
567 *
568 *   http://www.apache.org/licenses/LICENSE-2.0
569 *
570 * Unless required by applicable law or agreed to in writing, software
571 * distributed under the License is distributed on an "AS IS" BASIS,
572 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
573 * See the License for the specific language governing permissions and
574 * limitations under the License.
575 */
576const xp="firebase-messaging-store";let Ep=null;function Tp(){return Ep||(Ep=xh("firebase-messaging-database",1,{upgrade:(e,t)=>{if(0===t)e.createObjectStore(xp)}})),Ep}async function Sp(e){const t=Cp(e),n=await Tp(),r=await n.transaction(xp).objectStore(xp).get(t);if(r)return r;{const t=await async function(e){if("databases"in indexedDB&&!(await indexedDB.databases()).map(e=>e.name).includes(_p))return null;let t=null;return(await xh(_p,5,{upgrade:async(n,r,i,a)=>{var o;if(r<2)return;if(!n.objectStoreNames.contains(wp))return;const s=a.objectStore(wp),c=await s.index("fcmSenderId").get(e);if(await s.clear(),c)if(2===r){const e=c;if(!e.auth||!e.p256dh||!e.endpoint)return;t={token:e.fcmToken,createTime:null!==(o=e.createTime)&&void 0!==o?o:Date.now(),subscriptionOptions:{auth:e.auth,p256dh:e.p256dh,endpoint:e.endpoint,swScope:e.swScope,vapidKey:"string"==typeof e.vapidKey?e.vapidKey:yp(e.vapidKey)}}}else if(3===r){const e=c;t={token:e.fcmToken,createTime:e.createTime,subscriptionOptions:{auth:yp(e.auth),p256dh:yp(e.p256dh),endpoint:e.endpoint,swScope:e.swScope,vapidKey:yp(e.vapidKey)}}}else if(4===r){const e=c;t={token:e.fcmToken,createTime:e.createTime,subscriptionOptions:{auth:yp(e.auth),p256dh:yp(e.p256dh),endpoint:e.endpoint,swScope:e.swScope,vapidKey:yp(e.vapidKey)}}}}})).close(),await Eh(_p),await Eh("fcm_vapid_details_db"),await Eh("undefined"),function(e){if(!e||!e.subscriptionOptions)return!1;const{subscriptionOptions:t}=e;return"number"==typeof e.createTime&&e.createTime>0&&"string"==typeof e.token&&e.token.length>0&&"string"==typeof t.auth&&t.auth.length>0&&"string"==typeof t.p256dh&&t.p256dh.length>0&&"string"==typeof t.endpoint&&t.endpoint.length>0&&"string"==typeof t.swScope&&t.swScope.length>0&&"string"==typeof t.vapidKey&&t.vapidKey.length>0}(t)?t:null}(e.appConfig.senderId);if(t)return await Op(e,t),t}}async function Op(e,t){const n=Cp(e),r=(await Tp()).transaction(xp,"readwrite");return await r.objectStore(xp).put(t,n),await r.done,t}function Cp({appConfig:e}){return e.appId}
577/**
578 * @license
579 * Copyright 2017 Google LLC
580 *
581 * Licensed under the Apache License, Version 2.0 (the "License");
582 * you may not use this file except in compliance with the License.
583 * You may obtain a copy of the License at
584 *
585 *   http://www.apache.org/licenses/LICENSE-2.0
586 *
587 * Unless required by applicable law or agreed to in writing, software
588 * distributed under the License is distributed on an "AS IS" BASIS,
589 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
590 * See the License for the specific language governing permissions and
591 * limitations under the License.
592 */const Ap=new Kf("messaging","Messaging",{"missing-app-config-values":'Missing App configuration value: "{$valueName}"',"only-available-in-window":"This method is available in a Window context.","only-available-in-sw":"This method is available in a service worker context.","permission-default":"The notification permission was not granted and dismissed instead.","permission-blocked":"The notification permission was not granted and blocked instead.","unsupported-browser":"This browser doesn't support the API's required to use the Firebase SDK.","indexed-db-unsupported":"This browser doesn't support indexedDb.open() (ex. Safari iFrame, Firefox Private Browsing, etc)","failed-service-worker-registration":"We are unable to register the default service worker. {$browserErrorMessage}","token-subscribe-failed":"A problem occurred while subscribing the user to FCM: {$errorInfo}","token-subscribe-no-token":"FCM returned no token when subscribing the user to push.","token-unsubscribe-failed":"A problem occurred while unsubscribing the user from FCM: {$errorInfo}","token-update-failed":"A problem occurred while updating the user from FCM: {$errorInfo}","token-update-no-token":"FCM returned no token when updating the user to push.","use-sw-after-get-token":"The useServiceWorker() method may only be called once and must be called before calling getToken() to ensure your service worker is used.","invalid-sw-registration":"The input to useServiceWorker() must be a ServiceWorkerRegistration.","invalid-bg-handler":"The input to setBackgroundMessageHandler() must be a function.","invalid-vapid-key":"The public VAPID key must be a string.","use-vapid-key-after-get-token":"The usePublicVapidKey() method may only be called once and must be called before calling getToken() to ensure your VAPID key is used."});function Mp({projectId:e}){return`https://fcmregistrations.googleapis.com/v1/projects/${e}/registrations`}async function kp({appConfig:e,installations:t}){const n=await t.getToken();return new Headers({"Content-Type":"application/json",Accept:"application/json","x-goog-api-key":e.apiKey,"x-goog-firebase-installations-auth":`FIS ${n}`})}function Lp({p256dh:e,auth:t,endpoint:n,vapidKey:r}){const i={web:{endpoint:n,auth:t,p256dh:e}};return r!==hp&&(i.web.applicationPubKey=r),i}
593/**
594 * @license
595 * Copyright 2019 Google LLC
596 *
597 * Licensed under the Apache License, Version 2.0 (the "License");
598 * you may not use this file except in compliance with the License.
599 * You may obtain a copy of the License at
600 *
601 *   http://www.apache.org/licenses/LICENSE-2.0
602 *
603 * Unless required by applicable law or agreed to in writing, software
604 * distributed under the License is distributed on an "AS IS" BASIS,
605 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
606 * See the License for the specific language governing permissions and
607 * limitations under the License.
608 */async function Pp(e){const t=await async function(e,t){const n=await e.pushManager.getSubscription();if(n)return n;return e.pushManager.subscribe({userVisibleOnly:!0,applicationServerKey:vp(t)})}(e.swRegistration,e.vapidKey),n={vapidKey:e.vapidKey,swScope:e.swRegistration.scope,endpoint:t.endpoint,auth:yp(t.getKey("auth")),p256dh:yp(t.getKey("p256dh"))},r=await Sp(e.firebaseDependencies);if(r){if(function(e,t){const n=t.vapidKey===e.vapidKey,r=t.endpoint===e.endpoint,i=t.auth===e.auth,a=t.p256dh===e.p256dh;return n&&r&&i&&a}
609/**
610 * @license
611 * Copyright 2020 Google LLC
612 *
613 * Licensed under the Apache License, Version 2.0 (the "License");
614 * you may not use this file except in compliance with the License.
615 * You may obtain a copy of the License at
616 *
617 *   http://www.apache.org/licenses/LICENSE-2.0
618 *
619 * Unless required by applicable law or agreed to in writing, softw
619are
620 * distributed under the License is distributed on an "AS IS" BASIS,
621 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
622 * See the License for the specific language governing permissions and
623 * limitations under the License.
624 */(r.subscriptionOptions,n))return Date.now()>=r.createTime+6048e5?async function(e,t){try{const n=await async function(e,t){const n=await kp(e),r=Lp(t.subscriptionOptions),i={method:"PATCH",headers:n,body:JSON.stringify(r)};let a;try{const n=await fetch(`${Mp(e.appConfig)}/${t.token}`,i);a=await n.json()}catch(o){throw Ap.create("token-update-failed",{errorInfo:null==o?void 0:o.toString()})}if(a.error){const e=a.error.message;throw Ap.create("token-update-failed",{errorInfo:e})}if(!a.token)throw Ap.create("token-update-no-token");return a.token}(e.firebaseDependencies,t),r=Object.assign(Object.assign({},t),{token:n,createTime:Date.now()});return await Op(e.firebaseDependencies,r),n}catch($I){throw $I}}(e,{token:r.token,createTime:Date.now(),subscriptionOptions:n}):r.token;try{await async function(e,t){const n={method:"DELETE",headers:await kp(e)};try{const r=await fetch(`${Mp(e.appConfig)}/${t}`,n),i=await r.json();if(i.error){const e=i.error.message;throw Ap.create("token-unsubscribe-failed",{errorInfo:e})}}catch(r){throw Ap.create("token-unsubscribe-failed",{errorInfo:null==r?void 0:r.toString()})}}(e.firebaseDependencies,r.token)}catch($I){console.warn($I)}return Rp(e.firebaseDependencies,n)}return Rp(e.firebaseDependencies,n)}async function Rp(e,t){const n=
625/**
626 * @license
627 * Copyright 2019 Google LLC
628 *
629 * Licensed under the Apache License, Version 2.0 (the "License");
630 * you may not use this file except in compliance with the License.
631 * You may obtain a copy of the License at
632 *
633 *   http://www.apache.org/licenses/LICENSE-2.0
634 *
635 * Unless required by applicable law or agreed to in writing, software
636 * distributed under the License is distributed on an "AS IS" BASIS,
637 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
638 * See the License for the specific language governing permissions and
639 * limitations under the License.
640 */await async function(e,t){const n=await kp(e),r=Lp(t),i={method:"POST",headers:n,body:JSON.stringify(r)};let a;try{const t=await fetch(Mp(e.appConfig),i);a=await t.json()}catch(o){throw Ap.create("token-subscribe-failed",{errorInfo:null==o?void 0:o.toString()})}if(a.error){const e=a.error.message;throw Ap.create("token-subscribe-failed",{errorInfo:e})}if(!a.token)throw Ap.create("token-subscribe-no-token");return a.token}(e,t),r={token:n,createTime:Date.now(),subscriptionOptions:t};return await Op(e,r),r.token}function Dp(e){const t={from:e.from,collapseKey:e.collapse_key,messageId:e.fcmMessageId};return function(e,t){if(!t.notification)return;e.notification={};const n=t.notification.title;n&&(e.notification.title=n);const r=t.notification.body;r&&(e.notification.body=r);const i=t.notification.image;i&&(e.notification.image=i);const a=t.notification.icon;a&&(e.notification.icon=a)}(t,e),function(e,t){if(!t.data)return;e.data=t.data}(t,e),function(e,t){var n,r,i,a,o;if(!t.fcmOptions&&!(null===(n=t.notification)||void 0===n?void 0:n.click_action))return;e.fcmOptions={};const s=null!==(i=null===(r=t.fcmOptions)||void 0===r?void 0:r.link)&&void 0!==i?i:null===(a=t.notification)||void 0===a?void 0:a.click_action;s&&(e.fcmOptions.link=s);const c=null===(o=t.fcmOptions)||void 0===o?void 0:o.analytics_label;c&&(e.fcmOptions.analyticsLabel=c)}
641/**
642 * @license
643 * Copyright 2019 Google LLC
644 *
645 * Licensed under the Apache License, Version 2.0 (the "License");
646 * you may not use this file except in compliance with the License.
647 * You may obtain a copy of the License at
648 *
649 *   http://www.apache.org/licenses/LICENSE-2.0
650 *
651 * Unless required by applicable law or agreed to in writing, software
652 * distributed under the License is distributed on an "AS IS" BASIS,
653 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
654 * See the License for the specific language governing permissions and
655 * limitations under the License.
656 */(t,e),t}function Ip(e){return Ap.create("missing-app-config-values",{valueName:e})}
657/**
658 * @license
659 * Copyright 2020 Google LLC
660 *
661 * Licensed under the Apache License, Version 2.0 (the "License");
662 * you may not use this file except in compliance with the License.
663 * You may obtain a copy of the License at
664 *
665 *   http://www.apache.org/licenses/LICENSE-2.0
666 *
667 * Unless required by applicable law or agreed to in writing, software
668 * distributed under the License is distributed on an "AS IS" BASIS,
669 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
670 * See the License for the specific language governing permissions and
671 * limitations under the License.
672 */class Np{constructor(e,t,n){this.deliveryMetricsExportedToBigQueryEnabled=!1,this.onBackgroundMessageHandler=null,this.onMessageHandler=null,this.logEvents=[],this.isLogServiceStarted=!1;const r=
673/**
674 * @license
675 * Copyright 2019 Google LLC
676 *
677 * Licensed under the Apache License, Version 2.0 (the "License");
678 * you may not use this file except in compliance with the License.
679 * You may obtain a copy of the License at
680 *
681 *   http://www.apache.org/licenses/LICENSE-2.0
682 *
683 * Unless required by applicable law or agreed to in writing, software
684 * distributed under the License is distributed on an "AS IS" BASIS,
685 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
686 * See the License for the specific language governing permissions and
687 * limitations under the License.
688 */
689function(e){if(!e||!e.options)throw Ip("App Configuration Object");if(!e.name)throw Ip("App Name");const t=["projectId","apiKey","appId","messagingSenderId"],{options:n}=e;for(const r of t)if(!n[r])throw Ip(r);return{appName:e.name,projectId:n.projectId,apiKey:n.apiKey,appId:n.appId,senderId:n.messagingSenderId}}(e);this.firebaseDependencies={app:e,appConfig:r,installations:t,analyticsProvider:n}}_delete(){return Promise.resolve()}}
690/**
691 * @license
692 * Copyright 2020 Google LLC
693 *
694 * Licensed under the Apache License, Version 2.0 (the "License");
695 * you may not use this file except in compliance with the License.
696 * You may obtain a copy of the License at
697 *
698 *   http://www.apache.org/licenses/LICENSE-2.0
699 *
700 * Unless required by applicable law or agreed to in writing, software
701 * distributed under the License is distributed on an "AS IS" BASIS,
702 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
703 * See the License for the specific language governing permissions and
704 * limitations under the License.
705 */async function zp(e){try{e.swRegistration=await navigator.serviceWorker.register("/firebase-messaging-sw.js",{scope:"/firebase-cloud-messaging-push-scope"}),e.swRegistration.update().catch(()=>{}),await async function(e){return new Promise((t,n)=>{const r=setTimeout(()=>n(new Error("Service worker not registered after 10000 ms")),pp),i=e.installing||e.waiting;e.active?(clearTimeout(r),t()):i?i.onstatechange=e=>{var n;"activated"===(null===(n=e.target)||void 0===n?void 0:n.state)&&(i.onstatechange=null,clearTimeout(r),t())}:(clearTimeout(r),n(new Error("No incoming service worker found.")))})}
706/**
707 * @license
708 * Copyright 2020 Google LLC
709 *
710 * Licensed under the Apache License, Version 2.0 (the "License");
711 * you may not use this file except in compliance with the License.
712 * You may obtain a copy of the License at
713 *
714 *   http://www.apache.org/licenses/LICENSE-2.0
715 *
716 * Unless required by applicable law or agreed to in writing, software
717 * distributed under the License is distributed on an "AS IS" BASIS,
718 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
719 * See the License for the specific language governing permissions and
720 * limitations under the License.
721 */(e.swRegistration)}catch($I){throw Ap.create("failed-service-worker-registration",{browserErrorMessage:null==$I?void 0:$I.message})}}
722/**
723 * @license
724 * Copyright 2020 Google LLC
725 *
726 * Licensed under the Apache License, Version 2.0 (the "License");
727 * you may not use this file except in compliance with the License.
728 * You may obtain a copy of the License at
729 *
730 *   http://www.apache.org/licenses/LICENSE-2.0
731 *
732 * Unless required by applicable law or agreed to in writing, software
733 * distributed under the License is distributed on an "AS IS" BASIS,
734 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
735 * See the License for the specific language governing permissions and
736 * limitations under the License.
737 */
738async function Fp(e,t){if(!navigator)throw Ap.create("only-available-in-window");if("default"===Notification.permission&&await Notification.requestPermission(),"granted"!==Notification.permission)throw Ap.create("permission-blocked");
739/**
740 * @license
741 * Copyright 2020 Google LLC
742 *
743 * Licensed under the Apache License, Version 2.0 (the "License");
744 * you may not use this file except in compliance with the License.
745 * You may obtain a copy of the License at
746 *
747 *   http://www.apache.org/licenses/LICENSE-2.0
748 *
749 * Unless required by applicable law or agreed to in writing, software
750 * distributed under the License is distributed on an "AS IS" BASIS,
751 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
752 * See the License for the specific language governing permissions and
753 * limitations under the License.
754 */
755return await async function(e,t){t?e.vapidKey=t:e.vapidKey||(e.vapidKey=hp)}(e,null==t?void 0:t.vapidKey),await async function(e,t){if(t||e.swRegistration||await zp(e),t||!e.swRegistration){if(!(t instanceof ServiceWorkerRegistration))throw Ap.create("invalid-sw-registration");e.swRegistration=t}}(e,null==t?void 0:t.serviceWorkerRegistration),Pp(e)}
756/**
757 * @license
758 * Copyright 2019 Google LLC
759 *
760 * Licensed under the Apache License, Version 2.0 (the "License");
761 * you may not use this file except in compliance with the License.
762 * You may obtain a copy of the License at
763 *
764 *   http://www.apache.org/licenses/LICENSE-2.0
765 *
766 * Unless required by applicable law or agreed to in writing, software
767 * distributed under the License is distributed on an "AS IS" BASIS,
768 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
769 * See the License for the specific language governing permissions and
770 * limitations under the License.
771 */async function jp(e,t,n){const r=function(e){switch(e){case bp.NOTIFICATION_CLICKED:return"notification_open";case bp.PUSH_RECEIVED:return"notification_foreground";default:throw new Error}}
772/**
773 * @license
774 * Copyright 2017 Google LLC
775 *
776 * Licensed under the Apache License, Version 2.0 (the "License");
777 * you may not use this file except in compliance with the License.
778 * You may obtain a copy of the License at
779 *
780 *   http://www.apache.org/licenses/LICENSE-2.0
781 *
782 * Unless required by applicable law or agreed to in writing, software
783 * distributed under the License is distributed on an "AS IS" BASIS,
784 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
785 * See the License for the specific language governing permissions and
786 * limitations under the License.
787 */(t);(await e.firebaseDependencies.analyticsProvider.get()).logEvent(r,{message_id:n[dp],message_name:n["google.c.a.c_l"],message_time:n["google.c.a.ts"],message_device_time:Math.floor(Date.now()/1e3)})}async function Bp(e,t){const n=t.data;if(!n.isFirebaseMessaging)return;e.onMessageHandler&&n.messageType===bp.PUSH_RECEIVED&&("function"==typeof e.onMessageHandler?e.onMessageHandler(Dp(n)):e.onMessageHandler.next(Dp(n)));const r=n.data;var i;"object"==typeof(i=r)&&i&&dp in i&&"1"===r["google.c.a.e"]&&await jp(e,n.messageType,r)}const Up="@firebase/messaging",Hp="0.12.21",$p=e=>{const t=e.getProvider("messaging").getImmediate();return{getToken:e=>Fp(t,e)}};
788/**
789 * @license
790 * Copyright 2020 Google LLC
791 *
792 * Licensed under the Apache License, Version 2.0 (the "License");
793 * you may not use this file except in compliance with the License.
794 * You may obtain a copy of the License at
795 *
796 *   http://www.apache.org/licenses/LICENSE-2.0
797 *
798 * Unless required by applicable law or agreed to in writing, software
799 * distributed under the License is distributed on an "AS IS" BASIS,
800 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
801 * See the License for the specific language governing permissions and
802 * limitations under the License.
803 */
804async function Wp(){try{await Yf()}catch($I){return!1}return"undefined"!=typeof window&&Gf()&&!("undefined"==typeof navigator||!navigator.cookieEnabled)&&"serviceWorker"in navigator&&"PushManager"in window&&"Notification"in window&&"fetch"in window&&ServiceWorkerRegistration.prototype.hasOwnProperty("showNotification")&&PushSubscription.prototype.hasOwnProperty("getKey")}
805/**
806 * @license
807 * Copyright 2020 Google LLC
808 *
809 * Licensed under the Apache License, Version 2.0 (the "License");
810 * you may not use this file except in compliance with the License.
811 * You may obtain a copy of the License at
812 *
813 *   http://www.apache.org/licenses/LICENSE-2.0
814 *
815 * Unless required by applicable law or agreed to in writing, software
816 * distributed under the License is distributed on an "AS IS" BASIS,
817 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
818 * See the License for the specific language governing permissions and
819 * limitations under the License.
820 */
821/**
822 * @license
823 * Copyright 2017 Google LLC
824 *
825 * Licensed under the Apache License, Version 2.0 (the "License");
826 * you may not use this file except in compliance with the License.
827 * You may obtain a copy of the License at
828 *
829 *   http://www.apache.org/licenses/LICENSE-2.0
830 *
831 * Unless required by applicable law or agreed to in writing, software
832 * distributed under the License is distributed on an "AS IS" BASIS,
833 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
834 * See the License for the specific language governing permissions and
835 * limitations under the License.
836 */
837function Vp(e=function(e=id){const t=od.get(e);if(!t&&e===id&&Wf())return pd();if(!t)throw hd.create("no-app",{appName:e});return t}()){return Wp().then(e=>{if(!e)throw Ap.create("unsupported-browser")},e=>{throw Ap.create("indexed-db-unsupported")}),fd(Qf(e),"messaging").getImmediate()}async function Gp(e,t){return Fp(e=Qf(e),t)}function Yp(e,t){return function(e,t){if(!navigator)throw Ap.create("only-available-in-window");return e.onMessageHandler=t,()=>{e.onMessageHandler=null}}(e=Qf(e),t)}
838/*!
839 * @kurkle/color v0.3.4
840 * https://github.com/kurkle/color#readme
841 * (c) 2024 Jukka Kurkela
842 * Released under the MIT License
843 */
844function Xp(e){return e+.5|0}ud(new eh("messaging",e=>{const t=new Np(e.getProvider("app").getImmediate(),e.getProvider("installations-internal").getImmediate(),e.getProvider("analytics-internal"));return navigator.serviceWorker.addEventListener("message",e=>Bp(t,e)),t},"PUBLIC")),ud(new eh("messaging-internal",$p,"PRIVATE")),md(Up,Hp),md(Up,Hp,"esm2017");const Kp=(e,t,n)=>Math.max(Math.min(e,n),t);function qp(e){return Kp(Xp(2.55*e),0,255)}function Jp(e){return Kp(Xp(255*e),0,255)}function Zp(e){return Kp(Xp(e/2.55)/100,0,1)}function Qp(e){return Kp(Xp(100*e),0,100)}const em={0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8,9:9,A:10,B:11,C:12,D:13,E:14,F:15,a:10,b:11,c:12,d:13,e:14,f:15},tm=[..."0123456789ABCDEF"],nm=e=>tm[15&e],rm=e=>tm[(240&e)>>4]+tm[15&e],im=e=>(240&e)>>4==(15&e);function am(e){var t=(e=>im(e.r)&&im(e.g)&&im(e.b)&&im(e.a))(e)?nm:rm;return e?"#"+t(e.r)+t(e.g)+t(e.b)+((e,t)=>e<255?t(e):"")(e.a,t):void 0}const om=/^(hsla?|hwb|hsv)\(\s*([-+.e\d]+)(?:deg)?[\s,]+([-+.e\d]+)%[\s,]+([-+.e\d]+)%(?:[\s,]+([-+.e\d]+)(%)?)?\s*\)$/;function sm(e,t,n){const r=t*Math.min(n,1-n),i=(t,i=(t+e/30)%12)=>n-r*Math.max(Math.min(i-3,9-i,1),-1);return[i(0),i(8),i(4)]}function cm(e,t,n){const r=(r,i=(r+e/60)%6)=>n-n*t*Math.max(Math.min(i,4-i,1),0);return[r(5),r(3),r(1)]}function lm(e,t,n){const r=sm(e,1,.5);let i;for(t+n>1&&(i=1/(t+n),t*=i,n*=i),i=0;i<3;i++)r[i]*=1-t-n,r[i]+=t;return r}function um(e){const t=e.r/255,n=e.g/255,r=e.b/255,i=Math.max(t,n,r),a=Math.min(t,n,r),o=(i+a)/2;let s,c,l;return i!==a&&(l=i-a,c=o>.5?l/(2-i-a):l/(i+a),s=function(e,t,n,r,i){return e===i?(t-n)/r+(t<n?6:0):t===i?(n-e)/r+2:(e-t)/r+4}(t,n,r,l,i),s=60*s+.5),[0|s,c||0,o]}function fm(e,t,n,r){return(Array.isArray(t)?e(t[0],t[1],t[2]):e(t,n,r)).map(Jp)}function hm(e,t,n){return fm(sm,e,t,n)}function dm(e){return(e%360+360)%360}function pm(e){const t=om.exec(e);let n,r=255;if(!t)return;t[5]!==n&&(r=t[6]?qp(+t[5]):Jp(+t[5]));const i=dm(+t[2]),a=+t[3]/100,o=+t[4]/100;return n="hwb"===t[1]?function(e,t,n){return fm(lm,e,t,n)}(i,a,o):"hsv"===t[1]?function(e,t,n){return fm(cm,e,t,n)}(i,a,o):hm(i,a,o),{r:n[0],g:n[1],b:n[2],a:r}}const mm={x:"dark",Z:"light",Y:"re",X:"blu",W:"gr",V:"medium",U:"slate",A:"ee",T:"ol",S:"or",B:"ra",C:"lateg",D:"ights",R:"in",Q:"turquois",E:"hi",P:"ro",O:"al",N:"le",M:"de",L:"yello",F:"en",K:"ch",G:"arks",H:"ea",I:"ightg",J:"wh"},gm={OiceXe:"f0f8ff",antiquewEte:"faebd7",aqua:"ffff",aquamarRe:"7fffd4",azuY:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"0",blanKedOmond:"ffebcd",Xe:"ff",XeviTet:"8a2be2",bPwn:"a52a2a",burlywood:"deb887",caMtXe:"5f9ea0",KartYuse:"7fff00",K
vendor: 12,141 bytes, lines 844-850
844ocTate:"d2691e",cSO:"ff7f50",cSnflowerXe:"6495ed",cSnsilk:"fff8dc",crimson:"dc143c",cyan:"ffff",xXe:"8b",xcyan:"8b8b",xgTMnPd:"b8860b",xWay:"a9a9a9",xgYF:"6400",xgYy:"a9a9a9",xkhaki:"bdb76b",xmagFta:"8b008b",xTivegYF:"556b2f",xSange:"ff8c00",xScEd:"9932cc",xYd:"8b0000",xsOmon:"e9967a",xsHgYF:"8fbc8f",xUXe:"483d8b",xUWay:"2f4f4f",xUgYy:"2f4f4f",xQe:"ced1",xviTet:"9400d3",dAppRk:"ff1493",dApskyXe:"bfff",dimWay:"696969",dimgYy:"696969",dodgerXe:"1e90ff",fiYbrick:"b22222",flSOwEte:"fffaf0",foYstWAn:"228b22",fuKsia:"ff00ff",gaRsbSo:"dcdcdc",ghostwEte:"f8f8ff",gTd:"ffd700",gTMnPd:"daa520",Way:"808080",gYF:"8000",gYFLw:"adff2f",gYy:"808080",honeyMw:"f0fff0",hotpRk:"ff69b4",RdianYd:"cd5c5c",Rdigo:"4b0082",ivSy:"fffff0",khaki:"f0e68c",lavFMr:"e6e6fa",lavFMrXsh:"fff0f5",lawngYF:"7cfc00",NmoncEffon:"fffacd",ZXe:"add8e6",ZcSO:"f08080",Zcyan:"e0ffff",ZgTMnPdLw:"fafad2",ZWay:"d3d3d3",ZgYF:"90ee90",ZgYy:"d3d3d3",ZpRk:"ffb6c1",ZsOmon:"ffa07a",ZsHgYF:"20b2aa",ZskyXe:"87cefa",ZUWay:"778899",ZUgYy:"778899",ZstAlXe:"b0c4de",ZLw:"ffffe0",lime:"ff00",limegYF:"32cd32",lRF:"faf0e6",magFta:"ff00ff",maPon:"800000",VaquamarRe:"66cdaa",VXe:"cd",VScEd:"ba55d3",VpurpN:"9370db",VsHgYF:"3cb371",VUXe:"7b68ee",VsprRggYF:"fa9a",VQe:"48d1cc",VviTetYd:"c71585",midnightXe:"191970",mRtcYam:"f5fffa",mistyPse:"ffe4e1",moccasR:"ffe4b5",navajowEte:"ffdead",navy:"80",Tdlace:"fdf5e6",Tive:"808000",TivedBb:"6b8e23",Sange:"ffa500",SangeYd:"ff4500",ScEd:"da70d6",pOegTMnPd:"eee8aa",pOegYF:"98fb98",pOeQe:"afeeee",pOeviTetYd:"db7093",papayawEp:"ffefd5",pHKpuff:"ffdab9",peru:"cd853f",pRk:"ffc0cb",plum:"dda0dd",powMrXe:"b0e0e6",purpN:"800080",YbeccapurpN:"663399",Yd:"ff0000",Psybrown:"bc8f8f",PyOXe:"4169e1",saddNbPwn:"8b4513",sOmon:"fa8072",sandybPwn:"f4a460",sHgYF:"2e8b57",sHshell:"fff5ee",siFna:"a0522d",silver:"c0c0c0",skyXe:"87ceeb",UXe:"6a5acd",UWay:"708090",UgYy:"708090",snow:"fffafa",sprRggYF:"ff7f",stAlXe:"4682b4",tan:"d2b48c",teO:"8080",tEstN:"d8bfd8",tomato:"ff6347",Qe:"40e0d0",viTet:"ee82ee",JHt:"f5deb3",wEte:"ffffff",wEtesmoke:"f5f5f5",Lw:"ffff00",LwgYF:"9acd32"};let bm;function ym(e){bm||(bm=function(){const e={},t=Object.keys(gm),n=Object.keys(mm);let r,i,a,o,s;for(r=0;r<t.length;r++){for(o=s=t[r],i=0;i<n.length;i++)a=n[i],s=s.replace(a,mm[a]);a=parseInt(gm[o],16),e[s]=[a>>16&255,a>>8&255,255&a]}return e}(),bm.transparent=[0,0,0,0]);const t=bm[e.toLowerCase()];return t&&{r:t[0],g:t[1],b:t[2],a:4===t.length?t[3]:255}}const vm=/^rgba?\(\s*([-+.\d]+)(%)?[\s,]+([-+.e\d]+)(%)?[\s,]+([-+.e\d]+)(%)?(?:[\s,/]+([-+.e\d]+)(%)?)?\s*\)$/;const _m=e=>e<=.0031308?12.92*e:1.055*Math.pow(e,1/2.4)-.055,wm=e=>e<=.04045?e/12.92:Math.pow((e+.055)/1.055,2.4);function xm(e,t,n){if(e){let r=um(e);r[t]=Math.max(0,Math.min(r[t]+r[t]*n,0===t?360:1)),r=hm(r),e.r=r[0],e.g=r[1],e.b=r[2]}}function Em(e,t){return e?Object.assign(t||{},e):e}function Tm(e){var t={r:0,g:0,b:0,a:255};return Array.isArray(e)?e.length>=3&&(t={r:e[0],g:e[1],b:e[2],a:255},e.length>3&&(t.a=Jp(e[3]))):(t=Em(e,{r:0,g:0,b:0,a:1})).a=Jp(t.a),t}function Sm(e){return"r"===e.charAt(0)?function(e){const t=vm.exec(e);let n,r,i,a=255;if(t){if(t[7]!==n){const e=+t[7];a=t[8]?qp(e):Kp(255*e,0,255)}return n=+t[1],r=+t[3],i=+t[5],n=255&(t[2]?qp(n):Kp(n,0,255)),r=255&(t[4]?qp(r):Kp(r,0,255)),i=255&(t[6]?qp(i):Kp(i,0,255)),{r:n,g:r,b:i,a:a}}}(e):pm(e)}class Om{constructor(e){if(e instanceof Om)return e;const t=typeof e;let n;var r,i,a;"object"===t?n=Tm(e):"string"===t&&(a=(r=e).length,"#"===r[0]&&(4===a||5===a?i={r:255&17*em[r[1]],g:255&17*em[r[2]],b:255&17*em[r[3]],a:5===a?17*em[r[4]]:255}:7!==a&&9!==a||(i={r:em[r[1]]<<4|em[r[2]],g:em[r[3]]<<4|em[r[4]],b:em[r[5]]<<4|em[r[6]],a:9===a?em[r[7]]<<4|em[r[8]]:255})),n=i||ym(e)||Sm(e)),this._rgb=n,this._valid=!!n}get valid(){return this._valid}get rgb(){var e=Em(this._rgb);return e&&(e.a=Zp(e.a)),e}set rgb(e){this._rgb=Tm(e)}rgbString(){return this._valid?(e=this._rgb)&&(e.a<255?`rgba(${e.r}, ${e.g}, ${e.b}, ${Zp(e.a)})`:`rgb(${e.r}, ${e.g}, ${e.b})`):void 0;var e}hexString(){return this._valid?am(this._rgb):void 0}hslString(){return this._valid?function(e){if(!e)return;const t=um(e),n=t[0],r=Qp(t[1]),i=Qp(t[2]);return e.a<255?`hsla(${n}, ${r}%, ${i}%, ${Zp(e.a)})`:`hsl(${n}, ${r}%, ${i}%)`}(this._rgb):void 0}mix(e,t){if(e){const n=this.rgb,r=e.rgb;let i;const a=t===i?.5:t,o=2*a-1,s=n.a-r.a,c=((o*s===-1?o:(o+s)/(1+o*s))+1)/2;i=1-c,n.r=255&c*n.r+i*r.r+.5,n.g=255&c*n.g+i*r.g+.5,n.b=255&c*n.b+i*r.b+.5,n.a=a*n.a+(1-a)*r.a,this.rgb=n}return this}interpolate(e,t){return e&&(this._rgb=function(e,t,n){const r=wm(Zp(e.r)),i=wm(Zp(e.g)),a=wm(Zp(e.b));return{r:Jp(_m(r+n*(wm(Zp(t.r))-r))),g:Jp(_m(i+n*(wm(Zp(t.g))-i))),b:Jp(_m(a+n*(wm(Zp(t.b))-a))),a:e.a+n*(t.a-e.a)}}(this._rgb,e._rgb,t)),this}clone(){return new Om(this.rgb)}alpha(e){return this._rgb.a=Jp(e),this}clearer(e){return this._rgb.a*=1-e,this}greyscale(){const e=this._rgb,t=Xp(.3*e.r+.59*e.g+.11*e.b);return e.r=e.g=e.b=t,this}opaquer(e){return this._rgb.a*=1+e,this}negate(){const e=this._rgb;return e.r=255-e.r,e.g=255-e.g,e.b=255-e.b,this}lighten(e){return xm(this._rgb,2,e),this}darken(e){return xm(this._rgb,2,-e),this}saturate(e){return xm(this._rgb,1,e),this}desaturate(e){return xm(this._rgb,1,-e),this}rotate(e){return function(e,t){var n=um(e);n[0]=dm(n[0]+t),n=hm(n),e.r=n[0],e.g=n[1],e.b=n[2]}(this._rgb,e),this}}
845/*!
846 * Chart.js v4.5.0
847 * https://www.chartjs.org
848 * (c) 2025 Chart.js Contributors
849 * Released under the MIT License
850 */function Cm(){}const Am=(()=>{let e=0;return()=>e++})();function Mm(e){return null==e}function km(e){if(Array.isArray&&Array.isArray(e))return!0;const t=Object.prototype.toString.call(e);return"[object"===t.slice(0,7)&&"Array]"===t.slice(-6)}function Lm(e){return null!==e&&"[object Object]"===Object.prototype.toString.call(e)}function Pm(e){return("number"==typeof e||e instanceof Number)&&isFinite(+e)}function Rm(e,t){return Pm(e)?e:t}function Dm(e,t){return void 0===e?t:e}function Im(e,t,n){if(e&&"function"==typeof e.call)return e.apply(n,t)}function Nm(e,t,n,r){let i,a,o;if(km(e))for(a=e.length,i=0;i<a;i++)t.call(n,e[i],i);else if(Lm(e))for(o=Object.keys(e),a=o.length,i=0;i<a;i++)t.call(n,e[o[i]],o[i])}function zm(e,t){let n,r,i,a;if(!e||!t||e.length!==t.length)return!1;for(n=0,r=e.length;n<r;++n)if(i=e[n],a=t[n],i.datasetIndex!==a.datasetIndex||i.index!==a.index)return!1;return!0}function Fm(e){if(km(e))return e.map(Fm);if(Lm(e)){const t=Object.create(null),n=Object.keys(e),r=n.length;let i=0;for(;i<r;++i)t[n[i]]=Fm(e[n[i]]);return t}return e}function jm(e){return-1===["__proto__","prototype","constructor"].indexOf(e)}function Bm(e,t,n,r){if(!jm(e))return;const i=t[e],a=n[e];Lm(i)&&Lm(a)?Um(i,a,r):t[e]=Fm(a)}function Um(e,t,n){const r=km(t)?t:[t],i=r.length;if(!Lm(e))return e;const a=(n=n||{}).merger||Bm;let o;for(let s=0;s<i;++s){if(o=r[s],!Lm(o))continue;const t=Object.keys(o);for(let r=0,i=t.length;r<i;++r)a(t[r],e,o,n)}return e}function Hm(e,t){return Um(e,t,{merger:$m})}function $m(e,t,n){if(!jm(e))return;const r=t[e],i=n[e];Lm(r)&&Lm(i)?Hm(r,i):Object.prototype.hasOwnProperty.call(t,e)||(t[e]=Fm(i))}const Wm={"":e=>e,x:e=>e.x,y:e=>e.y};function Vm(e,t){const n=Wm[t]||(Wm[t]=function(e){const t=function(e){const t=e.split("."),n=[];let r="";for(const i of t)r+=i,r.endsWith("\\")?r=r.slice(0,-1)+".":(n.push(r),r="");return n}(e);return e=>{for(const n of t){if(""===n)break;e=e&&e[n]}return e}}(t));return n(e)}function Gm(e){return e.charAt(0).toUpperCase()+e.slice(1)}const Ym=e=>void 0!==e,Xm=e=>"function"==typeof e,Km=(e,t)=>{if(e.size!==t.size)return!1;for(const n of e)if(!t.has(n))return!1;return!0};const qm=Math.PI,Jm=2*qm,Zm=Jm+qm,Qm=Number.POSITIVE_INFINITY,eg=qm/180,tg=qm/2,ng=qm/4,rg=2*qm/3,ig=Math.log10,ag=Math.sign;function og(e,t,n){return Math.abs(e-t)<n}function sg(e){const t=Math.round(e);e=og(e,t,e/1e3)?t:e;const n=Math.pow(10,Math.floor(ig(e))),r=e/n;return(r<=1?1:r<=2?2:r<=5?5:10)*n}function cg(e){return!function(e){return"symbol"==typeof e||"object"==typeof e&&null!==e&&!(Symbol.toPrimitive in e||"toString"in e||"valueOf"in e)}(e)&&!isNaN(parseFloat(e))&&isFinite(e)}function lg(e){return e*(qm/180)}function ug(e){if(!Pm(e))return;let t=1,n=0;for(;Math.round(e*t)/t!==e;)t*=10,n++;return n}function fg(e,t){const n=t.x-e.x,r=t.y-e.y,i=Math.sqrt(n*n+r*r);let a=Math.atan2(r,n);return a<-.5*qm&&(a+=Jm),{angle:a,distance:i}}function hg(e,t){return Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2))}function dg(e,t){return(e-t+Zm)%Jm-qm}function pg(e){return(e%Jm+Jm)%Jm}function mg(e,t,n,r){const i=pg(e),a=pg(t),o=pg(n),s=pg(a-i),c=pg(o-i),l=pg(i-a),u=pg(i-o);return i===a||i===o||r&&a===o||s>c&&l<u}function gg(e,t,n){return Math.max(t,Math.min(n,e))}function bg(e,t,n,r=1e-6){return e>=Math.min(t,n)-r&&e<=Math.max(t,n)+r}function yg(e,t,n){n=n||(n=>e[n]<t);let r,i=e.length-1,a=0;for(;i-a>1;)r=a+i>>1,n(r)?a=r:i=r;return{lo:a,hi:i}}const vg=(e,t,n,r)=>yg(e,n,r?r=>{const i=e[r][t];return i<n||i===n&&e[r+1][t]===n}:r=>e[r][t]<n),_g=(e,t,n)=>yg(e,n,r=>e[r][t]>=n);const wg=["push","pop","shift","splice","unshift"];function xg(e,t){const n=e._chartjs;if(!n)return;const r=n.listeners,i=r.indexOf(t);-1!==i&&r.splice(i,1),r.length>0||(wg.forEach(t=>{delete e[t]}),delete e._chartjs)}function Eg(e){const t=new Set(e);return t.size===e.length?e:Array.from(t)}const Tg="undefined"==typeof window?function(e){return e()}:window.requestAnimationFrame;function Sg(e,t){let n=[],r=!1;return function(...i){n=i,r||(r=!0,Tg.call(window,()=>{r=!1,e.apply(t,n)}))}}const Og=e=>"start"===e?"left":"end"===e?"right":"center",Cg=(e,t,n)=>"start"===e?t:"end"===e?n:(t+n)/2;const Ag=e=>0===e||1===e,Mg=(e,t,n)=>-Math.pow(2,10*(e-=1))*Math.sin((e-t)*Jm/n),kg=(e,t,n)=>Math.pow(2,-10*e)*Math.sin((e-t)*Jm/n)+1,Lg={linear:e=>e,easeInQuad:e=>e*e,easeOutQuad:e=>-e*(e-2),easeInOutQuad:e=>(e/=.5)<1?.5*e*e:-.5*(--e*(e-2)-1),easeInCubic:e=>e*e*e,easeOutCubic:e=>(e-=1)*e*e+1,easeInOutCubic:e=>(e/=.5)<1?.5*e*e*e:.5*((e-=2)*e*e+2),easeInQuart:e=>e*e*e*e,easeOutQuart:e=>-((e-=1)*e*e*e-1),easeInOutQuart:e=>(e/=.5)<1?.5*e*e*e*e:-.5*((e-=2)*e*e*e-2),easeInQuint:e=>e*e*e*e*e,easeOutQuint:e=>(e-=1)*e*e*e*e+1,easeInOutQuint:e=>(e/=.5)<1?.5*e*e*e*e*e:.5*((e-=2)*e*e*e*e+2),easeInSine:e=>1-Math.cos(e*tg),easeOutSine:e=>Math.sin(e*tg),easeInOutSine:e=>-.5*(Math.cos(qm*e)-1),easeInExpo:e=>0===e?0:Math.pow(2,10*(e-1)),easeOutExpo:e=>1===e?1:1-Math.pow(2,-10*e),easeInOutExpo:e=>Ag(e)?e:e<.5?.5*Math.pow(2,10*(2*e-1)):.5*(2-Math.pow(2,-10*(2*e-1))),easeInCirc:e=>e>=1?e:-(Math.sqrt(1-e*e)-1),easeOutCirc:e=>Math.sqrt(1-(e-=1)*e),easeInOutCirc:e=>(e/=.5)<1?-.5*(Math.sqrt(1-e*e)-1):.5*(Math.sqrt(1-(e-=2)*e)+1),easeInElastic:e=>Ag(e)?e:Mg(e,.075,.3),easeOutElastic:e=>Ag(e)?e:kg(e,.075,.3),easeInOutElastic(e){const t=.1125;return Ag(e)?e:e<.5?.5*Mg(2*e,t,.45):.5+.5*kg(2*e-1,t,.45)},easeInBack(e){const t=1.70158;return e*e*((t+1)*e-t)},easeOutBack(e){const t=1.70158;return(e-=1)*e*((t+1)*e+t)+1},easeInOutBack(e){let t=1.70158;return(e/=.5)<1?e*e*((1+(t*=1.525))*e-t)*.5:.5*((e-=2)*e*((1+(t*=1.525))*e+t)+2)},easeInBounce:e=>1-Lg.easeOutBounce(1-e),easeOutBounce(e){const t=7.5625,n=2.75;return e<1/n?t*e*e:e<2/n?t*(e-=1.5/n)*e+.75:e<2.5/n?t*(e-=2.25/n)*e+.9375:t*(e-=2.625/n)*e+.984375},easeInOutBounce:e=>e<.5?.5*Lg.easeInBounce(2*e):.5*Lg.easeOutBounce(2*e-1)+.5};function Pg(e){if(e&&"object"==typeof e){const t=e.toString();return"[object CanvasPattern]"===t||"[object CanvasGradient]"===t}return!1}function Rg(e){return Pg(e)?e:new Om(e)}function Dg(e){return Pg(e)?e:new Om(e).saturate(.5).darken(.1).hexString()}const Ig=["x","y","borderWidth","radius","tension"],Ng=["color","borderColor","backgroundColor"];const zg=new Map;function Fg(e,t,n){return function(e,t){t=t||{};const n=e+JSON.stringify(t);let r=zg.get(n);return r||(r=new Intl.NumberFormat(e,t),zg.set(n,r)),r}(t,n).format(e)}var jg={formatters:{values:e=>km(e)?e:""+e,numeric(e,t,n){if(0===e)return"0";const r=this.chart.options.locale;let i,a=e;if(n.length>1){const t=Math.max(Math.abs(n[0].value),Math.abs(n[n.length-1].value));(t<1e-4||t>1e15)&&(i="scientific"),a=function(e,t){let n=t.length>3?t[2].value-t[1].value:t[1].value-t[0].value;Math.abs(n)>=1&&e!==Math.floor(e)&&(n=e-Math.floor(e));return n}
vendor: 6,318 bytes, line 850
850(e,n)}const o=ig(Math.abs(a)),s=isNaN(o)?1:Math.max(Math.min(-1*Math.floor(o),20),0),c={notation:i,minimumFractionDigits:s,maximumFractionDigits:s};return Object.assign(c,this.options.ticks.format),Fg(e,r,c)}}};const Bg=Object.create(null),Ug=Object.create(null);function Hg(e,t){if(!t)return e;const n=t.split(".");for(let r=0,i=n.length;r<i;++r){const t=n[r];e=e[t]||(e[t]=Object.create(null))}return e}function $g(e,t,n){return"string"==typeof t?Um(Hg(e,t),n):Um(Hg(e,""),t)}class Wg{constructor(e,t){this.animation=void 0,this.backgroundColor="rgba(0,0,0,0.1)",this.borderColor="rgba(0,0,0,0.1)",this.color="#666",this.datasets={},this.devicePixelRatio=e=>e.chart.platform.getDevicePixelRatio(),this.elements={},this.events=["mousemove","mouseout","click","touchstart","touchmove"],this.font={family:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",size:12,style:"normal",lineHeight:1.2,weight:null},this.hover={},this.hoverBackgroundColor=(e,t)=>Dg(t.backgroundColor),this.hoverBorderColor=(e,t)=>Dg(t.borderColor),this.hoverColor=(e,t)=>Dg(t.color),this.indexAxis="x",this.interaction={mode:"nearest",intersect:!0,includeInvisible:!1},this.maintainAspectRatio=!0,this.onHover=null,this.onClick=null,this.parsing=!0,this.plugins={},this.responsive=!0,this.scale=void 0,this.scales={},this.showLine=!0,this.drawActiveElementsOnTop=!0,this.describe(e),this.apply(t)}set(e,t){return $g(this,e,t)}get(e){return Hg(this,e)}describe(e,t){return $g(Ug,e,t)}override(e,t){return $g(Bg,e,t)}route(e,t,n,r){const i=Hg(this,e),a=Hg(this,n),o="_"+t;Object.defineProperties(i,{[o]:{value:i[t],writable:!0},[t]:{enumerable:!0,get(){const e=this[o],t=a[r];return Lm(e)?Object.assign({},t,e):Dm(e,t)},set(e){this[o]=e}}})}apply(e){e.forEach(e=>e(this))}}var Vg=new Wg({_scriptable:e=>!e.startsWith("on"),_indexable:e=>"events"!==e,hover:{_fallback:"interaction"},interaction:{_scriptable:!1,_indexable:!1}},[function(e){e.set("animation",{delay:void 0,duration:1e3,easing:"easeOutQuart",fn:void 0,from:void 0,loop:void 0,to:void 0,type:void 0}),e.describe("animation",{_fallback:!1,_indexable:!1,_scriptable:e=>"onProgress"!==e&&"onComplete"!==e&&"fn"!==e}),e.set("animations",{colors:{type:"color",properties:Ng},numbers:{type:"number",properties:Ig}}),e.describe("animations",{_fallback:"animation"}),e.set("transitions",{active:{animation:{duration:400}},resize:{animation:{duration:0}},show:{animations:{colors:{from:"transparent"},visible:{type:"boolean",duration:0}}},hide:{animations:{colors:{to:"transparent"},visible:{type:"boolean",easing:"linear",fn:e=>0|e}}}})},function(e){e.set("layout",{autoPadding:!0,padding:{top:0,right:0,bottom:0,left:0}})},function(e){e.set("scale",{display:!0,offset:!1,reverse:!1,beginAtZero:!1,bounds:"ticks",clip:!0,grace:0,grid:{display:!0,lineWidth:1,drawOnChartArea:!0,drawTicks:!0,tickLength:8,tickWidth:(e,t)=>t.lineWidth,tickColor:(e,t)=>t.color,offset:!1},border:{display:!0,dash:[],dashOffset:0,width:1},title:{display:!1,text:"",padding:{top:4,bottom:4}},ticks:{minRotation:0,maxRotation:50,mirror:!1,textStrokeWidth:0,textStrokeColor:"",padding:3,display:!0,autoSkip:!0,autoSkipPadding:3,labelOffset:0,callback:jg.formatters.values,minor:{},major:{},align:"center",crossAlign:"near",showLabelBackdrop:!1,backdropColor:"rgba(255, 255, 255, 0.75)",backdropPadding:2}}),e.route("scale.ticks","color","","color"),e.route("scale.grid","color","","borderColor"),e.route("scale.border","color","","borderColor"),e.route("scale.title","color","","color"),e.describe("scale",{_fallback:!1,_scriptable:e=>!e.startsWith("before")&&!e.startsWith("after")&&"callback"!==e&&"parser"!==e,_indexable:e=>"borderDash"!==e&&"tickBorderDash"!==e&&"dash"!==e}),e.describe("scales",{_fallback:"scale"}),e.describe("scale.ticks",{_scriptable:e=>"backdropPadding"!==e&&"callback"!==e,_indexable:e=>"backdropPadding"!==e})}]);function Gg(e,t,n,r,i){let a=t[i];return a||(a=t[i]=e.measureText(i).width,n.push(i)),a>r&&(r=a),r}function Yg(e,t,n){const r=e.currentDevicePixelRatio,i=0!==n?Math.max(n/2,.5):0;return Math.round((t-i)*r)/r+i}function Xg(e,t){(t||e)&&((t=t||e.getContext("2d")).save(),t.resetTransform(),t.clearRect(0,0,e.width,e.height),t.restore())}function Kg(e,t,n,r){qg(e,t,n,r,null)}function qg(e,t,n,r,i){let a,o,s,c,l,u,f,h;const d=t.pointStyle,p=t.rotation,m=t.radius;let g=(p||0)*eg;if(d&&"object"==typeof d&&(a=d.toString(),"[object HTMLImageElement]"===a||"[object HTMLCanvasElement]"===a))return e.save(),e.translate(n,r),e.rotate(g),e.drawImage(d,-d.width/2,-d.height/2,d.width,d.height),void e.restore();if(!(isNaN(m)||m<=0)){switch(e.beginPath(),d){default:i?e.ellipse(n,r,i/2,m,0,0,Jm):e.arc(n,r,m,0,Jm),e.closePath();break;case"triangle":u=i?i/2:m,e.moveTo(n+Math.sin(g)*u,r-Math.cos(g)*m),g+=rg,e.lineTo(n+Math.sin(g)*u,r-Math.cos(g)*m),g+=rg,e.lineTo(n+Math.sin(g)*u,r-Math.cos(g)*m),e.closePath();break;case"rectRounded":l=.516*m,c=m-l,o=Math.cos(g+ng)*c,f=Math.cos(g+ng)*(i?i/2-l:c),s=Math.sin(g+ng)*c,h=Math.sin(g+ng)*(i?i/2-l:c),e.arc(n-f,r-s,l,g-qm,g-tg),e.arc(n+h,r-o,l,g-tg,g),e.arc(n+f,r+s,l,g,g+tg),e.arc(n-h,r+o,l,g+tg,g+qm),e.closePath();break;case"rect":if(!p){c=Math.SQRT1_2*m,u=i?i/2:c,e.rect(n-u,r-c,2*u,2*c);break}g+=ng;case"rectRot":f=Math.cos(g)*(i?i/2:m),o=Math.cos(g)*m,s=Math.sin(g)*m,h=Math.sin(g)*(i?i/2:m),e.moveTo(n-f,r-s),e.lineTo(n+h,r-o),e.lineTo(n+f,r+s),e.lineTo(n-h,r+o),e.closePath();break;case"crossRot":g+=ng;case"cross":f=Math.cos(g)*(i?i/2:m),o=Math.cos(g)*m,s=Math.sin(g)*m,h=Math.sin(g)*(i?i/2:m),e.moveTo(n-f,r-s),e.lineTo(n+f,r+s),e.moveTo(n+h,r-o),e.lineTo(n-h,r+o);break;case"star":f=Math.cos(g)*(i?i/2:m),o=Math.cos(g)*m,s=Math.sin(g)*m,h=Math.sin(g)*(i?i/2:m),e.moveTo(n-f,r-s),e.lineTo(n+f,r+s),e.moveTo(n+h,r-o),e.lineTo(n-h,r+o),g+=ng,f=Math.cos(g)*(i?i/2:m),o=Math.cos(g)*m,s=Math.sin(g)*m,h=Math.sin(g)*(i?i/2:m),e.moveTo(n-f,r-s),e.lineTo(n+f,r+s),e.moveTo(n+h,r-o),e.lineTo(n-h,r+o);break;case"line":o=i?i/2:Math.cos(g)*m,s=Math.sin(g)*m,e.moveTo(n-o,r-s),e.lineTo(n+o,r+s);break;case"dash":e.moveTo(n,r),e.lineTo(n+Math.cos(g)*(i?i/2:m),r+Math.sin(g)*m);break;case!1:e.closePath()}e.fill(),t.borderWidth>0&&e.stroke()}}function Jg(e,t,n){return n=n||.5,!t||e&&e.x>t.left-n&&e.x<t.right+n&&e.y>t.top-n&&e.y<t.bottom+n}function Zg(e,t){e.save(),e.beginPath(),e.rect(t.left,t.top,t.right-t.left,t.bottom-t.top),e.clip()}
vendor: 10,014 bytes, line 850
850function Qg(e){e.restore()}function eb(e,t,n,r,i){if(!t)return e.lineTo(n.x,n.y);if("middle"===i){const r=(t.x+n.x)/2;e.lineTo(r,t.y),e.lineTo(r,n.y)}else"after"===i!=!!r?e.lineTo(t.x,n.y):e.lineTo(n.x,t.y);e.lineTo(n.x,n.y)}function tb(e,t,n,r){if(!t)return e.lineTo(n.x,n.y);e.bezierCurveTo(r?t.cp1x:t.cp2x,r?t.cp1y:t.cp2y,r?n.cp2x:n.cp1x,r?n.cp2y:n.cp1y,n.x,n.y)}function nb(e,t,n,r,i){if(i.strikethrough||i.underline){const a=e.measureText(r),o=t-a.actualBoundingBoxLeft,s=t+a.actualBoundingBoxRight,c=n-a.actualBoundingBoxAscent,l=n+a.actualBoundingBoxDescent,u=i.strikethrough?(c+l)/2:l;e.strokeStyle=e.fillStyle,e.beginPath(),e.lineWidth=i.decorationWidth||2,e.moveTo(o,u),e.lineTo(s,u),e.stroke()}}function rb(e,t){const n=e.fillStyle;e.fillStyle=t.color,e.fillRect(t.left,t.top,t.width,t.height),e.fillStyle=n}function ib(e,t,n,r,i,a={}){const o=km(t)?t:[t],s=a.strokeWidth>0&&""!==a.strokeColor;let c,l;for(e.save(),e.font=i.string,function(e,t){t.translation&&e.translate(t.translation[0],t.translation[1]),Mm(t.rotation)||e.rotate(t.rotation),t.color&&(e.fillStyle=t.color),t.textAlign&&(e.textAlign=t.textAlign),t.textBaseline&&(e.textBaseline=t.textBaseline)}(e,a),c=0;c<o.length;++c)l=o[c],a.backdrop&&rb(e,a.backdrop),s&&(a.strokeColor&&(e.strokeStyle=a.strokeColor),Mm(a.strokeWidth)||(e.lineWidth=a.strokeWidth),e.strokeText(l,n,r,a.maxWidth)),e.fillText(l,n,r,a.maxWidth),nb(e,n,r,l,a),r+=Number(i.lineHeight);e.restore()}function ab(e,t){const{x:n,y:r,w:i,h:a,radius:o}=t;e.arc(n+o.topLeft,r+o.topLeft,o.topLeft,1.5*qm,qm,!0),e.lineTo(n,r+a-o.bottomLeft),e.arc(n+o.bottomLeft,r+a-o.bottomLeft,o.bottomLeft,qm,tg,!0),e.lineTo(n+i-o.bottomRight,r+a),e.arc(n+i-o.bottomRight,r+a-o.bottomRight,o.bottomRight,tg,0,!0),e.lineTo(n+i,r+o.topRight),e.arc(n+i-o.topRight,r+o.topRight,o.topRight,0,-tg,!0),e.lineTo(n+o.topLeft,r)}const ob=/^(normal|(\d+(?:\.\d+)?)(px|em|%)?)$/,sb=/^(normal|italic|initial|inherit|unset|(oblique( -?[0-9]?[0-9]deg)?))$/;function cb(e,t){const n=(""+e).match(ob);if(!n||"normal"===n[1])return 1.2*t;switch(e=+n[2],n[3]){case"px":return e;case"%":e/=100}return t*e}const lb=e=>+e||0;function ub(e,t){const n={},r=Lm(t),i=r?Object.keys(t):t,a=Lm(e)?r?n=>Dm(e[n],e[t[n]]):t=>e[t]:()=>e;for(const o of i)n[o]=lb(a(o));return n}function fb(e){return ub(e,{top:"y",right:"x",bottom:"y",left:"x"})}function hb(e){return ub(e,["topLeft","topRight","bottomLeft","bottomRight"])}function db(e){const t=fb(e);return t.width=t.left+t.right,t.height=t.top+t.bottom,t}function pb(e,t){e=e||{},t=t||Vg.font;let n=Dm(e.size,t.size);"string"==typeof n&&(n=parseInt(n,10));let r=Dm(e.style,t.style);r&&!(""+r).match(sb)&&(console.warn('Invalid font style specified: "'+r+'"'),r=void 0);const i={family:Dm(e.family,t.family),lineHeight:cb(Dm(e.lineHeight,t.lineHeight),n),size:n,style:r,weight:Dm(e.weight,t.weight),string:""};return i.string=function(e){return!e||Mm(e.size)||Mm(e.family)?null:(e.style?e.style+" ":"")+(e.weight?e.weight+" ":"")+e.size+"px "+e.family}(i),i}function mb(e,t,n,r){let i,a,o;for(i=0,a=e.length;i<a;++i)if(o=e[i],void 0!==o&&(void 0!==t&&"function"==typeof o&&(o=o(t)),void 0!==n&&km(o)&&(o=o[n%o.length]),void 0!==o))return o}function gb(e,t,n){const{min:r,max:i}=e,a=(s=(i-r)/2,"string"==typeof(o=t)&&o.endsWith("%")?parseFloat(o)/100*s:+o);var o,s;const c=(e,t)=>n&&0===e?0:e+t;return{min:c(r,-Math.abs(a)),max:c(i,a)}}function bb(e,t){return Object.assign(Object.create(e),t)}function yb(e,t=[""],n,r,i=()=>e[0]){const a=n||e;void 0===r&&(r=Mb("_fallback",e));const o={[Symbol.toStringTag]:"Object",_cacheable:!0,_scopes:e,_rootScopes:a,_fallback:r,_getTarget:i,override:n=>yb([n,...e],t,a,r)};return new Proxy(o,{deleteProperty:(t,n)=>(delete t[n],delete t._keys,delete e[0][n],!0),get:(n,r)=>Eb(n,r,()=>function(e,t,n,r){let i;for(const a of t)if(i=Mb(wb(a,e),n),void 0!==i)return xb(e,i)?Cb(n,r,e,i):i}(r,t,e,n)),getOwnPropertyDescriptor:(e,t)=>Reflect.getOwnPropertyDescriptor(e._scopes[0],t),getPrototypeOf:()=>Reflect.getPrototypeOf(e[0]),has:(e,t)=>kb(e).includes(t),ownKeys:e=>kb(e),set(e,t,n){const r=e._storage||(e._storage=i());return e[t]=r[t]=n,delete e._keys,!0}})}function vb(e,t,n,r){const i={_cacheable:!1,_proxy:e,_context:t,_subProxy:n,_stack:new Set,_descriptors:_b(e,r),setContext:t=>vb(e,t,n,r),override:i=>vb(e.override(i),t,n,r)};return new Proxy(i,{deleteProperty:(t,n)=>(delete t[n],delete e[n],!0),get:(e,t,n)=>Eb(e,t,()=>function(e,t,n){const{_proxy:r,_context:i,_subProxy:a,_descriptors:o}=e;let s=r[t];Xm(s)&&o.isScriptable(t)&&(s=function(e,t,n,r){const{_proxy:i,_context:a,_subProxy:o,_stack:s}=n;if(s.has(e))throw new Error("Recursion detected: "+Array.from(s).join("->")+"->"+e);s.add(e);let c=t(a,o||r);s.delete(e),xb(e,c)&&(c=Cb(i._scopes,i,e,c));return c}(t,s,e,n));km(s)&&s.length&&(s=function(e,t,n,r){const{_proxy:i,_context:a,_subProxy:o,_descriptors:s}=n;if(void 0!==a.index&&r(e))return t[a.index%t.length];if(Lm(t[0])){const n=t,r=i._scopes.filter(e=>e!==n);t=[];for(const c of n){const n=Cb(r,i,e,c);t.push(vb(n,a,o&&o[e],s))}}return t}(t,s,e,o.isIndexable));xb(t,s)&&(s=vb(s,i,a&&a[t],o));return s}(e,t,n)),getOwnPropertyDescriptor:(t,n)=>t._descriptors.allKeys?Reflect.has(e,n)?{enumerable:!0,configurable:!0}:void 0:Reflect.getOwnPropertyDescriptor(e,n),getPrototypeOf:()=>Reflect.getPrototypeOf(e),has:(t,n)=>Reflect.has(e,n),ownKeys:()=>Reflect.ownKeys(e),set:(t,n,r)=>(e[n]=r,delete t[n],!0)})}function _b(e,t={scriptable:!0,indexable:!0}){const{_scriptable:n=t.scriptable,_indexable:r=t.indexable,_allKeys:i=t.allKeys}=e;return{allKeys:i,scriptable:n,indexable:r,isScriptable:Xm(n)?n:()=>n,isIndexable:Xm(r)?r:()=>r}}const wb=(e,t)=>e?e+Gm(t):t,xb=(e,t)=>Lm(t)&&"adapters"!==e&&(null===Object.getPrototypeOf(t)||t.constructor===Object);function Eb(e,t,n){if(Object.prototype.hasOwnProperty.call(e,t)||"constructor"===t)return e[t];const r=n();return e[t]=r,r}function Tb(e,t,n){return Xm(e)?e(t,n):e}const Sb=(e,t)=>!0===e?t:"string"==typeof e?Vm(t,e):void 0;function Ob(e,t,n,r,i){for(const a of t){const t=Sb(n,a);if(t){e.add(t);const a=Tb(t._fallback,n,i);if(void 0!==a&&a!==n&&a!==r)return a}else if(!1===t&&void 0!==r&&n!==r)return null}return!1}function Cb(e,t,n,r){const i=t._rootScopes,a=Tb(t._fallback,n,r),o=[...e,...i],s=new Set;s.add(r);let c=Ab(s,o,n,a||n,r);return null!==c&&((void 0===a||a===n||(c=Ab(s,o,a,c,r),null!==c))&&yb(Array.from(s),[""],i,a,()=>function(e,t,n){const r=e._getTarget();t in r||(r[t]={});const i=r[t];if(km(i)&&Lm(n))return n;return i||{}}(t,n,r)))}function Ab(e,t,n,r,i){for(;n;)n=Ob(e,t,n,r,i);return n}function Mb(e,t){for(const n of t){if(!n)continue;const t=n[e];if(void 0!==t)return t}}function kb(e){let t=e._keys;return t||(t=e._keys=function(e){const t=new Set;for(const n of e)for(const e of Object.keys(n).filter(e=>!e.startsWith("_")))t.add(e);return Array.from(t)}(e._scopes)),t}const Lb=Number.EPSILON||1e-14,Pb=(e,t)=>t<e.length&&!e[t].skip&&e[t],Rb=e=>"x"===e?"y":"x";function Db(e,t,n,r){const i=e.skip?t:e,a=t,o=n.skip?t:n,s=hg(a,i),c=hg(o,a);let l=s/(s+c),u=c/(s+c);l=isNaN(l)?0:l,u=isNaN(u)?0:u;const f=r*l,h=r*u;return{previous:{x:a.x-f*(o.x-i.x),y:a.y-f*(o.y-i.y)},next:{x:a.x+h*(o.x-i.x),y:a.y+h*(o.y-i.y)}}}function Ib(e,t="x"){const n=Rb(t),r=e.length,i=Array(r).fill(0),a=Array(r);let o,s,c,l=Pb(e,0);for(o=0;o<r;++o)if(s=c,c=l,l=Pb(e,o+1),c){if(l){const e=l[t]-c[t];i[o]=0!==e?(l[n]-c[n])/e:0}a[o]=s?l?ag(i[o-1])!==ag(i[o])?0:(i[o-1]+i[o])/2:i[o-1]:i[o]}!function(e,t,n){const r=e.length;let i,a,o,s,c,l=Pb(e,0);for(let u=0;u<r-1;++u)c=l,l=Pb(e,u+1),c&&l&&(og(t[u],0,Lb)?n[u]=n[u+1]=0:(i=n[u]/t[u],a=n[u+1]/t[u],s=Math.pow(i,2)+Math.pow(a,2),s<=9||(o=3/Math.sqrt(s),n[u]=i*o*t[u],n[u+1]=a*o*t[u])))}(e,i,a),function(e,t,n="x"){const r=Rb(n),i=e.length;let a,o,s,c=Pb(e,0);for(let l=0;l<i;++l){if(o=s,s=c,c=Pb(e,l+1),!s)continue;const i=s[n],u=s[r];o&&(a=(i-o[n])/3,s[`cp1${n}`]=i-a,s[`cp1${r}`]=u-a*t[l]),c&&(a=(c[n]-i)/3,s[`cp2${n}`]=i+a,s[`cp2${r}`]=u+a*t[l])}}(e,a,t)}function Nb(e,t,n){return Math.max(Math.min(e,n),t)}function zb(e,t,n,r,i){let a,o,s,c;if(t.spanGaps&&(e=e.filter(e=>!e.skip)),"monotone"===t.cubicInterpolationMode)Ib(e,i);else{let n=r?e[e.length-1]:e[0];for(a=0,o=e.length;a<o;++a)s=e[a],c=Db(n,s,e[Math.min(a+1,o-(r?0:1))%o],t.tension),s.cp1x=c.previous.x,s.cp1y=c.previous.y,s.cp2x=c.next.x,s.cp2y=c.next.y,n=s}t.capBezierPoints&&function(e,t){let n,r,i,a,o,s=Jg(e[0],t);for(n=0,r=e.length;n<r;++n)o=a,a=s,s=n<r-1&&Jg(e[n+1],t),a&&(i=e[n],o&&(i.cp1x=Nb(i.cp1x,t.left,t.right),i.cp1y=Nb(i.cp1y,t.top,t.bottom)),s&&(i.cp2x=Nb(i.cp2x,t.left,t.right),i.cp2y=Nb(i.cp2y,t.top,t.bottom)))}(e,n)}function Fb(){return"undefined"!=typeof window&&"undefined"!=typeof document}function jb(e){let t=e.parentNode;return t&&"[object ShadowRoot]"===t.toString()&&(t=t.host),t}function Bb(e,t,n){let r;return"string"==typeof e?(r=parseInt(e,10),-1!==e.indexOf("%")&&(r=r/100*t.parentNode[n])):r=e,r}const Ub=e=>e.ownerDocument.defaultView.getComputedStyle(e,null);const Hb=["top","right","bottom","left"];function $b(e,t,n){const r={};n=n?"-"+n:"";for(let i=0;i<4;i++){const a=Hb[i];r[a]=parseFloat(e[t+"-"+a+n])||0}return r.width=r.left+r.right,r.height=r.top+r.bottom,r}function Wb(e,t){if("native"in e)return e;const{canvas:n,currentDevicePixelRatio:r}=t,i=Ub(n),a="border-box"===i.boxSizing,o=$b(i,"padding"),s=$b(i,"border","width"),{x:c,y:l,box:u}=function(e,t){const n=e.touches,r=n&&n.length?n[0]:e,{offsetX:i,offsetY:a}=r;let o,s,c=!1;if(((e,t,n)=>(e>0||t>0)&&(!n||!n.shadowRoot))(i,a,e.target))o=i,s=a;else{const e=t.getBoundingClientRect();o=r.clientX-e.left,s=r.clientY-e.top,c=!0}return{x:o,y:s,box:c}}(e,n),f=o.left+(u&&s.left),h=o.top+(u&&s.top);let{width:d,height:p}=t;return a&&(d-=o.width+s.width,p-=o.height+s.height),{x:Math.round((c-f)/d*n.width/r),y:Math.round((l-h)/p*n.height/r)}}const Vb=e=>Math.round(10*e)/10;function Gb(e,t,n,r){const i=Ub(e),a=$b(i,"margin"),o=Bb(i.maxWidth,e,"clientWidth")||Qm,s=Bb(i.maxHeight,e,"clientHeight")||Qm,c=function(e,t,n){let r,i;if(void 0===t||void 0===n){const a=e&&jb(e);
vendor: 4,576 bytes, line 850
850if(a){const e=a.getBoundingClientRect(),o=Ub(a),s=$b(o,"border","width"),c=$b(o,"padding");t=e.width-c.width-s.width,n=e.height-c.height-s.height,r=Bb(o.maxWidth,a,"clientWidth"),i=Bb(o.maxHeight,a,"clientHeight")}else t=e.clientWidth,n=e.clientHeight}return{width:t,height:n,maxWidth:r||Qm,maxHeight:i||Qm}}(e,t,n);let{width:l,height:u}=c;if("content-box"===i.boxSizing){const e=$b(i,"border","width"),t=$b(i,"padding");l-=t.width+e.width,u-=t.height+e.height}l=Math.max(0,l-a.width),u=Math.max(0,r?l/r:u-a.height),l=Vb(Math.min(l,o,c.maxWidth)),u=Vb(Math.min(u,s,c.maxHeight)),l&&!u&&(u=Vb(l/2));return(void 0!==t||void 0!==n)&&r&&c.height&&u>c.height&&(u=c.height,l=Vb(Math.floor(u*r))),{width:l,height:u}}function Yb(e,t,n){const r=t||1,i=Math.floor(e.height*r),a=Math.floor(e.width*r);e.height=Math.floor(e.height),e.width=Math.floor(e.width);const o=e.canvas;return o.style&&(n||!o.style.height&&!o.style.width)&&(o.style.height=`${e.height}px`,o.style.width=`${e.width}px`),(e.currentDevicePixelRatio!==r||o.height!==i||o.width!==a)&&(e.currentDevicePixelRatio=r,o.height=i,o.width=a,e.ctx.setTransform(r,0,0,r,0,0),!0)}const Xb=function(){let e=!1;try{const t={get passive(){return e=!0,!1}};Fb()&&(window.addEventListener("test",null,t),window.removeEventListener("test",null,t))}catch($I){}return e}();function Kb(e,t){const n=function(e,t){return Ub(e).getPropertyValue(t)}(e,t),r=n&&n.match(/^(\d+)(\.\d+)?px$/);return r?+r[1]:void 0}function qb(e,t,n,r){return{x:e.x+n*(t.x-e.x),y:e.y+n*(t.y-e.y)}}function Jb(e,t,n,r){return{x:e.x+n*(t.x-e.x),y:"middle"===r?n<.5?e.y:t.y:"after"===r?n<1?e.y:t.y:n>0?t.y:e.y}}function Zb(e,t,n,r){const i={x:e.cp2x,y:e.cp2y},a={x:t.cp1x,y:t.cp1y},o=qb(e,i,n),s=qb(i,a,n),c=qb(a,t,n),l=qb(o,s,n),u=qb(s,c,n);return qb(l,u,n)}function Qb(e,t,n){return e?function(e,t){return{x:n=>e+e+t-n,setWidth(e){t=e},textAlign:e=>"center"===e?e:"right"===e?"left":"right",xPlus:(e,t)=>e-t,leftForLtr:(e,t)=>e-t}}(t,n):{x:e=>e,setWidth(e){},textAlign:e=>e,xPlus:(e,t)=>e+t,leftForLtr:(e,t)=>e}}function ey(e,t){let n,r;"ltr"!==t&&"rtl"!==t||(n=e.canvas.style,r=[n.getPropertyValue("direction"),n.getPropertyPriority("direction")],n.setProperty("direction",t,"important"),e.prevTextDirection=r)}function ty(e,t){void 0!==t&&(delete e.prevTextDirection,e.canvas.style.setProperty("direction",t[0],t[1]))}function ny(e){return"angle"===e?{between:mg,compare:dg,normalize:pg}:{between:bg,compare:(e,t)=>e-t,normalize:e=>e}}function ry({start:e,end:t,count:n,loop:r,style:i}){return{start:e%n,end:t%n,loop:r&&(t-e+1)%n==0,style:i}}function iy(e,t,n){if(!n)return[e];const{property:r,start:i,end:a}=n,o=t.length,{compare:s,between:c,normalize:l}=ny(r),{start:u,end:f,loop:h,style:d}=function(e,t,n){const{property:r,start:i,end:a}=n,{between:o,normalize:s}=ny(r),c=t.length;let l,u,{start:f,end:h,loop:d}=e;if(d){for(f+=c,h+=c,l=0,u=c;l<u&&o(s(t[f%c][r]),i,a);++l)f--,h--;f%=c,h%=c}return h<f&&(h+=c),{start:f,end:h,loop:d,style:e.style}}(e,t,n),p=[];let m,g,b,y=!1,v=null;const _=()=>y||c(i,b,m)&&0!==s(i,b),w=()=>!y||0===s(a,m)||c(a,b,m);for(let x=u,E=u;x<=f;++x)g=t[x%o],g.skip||(m=l(g[r]),m!==b&&(y=c(m,i,a),null===v&&_()&&(v=0===s(m,i)?x:E),null!==v&&w()&&(p.push(ry({start:v,end:x,loop:h,count:o,style:d})),v=null),E=x,b=m));return null!==v&&p.push(ry({start:v,end:f,loop:h,count:o,style:d})),p}function ay(e,t,n,r){return r&&r.setContext&&n?function(e,t,n,r){const i=e._chart.getContext(),a=oy(e.options),{_datasetIndex:o,options:{spanGaps:s}}=e,c=n.length,l=[];let u=a,f=t[0].start,h=f;function d(e,t,r,i){const a=s?-1:1;if(e!==t){for(e+=c;n[e%c].skip;)e-=a;for(;n[t%c].skip;)t+=a;e%c!==t%c&&(l.push({start:e%c,end:t%c,loop:r,style:i}),u=i,f=t%c)}}for(const p of t){f=s?f:p.start;let e,t=n[f%c];for(h=f+1;h<=p.end;h++){const a=n[h%c];e=oy(r.setContext(bb(i,{type:"segment",p0:t,p1:a,p0DataIndex:(h-1)%c,p1DataIndex:h%c,datasetIndex:o}))),sy(e,u)&&d(f,h-1,p.loop,u),t=a,u=e}f<h-1&&d(f,h-1,p.loop,u)}return l}(e,t,n,r):t}function oy(e){return{backgroundColor:e.backgroundColor,borderCapStyle:e.borderCapStyle,borderDash:e.borderDash,borderDashOffset:e.borderDashOffset,borderJoinStyle:e.borderJoinStyle,borderWidth:e.borderWidth,borderColor:e.borderColor}}function sy(e,t){if(!t)return!1;const n=[],r=function(e,t){return Pg(t)?(n.includes(t)||n.push(t),n.indexOf(t)):t};return JSON.stringify(e,r)!==JSON.stringify(t,r)}function cy(e,t,n){return e.options.clip?e[n]:t[n]}function ly(e,t){const n=t._clip;if(n.disabled)return!1;const r=function(e,t){const{xScale:n,yScale:r}=e;return n&&r?{left:cy(n,t,"left"),right:cy(n,t,"right"),top:cy(r,t,"to
vendor: 46,082 bytes, lines 850-856
850p"),bottom:cy(r,t,"bottom")}:t}(t,e.chartArea);return{left:!1===n.left?0:r.left-(!0===n.left?0:n.left),right:!1===n.right?e.width:r.right+(!0===n.right?0:n.right),top:!1===n.top?0:r.top-(!0===n.top?0:n.top),bottom:!1===n.bottom?e.height:r.bottom+(!0===n.bottom?0:n.bottom)}}
851/*!
852 * Chart.js v4.5.0
853 * https://www.chartjs.org
854 * (c) 2025 Chart.js Contributors
855 * Released under the MIT License
856 */class uy{constructor(){this._request=null,this._charts=new Map,this._running=!1,this._lastDate=void 0}_notify(e,t,n,r){const i=t.listeners[r],a=t.duration;i.forEach(r=>r({chart:e,initial:t.initial,numSteps:a,currentStep:Math.min(n-t.start,a)}))}_refresh(){this._request||(this._running=!0,this._request=Tg.call(window,()=>{this._update(),this._request=null,this._running&&this._refresh()}))}_update(e=Date.now()){let t=0;this._charts.forEach((n,r)=>{if(!n.running||!n.items.length)return;const i=n.items;let a,o=i.length-1,s=!1;for(;o>=0;--o)a=i[o],a._active?(a._total>n.duration&&(n.duration=a._total),a.tick(e),s=!0):(i[o]=i[i.length-1],i.pop());s&&(r.draw(),this._notify(r,n,e,"progress")),i.length||(n.running=!1,this._notify(r,n,e,"complete"),n.initial=!1),t+=i.length}),this._lastDate=e,0===t&&(this._running=!1)}_getAnims(e){const t=this._charts;let n=t.get(e);return n||(n={running:!1,initial:!0,items:[],listeners:{complete:[],progress:[]}},t.set(e,n)),n}listen(e,t,n){this._getAnims(e).listeners[t].push(n)}add(e,t){t&&t.length&&this._getAnims(e).items.push(...t)}has(e){return this._getAnims(e).items.length>0}start(e){const t=this._charts.get(e);t&&(t.running=!0,t.start=Date.now(),t.duration=t.items.reduce((e,t)=>Math.max(e,t._duration),0),this._refresh())}running(e){if(!this._running)return!1;const t=this._charts.get(e);return!!(t&&t.running&&t.items.length)}stop(e){const t=this._charts.get(e);if(!t||!t.items.length)return;const n=t.items;let r=n.length-1;for(;r>=0;--r)n[r].cancel();t.items=[],this._notify(e,t,Date.now(),"complete")}remove(e){return this._charts.delete(e)}}var fy=new uy;const hy="transparent",dy={boolean:(e,t,n)=>n>.5?t:e,color(e,t,n){const r=Rg(e||hy),i=r.valid&&Rg(t||hy);return i&&i.valid?i.mix(r,n).hexString():t},number:(e,t,n)=>e+(t-e)*n};class py{constructor(e,t,n,r){const i=t[n];r=mb([e.to,r,i,e.from]);const a=mb([e.from,i,r]);this._active=!0,this._fn=e.fn||dy[e.type||typeof a],this._easing=Lg[e.easing]||Lg.linear,this._start=Math.floor(Date.now()+(e.delay||0)),this._duration=this._total=Math.floor(e.duration),this._loop=!!e.loop,this._target=t,this._prop=n,this._from=a,this._to=r,this._promises=void 0}active(){return this._active}update(e,t,n){if(this._active){this._notify(!1);const r=this._target[this._prop],i=n-this._start,a=this._duration-i;this._start=n,this._duration=Math.floor(Math.max(a,e.duration)),this._total+=i,this._loop=!!e.loop,this._to=mb([e.to,t,r,e.from]),this._from=mb([e.from,r,t])}}cancel(){this._active&&(this.tick(Date.now()),this._active=!1,this._notify(!1))}tick(e){const t=e-this._start,n=this._duration,r=this._prop,i=this._from,a=this._loop,o=this._to;let s;if(this._active=i!==o&&(a||t<n),!this._active)return this._target[r]=o,void this._notify(!0);t<0?this._target[r]=i:(s=t/n%2,s=a&&s>1?2-s:s,s=this._easing(Math.min(1,Math.max(0,s))),this._target[r]=this._fn(i,o,s))}wait(){const e=this._promises||(this._promises=[]);return new Promise((t,n)=>{e.push({res:t,rej:n})})}_notify(e){const t=e?"res":"rej",n=this._promises||[];for(let r=0;r<n.length;r++)n[r][t]()}}class my{constructor(e,t){this._chart=e,this._properties=new Map,this.configure(t)}configure(e){if(!Lm(e))return;const t=Object.keys(Vg.animation),n=this._properties;Object.getOwnPropertyNames(e).forEach(r=>{const i=e[r];if(!Lm(i))return;const a={};for(const e of t)a[e]=i[e];(km(i.properties)&&i.properties||[r]).forEach(e=>{e!==r&&n.has(e)||n.set(e,a)})})}_animateOptions(e,t){const n=t.options,r=function(e,t){if(!t)return;let n=e.options;if(!n)return void(e.options=t);n.$shared&&(e.options=n=Object.assign({},n,{$shared:!1,$animations:{}}));return n}(e,n);if(!r)return[];const i=this._createAnimations(r,n);return n.$shared&&function(e,t){const n=[],r=Object.keys(t);for(let i=0;i<r.length;i++){const t=e[r[i]];t&&t.active()&&n.push(t.wait())}return Promise.all(n)}(e.options.$animations,n).then(()=>{e.options=n},()=>{}),i}_createAnimations(e,t){const n=this._properties,r=[],i=e.$animations||(e.$animations={}),a=Object.keys(t),o=Date.now();let s;for(s=a.length-1;s>=0;--s){const c=a[s];if("$"===c.charAt(0))continue;if("options"===c){r.push(...this._animateOptions(e,t));continue}const l=t[c];let u=i[c];const f=n.get(c);if(u){if(f&&u.active()){u.update(f,l,o);continue}u.cancel()}f&&f.duration?(i[c]=u=new py(f,e,c,l),r.push(u)):e[c]=l}return r}update(e,t){if(0===this._properties.size)return void Object.assign(e,t);const n=this._createAnimations(e,t);return n.length?(fy.add(this._chart,n),!0):void 0}}function gy(e,t){const n=e&&e.options||{},r=n.reverse,i=void 0===n.min?t:0,a=void 0===n.max?t:0;return{start:r?a:i,end:r?i:a}}function by(e,t){const n=[],r=e._getSortedDatasetMetas(t);let i,a;for(i=0,a=r.length;i<a;++i)n.push(r[i].index);return n}function yy(e,t,n,r={}){const i=e.keys,a="single"===r.mode;let o,s,c,l;if(null===t)return;let u=!1;for(o=0,s=i.length;o<s;++o){if(c=+i[o],c===n){if(u=!0,r.all)continue;break}l=e.values[c],Pm(l)&&(a||0===t||ag(t)===ag(l))&&(t+=l)}return u||r.all?t:0}function vy(e,t){const n=e&&e.options.stacked;return n||void 0===n&&void 0!==t.stack}function _y(e,t,n){const r=e[t]||(e[t]={});return r[n]||(r[n]={})}function wy(e,t,n,r){for(const i of t.getMatchingVisibleMetas(r).reverse()){const t=e[i.index];if(n&&t>0||!n&&t<0)return i.index}return null}function xy(e,t){const{chart:n,_cachedMeta:r}=e,i=n._stacks||(n._stacks={}),{iScale:a,vScale:o,index:s}=r,c=a.axis,l=o.axis,u=function(e,t,n){return`${e.id}.${t.id}.${n.stack||n.type}`}(a,o,r),f=t.length;let h;for(let d=0;d<f;++d){const e=t[d],{[c]:n,[l]:a}=e;h=(e._stacks||(e._stacks={}))[l]=_y(i,u,n),h[s]=a,h._top=wy(h,o,!0,r.type),h._bottom=wy(h,o,!1,r.type);(h._visualValues||(h._visualValues={}))[s]=a}}function Ey(e,t){const n=e.scales;return Object.keys(n).filter(e=>n[e].axis===t).shift()}function Ty(e,t){const n=e.controller.index,r=e.vScale&&e.vScale.axis;if(r){t=t||e._parsed;for(const e of t){const t=e._stacks;if(!t||void 0===t[r]||void 0===t[r][n])return;delete t[r][n],void 0!==t[r]._visualValues&&void 0!==t[r]._visualValues[n]&&delete t[r]._visualValues[n]}}}const Sy=e=>"reset"===e||"none"===e,Oy=(e,t)=>t?e:Object.assign({},e);class Cy{constructor(e,t){this.chart=e,this._ctx=e.ctx,this.index=t,this._cachedDataOpts={},this._cachedMeta=this.getMeta(),this._type=this._cachedMeta.type,this.options=void 0,this._parsing=!1,this._data=void 0,this._objectData=void 0,this._sharedOptions=void 0,this._drawStart=void 0,this._drawCount=void 0,this.enableOptionSharing=!1,this.supportsDecimation=!1,this.$context=void 0,this._syncList=[],this.datasetElementType=new.target.datasetElementType,this.dataElementType=new.target.dataElementType,this.initialize()}initialize(){const e=this._cachedMeta;this.configure(),this.linkScales(),e._stacked=vy(e.vScale,e),this.addElements(),this.options.fill&&!this.chart.isPluginEnabled("filler")&&console.warn("Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options")}updateIndex(e){this.index!==e&&Ty(this._cachedMeta),this.index=e}linkScales(){const e=this.chart,t=this._cachedMeta,n=this.getDataset(),r=(e,t,n,r)=>"x"===e?t:"r"===e?r:n,i=t.xAxisID=Dm(n.xAxisID,Ey(e,"x")),a=t.yAxisID=Dm(n.yAxisID,Ey(e,"y")),o=t.rAxisID=Dm(n.rAxisID,Ey(e,"r")),s=t.indexAxis,c=t.iAxisID=r(s,i,a,o),l=t.vAxisID=r(s,a,i,o);t.xScale=this.getScaleForId(i),t.yScale=this.getScaleForId(a),t.rScale=this.getScaleForId(o),t.iScale=this.getScaleForId(c),t.vScale=this.getScaleForId(l)}getDataset(){return this.chart.data.datasets[this.index]}getMeta(){return this.chart.getDatasetMeta(this.index)}getScaleForId(e){return this.chart.scales[e]}_getOtherScale(e){const t=this._cachedMeta;return e===t.iScale?t.vScale:t.iScale}reset(){this._update("reset")}_destroy(){const e=this._cachedMeta;this._data&&xg(this._data,this),e._stacked&&Ty(e)}_dataCheck(){const e=this.getDataset(),t=e.data||(e.data=[]),n=this._data;if(Lm(t)){const e=this._cachedMeta;this._data=function(e,t){const{iScale:n,vScale:r}=t,i="x"===n.axis?"x":"y",a="x"===r.axis?"x":"y",o=Object.keys(e),s=new Array(o.length);let c,l,u;for(c=0,l=o.length;c<l;++c)u=o[c],s[c]={[i]:u,[a]:e[u]};return s}(t,e)}else if(n!==t){if(n){xg(n,this);const e=this._cachedMeta;Ty(e),e._parsed=[]}t&&Object.isExtensible(t)&&(i=this,(r=t)._chartjs?r._chartjs.listeners.push(i):(Object.defineProperty(r,"_chartjs",{configurable:!0,enumerable:!1,value:{listeners:[i]}}),wg.forEach(e=>{const t="_onData"+Gm(e),n=r[e];Object.defineProperty(r,e,{configurable:!0,enumerable:!1,value(...e){const i=n.apply(this,e);return r._chartjs.listeners.forEach(n=>{"function"==typeof n[t]&&n[t](...e)}),i}})}))),this._syncList=[],this._data=t}var r,i}addElements(){const e=this._cachedMeta;this._dataCheck(),this.datasetElementType&&(e.dataset=new this.datasetElementType)}buildOrUpdateElements(e){const t=this._cachedMeta,n=this.getDataset();let r=!1;this._dataCheck();const i=t._stacked;t._stacked=vy(t.vScale,t),t.stack!==n.stack&&(r=!0,Ty(t),t.stack=n.stack),this._resyncElements(e),(r||i!==t._stacked)&&(xy(this,t._parsed),t._stacked=vy(t.vScale,t))}configure(){const e=this.chart.config,t=e.datasetScopeKeys(this._type),n=e.getOptionScopes(this.getDataset(),t,!0);this.options=e.createResolver(n,this.getContext()),this._parsing=this.options.parsing,this._cachedDataOpts={}}parse(e,t){const{_cachedMeta:n,_data:r}=this,{iScale:i,_stacked:a}=n,o=i.axis;let s,c,l,u=0===e&&t===r.length||n._sorted,f=e>0&&n._parsed[e-1];if(!1===this._parsing)n._parsed=r,n._sorted=!0,l=r;else{l=km(r[e])?this.parseArrayData(n,r,e,t):Lm(r[e])?this.parseObjectData(n,r,e,t):this.parsePrimitiveData(n,r,e,t);const i=()=>null===c[o]||f&&c[o]<f[o];for(s=0;s<t;++s)n._parsed[s+e]=c=l[s],u&&(i()&&(u=!1),f=c);n._sorted=u}a&&xy(this,l)}parsePrimitiveData(e,t,n,r){const{iScale:i,vScale:a}=e,o=i.axis,s=a.axis,c=i.getLabels(),l=i===a,u=new Array(r);let f,h,d;for(f=0,h=r;f<h;++f)d=f+n,u[f]={[o]:l||i.parse(c[d],d),[s]:a.parse(t[d],d)};return u}parseArrayData(e,t,n,r){const{xScale:i,yScale:a}=e,o=new Array(r);let s,c,l,u;for(s=0,c=r;s<c;++s)l=s+n,u=t[l],o[s]={x:i.parse(u[0],l),y:a.parse(u[1],l)};return o}parseObjectData(e,t,n,r){const{xScale:i,yScale:a}=e,{xAxisKey:o="x",yAxisKey:s="y"}=this._parsing,c=new Array(r);let l,u,f,h;for(l=0,u=r;l<u;++l)f=l+n,h=t[f],c[l]={x:i.parse(Vm(h,o),f),y:a.parse(Vm(h,s),f)};return c}getParsed(e){return this._cachedMeta._parsed[e]}getDataElement(e){return this._cachedMeta.data[e]}applyStack(e,t,n){const r=this.chart,i=this._cachedMeta,a=t[e.axis];return yy({keys:by(r,!0),values:t._stacks[e.axis]._visualValues},a,i.index,{mode:n})}updateRangeFromParsed(e,t,n,r){const i=n[t.axis];let a=null===i?NaN:i;const o=r&&n._stacks[t.axis];r&&o&&(r.values=o,a=yy(r,i,this._cachedMeta.index)),e.min=Math.min(e.min,a),e.max=Math.max(e.max,a)}getMinMax(e,t){const n=this._cachedMeta,r=n._parsed,i=n._sorted&&e===n.iScale,a=r.length,o=this._getOtherScale(e),s=((e,t,n)=>e&&!t.hidden&&t._stacked&&{keys:by(n,!0),values:null})(t,n,this.chart),c={min:Number.POSITIVE_INFINITY,max:Number.NEGATIVE_INFINITY},{min:l,max:u}=function(e){const{min:t,max:n,minDefined:r,maxDefined:i}=e.getUserBounds();return{min:r?t:Number.NEGATIVE_INFINITY,max:i?n:Number.POSITIVE_INFINITY}}(o);let f,h;function d(){h=r[f];const t=h[o.axis];return!Pm(h[e.axis])||l>t||u<t}for(f=0;f<a&&(d()||(this.updateRangeFromParsed(c,e,h,s),!i));++f);if(i)for(f=a-1;f>=0;--f)if(!d()){this.updateRangeFromParsed(c,e,h,s);break}return c}getAllParsedValues(e){const t=this._cachedMeta._parsed,n=[];let r,i,a;for(r=0,i=t.length;r<i;++r)a=t[r][e.axis],Pm(a)&&n.push(a);return n}getMaxOverflow(){return!1}getLabelAndValue(e){const t=this._cachedMeta,n=t.iScale,r=t.vScale,i=this.getParsed(e);return{label:n?""+n.getLabelForValue(i[n.axis]):"",value:r?""+r.getLabelForValue(i[r.axis]):""}}_update(e){const t=this._cachedMeta;this.update(e||"default"),t._clip=function(e){let t,n,r,i;return Lm(e)?(t=e.top,n=e.right,r=e.bottom,i=e.left):t=n=r=i=e,{top:t,right:n,bottom:r,left:i,disabled:!1===e}}(Dm(this.options.clip,function(e,t,n){if(!1===n)return!1;const r=gy(e,n),i=gy(t,n);return{top:i.end,right:r.end,bottom:i.start,left:r.start}}(t.xScale,t.yScale,this.getMaxOverflow())))}update(e){}draw(){const e=this._ctx,t=this.chart,n=this._cachedMeta,r=n.data||[],i=t.chartArea,a=[],o=this._drawStart||0,s=this._drawCount||r.length-o,c=this.options.drawActiveElementsOnTop;let l;for(n.dataset&&n.dataset.draw(e,i,o,s),l=o;l<o+s;++l){const t=r[l];t.hidden||(t.active&&c?a.push(t):t.draw(e,i))}for(l=0;l<a.length;++l)a[l].draw(e,i)}getStyle(e,t){const n=t?"active":"default";return void 0===e&&this._cachedMeta.dataset?this.resolveDatasetElementOptions(n):this.resolveDataElementOptions(e||0,n)}getContext(e,t,n){const r=this.getDataset();let i;if(e>=0&&e<this._cachedMeta.data.length){const t=this._cachedMeta.data[e];i=t.$context||(t.$context=function(e,t,n){return bb(e,{active:!1,dataIndex:t,parsed:void 0,raw:void 0,element:n,index:t,mode:"default",type:"data"})}(this.getContext(),e,t)),i.parsed=this.getParsed(e),i.raw=r.data[e],i.index=i.dataIndex=e}else i=this.$context||(this.$context=function(e,t){return bb(e,{active:!1,dataset:void 0,datasetIndex:t,index:t,mode:"default",type:"dataset"})}(this.chart.getContext(),this.index)),i.dataset=r,i.index=i.datasetIndex=this.index;return i.active=!!t,i.mode=n,i}resolveDatasetElementOptions(e){return this._resolveElementOptions(this.datasetElementType.id,e)}resolveDataElementOptions(e,t){return this._resolveElementOptions(this.dataElementType.id,t,e)}_resolveElementOptions(e,t="default",n){const r="active"===t,i=this._cachedDataOpts,a=e+"-"+t,o=i[a],s=this.enableOptionSharing&&Ym(n);if(o)return Oy(o,s);const c=this.chart.config,l=c.datasetElementScopeKeys(this._type,e),u=r?[`${e}Hover`,"hover",e,""]:[e,""],f=c.getOptionScopes(this.getDataset(),l),h=Object.keys(Vg.elements[e]),d=c.resolveNamedOptions(f,h,()=>this.getContext(n,r,t),u);return d.$shared&&(d.$shared=s,i[a]=Object.freeze(Oy(d,s))),d}_resolveAnimations(e,t,n){const r=this.chart,i=this._cachedDataOpts,a=`animation-${t}`,o=i[a];if(o)return o;let s;if(!1!==r.options.animation){const r=this.chart.config,i=r.datasetAnimationScopeKeys(this._type,t),a=r.getOptionScopes(this.getDataset(),i);s=r.createResolver(a,this.getContext(e,n,t))}const c=new my(r,s&&s.animations);return s&&s._cacheable&&(i[a]=Object.freeze(c)),c}getSharedOptions(e){if(e.$shared)return this._sharedOptions||(this._sharedOptions=Object.assign({},e))}includeOptions(e,t){return!t||Sy(e)||this.chart._animationsDisabled}_getSharedOptions(e,t){const n=this.resolveDataElementOptions(e,t),r=this._sharedOptions,i=this.getSharedOptions(n),a=this.includeOptions(t,i)||i!==r;return this.updateSharedOptions(i,t,n),{sharedOptions:i,includeOptions:a}}updateElement(e,t,n,r){Sy(r)?Object.assign(e,n):this._resolveAnimations(t,r).update(e,n)}updateSharedOptions(e,t,n){e&&!Sy(t)&&this._resolveAnimations(void 0,t).update(e,n)}_setStyle(e,t,n,r){e.active=r;const i=this.getStyle(t,r);this._resolveAnimations(t,n,r).update(e,{options:!r&&this.getSharedOptions(i)||i})}removeHoverStyle(e,t,n){this._setStyle(e,n,"active",!1)}setHoverStyle(e,t,n){this._setStyle(e,n,"active",!0)}_removeDatasetHoverStyle(){const e=this._cachedMeta.dataset;e&&this._setStyle(e,void 0,"active",!1)}_setDatasetHoverStyle(){const e=this._cachedMeta.dataset;e&&this._setStyle(e,void 0,"active",!0)}_resyncElements(e){const t=this._data,n=this._cachedMeta.data;for(const[o,s,c]of this._syncList)this[o](s,c);this._syncList=[];const r=n.length,i=t.length,a=Math.min(i,r);a&&this.parse(0,a),i>r?this._insertElements(r,i-r,e):i<r&&this._removeElements(i,r-i)}_insertElements(e,t,n=!0){const r=this._cachedMeta,i=r.data,a=e+t;let o;const s=e=>{for(e.length+=t,o=e.length-1;o>=a;o--)e[o]=e[o-t]};for(s(i),o=e;o<a;++o)i[o]=new this.dataElementType;this._parsing&&s(r._parsed),this.parse(e,t),n&&this.updateElements(i,e,t,"reset")}updateElements(e,t,n,r){}_removeElements(e,t){const n=this._cachedMeta;if(this._parsing){const r=n._parsed.splice(e,t);n._stacked&&Ty(n,r)}n.data.splice(e,t)}_sync(e){if(this._parsing)this._syncList.push(e);else{const[t,n,r]=e;this[t](n,r)}this.chart._dataChanges.push([this.index,...e])}_onDataPush(){const e=arguments.length;this._sync(["_insertElements",this.getDataset().data.length-e,e])}_onDataPop(){this._sync(["_removeElements",this._cachedMeta.data.length-1,1])}_onDataShift(){this._sync(["_removeElements",0,1])}_onDataSplice(e,t){t&&this._sync(["_removeElements",e,t]);const n=arguments.length-2;n&&this._sync(["_insertElements",e,n])}_onDataUnshift(){this._sync(["_insertElements",0,arguments.length])}}function Ay(e){const t=e.iScale,n=function(e,t){if(!e._cache.$bar){const n=e.getMatchingVisibleMetas(t);let r=[];for(let t=0,i=n.length;t<i;t++)r=r.concat(n[t].controller.getAllParsedValues(e));e._cache.$bar=Eg(r.sort((e,t)=>e-t))}return e._cache.$bar}(t,e.type);let r,i,a,o,s=t._length;const c=()=>{32767!==a&&-32768!==a&&(Ym(o)&&(s=Math.min(s,Math.abs(a-o)||s)),o=a)};for(r=0,i=n.length;r<i;++r)a=t.getPixelForValue(n[r]),c();for(o=void 0,r=0,i=t.ticks.length;r<i;++r)a=t.getPixelForTick(r),c();return s}function My(e,t,n,r){return km(e)?function(e,t,n,r){const i=n.parse(e[0],r),a=n.parse(e[1],r),o=Math.min(i,a),s=Math.max(i,a);let c=o,l=s;Math.abs(o)>Math.abs(s)&&(c=s,l=o),t[n.axis]=l,t._custom={barStart:c,barEnd:l,start:i,end:a,min:o,max:s}}(e,t,n,r):t[n.axis]=n.parse(e,r),t}function ky(e,t,n,r){const i=e.iScale,a=e.vScale,o=i.getLabels(),s=i===a,c=[];let l,u,f,h;for(l=n,u=n+r;l<u;++l)h=t[l],f={},f[i.axis]=s||i.parse(o[l],l),c.push(My(h,f,a,l));return c}function Ly(e){return e&&void 0!==e.barStart&&void 0!==e.barEnd}function Py(e,t,n,r){let i=t.borderSkipped;const a={};if(!i)return void(e.borderSkipped=a);if(!0===i)return void(e.borderSkipped={top:!0,right:!0,bottom:!0,left:!0});const{start:o,end:s,reverse:c,top:l,bottom:u}=function(e){let t,n,r,i,a;return e.horizontal?(t=e.base>e.x,n="left",r="right"):(t=e.base<e.y,n="bottom",r="top"),t?(i="end",a="start"):(i="start",a="end"),{start:n,end:r,reverse:t,top:i,bottom:a}}(e);"middle"===i&&n&&(e.enableBorderRadius=!0,(n._top||0)===r?i=l:(n._bottom||0)===r?i=u:(a[Ry(u,o,s,c)]=!0,i=l)),a[Ry(i,o,s,c)]=!0,e.borderSkipped=a}function Ry(e,t,n,r){var i,a,o;return r?(o=n,e=Dy(e=(i=e)===(a=t)?o:i===o?a:i,n,t)):e=Dy(e,t,n),e}function Dy(e,t,n){return"start"===e?t:"end"===e?n:e}function Iy(e,{inflateAmount:t},n){e.inflateAmount="auto"===t?1===n?.33:0:t}n(Cy,"defaults",{}),n(Cy,"datasetElementType",null),n(Cy,"dataElementType",null);class Ny extends Cy{parsePrimitiveData(e,t,n,r){return ky(e,t,n,r)}parseArrayData(e,t,n,r){return ky(e,t,n,r)}parseObjectData(e,t,n,r){const{iScale:i,vScale:a}=e,{xAxisKey:o="x",yAxisKey:s="y"}=this._parsing,c="x"===i.axis?o:s,l="x"===a.axis?o:s,u=[];let f,h,d,p;for(f=n,h=n+r;f<h;++f)p=t[f],d={},d[i.axis]=i.parse(Vm(p,c),f),u.push(My(Vm(p,l),d,a,f));return u}updateRangeFromParsed(e,t,n,r){super.updateRangeFromParsed(e,t,n,r);const i=n._custom;i&&t===this._cachedMeta.vScale&&(e.min=Math.min(e.min,i.min),e.max=Math.max(e.max,i.max))}getMaxOverflow(){return 0}getLabelAndValue(e){const t=this._cachedMeta,{iScale:n,vScale:r}=t,i=this.getParsed(e),a=i._custom,o=Ly(a)?"["+a.start+", "+a.end+"]":""+r.getLabelForValue(i[r.axis]);return{label:""+n.getLabelForValue(i[n.axis]),value:o}}initialize(){this.enableOptionSharing=!0,super.initialize();this._cachedMeta.stack=this.getDataset().stack}update(e){const t=this._cachedMeta;this.updateElements(t.data,0,t.data.length,e)}updateElements(e,t,n,r){const i="reset"===r,{index:a,_cachedMeta:{vScale:o}}=this,s=o.getBasePixel(),c=o.isHorizontal(),l=this._getRuler(),{sharedOptions:u,includeOptions:f}=this._getSharedOptions(t,r);for(let h=t;h<t+n;h++){const t=this.getParsed(h),n=i||Mm(t[o.axis])?{base:s,head:s}:this._calculateBarValuePixels(h),d=this._calculateBarIndexPixels(h,l),p=(t._stacks||{})[o.axis],m={horizontal:c,base:n.base,enableBorderRadius:!p||Ly(t._custom)||a===p._top||a===p._bottom,x:c?n.head:d.center,y:c?d.center:n.head,height:c?d.size:Math.abs(n.size),width:c?Math.abs(n.size):d.size};f&&(m.options=u||this.resolveDataElementOptions(h,e[h].active?"active":r));const g=m.options||e[h].options;Py(m,g,p,a),Iy(m,g,l.ratio),this.updateElement(e[h],h,m,r)}}_getStacks(e,t){const{iScale:n}=this._cachedMeta,r=n.getMatchingVisibleMetas(this._type).filter(e=>e.controller.options.grouped),i=n.options.stacked,a=[],o=this._cachedMeta.controller.getParsed(t),s=o&&o[n.axis],c=e=>{const t=e._parsed.find(e=>e[n.axis]===s),r=t&&t[e.vScale.axis];if(Mm(r)||isNaN(r))return!0};for(const l of r)if((void 0===t||!c(l))&&((!1===i||-1===a.indexOf(l.stack)||void 0===i&&void 0===l.stack)&&a.push(l.stack),l.index===e))break;return a.length||a.push(void 0),a}_getStackCount(e){return this._getStacks(void 0,e).length}_getAxisCount(){return this._getAxis().length}getFirstScaleIdForIndexAxis(){const e=this.chart.scales,t=this.chart.options.indexAxis;return Object.keys(e).filter(n=>e[n].axis===t).shift()}_getAxis(){const e={},t=this.getFirstScaleIdForIndexAxis();for(const n of this.chart.data.datasets)e[Dm("x"===this.chart.options.indexAxis?n.xAxisID:n.yAxisID,t)]=!0;return Object.keys(e)}_getStackIndex(e,t,n){const r=this._getStacks(e,n),i=void 0!==t?r.indexOf(t):-1;return-1===i?r.length-1:i}_getRuler(){const e=this.options,t=this._cachedMeta,n=t.iScale,r=[];let i,a;for(i=0,a=t.data.length;i<a;++i)r.push(n.getPixelForValue(this.getParsed(i)[n.axis],i));const o=e.barThickness;return{min:o||Ay(t),pixels:r,start:n._startPixel,end:n._endPixel,stackCount:this._getStackCount(),scale:n,grouped:e.grouped,ratio:o?1:e.categoryPercentage*e.barPercentage}}_calculateBarValuePixels(e){const{_cachedMeta:{vScale:t,_stacked:n,index:r},options:{base:i,minBarLength:a}}=this,o=i||0,s=this.getParsed(e),c=s._custom,l=Ly(c);let u,f,h=s[t.axis],d=0,p=n?this.applyStack(t,s,n):h;p!==h&&(d=p-h,p=h),l&&(h=c.barStart,p=c.barEnd-c.barStart,0!==h&&ag(h)!==ag(c.barEnd)&&(d=0),d+=h);const m=Mm(i)||l?d:i;let g=t.getPixelForValue(m);if(u=this.chart.getDataVisibility(e)?t.getPixelForValue(d+p):g,f=u-g,Math.abs(f)<a){f=function(e,t,n){return 0!==e?ag(e):(t.isHorizontal()?1:-1)*(t.min>=n?1:-1)}(f,t,o)*a,h===o&&(g-=f/2);const e=t.getPixelForDecimal(0),i=t.getPixelForDecimal(1),c=Math.min(e,i),d=Math.max(e,i);g=Math.max(Math.min(g,d),c),u=g+f,n&&!l&&(s._stacks[t.axis]._visualValues[r]=t.getValueForPixel(u)-t.getValueForPixel(g))}if(g===t.getPixelForValue(o)){const e=ag(f)*t.getLineWidthForValue(o)/2;g+=e,f-=e}return{size:f,base:g,head:u,center:u+f/2}}_calculateBarIndexPixels(e,t){const n=t.scale,r=this.options,i=r.skipNull,a=Dm(r.maxBarThickness,1/0);let o,s;const c=this._getAxisCount();if(t.grouped){const n=i?this._getStackCount(e):t.stackCount,l="flex"===r.barThickness?function(e,t,n,r){const i=t.pixels,a=i[e];let o=e>0?i[e-1]:null,s=e<i.length-1?i[e+1]:null;const c=n.categoryPercentage;null===o&&(o=a-(null===s?t.end-t.start:s-a)),null===s&&(s=a+a-o);const l=a-(a-Math.min(o,s))/2*c;return{chunk:Math.abs(s-o)/2*c/r,ratio:n.barPercentage,start:l}}(e,t,r,n*c):function(e,t,n,r){const i=n.barThickness;let a,o;return Mm(i)?(a=t.min*n.categoryPercentage,o=n.barPercentage):(a=i*r,o=1),{chunk:a/r,ratio:o,start:t.pixels[e]-a/2}}(e,t,r,n*c),u="x"===this.chart.options.indexAxis?this.getDataset().xAxisID:this.getDataset().yAxisID,f=this._getAxis().indexOf(Dm(u,this.getFirstScaleIdForIndexAxis())),h=this._getStackIndex(this.index,this._cachedMeta.stack,i?e:void 0)+f;o=l.start+l.chunk*h+l.chunk/2,s=Math.min(a,l.chunk*l.ratio)}else o=n.getPixelForValue(this.getParsed(e)[n.axis],e),s=Math.min(a,t.min*t.ratio);return{base:o-s/2,head:o+s/2,center:o,size:s}}draw(){const e=this._cachedMeta,t=e.vScale,n=e.data,r=n.length;let i=0;for(;i<r;++i)null===this.getParsed(i)[t.axis]||n[i].hidden||n[i].draw(this._ctx)}}n(Ny,"id","bar"),n(Ny,"defaults",{datasetElementType:!1,dataElementType:"bar",categoryPercentage:.8,barPercentage:.9,grouped:!0,animations:{numbers:{type:"number",properties:["x","y","base","width","height"]}}}),n(Ny,"overrides",{scales:{_index_:{type:"category",offset:!0,grid:{offset:!0}},_value_:{type:"linear",beginAtZero:!0}}});class zy extends Cy{initialize(){this.enableOptionSharing=!0,this.supportsDecimation=!0,super.initialize()}update(e){const t=this._cachedMeta,{dataset:n,data:r=[],_dataset:i}=t,a=this.chart._animationsDisabled;let{start:o,count:s}=function(e,t,n){const r=t.length;let i=0,a=r;if(e._sorted){const{iScale:o,vScale:s,_parsed:c}=e,l=e.dataset&&e.dataset.options?e.dataset.options.spanGaps:null,u=o.axis,{min:f,max:h,minDefined:d,maxDefined:p}=o.getUserBounds();if(d){if(i=Math.min(vg(c,u,f).lo,n?r:vg(t,u,o.getPixelForValue(f)).lo),l){const e=c.slice(0,i+1).reverse().findIndex(e=>!Mm(e[s.axis]));i-=Math.max(0,e)}i=gg(i,0,r-1)}if(p){let e=Math.max(vg(c,o.axis,h,!0).hi+1,n?0:vg(t,u,o.getPixelForValue(h),!0).hi+1);if(l){const t=c.slice(e-1).findIndex(e=>!Mm(e[s.axis]));e+=Math.max(0,t)}a=gg(e,i,r)-i}else a=r-i}return{start:i,count:a}}(t,r,a);this._drawStart=o,this._drawCount=s,function(e){const{xScale:t,yScale:n,_scaleRanges:r}=e,i={xmin:t.min,xmax:t.max,ymin:n.min,ymax:n.max};if(!r)return e._scaleRanges=i,!0;const a=r.xmin!==t.min||r.xmax!==t.max||r.ymin!==n.min||r.ymax!==n.max;return Object.assign(r,i),a}(t)&&(o=0,s=r.length),n._chart=this.chart,n._datasetIndex=this.index,n._decimated=!!i._decimated,n.points=r;const c=this.resolveDatasetElementOptions(e);this.options.showLine||(c.borderWidth=0),c.segment=this.options.segment,this.updateElement(n,void 0,{animated:!a,options:c},e),this.updateElements(r,o,s,e)}updateElements(e,t,n,r){const i="reset"===r,{iScale:a,vScale:o,_stacked:s,_dataset:c}=this._cachedMeta,{sharedOptions:l,includeOptions:u}=this._getSharedOptions(t,r),f=a.axis,h=o.axis,{spanGaps:d,segment:p}=this.options,m=cg(d)?d:Number.POSITIVE_INFINITY,g=this.chart._animationsDisabled||i||"none"===r,b=t+n,y=e.length;let v=t>0&&this.getParsed(t-1);for(let _=0;_<y;++_){const n=e[_],d=g?n:{};if(_<t||_>=b){d.skip=!0;continue}const y=this.getParsed(_),w=Mm(y[h]),x=d[f]=a.getPixelForValue(y[f],_),E=d[h]=i||w?o.getBasePixel():o.getPixelForValue(s?this.applyStack(o,y,s):y[h],_);d.skip=isNaN(x)||isNaN(E)||w,d.stop=_>0&&Math.abs(y[f]-v[f])>m,p&&(d.parsed=y,d.raw=c.data[_]),u&&(d.options=l||this.resolveDataElementOptions(_,n.active?"active":r)),g||this.updateElement(n,_,d,r),v=y}}getMaxOverflow(){const e=this._cachedMeta,t=e.dataset,n=t.options&&t.options.borderWidth||0,r=e.data||[];if(!r.length)return n;const i=r[0].size(this.resolveDataElementOptions(0)),a=r[r.length-1].size(this.resolveDataElementOptions(r.length-1));return Math.max(n,i,a)/2}draw(){const e=this._cachedMeta;e.dataset.updateControlPoints(this.chart.chartArea,e.iScale.axis),super.draw()}}function Fy(){throw new Error("This method is not implemented: Check that a complete date adapter is provided.")}n(zy,"id","line"),n(zy,"defaults",{datasetElementType:"line",dataElementType:"point",showLine:!0,spanGaps:!1}),n(zy,"overrides",{scales:{_index_:{type:"category"},_value_:{type:"linear"}}});class jy{constructor(e){n(this,"options"),this.options=e||{}}static override(e){Object.assign(jy.prototype,e)}init(){}formats(){return Fy()}parse(){return Fy()}format(){return Fy()}add(){return Fy()}diff(){return Fy()}startOf(){return Fy()}endOf(){return Fy()}}var By=jy;function Uy(e,t,n,r){const{controller:i,data:a,_sorted:o}=e,s=i._cachedMeta.iScale,c=e.dataset&&e.dataset.options?e.dataset.options.spanGaps:null;if(s&&t===s.axis&&"r"!==t&&o&&a.length){const o=s._reversePixels?_g:vg;if(!r){const r=o(a,t,n);if(c){const{vScale:t}=i._cachedMeta,{_parsed:n}=e,a=n.slice(0,r.lo+1).reverse().findIndex(e=>!Mm(e[t.axis]));r.lo-=Math.max(0,a);const o=n.slice(r.hi).findIndex(e=>!Mm(e[t.axis]));r.hi+=Math.max(0,o)}return r}if(i._sharedOptions){const e=a[0],r="function"==typeof e.getRange&&e.getRange(t);if(r){const e=o(a,t,n-r),i=o(a,t,n+r);return{lo:e.lo,hi:i.hi}}}}return{lo:0,hi:a.length-1}}function Hy(e,t,n,r,i){const a=e.getSortedVisibleDatasetMetas(),o=n[t];for(let s=0,c=a.length;s<c;++s){const{index:e,data:n}=a[s],{lo:c,hi:l}=Uy(a[s],t,o,i);for(let t=c;t<=l;++t){const i=n[t];i.skip||r(i,e,t)}}}function $y(e,t,n,r,i){const a=[];if(!i&&!e.isPointInArea(t))return a;return Hy(e,n,t,function(n,o,s){(i||Jg(n,e.chartArea,0))&&n.inRange(t.x,t.y,r)&&a.push({element:n,datasetIndex:o,index:s})},!0),a}function Wy(e,t,n,r,i,a){let o=[];const s=function(e){const t=-1!==e.indexOf("x"),n=-1!==e.indexOf("y");return function(e,r){const i=t?Math.abs(e.x-r.x):0,a=n?Math.abs(e.y-r.y):0;return Math.sqrt(Math.pow(i,2)+Math.pow(a,2))}}(n);let c=Number.POSITIVE_INFINITY;return Hy(e,n,t,function(n,l,u){const f=n.inRange(t.x,t.y,i);if(r&&!f)return;const h=n.getCenterPoint(i);if(!(!!a||e.isPointInArea(h))&&!f)return;const d=s(t,h);d<c?(o=[{element:n,datasetIndex:l,index:u}],c=d):d===c&&o.push({element:n,datasetIndex:l,index:u})}),o}function Vy(e,t,n,r,i,a){return a||e.isPointInArea(t)?"r"!==n||r?Wy(e,t,n,r,i,a):function(e,t,n,r){let i=[];return Hy(e,n,t,function(e,n,a){const{startAngle:o,endAngle:s}=e.getProps(["startAngle","endAngle"],r),{angle:c}=fg(e,{x:t.x,y:t.y});mg(c,o,s)&&i.push({element:e,datasetIndex:n,index:a})}),i}(e,t,n,i):[]}function Gy(e,t,n,r,i){const a=[],o="x"===n?"inXRange":"inYRange";let s=!1;return Hy(e,n,t,(e,r,c)=>{e[o]&&e[o](t[n],i)&&(a.push({element:e,datasetIndex:r,index:c}),s=s||e.inRange(t.x,t.y,i))}),r&&!s?[]:a}var Yy={modes:{index(e,t,n,r){const i=Wb(t,e),a=n.axis||"x",o=n.includeInvisible||!1,s=n.intersect?$y(e,i,a,r,o):Vy(e,i,a,!1,r,o),c=[];return s.length?(e.getSortedVisibleDatasetMetas().forEach(e=>{const t=s[0].index,n=e.data[t];n&&!n.skip&&c.push({element:n,datasetIndex:e.index,index:t})}),c):[]},dataset(e,t,n,r){const i=Wb(t,e),a=n.axis||"xy",o=n.includeInvisible||!1;let s=n.intersect?$y(e,i,a,r,o):Vy(e,i,a,!1,r,o);if(s.length>0){const t=s[0].datasetIndex,n=e.getDatasetMeta(t).data;s=[];for(let e=0;e<n.length;++e)s.push({element:n[e],datasetIndex:t,index:e})}return s},point:(e,t,n,r)=>$y(e,Wb(t,e),n.axis||"xy",r,n.includeInvisible||!1),nearest(e,t,n,r){const i=Wb(t,e),a=n.axis||"xy",o=n.includeInvisible||!1;return Vy(e,i,a,n.intersect,r,o)},x:(e,t,n,r)=>Gy(e,Wb(t,e),"x",n.intersect,r),y:(e,t,n,r)=>Gy(e,Wb(t,e),"y",n.intersect,r)}};const Xy=["left","top","right","bottom"];function Ky(e,t){return e.filter(e=>e.pos===t)}function qy(e,t){return e.filter(e=>-1===Xy.indexOf(e.pos)&&e.box.axis===t)}function Jy(e,t){return e.sort((e,n)=>{const r=t?n:e,i=t?e:n;return r.weight===i.weight?r.index-i.index:r.weight-i.weight})}function Zy(e,t){const n=function(e){const t={};for(const n of e){const{stack:e,pos:r,stackWeight:i}=n;if(!e||!Xy.includes(r))continue;const a=t[e]||(t[e]={count:0,placed:0,weight:0,size:0});a.count++,a.weight+=i}return t}(e),{vBoxMaxWidth:r,hBoxMaxHeight:i}=t;let a,o,s;for(a=0,o=e.length;a<o;++a){s=e[a];const{fullSize:o}=s.box,c=n[s.stack],l=c&&s.stackWeight/c.weight;s.horizontal?(s.width=l?l*r:o&&t.availableWidth,s.height=i):(s.width=r,s.height=l?l*i:o&&t.availableHeight)}return n}function Qy(e,t,n,r){return Math.max(e[n],t[n])+Math.max(e[r],t[r])}function ev(e,t){e.top=Math.max(e.top,t.top),e.left=Math.max(e.left,t.left),e.bottom=Math.max(e.bottom,t.bottom),e.right=Math.max(e.right,t.right)}function tv(e,t,n,r){const{pos:i,box:a}=n,o=e.maxPadding;if(!Lm(i)){n.size&&(e[i]-=n.size);const t=r[n.stack]||{size:0,count:1};t.size=Math.max(t.size,n.horizontal?a.height:a.width),n.size=t.size/t.count,e[i]+=n.size}a.getPadding&&ev(o,a.getPadding());const s=Math.max(0,t.outerWidth-Qy(o,e,"left","right")),c=Math.max(0,t.outerHeight-Qy(o,e,"top","bottom")),l=s!==e.w,u=c!==e.h;return e.w=s,e.h=c,n.horizontal?{same:l,other:u}:{same:u,other:l}}function nv(e,t){const n=t.maxPadding;function r(e){const r={left:0,top:0,right:0,bottom:0};return e.forEach(e=>{r[e]=Math.max(t[e],n[e])}),r}return r(e?["left","right"]:["top","bottom"])}function rv(e,t,n,r){const i=[];let a,o,s,c,l,u;for(a=0,o=e.length,l=0;a<o;++a){s=e[a],c=s.box,c.update(s.width||t.w,s.height||t.h,nv(s.horizontal,t));const{same:o,other:f}=tv(t,n,s,r);l|=o&&i.length,u=u||f,c.fullSize||i.push(s)}return l&&rv(i,t,n,r)||u}function iv(e,t,n,r,i){e.top=n,e.left=t,e.right=t+r,e.bottom=n+i,e.width=r,e.height=i}function av(e,t,n,r){const i=n.padding;let{x:a,y:o}=t;for(const s of e){const e=s.box,c=r[s.stack]||{placed:0,weight:1},l=s.stackWeight/c.weight||1;if(s.horizontal){const r=t.w*l,a=c.size||e.height;Ym(c.start)&&(o=c.start),e.fullSize?iv(e,i.left,o,n.outerWidth-i.right-i.left,a):iv(e,t.left+c.placed,o,r,a),c.start=o,c.placed+=r,o=e.bottom}else{const r=t.h*l,o=c.size||e.width;Ym(c.start)&&(a=c.start),e.fullSize?iv(e,a,i.top,o,n.outerHeight-i.bottom-i.top):iv(e,a,t.top+c.placed,o,r),c.start=a,c.placed+=r,a=e.right}}t.x=a,t.y=o}var ov={addBox(e,t){e.boxes||(e.boxes=[]),t.fullSize=t.fullSize||!1,t.position=t.position||"top",t.weight=t.weight||0,t._layers=t._layers||function(){return[{z:0,draw(e){t.draw(e)}}]},e.boxes.push(t)},removeBox(e,t){const n=e.boxes?e.boxes.indexOf(t):-1;-1!==n&&e.boxes.splice(n,1)},configure(e,t,n){t.fullSize=n.fullSize,t.position=n.position,t.weight=n.weight},update(e,t,n,r){if(!e)return;const i=db(e.options.layout.padding),a=Math.max(t-i.width,0),o=Math.max(n-i.height,0),s=function(e){const t=function(e){const t=[];let n,r,i,a,o,s;for(n=0,r=(e||[]).length;n<r;++n)i=e[n],({position:a,options:{stack:o,stackWeight:s=1}}=i),t.push({index:n,box:i,pos:a,horizontal:i.isHorizontal(),weight:i.weight,stack:o&&a+o,stackWeight:s});return t}(e),n=Jy(t.filter(e=>e.box.fullSize),!0),r=Jy(Ky(t,"left"),!0),i=Jy(Ky(t,"right")),a=Jy(Ky(t,"top"),!0),o=Jy(Ky(t,"bottom")),s=qy(t,"x"),c=qy(t,"y");return{fullSize:n,leftAndTop:r.concat(a),rightAndBottom:i.concat(c).concat(o).concat(s),chartArea:Ky(t,"chartArea"),vertical:r.concat(i).concat(c),horizontal:a.concat(o).concat(s)}}(e.boxes),c=s.vertical,l=s.horizontal;Nm(e.boxes,e=>{"function"==typeof e.beforeLayout&&e.beforeLayout()});const u=c.reduce((e,t)=>t.box.options&&!1===t.box.options.display?e:e+1,0)||1,f=Object.freeze({outerWidth:t,outerHeight:n,padding:i,availableWidth:a,availableHeight:o,vBoxMaxWidth:a/2/u,hBoxMaxHeight:o/2}),h=Object.assign({},i);ev(h,db(r));const d=Object.assign({maxPadding:h,w:a,h:o,x:i.left,y:i.top},i),p=Zy(c.concat(l),f);rv(s.fullSize,d,f,p),rv(c,d,f,p),rv(l,d,f,p)&&rv(c,d,f,p),function(e){const t=e.maxPadding;function n(n){const r=Math.max(t[n]-e[n],0);return e[n]+=r,r}e.y+=n("top"),e.x+=n("left"),n("right"),n("bottom")}(d),av(s.leftAndTop,d,f,p),d.x+=d.w,d.y+=d.h,av(s.rightAndBottom,d,f,p),e.chartArea={left:d.left,top:d.top,right:d.left+d.w,bottom:d.top+d.h,height:d.h,width:d.w},Nm(s.chartArea,t=>{const n=t.box;Object.assign(n,e.chartArea),n.update(d.w,d.h,{left:0,top:0,right:0,bottom:0})})}};class sv{acquireContext(e,t){}releaseContext(e){return!1}addEventListener(e,t,n){}removeEventListener(e,t,n){}getDevicePixelRatio(){return 1}getMaximumSize(e,t,n,r){return t=Math.max(0,t||e.width),n=n||e.height,{width:t,height:Math.max(0,r?Math.floor(t/r):n)}}isAttached(e){return!0}updateConfig(e){}}class cv extends sv{acquireContext(e){return e&&e.getContext&&e.getContext("2d")||null}updateConfig(e){e.options.animation=!1}}const lv="$chartjs",uv={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup",pointerenter:"mouseenter",pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointerleave:"mouseout",pointerout:"mouseout"},fv=e=>null===e||""===e;const hv=!!Xb&&{passive:!0};function dv(e,t,n){e&&e.canvas&&e.canvas.removeEventListener(t,n,hv)}function pv(e,t){for(const n of e)if(n===t||n.contains(t))return!0}function mv(e,t,n){const r=e.canvas,i=new MutationObserver(e=>{let t=!1;for(const n of e)t=t||pv(n.addedNodes,r),t=t&&!pv(n.removedNodes,r);t&&n()});return i.observe(document,{childList:!0,subtree:!0}),i}function gv(e,t,n){const r=e.canvas,i=new MutationObserver(e=>{let t=!1;for(const n of e)t=t||pv(n.removedNodes,r),t=t&&!pv(n.addedNodes,r);t&&n()});return i.observe(document,{childList:!0,subtree:!0}),i}const bv=new Map;let yv=0;function vv(){const e=window.devicePixelRatio;e!==yv&&(yv=e,bv.forEach((t,n)=>{n.currentDevicePixelRatio!==e&&t()}))}function _v(e,t,n){const r=e.canvas,i=r&&jb(r);if(!i)return;const a=Sg((e,t)=>{const r=i.clientWidth;n(e,t),r<i.clientWidth&&n()},window),o=new ResizeObserver(e=>{const t=e[0],n=t.contentRect.width,r=t.contentRect.height;0===n&&0===r||a(n,r)});return o.observe(i),function(e,t){bv.size||window.addEventListener("resize",vv),bv.set(e,t)}(e,a),o}function wv(e,t,n){n&&n.disconnect(),"resize"===t&&function(e){bv.delete(e),bv.size||window.removeEventListener("resize",vv)}(e)}function xv(e,t,n){const r=e.canvas,i=Sg(t=>{null!==e.ctx&&n(function(e,t){const n=uv[e.type]||e.type,{x:r,y:i}=Wb(e,t);return{type:n,chart:t,native:e,x:void 0!==r?r:null,y:void 0!==i?i:null}}(t,e))},e);return function(e,t,n){e&&e.addEventListener(t,n,hv)}(r,t,i),i}class Ev extends sv{acquireContext(e,t){const n=e&&e.getContext&&e.getContext("2d");return n&&n.canvas===e?(function(e,t){const n=e.style,r=e.getAttribute("height"),i=e.getAttribute("width");if(e[lv]={initial:{height:r,width:i,style:{display:n.display,height:n.height,width:n.width}}},n.display=n.display||"block",n.boxSizing=n.boxSizing||"border-box",fv(i)){const t=Kb(e,"width");void 0!==t&&(e.width=t)}if(fv(r))if(""===e.style.height)e.height=e.width/(t||2);else{const t=Kb(e,"height");void 0!==t&&(e.height=t)}}(e,t),n):null}releaseContext(e){const t=e.canvas;if(!t[lv])return!1;const n=t[lv].initial;["height","width"].forEach(e=>{const r=n[e];Mm(r)?t.removeAttribute(e):t.setAttribute(e,r)});const r=n.style||{};return Object.keys(r).forEach(e=>{t.style[e]=r[e]}),t.width=t.width,delete t[lv],!0}addEventListener(e,t,n){this.removeEventListener(e,t);const r=e.$proxies||(e.$proxies={}),i={attach:mv,detach:gv,resize:_v}[t]||xv;r[t]=i(e,t,n)}removeEventListener(e,t){const n=e.$proxies||(e.$proxies={}),r=n[t];if(!r)return;({attach:wv,detach:wv,resize:wv}[t]||dv)(e,t,r),n[t]=void 0}getDevicePixelRatio(){return window.devicePixelRatio}getMaximumSize(e,t,n,r){return Gb(e,t,n,r)}isAttached(e){const t=e&&jb(e);return!(!t||!t.isConnected)}}let Tv=(e=class{constructor(){n(this,"x"),n(this,"y"),n(this,"active",!1),n(this,"options"),n(this,"$animations")}tooltipPosition(e){const{x:t,y:n}=this.getProps(["x","y"],e);return{x:t,y:n}}hasValue(){return cg(this.x)&&cg(this.y)}getProps(e,t){const n=this.$animations;if(!t||!n)return this;const r={};return e.forEach(e=>{r[e]=n[e]&&n[e].active()?n[e]._to:this[e]}),r}},n(e,"defaults",{}),n(e,"defaultRoutes"),e);function Sv(e,t){const n=e.options.ticks,r=function(e){const t=e.options.offset,n=e._tickSize(),r=e._length/n+(t?0:1),i=e._maxLength/n;return Math.floor(Math.min(r,i))}(e),i=Math.min(n.maxTicksLimit||r,r),a=n.major.enabled?function(e){const t=[];let n,r;for(n=0,r=e.length;n<r;n++)e[n].major&&t.push(n);return t}(t):[],o=a.length,s=a[0],c=a[o-1],l=[];if(o>i)return function(e,t,n,r){let i,a=0,o=n[0];for(r=Math.ceil(r),i=0;i<e.length;i++)i===o&&(t.push(e[i]),a++,o=n[a*r])}(t,l,a,o/i),l;const u=function(e,t,n){const r=function(e){const t=e.length;let n,r;if(t<2)return!1;for(r=e[0],n=1;n<t;++n)if(e[n]-e[n-1]!==r)return!1;return r}(e),i=t.length/n;if(!r)return Math.max(i,1);const a=function(e){const t=[],n=Math.sqrt(e);let r;for(r=1;r<n;r++)e%r===0&&(t.push(r),t.push(e/r));return n===(0|n)&&t.push(n),t.sort((e,t)=>e-t).pop(),t}(r);for(let o=0,s=a.length-1;o<s;o++){const e=a[o];if(e>i)return e}return Math.max(i,1)}(a,t,i);if(o>0){let e,n;const r=o>1?Math.round((c-s)/(o-1)):null;for(Ov(t,l,u,Mm(r)?0:s-r,s),e=0,n=o-1;e<n;e++)Ov(t,l,u,a[e],a[e+1]);return Ov(t,l,u,c,Mm(r)?t.length:c+r),l}return Ov(t,l,u),l}function Ov(e,t,n,r,i){const a=Dm(r,0),o=Math.min(Dm(i,e.length),e.length);let s,c,l,u=0;for(n=Math.ceil(n),i&&(s=i-r,n=s/Math.floor(s/n)),l=a;l<0;)u++,l=Math.round(a+u*n);for(c=Math.max(a,0);c<o;c++)c===l&&(t.push(e[c]),u++,l=Math.round(a+u*n))}const Cv=(e,t,n)=>"top"===t||"left"===t?e[t]+n:e[t]-n,Av=(e,t)=>Math.min(t||e,e);function Mv(e,t){const n=[],r=e.length/t,i=e.length;let a=0;for(;a<i;a+=r)n.push(e[Math.floor(a)]);return n}function kv(e,t,n){const r=e.ticks.length,i=Math.min(t,r-1),a=e._startPixel,o=e._endPixel,s=1e-6;let c,l=e.getPixelForTick(i);if(!(n&&(c=1===r?Math.max(l-a,o-l):0===t?(e.getPixelForTick(1)-l)/2:(l-e.getPixelForTick(i-1))/2,l+=i<t?c:-c,l<a-s||l>o+s)))return l}function Lv(e){return e.drawTicks?e.tickLength:0}function Pv(e,t){if(!e.display)return 0;const n=pb(e.font,t),r=db(e.padding);return(km(e.text)?e.text.length:1)*n.lineHeight+r.height}function Rv(e,t,n){let r=Og(e);return(n&&"right"!==t||!n&&"right"===t)&&(r=(e=>"left"===e?"right":"right"===e?"left":e)(r)),r}class Dv extends Tv{constructor(e){super(),this.id=e.id,this.type=e.type,this.options=void 0,this.ctx=e.ctx,this.chart=e.chart,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.width=void 0,this.height=void 0,this._margins={left:0,right:0,top:0,bottom:0},this.maxWidth=void 0,this.maxHeight=void 0,this.paddingTop=void 0,this.paddingBottom=void 0,this.paddingLeft=void 0,this.paddingRight=void 0,this.axis=void 0,this.labelRotation=void 0,this.min=void 0,this.max=void 0,this._range=void 0,this.ticks=[],this._gridLineItems=null,this._labelItems=null,this._labelSizes=null,this._length=0,this._maxLength=0,this._longestTextCache={},this._startPixel=void 0,this._endPixel=void 0,this._reversePixels=!1,this._userMax=void 0,this._userMin=void 0,this._suggestedMax=void 0,this._suggestedMin=void 0,this._ticksLength=0,this._borderValue=0,this._cache={},this._dataLimitsCached=!1,this.$context=void 0}init(e){this.options=e.setContext(this.getContext()),this.axis=e.axis,this._userMin=this.parse(e.min),this._userMax=this.parse(e.max),this._suggestedMin=this.parse(e.suggestedMin),this._suggestedMax=this.parse(e.suggestedMax)}parse(e,t){return e}getUserBounds(){let{_userMin:e,_userMax:t,_suggestedMin:n,_suggestedMax:r}=this;return e=Rm(e,Number.POSITIVE_INFINITY),t=Rm(t,Number.NEGATIVE_INFINITY),n=Rm(n,Number.POSITIVE_INFINITY),r=Rm(r,Number.NEGATIVE_INFINITY),{min:Rm(e,n),max:Rm(t,r),minDefined:Pm(e),maxDefined:Pm(t)}}getMinMax(e){let t,{min:n,max:r,minDefined:i,maxDefined:a}=this.getUserBounds();if(i&&a)return{min:n,max:r};const o=this.getMatchingVisibleMetas();for(let s=0,c=o.length;s<c;++s)t=o[s].controller.getMinMax(this,e),i||(n=Math.min(n,t.min)),a||(r=Math.max(r,t.max));return n=a&&n>r?r:n,r=i&&n>r?n:r,{min:Rm(n,Rm(r,n)),max:Rm(r,Rm(n,r))}}getPadding(){return{left:this.paddingLeft||0,top:this.paddingTop||0,right:this.paddingRight||0,bottom:this.paddingBottom||0}}getTicks(){return this.ticks}getLabels(){const e=this.chart.data;return this.options.labels||(this.isHorizontal()?e.xLabels:e.yLabels)||e.labels||[]}getLabelItems(e=this.chart.chartArea){return this._labelItems||(this._labelItems=this._computeLabelItems(e))}beforeLayout(){this._cache={},this._dataLimitsCached=!1}beforeUpdate(){Im(this.options.beforeUpdate,[this])}update(e,t,n){const{beginAtZero:r,grace:i,ticks:a}=this.options,o=a.sampleSize;this.beforeUpdate(),this.maxWidth=e,this.maxHeight=t,this._margins=n=Object.assign({left:0,right:0,top:0,bottom:0},n),this.ticks=null,this._labelSizes=null,this._gridLineItems=null,this._labelItems=null,this.beforeSetDimensions(),this.setDimensions(),this.afterSetDimensions(),this._maxLength=this.isHorizontal()?this.width+n.left+n.right:this.height+n.top+n.bottom,this._dataLimitsCached||(this.beforeDataLimits(),this.determineDataLimits(),this.afterDataLimits(),this._range=gb(this,i,r),this._dataLimitsCached=!0),this.beforeBuildTicks(),this.ticks=this.buildTicks()||[],this.afterBuildTicks();const s=o<this.ticks.length;this._convertTicksToLabels(s?Mv(this.ticks,o):this.ticks),this.configure(),this.beforeCalculateLabelRotation(),this.calculateLabelRotation(),this.afterCalculateLabelRotation(),a.display&&(a.autoSkip||"auto"===a.source)&&(this.ticks=Sv(this,this.ticks),this._labelSizes=null,this.afterAutoSkip()),s&&this._convertTicksToLabels(this.ticks),this.beforeFit(),this.fit(),this.afterFit(),this.afterUpdate()}configure(){let e,t,n=this.options.reverse;this.isHorizontal()?(e=this.left,t=this.right):(e=this.top,t=this.bottom,n=!n),this._startPixel=e,this._endPixel=t,this._reversePixels=n,this._length=t-e,this._alignToPixels=this.options.alignToPixels}afterUpdate(){Im(this.options.afterUpdate,[this])}beforeSetDimensions(){Im(this.options.beforeSetDimensions,[this])}setDimensions(){this.isHorizontal()?(this.width=this.maxWidth,this.left=0,this.right=this.width):(this.height=this.maxHeight,this.top=0,this.bottom=this.height),this.paddingLeft=0,this.paddingTop=0,this.paddingRight=0,this.paddingBottom=0}afterSetDimensions(){Im(this.options.afterSetDimensions,[this])}_callHooks(e){this.chart.notifyPlugins(e,this.getContext()),Im(this.options[e],[this])}beforeDataLimits(){this._callHooks("beforeDataLimits")}determineDataLimits(){}afterDataLimits(){this._callHooks("afterDataLimits")}beforeBuildTicks(){this._callHooks("beforeBuildTicks")}buildTicks(){return[]}afterBuildTicks(){this._callHooks("afterBuildTicks")}beforeTickToLabelConversion(){Im(this.options.beforeTickToLabelConversion,[this])}generateTickLabels(e){const t=this.options.ticks;let n,r,i;for(n=0,r=e.length;n<r;n++)i=e[n],i.label=Im(t.callback,[i.value,n,e],this)}afterTickToLabelConversion(){Im(this.options.afterTickToLabelConversion,[this])}beforeCalculateLabelRotation(){Im(this.options.beforeCalculateLabelRotation,[this])}calculateLabelRotation(){const e=this.options,t=e.ticks,n=Av(this.ticks.length,e.ticks.maxTicksLimit),r=t.minRotation||0,i=t.maxRotation;let a,o,s,c=r;if(!this._isVisible()||!t.display||r>=i||n<=1||!this.isHorizontal())return void(this.labelRotation=r);const l=this._getLabelSizes(),u=l.widest.width,f=l.highest.height,h=gg(this.chart.width-u,0,this.maxWidth);a=e.offset?this.maxWidth/n:h/(n-1),u+6>
vendor: 4,501 bytes, line 856
856a&&(a=h/(n-(e.offset?.5:1)),o=this.maxHeight-Lv(e.grid)-t.padding-Pv(e.title,this.chart.options.font),s=Math.sqrt(u*u+f*f),c=Math.min(Math.asin(gg((l.highest.height+6)/a,-1,1)),Math.asin(gg(o/s,-1,1))-Math.asin(gg(f/s,-1,1)))*(180/qm),c=Math.max(r,Math.min(i,c))),this.labelRotation=c}afterCalculateLabelRotation(){Im(this.options.afterCalculateLabelRotation,[this])}afterAutoSkip(){}beforeFit(){Im(this.options.beforeFit,[this])}fit(){const e={width:0,height:0},{chart:t,options:{ticks:n,title:r,grid:i}}=this,a=this._isVisible(),o=this.isHorizontal();if(a){const a=Pv(r,t.options.font);if(o?(e.width=this.maxWidth,e.height=Lv(i)+a):(e.height=this.maxHeight,e.width=Lv(i)+a),n.display&&this.ticks.length){const{first:t,last:r,widest:i,highest:a}=this._getLabelSizes(),s=2*n.padding,c=lg(this.labelRotation),l=Math.cos(c),u=Math.sin(c);if(o){const t=n.mirror?0:u*i.width+l*a.height;e.height=Math.min(this.maxHeight,e.height+t+s)}else{const t=n.mirror?0:l*i.width+u*a.height;e.width=Math.min(this.maxWidth,e.width+t+s)}this._calculatePadding(t,r,u,l)}}this._handleMargins(),o?(this.width=this._length=t.width-this._margins.left-this._margins.right,this.height=e.height):(this.width=e.width,this.height=this._length=t.height-this._margins.top-this._margins.bottom)}_calculatePadding(e,t,n,r){const{ticks:{align:i,padding:a},position:o}=this.options,s=0!==this.labelRotation,c="top"!==o&&"x"===this.axis;if(this.isHorizontal()){const o=this.getPixelForTick(0)-this.left,l=this.right-this.getPixelForTick(this.ticks.length-1);let u=0,f=0;s?c?(u=r*e.width,f=n*t.height):(u=n*e.height,f=r*t.width):"start"===i?f=t.width:"end"===i?u=e.width:"inner"!==i&&(u=e.width/2,f=t.width/2),this.paddingLeft=Math.max((u-o+a)*this.width/(this.width-o),0),this.paddingRight=Math.max((f-l+a)*this.width/(this.width-l),0)}else{let n=t.height/2,r=e.height/2;"start"===i?(n=0,r=e.height):"end"===i&&(n=t.height,r=0),this.paddingTop=n+a,this.paddingBottom=r+a}}_handleMargins(){this._margins&&(this._margins.left=Math.max(this.paddingLeft,this._margins.left),this._margins.top=Math.max(this.paddingTop,this._margins.top),this._margins.right=Math.max(this.paddingRight,this._margins.right),this._margins.bottom=Math.max(this.paddingBottom,this._margins.bottom))}afterFit(){Im(this.options.afterFit,[this])}isHorizontal(){const{axis:e,position:t}=this.options;return"top"===t||"bottom"===t||"x"===e}isFullSize(){return this.options.fullSize}_convertTicksToLabels(e){let t,n;for(this.beforeTickToLabelConversion(),this.generateTickLabels(e),t=0,n=e.length;t<n;t++)Mm(e[t].label)&&(e.splice(t,1),n--,t--);this.afterTickToLabelConversion()}_getLabelSizes(){let e=this._labelSizes;if(!e){const t=this.options.ticks.sampleSize;let n=this.ticks;t<n.length&&(n=Mv(n,t)),this._labelSizes=e=this._computeLabelSizes(n,n.length,this.options.ticks.maxTicksLimit)}return e}_computeLabelSizes(e,t,n){const{ctx:r,_longestTextCache:i}=this,a=[],o=[],s=Math.floor(t/Av(t,n));let c,l,u,f,h,d,p,m,g,b,y,v=0,_=0;for(c=0;c<t;c+=s){if(f=e[c].label,h=this._resolveTickFontOptions(c),r.font=d=h.string,p=i[d]=i[d]||{data:{},gc:[]},m=h.lineHeight,g=b=0,Mm(f)||km(f)){if(km(f))for(l=0,u=f.length;l<u;++l)y=f[l],Mm(y)||km(y)||(g=Gg(r,p.data,p.gc,g,y),b+=m)}else g=Gg(r,p.data,p.gc,g,f),b=m;a.push(g),o.push(b),v=Math.max(g,v),_=Math.max(b,_)}!function(e,t){Nm(e,e=>{const n=e.gc,r=n.length/2;let i;if(r>t){for(i=0;i<r;++i)delete e.data[n[i]];n.splice(0,r)}})}(i,t);const w=a.indexOf(v),x=o.indexOf(_),E=e=>({width:a[e]||0,height:o[e]||0});return{first:E(0),last:E(t-1),widest:E(w),highest:E(x),widths:a,heights:o}}getLabelForValue(e){return e}getPixelForValue(e,t){return NaN}getValueForPixel(e){}getPixelForTick(e){const t=this.ticks;return e<0||e>t.length-1?null:this.getPixelForValue(t[e].value)}getPixelForDecimal(e){this._reversePixels&&(e=1-e);const t=this._startPixel+e*this._length;return gg(this._alignToPixels?Yg(this.chart,t,0):t,-32768,32767)}getDecimalForPixel(e){const t=(e-this._startPixel)/this._length;return this._reversePixels?1-t:t}getBasePixel(){return this.getPixelForValue(this.getBaseValue())}getBaseValue(){const{min:e,max:t}=this;return e<0&&t<0?t:e>0&&t>0?e:0}getContext(e){const t=this.ticks||[];if(e>=0&&e<t.length){const n=t[e];return n.$context||(n.$context=function(e,t,n){return bb(e,{tick:n,index:t,type:"tick"})}(this.getContext(),e,n))}return this.$context||(this.$context=bb(this.chart.getContext(),{scale:this,type:"scale"}))}_tickSize(){const e=this.options.ticks,t=lg(this.labelRotation),n=Math.abs(Math.cos(t)),r=M
vendor: 10,277 bytes, line 856
856ath.abs(Math.sin(t)),i=this._getLabelSizes(),a=e.autoSkipPadding||0,o=i?i.widest.width+a:0,s=i?i.highest.height+a:0;return this.isHorizontal()?s*n>o*r?o/n:s/r:s*r<o*n?s/n:o/r}_isVisible(){const e=this.options.display;return"auto"!==e?!!e:this.getMatchingVisibleMetas().length>0}_computeGridLineItems(e){const t=this.axis,n=this.chart,r=this.options,{grid:i,position:a,border:o}=r,s=i.offset,c=this.isHorizontal(),l=this.ticks.length+(s?1:0),u=Lv(i),f=[],h=o.setContext(this.getContext()),d=h.display?h.width:0,p=d/2,m=function(e){return Yg(n,e,d)};let g,b,y,v,_,w,x,E,T,S,O,C;if("top"===a)g=m(this.bottom),w=this.bottom-u,E=g-p,S=m(e.top)+p,C=e.bottom;else if("bottom"===a)g=m(this.top),S=e.top,C=m(e.bottom)-p,w=g+p,E=this.top+u;else if("left"===a)g=m(this.right),_=this.right-u,x=g-p,T=m(e.left)+p,O=e.right;else if("right"===a)g=m(this.left),T=e.left,O=m(e.right)-p,_=g+p,x=this.left+u;else if("x"===t){if("center"===a)g=m((e.top+e.bottom)/2+.5);else if(Lm(a)){const e=Object.keys(a)[0],t=a[e];g=m(this.chart.scales[e].getPixelForValue(t))}S=e.top,C=e.bottom,w=g+p,E=w+u}else if("y"===t){if("center"===a)g=m((e.left+e.right)/2);else if(Lm(a)){const e=Object.keys(a)[0],t=a[e];g=m(this.chart.scales[e].getPixelForValue(t))}_=g-p,x=_-u,T=e.left,O=e.right}const A=Dm(r.ticks.maxTicksLimit,l),M=Math.max(1,Math.ceil(l/A));for(b=0;b<l;b+=M){const e=this.getContext(b),t=i.setContext(e),r=o.setContext(e),a=t.lineWidth,l=t.color,u=r.dash||[],h=r.dashOffset,d=t.tickWidth,p=t.tickColor,m=t.tickBorderDash||[],g=t.tickBorderDashOffset;y=kv(this,b,s),void 0!==y&&(v=Yg(n,y,a),c?_=x=T=O=v:w=E=S=C=v,f.push({tx1:_,ty1:w,tx2:x,ty2:E,x1:T,y1:S,x2:O,y2:C,width:a,color:l,borderDash:u,borderDashOffset:h,tickWidth:d,tickColor:p,tickBorderDash:m,tickBorderDashOffset:g}))}return this._ticksLength=l,this._borderValue=g,f}_computeLabelItems(e){const t=this.axis,n=this.options,{position:r,ticks:i}=n,a=this.isHorizontal(),o=this.ticks,{align:s,crossAlign:c,padding:l,mirror:u}=i,f=Lv(n.grid),h=f+l,d=u?-l:h,p=-lg(this.labelRotation),m=[];let g,b,y,v,_,w,x,E,T,S,O,C,A="middle";if("top"===r)w=this.bottom-d,x=this._getXAxisLabelAlignment();else if("bottom"===r)w=this.top+d,x=this._getXAxisLabelAlignment();else if("left"===r){const e=this._getYAxisLabelAlignment(f);x=e.textAlign,_=e.x}else if("right"===r){const e=this._getYAxisLabelAlignment(f);x=e.textAlign,_=e.x}else if("x"===t){if("center"===r)w=(e.top+e.bottom)/2+h;else if(Lm(r)){const e=Object.keys(r)[0],t=r[e];w=this.chart.scales[e].getPixelForValue(t)+h}x=this._getXAxisLabelAlignment()}else if("y"===t){if("center"===r)_=(e.left+e.right)/2-h;else if(Lm(r)){const e=Object.keys(r)[0],t=r[e];_=this.chart.scales[e].getPixelForValue(t)}x=this._getYAxisLabelAlignment(f).textAlign}"y"===t&&("start"===s?A="top":"end"===s&&(A="bottom"));const M=this._getLabelSizes();for(g=0,b=o.length;g<b;++g){y=o[g],v=y.label;const e=i.setContext(this.getContext(g));E=this.getPixelForTick(g)+i.labelOffset,T=this._resolveTickFontOptions(g),S=T.lineHeight,O=km(v)?v.length:1;const t=O/2,n=e.color,s=e.textStrokeColor,l=e.textStrokeWidth;let f,h=x;if(a?(_=E,"inner"===x&&(h=g===b-1?this.options.reverse?"left":"right":0===g?this.options.reverse?"right":"left":"center"),C="top"===r?"near"===c||0!==p?-O*S+S/2:"center"===c?-M.highest.height/2-t*S+S:-M.highest.height+S/2:"near"===c||0!==p?S/2:"center"===c?M.highest.height/2-t*S:M.highest.height-O*S,u&&(C*=-1),0===p||e.showLabelBackdrop||(_+=S/2*Math.sin(p))):(w=E,C=(1-O)*S/2),e.showLabelBackdrop){const t=db(e.backdropPadding),n=M.heights[g],r=M.widths[g];let i=C-t.top,a=0-t.left;switch(A){case"middle":i-=n/2;break;case"bottom":i-=n}switch(x){case"center":a-=r/2;break;case"right":a-=r;break;case"inner":g===b-1?a-=r:g>0&&(a-=r/2)}f={left:a,top:i,width:r+t.width,height:n+t.height,color:e.backdropColor}}m.push({label:v,font:T,textOffset:C,options:{rotation:p,color:n,strokeColor:s,strokeWidth:l,textAlign:h,textBaseline:A,translation:[_,w],backdrop:f}})}return m}_getXAxisLabelAlignment(){const{position:e,ticks:t}=this.options;if(-lg(this.labelRotation))return"top"===e?"left":"right";let n="center";return"start"===t.align?n="left":"end"===t.align?n="right":"inner"===t.align&&(n="inner"),n}_getYAxisLabelAlignment(e){const{position:t,ticks:{crossAlign:n,mirror:r,padding:i}}=this.options,a=e+i,o=this._getLabelSizes().widest.width;let s,c;return"left"===t?r?(c=this.right+i,"near"===n?s="left":"center"===n?(s="center",c+=o/2):(s="right",c+=o)):(c=this.right-a,"near"===n?s="right":"center"===n?(s="center",c-=o/2):(s="left",c=this.left)):"right"===t?r?(c=this.left+i,"near"===n?s="right":"center"===n?(s="center",c-=o/2):(s="left",c-=o)):(c=this.left+a,"near"===n?s="left":"center"===n?(s="center",c+=o/2):(s="right",c=this.right)):s="right",{textAlign:s,x:c}}_computeLabelArea(){if(this.options.ticks.mirror)return;const e=this.chart,t=this.options.position;return"left"===t||"right"===t?{top:0,left:this.left,bottom:e.height,right:this.right}:"top"===t||"bottom"===t?{top:this.top,left:0,bottom:this.bottom,right:e.width}:void 0}drawBackground(){const{ctx:e,options:{backgroundColor:t},left:n,top:r,width:i,height:a}=this;t&&(e.save(),e.fillStyle=t,e.fillRect(n,r,i,a),e.restore())}getLineWidthForValue(e){const t=this.options.grid;if(!this._isVisible()||!t.display)return 0;const n=this.ticks.findIndex(t=>t.value===e);if(n>=0){return t.setContext(this.getContext(n)).lineWidth}return 0}drawGrid(e){const t=this.options.grid,n=this.ctx,r=this._gridLineItems||(this._gridLineItems=this._computeGridLineItems(e));let i,a;const o=(e,t,r)=>{r.width&&r.color&&(n.save(),n.lineWidth=r.width,n.strokeStyle=r.color,n.setLineDash(r.borderDash||[]),n.lineDashOffset=r.borderDashOffset,n.beginPath(),n.moveTo(e.x,e.y),n.lineTo(t.x,t.y),n.stroke(),n.restore())};if(t.display)for(i=0,a=r.length;i<a;++i){const e=r[i];t.drawOnChartArea&&o({x:e.x1,y:e.y1},{x:e.x2,y:e.y2},e),t.drawTicks&&o({x:e.tx1,y:e.ty1},{x:e.tx2,y:e.ty2},{color:e.tickColor,width:e.tickWidth,borderDash:e.tickBorderDash,borderDashOffset:e.tickBorderDashOffset})}}drawBorder(){const{chart:e,ctx:t,options:{border:n,grid:r}}=this,i=n.setContext(this.getContext()),a=n.display?i.width:0;if(!a)return;const o=r.setContext(this.getContext(0)).lineWidth,s=this._borderValue;let c,l,u,f;this.isHorizontal()?(c=Yg(e,this.left,a)-a/2,l=Yg(e,this.right,o)+o/2,u=f=s):(u=Yg(e,this.top,a)-a/2,f=Yg(e,this.bottom,o)+o/2,c=l=s),t.save(),t.lineWidth=i.width,t.strokeStyle=i.color,t.beginPath(),t.moveTo(c,u),t.lineTo(l,f),t.stroke(),t.restore()}drawLabels(e){if(!this.options.ticks.display)return;const t=this.ctx,n=this._computeLabelArea();n&&Zg(t,n);const r=this.getLabelItems(e);for(const i of r){const e=i.options,n=i.font;ib(t,i.label,0,i.textOffset,n,e)}n&&Qg(t)}drawTitle(){const{ctx:e,options:{position:t,title:n,reverse:r}}=this;if(!n.display)return;const i=pb(n.font),a=db(n.padding),o=n.align;let s=i.lineHeight/2;"bottom"===t||"center"===t||Lm(t)?(s+=a.bottom,km(n.text)&&(s+=i.lineHeight*(n.text.length-1))):s+=a.top;const{titleX:c,titleY:l,maxWidth:u,rotation:f}=function(e,t,n,r){const{top:i,left:a,bottom:o,right:s,chart:c}=e,{chartArea:l,scales:u}=c;let f,h,d,p=0;const m=o-i,g=s-a;if(e.isHorizontal()){if(h=Cg(r,a,s),Lm(n)){const e=Object.keys(n)[0],r=n[e];d=u[e].getPixelForValue(r)+m-t}else d="center"===n?(l.bottom+l.top)/2+m-t:Cv(e,n,t);f=s-a}else{if(Lm(n)){const e=Object.keys(n)[0],r=n[e];h=u[e].getPixelForValue(r)-g+t}else h="center"===n?(l.left+l.right)/2-g+t:Cv(e,n,t);d=Cg(r,o,i),p="left"===n?-tg:tg}return{titleX:h,titleY:d,maxWidth:f,rotation:p}}(this,s,t,o);ib(e,n.text,0,0,i,{color:n.color,maxWidth:u,rotation:f,textAlign:Rv(o,t,r),textBaseline:"middle",translation:[c,l]})}draw(e){this._isVisible()&&(this.drawBackground(),this.drawGrid(e),this.drawBorder(),this.drawTitle(),this.drawLabels(e))}_layers(){const e=this.options,t=e.ticks&&e.ticks.z||0,n=Dm(e.grid&&e.grid.z,-1),r=Dm(e.border&&e.border.z,0);return this._isVisible()&&this.draw===Dv.prototype.draw?[{z:n,draw:e=>{this.drawBackground(),this.drawGrid(e),this.drawTitle()}},{z:r,draw:()=>{this.drawBorder()}},{z:t,draw:e=>{this.drawLabels(e)}}]:[{z:t,draw:e=>{this.draw(e)}}]}getMatchingVisibleMetas(e){const t=this.chart.getSortedVisibleDatasetMetas(),n=this.axis+"AxisID",r=[];let i,a;for(i=0,a=t.length;i<a;++i){const a=t[i];a[n]!==this.id||e&&a.type!==e||r.push(a)}return r}_resolveTickFontOptions(e){return pb(this.options.ticks.setContext(this.getContext(e)).font)}_maxDigits(){const e=this._resolveTickFontOptions(0).lineHeight;return(this.isHorizontal()?this.width:this.height)/e}}class Iv{constructor(e,t,n){this.type=e,this.scope=t,this.override=n,this.items=Object.create(null)}isForType(e){return Object.prototype.isPrototypeOf.call(this.type.prototype,e.prototype)}register(e){const t=Object.getPrototypeOf(e);let n;(function(e){return"id"in e&&"defaults"in e})(t)&&(n=this.register(t));const r=this.items,i=e.id,a=this.scope+"."+i;if(!i)throw new Error("class does not have id: "+e);return i in r||(r[i]=e,function(e,t,n){const r=Um(Object.create(null),[n?Vg.get(n):{},Vg.get(t),e.defaults]);Vg.set(t,r),e.defaultRoutes&&function(e,t){Object.keys(t).forEach(n=>{const r=n.split("."),i=r.pop(),a=[e].concat(r).join("."),o=t[n].split("."),s=o.pop(),c=o.join(".");Vg.route(a,i,c,s)})}(t,e.defaultRoutes);e.descriptors&&Vg.describe(t,e.descriptors)}(e,a,n),this.override&&Vg.override(e.id,e.overrides)),a}get(e){return this.items[e]}unregister(e){const t=this.items,n=e.id,r=this.scope;n in t&&delete t[n],r&&n in Vg[r]&&(delete Vg[r][n],this.override&&delete Bg[n])}}class Nv{constructor(){this.controllers=new Iv(Cy,"datasets",!0),this.elements=new Iv(Tv,"elements"),this.plugins=new Iv(Object,"plugins"),this.scales=new Iv(Dv,"scales"),this._typedRegistries=[this.controllers,this.scales,this.elements]}add(...e){this._each("register",e)}remove(...e){this._each("unregister",e)}addControllers(...e){this._each("register",e,this.controllers)}addElements(...e){this._each("register",e,this.elements)}addPlugins(...e){this._each("register",e,this.plugins)}addScales(...e){this._each("register",e,this.scales)}getController(e){return this._get(e,this.controllers,"controller")}getElement(e){return this._get(e,this.elements,"element")}getPlugin(e){return this._get(e,this.plugins,"plugin")}getScale(e){return this._get(e,this.scales,"scale")}
vendor: 2,639 bytes, line 856
856removeControllers(...e){this._each("unregister",e,this.controllers)}removeElements(...e){this._each("unregister",e,this.elements)}removePlugins(...e){this._each("unregister",e,this.plugins)}removeScales(...e){this._each("unregister",e,this.scales)}_each(e,t,n){[...t].forEach(t=>{const r=n||this._getRegistryForType(t);n||r.isForType(t)||r===this.plugins&&t.id?this._exec(e,r,t):Nm(t,t=>{const r=n||this._getRegistryForType(t);this._exec(e,r,t)})})}_exec(e,t,n){const r=Gm(e);Im(n["before"+r],[],n),t[e](n),Im(n["after"+r],[],n)}_getRegistryForType(e){for(let t=0;t<this._typedRegistries.length;t++){const n=this._typedRegistries[t];if(n.isForType(e))return n}return this.plugins}_get(e,t,n){const r=t.get(e);if(void 0===r)throw new Error('"'+e+'" is not a registered '+n+".");return r}}var zv=new Nv;class Fv{constructor(){this._init=[]}notify(e,t,n,r){"beforeInit"===t&&(this._init=this._createDescriptors(e,!0),this._notify(this._init,e,"install"));const i=r?this._descriptors(e).filter(r):this._descriptors(e),a=this._notify(i,e,t,n);return"afterDestroy"===t&&(this._notify(i,e,"stop"),this._notify(this._init,e,"uninstall")),a}_notify(e,t,n,r){r=r||{};for(const i of e){const e=i.plugin;if(!1===Im(e[n],[t,r,i.options],e)&&r.cancelable)return!1}return!0}invalidate(){Mm(this._cache)||(this._oldCache=this._cache,this._cache=void 0)}_descriptors(e){if(this._cache)return this._cache;const t=this._cache=this._createDescriptors(e);return this._notifyStateChanges(e),t}_createDescriptors(e,t){const n=e&&e.config,r=Dm(n.options&&n.options.plugins,{}),i=function(e){const t={},n=[],r=Object.keys(zv.plugins.items);for(let a=0;a<r.length;a++)n.push(zv.getPlugin(r[a]));const i=e.plugins||[];for(let a=0;a<i.length;a++){const e=i[a];-1===n.indexOf(e)&&(n.push(e),t[e.id]=!0)}return{plugins:n,localIds:t}}(n);return!1!==r||t?function(e,{plugins:t,localIds:n},r,i){const a=[],o=e.getContext();for(const s of t){const t=s.id,c=jv(r[t],i);null!==c&&a.push({plugin:s,options:Bv(e.config,{plugin:s,local:n[t]},c,o)})}return a}(e,i,r,t):[]}_notifyStateChanges(e){const t=this._oldCache||[],n=this._cache,r=(e,t)=>e.filter(e=>!t.some(t=>e.plugin.id===t.plugin.id));this._notify(r(t,n),e,"stop"),this._notify(r(n,t),e,"start")}}function jv(e,t){return t||!1!==e?!0===e?{}:e:null}function Bv(e,{plugin:t,local:n},r,i){const a=e.pluginScopeKeys(t),o=e.getOptionScopes(r,a);return n&&t.defaults&&o.push(t.defaults),e.createResolver(o,i,[""],{scriptable:!1,indexable:!1,allKeys:!0})}function Uv(e,t){const n=Vg.datasets[e]||{};return((t.datasets||{})[e]||{}).indexAxis||t.indexAxis||n.indexAxis||"x"}function Hv(e){if("x"===e||"y"===e||"r"===e)return e}
vendor: 72,187 bytes, lines 856-863
856function $v(e){return"top"===e||"bottom"===e?"x":"left"===e||"right"===e?"y":void 0}function Wv(e,...t){if(Hv(e))return e;for(const n of t){const t=n.axis||$v(n.position)||e.length>1&&Hv(e[0].toLowerCase());if(t)return t}throw new Error(`Cannot determine type of '${e}' axis. Please provide 'axis' or 'position' option.`)}function Vv(e,t,n){if(n[t+"AxisID"]===e)return{axis:t}}function Gv(e,t){const n=Bg[e.type]||{scales:{}},r=t.scales||{},i=Uv(e.type,t),a=Object.create(null);return Object.keys(r).forEach(t=>{const o=r[t];if(!Lm(o))return console.error(`Invalid scale configuration for scale: ${t}`);if(o._proxy)return console.warn(`Ignoring resolver passed as options for scale: ${t}`);const s=Wv(t,o,function(e,t){if(t.data&&t.data.datasets){const n=t.data.datasets.filter(t=>t.xAxisID===e||t.yAxisID===e);if(n.length)return Vv(e,"x",n[0])||Vv(e,"y",n[0])}return{}}(t,e),Vg.scales[o.type]),c=function(e,t){return e===t?"_index_":"_value_"}(s,i),l=n.scales||{};a[t]=Hm(Object.create(null),[{axis:s},o,l[s],l[c]])}),e.data.datasets.forEach(n=>{const i=n.type||e.type,o=n.indexAxis||Uv(i,t),s=(Bg[i]||{}).scales||{};Object.keys(s).forEach(e=>{const t=function(e,t){let n=e;return"_index_"===e?n=t:"_value_"===e&&(n="x"===t?"y":"x"),n}(e,o),i=n[t+"AxisID"]||t;a[i]=a[i]||Object.create(null),Hm(a[i],[{axis:t},r[i],s[e]])})}),Object.keys(a).forEach(e=>{const t=a[e];Hm(t,[Vg.scales[t.type],Vg.scale])}),a}function Yv(e){const t=e.options||(e.options={});t.plugins=Dm(t.plugins,{}),t.scales=Gv(e,t)}function Xv(e){return(e=e||{}).datasets=e.datasets||[],e.labels=e.labels||[],e}const Kv=new Map,qv=new Set;function Jv(e,t){let n=Kv.get(e);return n||(n=t(),Kv.set(e,n),qv.add(n)),n}const Zv=(e,t,n)=>{const r=Vm(t,n);void 0!==r&&e.add(r)};class Qv{constructor(e){this._config=function(e){return(e=e||{}).data=Xv(e.data),Yv(e),e}(e),this._scopeCache=new Map,this._resolverCache=new Map}get platform(){return this._config.platform}get type(){return this._config.type}set type(e){this._config.type=e}get data(){return this._config.data}set data(e){this._config.data=Xv(e)}get options(){return this._config.options}set options(e){this._config.options=e}get plugins(){return this._config.plugins}update(){const e=this._config;this.clearCache(),Yv(e)}clearCache(){this._scopeCache.clear(),this._resolverCache.clear()}datasetScopeKeys(e){return Jv(e,()=>[[`datasets.${e}`,""]])}datasetAnimationScopeKeys(e,t){return Jv(`${e}.transition.${t}`,()=>[[`datasets.${e}.transitions.${t}`,`transitions.${t}`],[`datasets.${e}`,""]])}datasetElementScopeKeys(e,t){return Jv(`${e}-${t}`,()=>[[`datasets.${e}.elements.${t}`,`datasets.${e}`,`elements.${t}`,""]])}pluginScopeKeys(e){const t=e.id;return Jv(`${this.type}-plugin-${t}`,()=>[[`plugins.${t}`,...e.additionalOptionScopes||[]]])}_cachedScopes(e,t){const n=this._scopeCache;let r=n.get(e);return r&&!t||(r=new Map,n.set(e,r)),r}getOptionScopes(e,t,n){const{options:r,type:i}=this,a=this._cachedScopes(e,n),o=a.get(t);if(o)return o;const s=new Set;t.forEach(t=>{e&&(s.add(e),t.forEach(t=>Zv(s,e,t))),t.forEach(e=>Zv(s,r,e)),t.forEach(e=>Zv(s,Bg[i]||{},e)),t.forEach(e=>Zv(s,Vg,e)),t.forEach(e=>Zv(s,Ug,e))});const c=Array.from(s);return 0===c.length&&c.push(Object.create(null)),qv.has(t)&&a.set(t,c),c}chartOptionScopes(){const{options:e,type:t}=this;return[e,Bg[t]||{},Vg.datasets[t]||{},{type:t},Vg,Ug]}resolveNamedOptions(e,t,n,r=[""]){const i={$shared:!0},{resolver:a,subPrefixes:o}=e_(this._resolverCache,e,r);let s=a;if(function(e,t){const{isScriptable:n,isIndexable:r}=_b(e);for(const i of t){const t=n(i),a=r(i),o=(a||t)&&e[i];if(t&&(Xm(o)||t_(o))||a&&km(o))return!0}return!1}(a,t)){i.$shared=!1;s=vb(a,n=Xm(n)?n():n,this.createResolver(e,n,o))}for(const c of t)i[c]=s[c];return i}createResolver(e,t,n=[""],r){const{resolver:i}=e_(this._resolverCache,e,n);return Lm(t)?vb(i,t,void 0,r):i}}function e_(e,t,n){let r=e.get(t);r||(r=new Map,e.set(t,r));const i=n.join();let a=r.get(i);if(!a){a={resolver:yb(t,n),subPrefixes:n.filter(e=>!e.toLowerCase().includes("hover"))},r.set(i,a)}return a}const t_=e=>Lm(e)&&Object.getOwnPropertyNames(e).some(t=>Xm(e[t]));const n_=["top","bottom","left","right","chartArea"];function r_(e,t){return"top"===e||"bottom"===e||-1===n_.indexOf(e)&&"x"===t}function i_(e,t){return function(n,r){return n[e]===r[e]?n[t]-r[t]:n[e]-r[e]}}function a_(e){const t=e.chart,n=t.options.animation;t.notifyPlugins("afterRender"),Im(n&&n.onComplete,[e],t)}function o_(e){const t=e.chart,n=t.options.animation;Im(n&&n.onProgress,[e],t)}function s_(e){return Fb()&&"string"==typeof e?e=document.getElementById(e):e&&e.length&&(e=e[0]),e&&e.canvas&&(e=e.canvas),e}const c_={},l_=e=>{const t=s_(e);return Object.values(c_).filter(e=>e.canvas===t).pop()};function u_(e,t,n){const r=Object.keys(e);for(const i of r){const r=+i;if(r>=t){const a=e[i];delete e[i],(n>0||r>t)&&(e[r+n]=a)}}}class f_{static register(...e){zv.add(...e),h_()}static unregister(...e){zv.remove(...e),h_()}constructor(e,t){const n=this.config=new Qv(t),r=s_(e),i=l_(r);if(i)throw new Error("Canvas is already in use. Chart with ID '"+i.id+"' must be destroyed before the canvas with ID '"+i.canvas.id+"' can be reused.");const a=n.createResolver(n.chartOptionScopes(),this.getContext());this.platform=new(n.platform||function(e){return!Fb()||"undefined"!=typeof OffscreenCanvas&&e instanceof OffscreenCanvas?cv:Ev}(r)),this.platform.updateConfig(n);const o=this.platform.acquireContext(r,a.aspectRatio),s=o&&o.canvas,c=s&&s.height,l=s&&s.width;this.id=Am(),this.ctx=o,this.canvas=s,this.width=l,this.height=c,this._options=a,this._aspectRatio=this.aspectRatio,this._layers=[],this._metasets=[],this._stacks=void 0,this.boxes=[],this.currentDevicePixelRatio=void 0,this.chartArea=void 0,this._active=[],this._lastEvent=void 0,this._listeners={},this._responsiveListeners=void 0,this._sortedMetasets=[],this.scales={},this._plugins=new Fv,this.$proxies={},this._hiddenIndices={},this.attached=!1,this._animationsDisabled=void 0,this.$context=void 0,this._doResize=function(e,t){let n;return function(...r){return t?(clearTimeout(n),n=setTimeout(e,t,r)):e.apply(this,r),t}}(e=>this.update(e),a.resizeDelay||0),this._dataChanges=[],c_[this.id]=this,o&&s?(fy.listen(this,"complete",a_),fy.listen(this,"progress",o_),this._initialize(),this.attached&&this.update()):console.error("Failed to create chart: can't acquire context from the given item")}get aspectRatio(){const{options:{aspectRatio:e,maintainAspectRatio:t},width:n,height:r,_aspectRatio:i}=this;return Mm(e)?t&&i?i:r?n/r:null:e}get data(){return this.config.data}set data(e){this.config.data=e}get options(){return this._options}set options(e){this.config.options=e}get registry(){return zv}_initialize(){return this.notifyPlugins("beforeInit"),this.options.responsive?this.resize():Yb(this,this.options.devicePixelRatio),this.bindEvents(),this.notifyPlugins("afterInit"),this}clear(){return Xg(this.canvas,this.ctx),this}stop(){return fy.stop(this),this}resize(e,t){fy.running(this)?this._resizeBeforeDraw={width:e,height:t}:this._resize(e,t)}_resize(e,t){const n=this.options,r=this.canvas,i=n.maintainAspectRatio&&this.aspectRatio,a=this.platform.getMaximumSize(r,e,t,i),o=n.devicePixelRatio||this.platform.getDevicePixelRatio(),s=this.width?"resize":"attach";this.width=a.width,this.height=a.height,this._aspectRatio=this.aspectRatio,Yb(this,o,!0)&&(this.notifyPlugins("resize",{size:a}),Im(n.onResize,[this,a],this),this.attached&&this._doResize(s)&&this.render())}ensureScalesHaveIDs(){Nm(this.options.scales||{},(e,t)=>{e.id=t})}buildOrUpdateScales(){const e=this.options,t=e.scales,n=this.scales,r=Object.keys(n).reduce((e,t)=>(e[t]=!1,e),{});let i=[];t&&(i=i.concat(Object.keys(t).map(e=>{const n=t[e],r=Wv(e,n),i="r"===r,a="x"===r;return{options:n,dposition:i?"chartArea":a?"bottom":"left",dtype:i?"radialLinear":a?"category":"linear"}}))),Nm(i,t=>{const i=t.options,a=i.id,o=Wv(a,i),s=Dm(i.type,t.dtype);void 0!==i.position&&r_(i.position,o)===r_(t.dposition)||(i.position=t.dposition),r[a]=!0;let c=null;if(a in n&&n[a].type===s)c=n[a];else{c=new(zv.getScale(s))({id:a,type:s,ctx:this.ctx,chart:this}),n[c.id]=c}c.init(i,e)}),Nm(r,(e,t)=>{e||delete n[t]}),Nm(n,e=>{ov.configure(this,e,e.options),ov.addBox(this,e)})}_updateMetasets(){const e=this._metasets,t=this.data.datasets.length,n=e.length;if(e.sort((e,t)=>e.index-t.index),n>t){for(let e=t;e<n;++e)this._destroyDatasetMeta(e);e.splice(t,n-t)}this._sortedMetasets=e.slice(0).sort(i_("order","index"))}_removeUnreferencedMetasets(){const{_metasets:e,data:{datasets:t}}=this;e.length>t.length&&delete this._stacks,e.forEach((e,n)=>{0===t.filter(t=>t===e._dataset).length&&this._destroyDatasetMeta(n)})}buildOrUpdateControllers(){const e=[],t=this.data.datasets;let n,r;for(this._removeUnreferencedMetasets(),n=0,r=t.length;n<r;n++){const r=t[n];let i=this.getDatasetMeta(n);const a=r.type||this.config.type;if(i.type&&i.type!==a&&(this._destroyDatasetMeta(n),i=this.getDatasetMeta(n)),i.type=a,i.indexAxis=r.indexAxis||Uv(a,this.options),i.order=r.order||0,i.index=n,i.label=""+r.label,i.visible=this.isDatasetVisible(n),i.controller)i.controller.updateIndex(n),i.controller.linkScales();else{const t=zv.getController(a),{datasetElementType:r,dataElementType:o}=Vg.datasets[a];Object.assign(t,{dataElementType:zv.getElement(o),datasetElementType:r&&zv.getElement(r)}),i.controller=new t(this,n),e.push(i.controller)}}return this._updateMetasets(),e}_resetElements(){Nm(this.data.datasets,(e,t)=>{this.getDatasetMeta(t).controller.reset()},this)}reset(){this._resetElements(),this.notifyPlugins("reset")}update(e){const t=this.config;t.update();const n=this._options=t.createResolver(t.chartOptionScopes(),this.getContext()),r=this._animationsDisabled=!n.animation;if(this._updateScales(),this._checkEventBindings(),this._updateHiddenIndices(),this._plugins.invalidate(),!1===this.notifyPlugins("beforeUpdate",{mode:e,cancelable:!0}))return;const i=this.buildOrUpdateControllers();this.notifyPlugins("beforeElementsUpdate");let a=0;for(let c=0,l=this.data.datasets.length;c<l;c++){const{controller:e}=this.getDatasetMeta(c),t=!r&&-1===i.indexOf(e);e.buildOrUpdateElements(t),a=Math.max(+e.getMaxOverflow(),a)}a=this._minPadding=n.layout.autoPadding?a:0,this._updateLayout(a),r||Nm(i,e=>{e.reset()}),this._updateDatasets(e),this.notifyPlugins("afterUpdate",{mode:e}),this._layers.sort(i_("z","_idx"));const{_active:o,_lastEvent:s}=this;s?this._eventHandler(s,!0):o.length&&this._updateHoverStyles(o,o,!0),this.render()}_updateScales(){Nm(this.scales,e=>{ov.removeBox(this,e)}),this.ensureScalesHaveIDs(),this.buildOrUpdateScales()}_checkEventBindings(){const e=this.options,t=new Set(Object.keys(this._listeners)),n=new Set(e.events);Km(t,n)&&!!this._responsiveListeners===e.responsive||(this.unbindEvents(),this.bindEvents())}_updateHiddenIndices(){const{_hiddenIndices:e}=this,t=this._getUniformDataChanges()||[];for(const{method:n,start:r,count:i}of t){u_(e,r,"_removeElements"===n?-i:i)}}_getUniformDataChanges(){const e=this._dataChanges;if(!e||!e.length)return;this._dataChanges=[];const t=this.data.datasets.length,n=t=>new Set(e.filter(e=>e[0]===t).map((e,t)=>t+","+e.splice(1).join(","))),r=n(0);for(let i=1;i<t;i++)if(!Km(r,n(i)))return;return Array.from(r).map(e=>e.split(",")).map(e=>({method:e[1],start:+e[2],count:+e[3]}))}_updateLayout(e){if(!1===this.notifyPlugins("beforeLayout",{cancelable:!0}))return;ov.update(this,this.width,this.height,e);const t=this.chartArea,n=t.width<=0||t.height<=0;this._layers=[],Nm(this.boxes,e=>{n&&"chartArea"===e.position||(e.configure&&e.configure(),this._layers.push(...e._layers()))},this),this._layers.forEach((e,t)=>{e._idx=t}),this.notifyPlugins("afterLayout")}_updateDatasets(e){if(!1!==this.notifyPlugins("beforeDatasetsUpdate",{mode:e,cancelable:!0})){for(let e=0,t=this.data.datasets.length;e<t;++e)this.getDatasetMeta(e).controller.configure();for(let t=0,n=this.data.datasets.length;t<n;++t)this._updateDataset(t,Xm(e)?e({datasetIndex:t}):e);this.notifyPlugins("afterDatasetsUpdate",{mode:e})}}_updateDataset(e,t){const n=this.getDatasetMeta(e),r={meta:n,index:e,mode:t,cancelable:!0};!1!==this.notifyPlugins("beforeDatasetUpdate",r)&&(n.controller._update(t),r.cancelable=!1,this.notifyPlugins("afterDatasetUpdate",r))}render(){!1!==this.notifyPlugins("beforeRender",{cancelable:!0})&&(fy.has(this)?this.attached&&!fy.running(this)&&fy.start(this):(this.draw(),a_({chart:this})))}draw(){let e;if(this._resizeBeforeDraw){const{width:e,height:t}=this._resizeBeforeDraw;this._resizeBeforeDraw=null,this._resize(e,t)}if(this.clear(),this.width<=0||this.height<=0)return;if(!1===this.notifyPlugins("beforeDraw",{cancelable:!0}))return;const t=this._layers;for(e=0;e<t.length&&t[e].z<=0;++e)t[e].draw(this.chartArea);for(this._drawDatasets();e<t.length;++e)t[e].draw(this.chartArea);this.notifyPlugins("afterDraw")}_getSortedDatasetMetas(e){const t=this._sortedMetasets,n=[];let r,i;for(r=0,i=t.length;r<i;++r){const i=t[r];e&&!i.visible||n.push(i)}return n}getSortedVisibleDatasetMetas(){return this._getSortedDatasetMetas(!0)}_drawDatasets(){if(!1===this.notifyPlugins("beforeDatasetsDraw",{cancelable:!0}))return;const e=this.getSortedVisibleDatasetMetas();for(let t=e.length-1;t>=0;--t)this._drawDataset(e[t]);this.notifyPlugins("afterDatasetsDraw")}_drawDataset(e){const t=this.ctx,n={meta:e,index:e.index,cancelable:!0},r=ly(this,e);!1!==this.notifyPlugins("beforeDatasetDraw",n)&&(r&&Zg(t,r),e.controller.draw(),r&&Qg(t),n.cancelable=!1,this.notifyPlugins("afterDatasetDraw",n))}isPointInArea(e){return Jg(e,this.chartArea,this._minPadding)}getElementsAtEventForMode(e,t,n,r){const i=Yy.modes[t];return"function"==typeof i?i(this,e,n,r):[]}getDatasetMeta(e){const t=this.data.datasets[e],n=this._metasets;let r=n.filter(e=>e&&e._dataset===t).pop();return r||(r={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null,order:t&&t.order||0,index:e,_dataset:t,_parsed:[],_sorted:!1},n.push(r)),r}getContext(){return this.$context||(this.$context=bb(null,{chart:this,type:"chart"}))}getVisibleDatasetCount(){return this.getSortedVisibleDatasetMetas().length}isDatasetVisible(e){const t=this.data.datasets[e];if(!t)return!1;const n=this.getDatasetMeta(e);return"boolean"==typeof n.hidden?!n.hidden:!t.hidden}setDatasetVisibility(e,t){this.getDatasetMeta(e).hidden=!t}toggleDataVisibility(e){this._hiddenIndices[e]=!this._hiddenIndices[e]}getDataVisibility(e){return!this._hiddenIndices[e]}_updateVisibility(e,t,n){const r=n?"show":"hide",i=this.getDatasetMeta(e),a=i.controller._resolveAnimations(void 0,r);Ym(t)?(i.data[t].hidden=!n,this.update()):(this.setDatasetVisibility(e,n),a.update(i,{visible:n}),this.update(t=>t.datasetIndex===e?r:void 0))}hide(e,t){this._updateVisibility(e,t,!1)}show(e,t){this._updateVisibility(e,t,!0)}_destroyDatasetMeta(e){const t=this._metasets[e];t&&t.controller&&t.controller._destroy(),delete this._metasets[e]}_stop(){let e,t;for(this.stop(),fy.remove(this),e=0,t=this.data.datasets.length;e<t;++e)this._destroyDatasetMeta(e)}destroy(){this.notifyPlugins("beforeDestroy");const{canvas:e,ctx:t}=this;this._stop(),this.config.clearCache(),e&&(this.unbindEvents(),Xg(e,t),this.platform.releaseContext(t),this.canvas=null,this.ctx=null),delete c_[this.id],this.notifyPlugins("afterDestroy")}toBase64Image(...e){return this.canvas.toDataURL(...e)}bindEvents(){this.bindUserEvents(),this.options.responsive?this.bindResponsiveEvents():this.attached=!0}bindUserEvents(){const e=this._listeners,t=this.platform,n=(n,r)=>{t.addEventListener(this,n,r),e[n]=r},r=(e,t,n)=>{e.offsetX=t,e.offsetY=n,this._eventHandler(e)};Nm(this.options.events,e=>n(e,r))}bindResponsiveEvents(){this._responsiveListeners||(this._responsiveListeners={});const e=this._responsiveListeners,t=this.platform,n=(n,r)=>{t.addEventListener(this,n,r),e[n]=r},r=(n,r)=>{e[n]&&(t.removeEventListener(this,n,r),delete e[n])},i=(e,t)=>{this.canvas&&this.resize(e,t)};let a;const o=()=>{r("attach",o),this.attached=!0,this.resize(),n("resize",i),n("detach",a)};a=()=>{this.attached=!1,r("resize",i),this._stop(),this._resize(0,0),n("attach",o)},t.isAttached(this.canvas)?o():a()}unbindEvents(){Nm(this._listeners,(e,t)=>{this.platform.removeEventListener(this,t,e)}),this._listeners={},Nm(this._responsiveListeners,(e,t)=>{this.platform.removeEventListener(this,t,e)}),this._responsiveListeners=void 0}updateHoverStyle(e,t,n){const r=n?"set":"remove";let i,a,o,s;for("dataset"===t&&(i=this.getDatasetMeta(e[0].datasetIndex),i.controller["_"+r+"DatasetHoverStyle"]()),o=0,s=e.length;o<s;++o){a=e[o];const t=a&&this.getDatasetMeta(a.datasetIndex).controller;t&&t[r+"HoverStyle"](a.element,a.datasetIndex,a.index)}}getActiveElements(){return this._active||[]}setActiveElements(e){const t=this._active||[],n=e.map(({datasetIndex:e,index:t})=>{const n=this.getDatasetMeta(e);if(!n)throw new Error("No dataset found at index "+e);return{datasetIndex:e,element:n.data[t],index:t}});!zm(n,t)&&(this._active=n,this._lastEvent=null,this._updateHoverStyles(n,t))}notifyPlugins(e,t,n){return this._plugins.notify(this,e,t,n)}isPluginEnabled(e){return 1===this._plugins._cache.filter(t=>t.plugin.id===e).length}_updateHoverStyles(e,t,n){const r=this.options.hover,i=(e,t)=>e.filter(e=>!t.some(t=>e.datasetIndex===t.datasetIndex&&e.index===t.index)),a=i(t,e),o=n?e:i(e,t);a.length&&this.updateHoverStyle(a,r.mode,!1),o.length&&r.mode&&this.updateHoverStyle(o,r.mode,!0)}_eventHandler(e,t){const n={event:e,replay:t,cancelable:!0,inChartArea:this.isPointInArea(e)},r=t=>(t.options.events||this.options.events).includes(e.native.type);if(!1===this.notifyPlugins("beforeEvent",n,r))return;const i=this._handleEvent(e,t,n.inChartArea);return n.cancelable=!1,this.notifyPlugins("afterEvent",n,r),(i||n.changed)&&this.render(),this}_handleEvent(e,t,n){const{_active:r=[],options:i}=this,a=t,o=this._getActiveElements(e,r,n,a),s=function(e){return"mouseup"===e.type||"click"===e.type||"contextmenu"===e.type}(e),c=function(e,t,n,r){return n&&"mouseout"!==e.type?r?t:e:null}(e,this._lastEvent,n,s);n&&(this._lastEvent=null,Im(i.onHover,[e,o,this],this),s&&Im(i.onClick,[e,o,this],this));const l=!zm(o,r);return(l||t)&&(this._active=o,this._updateHoverStyles(o,r,t)),this._lastEvent=c,l}_getActiveElements(e,t,n,r){if("mouseout"===e.type)return[];if(!n)return t;const i=this.options.hover;return this.getElementsAtEventForMode(e,i.mode,i,r)}}function h_(){return Nm(f_.instances,e=>e._plugins.invalidate())}function d_(e,t,n,r){const i=ub(e.options.borderRadius,["outerStart","outerEnd","innerStart","innerEnd"]);const a=(n-t)/2,o=Math.min(a,r*t/2),s=e=>{const t=(n-Math.min(a,e))*r/2;return gg(e,0,Math.min(a,t))};return{outerStart:s(i.outerStart),outerEnd:s(i.outerEnd),innerStart:gg(i.innerStart,0,o),innerEnd:gg(i.innerEnd,0,o)}}function p_(e,t,n,r){return{x:n+e*Math.cos(t),y:r+e*Math.sin(t)}}function m_(e,t,n,r,i,a){const{x:o,y:s,startAngle:c,pixelMargin:l,innerRadius:u}=t,f=Math.max(t.outerRadius+r+n-l,0),h=u>0?u+r+n+l:0;let d=0;const p=i-c;if(r){const e=((u>0?u-r:0)+(f>0?f-r:0))/2;d=(p-(0!==e?p*e/(e+r):p))/2}const m=(p-Math.max(.001,p*f-n/qm)/f)/2,g=c+m+d,b=i-m-d,{outerStart:y,outerEnd:v,innerStart:_,innerEnd:w}=d_(t,h,f,b-g),x=f-y,E=f-v,T=g+y/x,S=b-v/E,O=h+_,C=h+w,A=g+_/O,M=b-w/C;if(e.beginPath(),a){const t=(T+S)/2;if(e.arc(o,s,f,T,t),e.arc(o,s,f,t,S),v>0){const t=p_(E,S,o,s);e.arc(t.x,t.y,v,S,b+tg)}const n=p_(C,b,o,s);if(e.lineTo(n.x,n.y),w>0){const t=p_(C,M,o,s);e.arc(t.x,t.y,w,b+tg,M+Math.PI)}const r=(b-w/h+(g+_/h))/2;if(e.arc(o,s,h,b-w/h,r,!0),e.arc(o,s,h,r,g+_/h,!0),_>0){const t=p_(O,A,o,s);e.arc(t.x,t.y,_,A+Math.PI,g-tg)}const i=p_(x,g,o,s);if(e.lineTo(i.x,i.y),y>0){const t=p_(x,T,o,s);e.arc(t.x,t.y,y,g-tg,T)}}else{e.moveTo(o,s);const t=Math.cos(T)*f+o,n=Math.sin(T)*f+s;e.lineTo(t,n);const r=Math.cos(S)*f+o,i=Math.sin(S)*f+s;e.lineTo(r,i)}e.closePath()}function g_(e,t,n,r,i){const{fullCircles:a,startAngle:o,circumference:s,options:c}=t,{borderWidth:l,borderJoinStyle:u,borderDash:f,borderDashOffset:h,borderRadius:d}=c,p="inner"===c.borderAlign;if(!l)return;e.setLineDash(f||[]),e.lineDashOffset=h,p?(e.lineWidth=2*l,e.lineJoin=u||"round"):(e.lineWidth=l,e.lineJoin=u||"bevel");let m=t.endAngle;if(a){m_(e,t,n,r,m,i);for(let t=0;t<a;++t)e.stroke();isNaN(s)||(m=o+(s%Jm||Jm))}p&&function(e,t,n){const{startAngle:r,pixelMargin:i,x:a,y:o,outerRadius:s,innerRadius:c}=t;let l=i/s;e.beginPath(),e.arc(a,o,s,r-l,n+l),c>i?(l=i/c,e.arc(a,o,c,n+l,r-l,!0)):e.arc(a,o,i,n+tg,r-tg),e.closePath(),e.clip()}(e,t,m),c.selfJoin&&m-o>=qm&&0===d&&"miter"!==u&&function(e,t,n){const{startAngle:r,x:i,y:a,outerRadius:o,innerRadius:s,options:c}=t,{borderWidth:l,borderJoinStyle:u}=c,f=Math.min(l/o,pg(r-n));if(e.beginPath(),e.arc(i,a,o-l/2,r+f/2,n-f/2),s>0){const t=Math.min(l/s,pg(r-n));e.arc(i,a,s+l/2,n-t/2,r+t/2,!0)}else{const t=Math.min(l/2,o*pg(r-n));if("round"===u)e.arc(i,a,t,n-qm/2,r+qm/2,!0);else if("bevel"===u){const o=2*t*t,s=-o*Math.cos(n+qm/2)+i,c=-o*Math.sin(n+qm/2)+a,l=o*Math.cos(r+qm/2)+i,u=o*Math.sin(r+qm/2)+a;e.lineTo(s,c),e.lineTo(l,u)}}e.closePath(),e.moveTo(0,0),e.rect(0,0,e.canvas.width,e.canvas.height),e.clip("evenodd")}(e,t,m),a||(m_(e,t,n,r,m,i),e.stroke())}n(f_,"defaults",Vg),n(f_,"instances",c_),n(f_,"overrides",Bg),n(f_,"registry",zv),n(f_,"version","4.5.0"),n(f_,"getChart",l_);class b_ extends Tv{constructor(e){super(),n(this,"circumference"),n(this,"endAngle"),n(this,"fullCircles"),n(this,"innerRadius"),n(this,"outerRadius"),n(this,"pixelMargin"),n(this,"startAngle"),this.options=void 0,this.circumference=void 0,this.startAngle=void 0,this.endAngle=void 0,this.innerRadius=void 0,this.outerRadius=void 0,this.pixelMargin=0,this.fullCircles=0,e&&Object.assign(this,e)}inRange(e,t,n){const r=this.getProps(["x","y"],n),{angle:i,distance:a}=fg(r,{x:e,y:t}),{startAngle:o,endAngle:s,innerRadius:c,outerRadius:l,circumference:u}=this.getProps(["startAngle","endAngle","innerRadius","outerRadius","circumference"],n),f=(this.options.spacing+this.options.borderWidth)/2,h=Dm(u,s-o),d=mg(i,o,s)&&o!==s,p=h>=Jm||d,m=bg(a,c+f,l+f);return p&&m}getCenterPoint(e){const{x:t,y:n,startAngle:r,endAngle:i,innerRadius:a,outerRadius:o}=this.getProps(["x","y","startAngle","endAngle","innerRadius","outerRadius"],e),{offset:s,spacing:c}=this.options,l=(r+i)/2,u=(a+o+c+s)/2;return{x:t+Math.cos(l)*u,y:n+Math.sin(l)*u}}tooltipPosition(e){return this.getCenterPoint(e)}draw(e){const{options:t,circumference:n}=this,r=(t.offset||0)/4,i=(t.spacing||0)/2,a=t.circular;if(this.pixelMargin="inner"===t.borderAlign?.33:0,this.fullCircles=n>Jm?Math.floor(n/Jm):0,0===n||this.innerRadius<0||this.outerRadius<0)return;e.save();const o=(this.startAngle+this.endAngle)/2;e.translate(Math.cos(o)*r,Math.sin(o)*r);const s=r*(1-Math.sin(Math.min(qm,n||0)));e.fillStyle=t.backgroundColor,e.strokeStyle=t.borderColor,function(e,t,n,r,i){const{fullCircles:a,startAngle:o,circumference:s}=t;let c=t.endAngle;if(a){m_(e,t,n,r,c,i);for(let t=0;t<a;++t)e.fill();isNaN(s)||(c=o+(s%Jm||Jm))}m_(e,t,n,r,c,i),e.fill()}(e,this,s,i,a),g_(e,this,s,i,a),e.restore()}}function y_(e,t,n=t){e.lineCap=Dm(n.borderCapStyle,t.borderCapStyle),e.setLineDash(Dm(n.borderDash,t.borderDash)),e.lineDashOffset=Dm(n.borderDashOffset,t.borderDashOffset),e.lineJoin=Dm(n.borderJoinStyle,t.borderJoinStyle),e.lineWidth=Dm(n.borderWidth,t.borderWidth),e.strokeStyle=Dm(n.borderColor,t.borderColor)}function v_(e,t,n){e.lineTo(n.x,n.y)}function __(e,t,n={}){const r=e.length,{start:i=0,end:a=r-1}=n,{start:o,end:s}=t,c=Math.max(i,o),l=Math.min(a,s),u=i<o&&a<o||i>s&&a>s;return{count:r,start:c,loop:t.loop,ilen:l<c&&!u?r+l-c:l-c}}function w_(e,t,n,r){const{points:i,options:a}=t,{count:o,start:s,loop:c,ilen:l}=__(i,n,r),u=function(e){return e.stepped?eb:e.tension||"monotone"===e.cubicInterpolationMode?tb:v_}(a);let f,h,d,{move:p=!0,reverse:m}=r||{};for(f=0;f<=l;++f)h=i[(s+(m?l-f:f))%o],h.skip||(p?(e.moveTo(h.x,h.y),p=!1):u(e,d,h,m,a.stepped),d=h);return c&&(h=i[(s+(m?l:0))%o],u(e,d,h,m,a.stepped)),!!c}function x_(e,t,n,r){const i=t.points,{count:a,start:o,ilen:s}=__(i,n,r),{move:c=!0,reverse:l}=r||{};let u,f,h,d,p,m,g=0,b=0;const y=e=>(o+(l?s-e:e))%a,v=()=>{d!==p&&(e.lineTo(g,p),e.lineTo(g,d),e.lineTo(g,m))};for(c&&(f=i[y(0)],e.moveTo(f.x,f.y)),u=0;u<=s;++u){if(f=i[y(u)],f.skip)continue;const t=f.x,n=f.y,r=0|t;r===h?(n<d?d=n:n>p&&(p=n),g=(b*g+t)/++b):(v(),e.lineTo(t,n),h=r,b=0,d=p=n),m=n}v()}function E_(e){const t=e.options,n=t.borderDash&&t.borderDash.length;return!(e._decimated||e._loop||t.tension||"monotone"===t.cubicInterpolationMode||t.stepped||n)?x_:w_}n(b_,"id","arc"),n(b_,"defaults",{borderAlign:"center",borderColor:"#fff",borderDash:[],borderDashOffset:0,borderJoinStyle:void 0,borderRadius:0,borderWidth:2,offset:0,spacing:0,angle:void 0,circular:!0,selfJoin:!1}),n(b_,"defaultRoutes",{backgroundColor:"backgroundColor"}),n(b_,"descriptors",{_scriptable:!0,_indexable:e=>"borderDash"!==e});const T_="function"==typeof Path2D;function S_(e,t,n,r){T_&&!t.options.segment?function(e,t,n,r){let i=t._path;i||(i=t._path=new Path2D,t.path(i,n,r)&&i.closePath()),y_(e,t.options),e.stroke(i)}(e,t,n,r):function(e,t,n,r){const{segments:i,options:a}=t,o=E_(t);for(const s of i)y_(e,a,s.style),e.beginPath(),o(e,t,s,{start:n,end:n+r-1})&&e.closePath(),e.stroke()}(e,t,n,r)}class O_ extends Tv{constructor(e){super(),this.animated=!0,this.options=void 0,this._chart=void 0,this._loop=void 0,this._fullLoop=void 0,this._path=void 0,this._points=void 0,this._segments=void 0,this._decimated=!1,this._pointsUpdated=!1,this._datasetIndex=void 0,e&&Object.assign(this,e)}updateControlPoints(e,t){const n=this.options;if((n.tension||"monotone"===n.cubicInterpolationMode)&&!n.stepped&&!this._pointsUpdated){const r=n.spanGaps?this._loop:this._fullLoop;zb(this._points,n,e,r,t),this._pointsUpdated=!0}}set points(e){this._points=e,delete this._segments,delete this._path,this._pointsUpdated=!1}get points(){return this._points}get segments(){return this._segments||(this._segments=function(e,t){const n=e.points,r=e.options.spanGaps,i=n.length;if(!i)return[];const a=!!e._loop,{start:o,end:s}=function(e,t,n,r){let i=0,a=t-1;if(n&&!r)for(;i<t&&!e[i].skip;)i++;for(;i<t&&e[i].skip;)i++;for(i%=t,n&&(a+=i);a>i&&e[a%t].skip;)a--;return a%=t,{start:i,end:a}}(n,i,a,r);return ay(e,!0===r?[{start:o,end:s,loop:a}]:function(e,t,n,r){const i=e.length,a=[];let o,s=t,c=e[t];for(o=t+1;o<=n;++o){const n=e[o%i];n.skip||n.stop?c.skip||(r=!1,a.push({start:t%i,end:(o-1)%i,loop:r}),t=s=n.stop?o:null):(s=o,c.skip&&(t=o)),c=n}return null!==s&&a.push({start:t%i,end:s%i,loop:r}),a}(n,o,s<o?s+i:s,!!e._fullLoop&&0===o&&s===i-1),n,t)}(this,this.options.segment))}first(){const e=this.segments,t=this.points;return e.length&&t[e[0].start]}last(){const e=this.segments,t=this.points,n=e.length;return n&&t[e[n-1].end]}interpolate(e,t){const n=this.options,r=e[t],i=this.points,a=function(e,t){const n=[],r=e.segments;for(let i=0;i<r.length;i++){const a=iy(r[i],e.points,t);a.length&&n.push(...a)}return n}(this,{property:t,start:r,end:r});if(!a.length)return;const o=[],s=function(e){return e.stepped?Jb:e.tension||"monotone"===e.cubicInterpolationMode?Zb:qb}(n);let c,l;for(c=0,l=a.length;c<l;++c){const{start:l,end:u}=a[c],f=i[l],h=i[u];if(f===h){o.push(f);continue}const d=s(f,h,Math.abs((r-f[t])/(h[t]-f[t])),n.stepped);d[t]=e[t],o.push(d)}return 1===o.length?o[0]:o}pathSegment(e,t,n){return E_(this)(e,this,t,n)}path(e,t,n){const r=this.segments,i=E_(this);let a=this._loop;t=t||0,n=n||this.points.length-t;for(const o of r)a&=i(e,this,o,{start:t,end:t+n-1});return!!a}draw(e,t,n,r){const i=this.options||{};(this.points||[]).length&&i.borderWidth&&(e.save(),S_(e,this,n,r),e.restore()),this.animated&&(this._pointsUpdated=!1,this._path=void 0)}}function C_(e,t,n,r){const i=e.options,{[n]:a}=e.getProps([n],r);return Math.abs(t-a)<i.radius+i.hitRadius}n(O_,"id","line"),n(O_,"defaults",{borderCapStyle:"butt",borderDash:[],borderDashOffset:0,borderJoinStyle:"miter",borderWidth:3,capBezierPoints:!0,cubicInterpolationMode:"default",fill:!1,spanGaps:!1,stepped:!1,tension:0}),n(O_,"defaultRoutes",{backgroundColor:"backgroundColor",borderColor:"borderColor"}),n(O_,"descriptors",{_scriptable:!0,_indexable:e=>"borderDash"!==e&&"fill"!==e});class A_ extends Tv{constructor(e){super(),n(this,"parsed"),n(this,"skip"),n(this,"stop"),this.options=void 0,this.parsed=void 0,this.skip=void 0,this.stop=void 0,e&&Object.assign(this,e)}inRange(e,t,n){const r=this.options,{x:i,y:a}=this.getProps(["x","y"],n);return Math.pow(e-i,2)+Math.pow(t-a,2)<Math.pow(r.hitRadius+r.radius,2)}inXRange(e,t){return C_(this,e,"x",t)}inYRange(e,t){return C_(this,e,"y",t)}getCenterPoint(e){const{x:t,y:n}=this.getProps(["x","y"],e);return{x:t,y:n}}size(e){let t=(e=e||this.options||{}).radius||0;t=Math.max(t,t&&e.hoverRadius||0);return 2*(t+(t&&e.borderWidth||0))}draw(e,t){const n=this.options;this.skip||n.radius<.1||!Jg(this,t,this.size(n)/2)||(e.strokeStyle=n.borderColor,e.lineWidth=n.borderWidth,e.fillStyle=n.backgroundColor,Kg(e,n,this.x,this.y))}getRange(){const e=this.options||{};return e.radius+e.hitRadius}}function M_(e,t){const{x:n,y:r,base:i,width:a,height:o}=e.getProps(["x","y","base","width","height"],t);let s,c,l,u,f;return e.horizontal?(f=o/2,s=Math.min(n,i),c=Math.max(n,i),l=r-f,u=r+f):(f=a/2,s=n-f,c=n+f,l=Math.min(r,i),u=Math.max(r,i)),{left:s,top:l,right:c,bottom:u}}function k_(e,t,n,r){return e?0:gg(t,n,r)}function L_(e){const t=M_(e),n=t.right-t.left,r=t.bottom-t.top,i=function(e,t,n){const r=e.options.borderWidth,i=e.borderSkipped,a=fb(r);return{t:k_(i.top,a.top,0,n),r:k_(i.right,a.right,0,t),b:k_(i.bottom,a.bottom,0,n),l:k_(i.left,a.left,0,t)}}(e,n/2,r/2),a=function(e,t,n){const{enableBorderRadius:r}=e.getProps(["enableBorderRadius"]),i=e.options.borderRadius,a=hb(i),o=Math.min(t,n),s=e.borderSkipped,c=r||Lm(i);return{topLeft:k_(!c||s.top||s.left,a.topLeft,0,o),topRight:k_(!c||s.top||s.right,a.topRight,0,o),bottomLeft:k_(!c||s.bottom||s.left,a.bottomLeft,0,o),bottomRight:k_(!c||s.bottom||s.right,a.bottomRight,0,o)}}(e,n/2,r/2);return{outer:{x:t.left,y:t.top,w:n,h:r,radius:a},inner:{x:t.left+i.l,y:t.top+i.t,w:n-i.l-i.r,h:r-i.t-i.b,radius:{topLeft:Math.max(0,a.topLeft-Math.max(i.t,i.l)),topRight:Math.max(0,a.topRight-Math.max(i.t,i.r)),bottomLeft:Math.max(0,a.bottomLeft-Math.max(i.b,i.l)),bottomRight:Math.max(0,a.bottomRight-Math.max(i.b,i.r))}}}}function P_(e,t,n,r){const i=null===t,a=null===n,o=e&&!(i&&a)&&M_(e,r);return o&&(i||bg(t,o.left,o.right))&&(a||bg(n,o.top,o.bottom))}function R_(e,t){e.rect(t.x,t.y,t.w,t.h)}function D_(e,t,n={}){const r=e.x!==n.x?-t:0,i=e.y!==n.y?-t:0,a=(e.x+e.w!==n.x+n.w?t:0)-r,o=(e.y+e.h!==n.y+n.h?t:0)-i;return{x:e.x+r,y:e.y+i,w:e.w+a,h:e.h+o,radius:e.radius}}n(A_,"id","point"),n(A_,"defaults",{borderWidth:1,hitRadius:1,hoverBorderWidth:1,hoverRadius:4,pointStyle:"circle",radius:3,rotation:0}),n(A_,"defaultRoutes",{backgroundColor:"backgroundColor",borderColor:"borderColor"});class I_ extends Tv{constructor(e){super(),this.options=void 0,this.horizontal=void 0,this.base=void 0,this.width=void 0,this.height=void 0,this.inflateAmount=void 0,e&&Object.assign(this,e)}draw(e){const{inflateAmount:t,options:{borderColor:n,backgroundColor:r}}=this,{inner:i,outer:a}=L_(this),o=(s=a.radius).topLeft||s.topRight||s.bottomLeft||s.bottomRight?ab:R_;var s;e.save(),a.w===i.w&&a.h===i.h||(e.beginPath(),o(e,D_(a,t,i)),e.clip(),o(e,D_(i,-t,a)),e.fillStyle=n,e.fill("evenodd")),e.beginPath(),o(e,D_(i,t)),e.fillStyle=r,e.fill(),e.restore()}inRange(e,t,n){return P_(this,e,t,n)}inXRange(e,t){return P_(this,e,null,t)}inYRange(e,t){return P_(this,null,e,t)}getCenterPoint(e){const{x:t,y:n,base:r,horizontal:i}=this.getProps(["x","y","base","horizontal"],e);return{x:i?(t+r)/2:t,y:i?n:(n+r)/2}}getRange(e){return"x"===e?this.width/2:this.height/2}}n(I_,"id","bar"),n(I_,"defaults",{borderSkipped:"start",borderWidth:0,borderRadius:0,inflateAmount:"auto",pointStyle:void 0}),n(I_,"defaultRoutes",{backgroundColor:"backgroundColor",borderColor:"borderColor"});const N_=(e,t)=>{let{boxHeight:n=t,boxWidth:r=t}=e;return e.usePointStyle&&(n=Math.min(n,t),r=e.pointStyleWidth||Math.min(r,t)),{boxWidth:r,boxHeight:n,itemHeight:Math.max(t,n)}};class z_ extends Tv{constructor(e){super(),this._added=!1,this.legendHitBoxes=[],this._hoveredItem=null,this.doughnutMode=!1,this.chart=e.chart,this.options=e.options,this.ctx=e.ctx,this.legendItems=void 0,this.columnSizes=void 0,this.lineWidths=void 0,this.maxHeight=void 0,this.maxWidth=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.height=void 0,this.width=void 0,this._margins=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(e,t,n){this.maxWidth=e,this.maxHeight=t,this._margins=n,this.setDimensions(),this.buildLabels(),this.fit()}setDimensions(){this.isHorizontal()?(this.width=this.maxWidth,this.left=this._margins.left,this.right=this.width):(this.height=this.maxHeight,this.top=this._margins.top,this.bottom=this.height)}buildLabels(){const e=this.options.labels||{};let t=Im(e.generateLabels,[this.chart],this)||[];e.filter&&(t=t.filter(t=>e.filter(t,this.chart.data))),e.sort&&(t=t.sort((t,n)=>e.sort(t,n,this.chart.data))),this.options.reverse&&t.reverse(),this.legendItems=t}fit(){const{options:e,ctx:t}=this;if(!e.display)return void(this.width=this.height=0);const n=e.labels,r=pb(n.font),i=r.size,a=this._computeTitleHeight(),{boxWidth:o,itemHeight:s}=N_(n,i);let c,l;t.font=r.string,this.isHorizontal()?(c=this.maxWidth,l=this._fitRows(a,i,o,s)+10):(l=this.maxHeight,c=this._fitCols(a,r,o,s)+10),this.width=Math.min(c,e.maxWidth||this.maxWidth),this.height=Math.min(l,e.maxHeight||this.maxHeight)}_fitRows(e,t,n,r){const{ctx:i,maxWidth:a,options:{labels:{padding:o}}}=this,s=this.legendHitBoxes=[],c=this.lineWidths=[0],l=r+o;let u=e;i.textAlign="left",i.textBaseline="middle";let f=-1,h=-l;return this.legendItems.forEach((e,d)=>{const p=n+t/2+i.measureText(e.text).width;(0===d||c[c.length-1]+p+2*o>a)&&(u+=l,c[c.length-(d>0?0:1)]=0,h+=l,f++),s[d]={left:0,top:h,row:f,width:p,height:r},c[c.length-1]+=p+o}),u}_fitCols(e,t,n,r){const{ctx:i,maxHeight:a,options:{labels:{padding:o}}}=this,s=this.legendHitBoxes=[],c=this.columnSizes=[],l=a-e;let u=o,f=0,h=0,d=0,p=0;return this.legendItems.forEach((e,a)=>{const{itemWidth:m,itemHeight:g}=function(e,t,n,r,i){const a=function(e,t,n,r){let i=e.text;i&&"string"!=typeof i&&(i=i.reduce((e,t)=>e.length>t.length?e:t));return t+n.size/2+r.measureText(i).width}(r,e,t,n),o=function(e,t,n){let r=e;"string"!=typeof t.text&&(r=F_(t,n));return r}(i,r,t.lineHeight);return{itemWidth:a,itemHeight:o}}(n,t,i,e,r);a>0&&h+g+2*o>l&&(u+=f+o,c.push({width:f,height:h}),d+=f+o,p++,f=h=0),s[a]={left:d,top:h,col:p,width:m,height:g},f=Math.max(f,m),h+=g+o}),u+=f,c.push({width:f,height:h}),u}adjustHitBoxes(){if(!this.options.display)return;const e=this._computeTitleHeight(),{legendHitBoxes:t,options:{align:n,labels:{padding:r},rtl:i}}=this,a=Qb(i,this.left,this.width);if(this.isHorizontal()){let i=0,o=Cg(n,this.left+r,this.right-this.lineWidths[i]);for(const s of t)i!==s.row&&(i=s.row,o=Cg(n,this.left+r,this.right-this.lineWidths[i])),s.top+=this.top+e+r,s.left=a.leftForLtr(a.x(o),s.width),o+=s.width+r}else{let i=0,o=Cg(n,this.top+e+r,this.bottom-this.columnSizes[i].height);for(const s of t)s.col!==i&&(i=s.col,o=Cg(n,this.top+e+r,this.bottom-this.columnSizes[i].height)),s.top=o,s.left+=this.left+r,s.left=a.leftForLtr(a.x(s.left),s.width),o+=s.height+r}}isHorizontal(){return"top"===this.options.position||"bottom"===this.options.position}draw(){if(this.options.display){const e=this.ctx;Zg(e,this),this._draw(),Qg(e)}}_draw(){const{options:e,columnSizes:t,lineWidths:n,ctx:r}=this,{align:i,labels:a}=e,o=Vg.color,s=Qb(e.rtl,this.left,this.width),c=pb(a.font),{padding:l}=a,u=c.size,f=u/2;let h;this.drawTitle(),r.textAlign=s.textAlign("left"),r.textBaseline="middle",r.lineWidth=.5,r.font=c.string;const{boxWidth:d,boxHeight:p,itemHeight:m}=N_(a,u),g=this.isHorizontal(),b=this._computeTitleHeight();h=g?{x:Cg(i,this.left+l,this.right-n[0]),y:this.top+l+b,line:0}:{x:this.left+l,y:Cg(i,this.top+b+l,this.bottom-t[0].height),line:0},ey(this.ctx,e.textDirection);const y=m+l;this.legendItems.forEach((v,_)=>{r.strokeStyle=v.fontColor,r.fillStyle=v.fontColor;const w=r.measureText(v.text).width,x=s.textAlign(v.textAlign||(v.textAlign=a.textAlign)),E=d+f+w;let T=h.x,S=h.y;s.setWidth(this.width),g?_>0&&T+E+l>this.right&&(S=h.y+=y,h.line++,T=h.x=Cg(i,this.left+l,this.right-n[h.line])):_>0&&S+y>this.bottom&&(T=h.x=T+t[h.line].width+l,h.line++,S=h.y=Cg(i,this.top+b+l,this.bottom-t[h.line].height));if(function(e,t,n){if(isNaN(d)||d<=0||isNaN(p)||p<0)return;r.save();const i=Dm(n.lineWidth,1);if(r.fillStyle=Dm(n.fillStyle,o),r.lineCap=Dm(n.lineCap,"butt"),r.lineDashOffset=Dm(n.lineDashOffset,0),r.lineJoin=Dm(n.lineJoin,"miter"),r.lineWidth=i,r.strokeStyle=Dm(n.strokeStyle,o),r.setLineDash(Dm(n.lineDash,[])),a.usePointStyle){const o={radius:p*Math.SQRT2/2,pointStyle:n.pointStyle,rotation:n.rotation,borderWidth:i},c=s.xPlus(e,d/2);qg(r,o,c,t+f,a.pointStyleWidth&&d)}else{const a=t+Math.max((u-p)/2,0),o=s.leftForLtr(e,d),c=hb(n.borderRadius);r.beginPath(),Object.values(c).some(e=>0!==e)?ab(r,{x:o,y:a,w:d,h:p,radius:c}):r.rect(o,a,d,p),r.fill(),0!==i&&r.stroke()}r.restore()}(s.x(T),S,v),T=((e,t,n,r)=>e===(r?"left":"right")?n:"center"===e?(t+n)/2:t)(x,T+d+f,g?T+E:this.right,e.rtl),function(e,t,n){ib(r,n.text,e,t+m/2,c,{strikethrough:n.hidden,textAlign:s.textAlign(n.textAlign)})}(s.x(T),S,v),g)h.x+=E+l;else if("string"!=typeof v.text){const e=c.lineHeight;h.y+=F_(v,e)+l}else h.y+=y}),ty(this.ctx,e.textDirection)}drawTitle(){const e=this.options,t=e.title,n=pb(t.font),r=db(t.padding);if(!t.display)return;const i=Qb(e.rtl,this.left,this.width),a=this.ctx,o=t.position,s=n.size/2,c=r.top+s;let l,u=this.left,f=this.width;if(this.isHorizontal())f=Math.max(...this.lineWidths),l=this.top+c,u=Cg(e.align,u,this.right-f);else{const t=this.columnSizes.reduce((e,t)=>Math.max(e,t.height),0);l=c+Cg(e.align,this.top,this.bottom-t-e.labels.padding-this._computeTitleHeight())}const h=Cg(o,u,u+f);a.textAlign=i.textAlign(Og(o)),a.textBaseline="middle",a.strokeStyle=t.color,a.fillStyle=t.color,a.font=n.string,ib(a,t.text,h,l,n)}_computeTitleHeight(){const e=this.options.title,t=pb(e.font),n=db(e.padding);return e.display?t.lineHeight+n.height:0}_getLegendItemAt(e,t){let n,r,i;if(bg(e,this.left,this.right)&&bg(t,this.top,this.bottom))for(i=this.legendHitBoxes,n=0;n<i.length;++n)if(r=i[n],bg(e,r.left,r.left+r.width)&&bg(t,r.top,r.top+r.height))return this.legendItems[n];return null}handleEvent(e){const t=this.options;if(!function(e,t){if(("mousemove"===e||"mouseout"===e)&&(t.onHover||t.onLeave))return!0;if(t.onClick&&("click"===e||"mouseup"===e))return!0;return!1}(e.type,t))return;const n=this._getLegendItemAt(e.x,e.y);if("mousemove"===e.type||"mouseout"===e.type){const a=this._hoveredItem,o=(i=n,null!==(r=a)&&null!==i&&r.datasetIndex===i.datasetIndex&&r.index===i.index);a&&!o&&Im(t.onLeave,[e,a,this],this),this._hoveredItem=n,n&&!o&&Im(t.onHover,[e,n,this],this)}else n&&Im(t.onClick,[e,n,this],this);var r,i}}function F_(e,t){return t*(e.text?e.text.length:0)}var j_={id:"legend",_element:z_,start(e,t,n){const r=e.legend=new z_({ctx:e.ctx,options:n,chart:e});ov.configure(e,r,n),ov.addBox(e,r)},stop(e){ov.removeBox(e,e.legend),delete e.legend},beforeUpdate(e,t,n){const r=e.legend;ov.configure(e,r,n),r.options=n},afterUpdate(e){const t=e.legend;t.buildLabels(),t.adjustHitBoxes()},afterEvent(e,t){t.replay||e.legend.handleEvent(t.event)},defaults:{display:!0,position:"top",align:"center",fullSize:!0,reverse:!1,weight:1e3,onClick(e,t,n){const r=t.datasetIndex,i=n.chart;i.isDatasetVisible(r)?(i.hide(r),t.hidden=!0):(i.show(r),t.hidden=!1)},onHover:null,onLeave:null,labels:{color:e=>e.chart.options.color,boxWidth:40,padding:10,generateLabels(e){const t=e.data.datasets,{labels:{usePointStyle:n,pointStyle:r,textAlign:i,color:a,useBorderRadius:o,borderRadius:s}}=e.legend.options;return e._getSortedDatasetMetas().map(e=>{const c=e.controller.getStyle(n?0:void 0),l=db(c.borderWidth);return{text:t[e.index].label,fillStyle:c.backgroundColor,fontColor:a,hidden:!e.visible,lineCap:c.borderCapStyle,lineDash:c.borderDash,lineDashOffset:c.borderDashOffset,lineJoin:c.borderJoinStyle,lineWidth:(l.width+l.height)/4,strokeStyle:c.borderColor,pointStyle:r||c.pointStyle,rotation:c.rotation,textAlign:i||c.textAlign,borderRadius:o&&(s||c.borderRadius),datasetIndex:e.index}},this)}},title:{color:e=>e.chart.options.color,display:!1,position:"center",text:""}},descriptors:{_scriptable:e=>!e.startsWith("on"),labels:{_scriptable:e=>!["generateLabels","filter","sort"].includes(e)}}};class B_ extends Tv{constructor(e){super(),this.chart=e.chart,this.options=e.options,this.ctx=e.ctx,this._padding=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.width=void 0,this.height=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(e,t){const n=this.options;if(this.left=0,this.top=0,!n.display)return void(this.width=this.height=this.right=this.bottom=0);this.width=this.right=e,this.height=this.bottom=t;const r=km(n.text)?n.text.length:1;this._padding=db(n.padding);const i=r*pb(n.font).lineHeight+this._padding.height;this.isHorizontal()?this.height=i:this.width=i}isHorizontal(){const e=this.options.position;return"top"===e||"bottom"===e}_drawArgs(e){const{top:t,left:n,bottom:r,right:i,options:a}=this,o=a.align;let s,c,l,u=0;return this.isHorizontal()?(c=Cg(o,n,i),l=t+e,s=i-n):("left"===a.position?(c=n+e,l=Cg(o,r,t),u=-.5*qm):(c=i-e,l=Cg(o,t,r),u=.5*qm),s=r-t),{titleX:c,titleY:l,maxWidth:s,rotation:u}}draw(){const e=this.ctx,t=this.options;if(!t.display)return;const n=pb(t.font),r=n.lineHeight/2+this._padding.top,{titleX:i,titleY:a,maxWidth:o,rotation:s}=this._drawArgs(r);ib(e,t.text,0,0,n,{color:t.color,maxWidth:o,rotation:s,textAlign:Og(t.align),textBaseline:"middle",translation:[i,a]})}}var U_={id:"title",_element:B_,start(e,t,n){!function(e,t){const n=new B_({ctx:e.ctx,options:t,chart:e});ov.configure(e,n,t),ov.addBox(e,n),e.titleBlock=n}(e,n)},stop(e){const t=e.titleBlock;ov.removeBox(e,t),delete e.titleBlock},beforeUpdate(e,t,n){const r=e.titleBlock;ov.configure(e,r,n),r.options=n},defaults:{align:"center",display:!1,font:{weight:"bold"},fullSize:!0,padding:10,position:"top",text:"",weight:2e3},defaultRoutes:{color:"color"},descriptors:{_scriptable:!0,_indexable:!1}};const H_={average(e){if(!e.length)return!1;let t,n,r=new Set,i=0,a=0;for(t=0,n=e.length;t<n;++t){const n=e[t].element;if(n&&n.hasValue()){const e=n.tooltipPosition();r.add(e.x),i+=e.y,++a}}if(0===a||0===r.size)return!1;return{x:[...r].reduce((e,t)=>e+t)/r.size,y:i/a}},nearest(e,t){if(!e.length)return!1;let n,r,i,a=t.x,o=t.y,s=Number.POSITIVE_INFINITY;for(n=0,r=e.length;n<r;++n){const r=e[n].element;if(r&&r.hasValue()){const e=hg(t,r.getCenterPoint());e<s&&(s=e,i=r)}}if(i){const e=i.tooltipPosition();a=e.x,o=e.y}return{x:a,y:o}}};function $_(e,t){return t&&(km(t)?Array.prototype.push.apply(e,t):e.push(t)),e}function W_(e){return("string"==typeof e||e instanceof String)&&e.indexOf("\n")>-1?e.split("\n"):e}function V_(e,t){const{element:n,datasetIndex:r,index:i}=t,a=e.getDatasetMeta(r).controller,{label:o,value:s}=a.getLabelAndValue(i);return{chart:e,label:o,parsed:a.getParsed(i),raw:e.data.datasets[r].data[i],formattedValue:s,dataset:a.getDataset(),dataIndex:i,datasetIndex:r,element:n}}function G_(e,t){const n=e.chart.ctx,{body:r,footer:i,title:a}=e,{boxWidth:o,boxHeight:s}=t,c=pb(t.bodyFont),l=pb(t.titleFont),u=pb(t.footerFont),f=a.length,h=i.length,d=r.length,p=db(t.padding);let m=p.height,g=0,b=r.reduce((e,t)=>e+t.before.length+t.lines.length+t.after.length,0);if(b+=e.beforeBody.length+e.afterBody.length,f&&(m+=f*l.lineHeight+(f-1)*t.titleSpacing+t.titleMarginBottom),b){m+=d*(t.displayColors?Math.max(s,c.lineHeight):c.lineHeight)+(b-d)*c.lineHeight+(b-1)*t.bodySpacing}h&&(m+=t.footerMarginTop+h*u.lineHeight+(h-1)*t.footerSpacing);let y=0;const v=function(e){g=Math.max(g,n.measureText(e).width+y)};return n.save(),n.font=l.string,Nm(e.title,v),n.font=c.string,Nm(e.beforeBody.concat(e.afterBody),v),y=t.displayColors?o+2+t.boxPadding:0,Nm(r,e=>{Nm(e.before,v),Nm(e.lines,v),Nm(e.after,v)}),y=0,n.font=u.string,Nm(e.footer,v),n.restore(),g+=p.width,{width:g,height:m}}function Y_(e,t,n,r){const{x:i,width:a}=n,{width:o,chartArea:{left:s,right:c}}=e;let l="center";return"center"===r?l=i<=(s+c)/2?"left":"right":i<=a/2?l="left":i>=o-a/2&&(l="right"),function(e,t,n,r){const{x:i,width:a}=r,o=n.caretSize+n.caretPadding;return"left"===e&&i+a+o>t.width||"right"===e&&i-a-o<0||void 0}(l,e,t,n)&&(l="center"),l}function X_(e,t,n){const r=n.yAlign||t.yAlign||function(e,t){const{y:n,height:r}=t;return n<r/2?"top":n>e.height-r/2?"bottom":"center"}(e,n);return{xAlign:n.xAlign||t.xAlign||Y_(e,t,n,r),yAlign:r}}function K_(e,t,n,r){const{caretSize:i,caretPadding:a,cornerRadius:o}=e,{xAlign:s,yAlign:c}=n,l=i+a,{topLeft:u,topRight:f,bottomLeft:h,bottomRight:d}=hb(o);let p=function(e,t){let{x:n,width:r}=e;return"right"===t?n-=r:"center"===t&&(n-=r/2),n}(t,s);const m=function(e,t,n){let{y:r,height:i}=e;return"top"===t?r+=n:r-="bottom"===t?i+n:i/2,r}(t,c,l);return"center"===c?"left"===s?p+=l:"right"===s&&(p-=l):"left"===s?p-=Math.max(u,h)+i:"right"===s&&(p+=Math.max(f,d)+i),{x:gg(p,0,r.width-t.width),y:gg(m,0,r.height-t.height)}}function q_(e,t,n){const r=db(n.padding);return"center"===t?e.x+e.width/2:"right"===t?e.x+e.width-r.right:e.x+r.left}function J_(e){return $_([],W_(e))}function Z_(e,t){const n=t&&t.dataset&&t.dataset.tooltip&&t.dataset.tooltip.callbacks;return n?e.override(n):e}const Q_={beforeTitle:Cm,title(e){if(e.length>0){const t=e[0],n=t.chart.data.labels,r=n?n.length:0;if(this&&this.options&&"dataset"===this.options.mode)return t.dataset.label||"";if(t.label)return t.label;if(r>0&&t.dataIndex<r)return n[t.dataIndex]}return""},afterTitle:Cm,beforeBody:Cm,beforeLabel:Cm,label(e){if(this&&this.options&&"dataset"===this.options.mode)return e.label+": "+e.formattedValue||e.formattedValue;let t=e.dataset.label||"";t&&(t+=": ");const n=e.formattedValue;return Mm(n)||(t+=n),t},labelColor(e){const t=e.chart.getDatasetMeta(e.datasetIndex).controller.getStyle(e.dataIndex);return{borderColor:t.borderColor,backgroundColor:t.backgroundColor,borderWidth:t.borderWidth,borderDash:t.borderDash,borderDashOffset:t.borderDashOffset,borderRadius:0}},labelTextColor(){return this.options.bodyColor},labelPointStyle(e){const t=e.chart.getDatasetMeta(e.datasetIndex).controller.getStyle(e.dataIndex);return{pointStyle:t.pointStyle,rotation:t.rotation}},afterLabel:Cm,afterBody:Cm,beforeFooter:Cm,footer:Cm,afterFooter:Cm};function ew(e,t,n,r){const i=e[t].call(n,r);return void 0===i?Q_[t].call(n,r):i}class tw extends Tv{constructor(e){super(),this.opacity=0,this._active=[],this._eventPosition=void 0,this._size=void 0,this._cachedAnimations=void 0,this._tooltipItems=[],this.$animations=void 0,this.$context=void 0,this.chart=e.chart,this.options=e.options,this.dataPoints=void 0,this.title=void 0,this.beforeBody=void 0,this.body=void 0,this.afterBody=void 0,this.footer=void 0,this.xAlign=void 0,this.yAlign=void 0,this.x=void 0,this.y=void 0,this.height=void 0,this.width=void 0,this.caretX=void 0,this.caretY=void 0,this.labelColors=void 0,this.labelPointStyles=void 0,this.labelTextColors=void 0}initialize(e){this.options=e,this._cachedAnimations=void 0,this.$context=void 0}_resolveAnimations(){const e=this._cachedAnimations;if(e)return e;const t=this.chart,n=this.options.setContext(this.getContext()),r=n.enabled&&t.options.animation&&n.animations,i=new my(this.chart,r);return r._cacheable&&(this._cachedAnimations=Object.freeze(i)),i}getContext(){return this.$context||(this.$context=(e=this.chart.getContext(),t=this,n=this._tooltipItems,bb(e,{tooltip:t,tooltipItems:n,type:"tooltip"})));var e,t,n}getTitle(e,t){const{callbacks:n}=t,r=ew(n,"beforeTitle",this,e),i=ew(n,"title",this,e),a=ew(n,"afterTitle",this,e);let o=[];return o=$_(o,W_(r)),o=$_(o,W_(i)),o=$_(o,W_(a)),o}getBeforeBody(e,t){return J_(ew(t.callbacks,"beforeBody",this,e))}getBody(e,t){const{callbacks:n}=t,r=[];return Nm(e,e=>{const t={before:[],lines:[],after:[]},i=Z_(n,e);$_(t.before,W_(ew(i,"beforeLabel",this,e))),$_(t.lines,ew(i,"label",this,e)),$_(t.after,W_(ew(i,"afterLabel",this,e))),r.push(t)}),r}getAfterBody(e,t){return J_(ew(t.callbacks,"afterBody",this,e))}getFooter(e,t){const{callbacks:n}=t,r=ew(n,"beforeFooter",this,e),i=ew(n,"footer",this,e),a=ew(n,"afterFooter",this,e);let o=[];return o=$_(o,W_(r)),o=$_(o,W_(i)),o=$_(o,W_(a)),o}_createItems(e){const t=this._active,n=this.chart.data,r=[],i=[],a=[];let o,s,c=[];for(o=0,s=t.length;o<s;++o)c.push(V_(this.chart,t[o]));return e.filter&&(c=c.filter((t,r,i)=>e.filter(t,r,i,n))),e.itemSort&&(c=c.sort((t,r)=>e.itemSort(t,r,n))),Nm(c,t=>{const n=Z_(e.callbacks,t);r.push(ew(n,"labelColor",this,t)),i.push(ew(n,"labelPointStyle",this,t)),a.push(ew(n,"labelTextColor",this,t))}),this.labelColors=r,this.labelPointStyles=i,this.labelTextColors=a,this.dataPoints=c,c}update(e,t){const n=this.options.setContext(this.getContext()),r=this._active;let i,a=[];if(r.length){const e=H_[n.position].call(this,r,this._eventPosition);a=this._createItems(n),this.title=this.getTitle(a,n),this.beforeBody=this.getBeforeBody(a,n),this.body=this.getBody(a,n),this.afterBody=this.getAfterBody(a,n),this.footer=this.getFooter(a,n);const t=this._size=G_(this,n),o=Object.assign({},e,t),s=X_(this.chart,n,o),c=K_(n,o,s,this.chart);this.xAlign=s.xAlign,this.yAlign=s.yAlign,i={opacity:1,x:c.x,y:c.y,width:t.width,height:t.height,caretX:e.x,caretY:e.y}}else 0!==this.opacity&&(i={opacity:0});this._tooltipItems=a,this.$context=void 0,i&&this._resolveAnimations().update(this,i),e&&n.external&&n.external.call(this,{chart:this.chart,tooltip:this,replay:t})}drawCaret(e,t,n,r){const i=this.getCaretPosition(e,n,r);t.lineTo(i.x1,i.y1),t.lineTo(i.x2,i.y2),t.lineTo(i.x3,i.y3)}getCaretPosition(e,t,n){const{xAlign:r,yAlign:i}=this,{caretSize:a,cornerRadius:o}=n,{topLeft:s,topRight:c,bottomLeft:l,bottomRight:u}=hb(o),{x:f,y:h}=e,{width:d,height:p}=t;let m,g,b,y,v,_;return"center"===i?(v=h+p/2,"left"===r?(m=f,g=m-a,y=v+a,_=v-a):(m=f+d,g=m+a,y=v-a,_=v+a),b=m):(g="left"===r?f+Math.max(s,l)+a:"right"===r?f+d-Math.max(c,u)-a:this.caretX,"top"===i?(y=h,v=y-a,m=g-a,b=g+a):(y=h+p,v=y+a,m=g+a,b=g-a),_=y),{x1:m,x2:g,x3:b,y1:y,y2:v,y3:_}}drawTitle(e,t,n){const r=this.title,i=r.length;let a,o,s;if(i){const c=Qb(n.rtl,this.x,this.width);for(e.x=q_(this,n.titleAlign,n),t.textAlign=c.textAlign(n.titleAlign),t.textBaseline="middle",a=pb(n.titleFont),o=n.titleSpacing,t.fillStyle=n.titleColor,t.font=a.string,s=0;s<i;++s)t.fillText(r[s],c.x(e.x),e.y+a.lineHeight/2),e.y+=a.lineHeight+o,s+1===i&&(e.y+=n.titleMarginBottom-o)}}_drawColorBox(e,t,n,r,i){const a=this.labelColors[n],o=this.labelPointStyles[n],{boxHeight:s,boxWidth:c}=i,l=pb(i.bodyFont),u=q_(this,"left",i),f=r.x(u),h=s<l.lineHeight?(l.lineHeight-s)/2:0,d=t.y+h;if(i.usePointStyle){const t={radius:Math.min(c,s)/2,pointStyle:o.pointStyle,rotation:o.rotation,borderWidth:1},n=r.leftForLtr(f,c)+c/2,l=d+s/2;e.strokeStyle=i.multiKeyBackground,e.fillStyle=i.multiKeyBackground,Kg(e,t,n,l),e.strokeStyle=a.borderColor,e.fillStyle=a.backgroundColor,Kg(e,t,n,l)}else{e.lineWidth=Lm(a.borderWidth)?Math.max(...Object.values(a.borderWidth)):a.borderWidth||1,e.strokeStyle=a.borderColor,e.setLineDash(a.borderDash||[]),e.lineDashOffset=a.borderDashOffset||0;const t=r.leftForLtr(f,c),n=r.leftForLtr(r.xPlus(f,1),c-2),o=hb(a.borderRadius);Object.values(o).some(e=>0!==e)?(e.beginPath(),e.fillStyle=i.multiKeyBackground,ab(e,{x:t,y:d,w:c,h:s,radius:o}),e.fill(),e.stroke(),e.fillStyle=a.backgroundColor,e.beginPath(),ab(e,{x:n,y:d+1,w:c-2,h:s-2,radius:o}),e.fill()):(e.fillStyle=i.multiKeyBackground,e.fillRect(t,d,c,s),e.strokeRect(t,d,c,s),e.fillStyle=a.backgroundColor,e.fillRect(n,d+1,c-2,s-2))}e.fillStyle=this.labelTextColors[n]}drawBody(e,t,n){const{body:r}=this,{bodySpacing:i,bodyAlign:a,displayColors:o,boxHeight:s,boxWidth:c,boxPadding:l}=n,u=pb(n.bodyFont);let f=u.lineHeight,h=0;const d=Qb(n.rtl,this.x,this.width),p=function(n){t.fillText(n,d.x(e.x+h),e.y+f/2),e.y+=f+i},m=d.textAlign(a);let g,b,y,v,_,w,x;for(t.textAlign=a,t.textBaseline="middle",t.font=u.string,e.x=q_(this,m,n),t.fillStyle=n.bodyColor,Nm(this.beforeBody,p),h=o&&"right"!==m?"center"===a?c/2+l:c+2+l:0,v=0,w=r.length;v<w;++v){for(g=r[v],b=this.labelTextColors[v],t.fillStyle=b,Nm(g.before,p),y=g.lines,o&&y.length&&(this._drawColorBox(t,e,v,d,n),f=Math.max(u.lineHeight,s)),_=0,x=y.length;_<x;++_)p(y[_]),f=u.lineHeight;Nm(g.after,p)}h=0,f=u.lineHeight,Nm(this.afterBody,p),e.y-=i}drawFooter(e,t,n){const r=this.footer,i=r.length;let a,o;if(i){const s=Qb(n.rtl,this.x,this.width);for(e.x=q_(this,n.footerAlign,n),e.y+=n.footerMarginTop,t.textAlign=s.textAlign(n.footerAlign),t.textBaseline="middle",a=pb(n.footerFont),t.fillStyle=n.footerColor,t.font=a.string,o=0;o<i;++o)t.fillText(r[o],s.x(e.x),e.y+a.lineHeight/2),e.y+=a.lineHeight+n.footerSpacing}}drawBackground(e,t,n,r){const{xAlign:i,yAlign:a}=this,{x:o,y:s}=e,{width:c,height:l}=n,{topLeft:u,topRight:f,bottomLeft:h,bottomRight:d}=hb(r.cornerRadius);t.fillStyle=r.backgroundColor,t.strokeStyle=r.borderColor,t.lineWidth=r.borderWidth,t.beginPath(),t.moveTo(o+u,s),"top"===a&&this.drawCaret(e,t,n,r),t.lineTo(o+c-f,s),t.quadraticCurveTo(o+c,s,o+c,s+f),"center"===a&&"right"===i&&this.drawCaret(e,t,n,r),t.lineTo(o+c,s+l-d),t.quadraticCurveTo(o+c,s+l,o+c-d,s+l),"bottom"===a&&this.drawCaret(e,t,n,r),t.lineTo(o+h,s+l),t.quadraticCurveTo(o,s+l,o,s+l-h),"center"===a&&"left"===i&&this.drawCaret(e,t,n,r),t.lineTo(o,s+u),t.quadraticCurveTo(o,s,o+u,s),t.closePath(),t.fill(),r.borderWidth>0&&t.stroke()}_updateAnimationTarget(e){const t=this.chart,n=this.$animations,r=n&&n.x,i=n&&n.y;if(r||i){const n=H_[e.position].call(this,this._active,this._eventPosition);if(!n)return;const a=this._size=G_(this,e),o=Object.assign({},n,this._size),s=X_(t,e,o),c=K_(e,o,s,t);r._to===c.x&&i._to===c.y||(this.xAlign=s.xAlign,this.yAlign=s.yAlign,this.width=a.width,this.height=a.height,this.caretX=n.x,this.caretY=n.y,this._resolveAnimations().update(this,c))}}_willRender(){return!!this.opacity}draw(e){const t=this.options.setContext(this.getContext());let n=this.opacity;if(!n)return;this._updateAnimationTarget(t);const r={width:this.width,height:this.height},i={x:this.x,y:this.y};n=Math.abs(n)<.001?0:n;const a=db(t.padding),o=this.title.length||this.beforeBody.length||this.body.length||this.afterBody.length||this.footer.length;t.enabled&&o&&(e.save(),e.globalAlpha=n,this.drawBackground(i,e,r,t),ey(e,t.textDirection),i.y+=a.top,this.drawTitle(i,e,t),this.drawBody(i,e,t),this.drawFooter(i,e,t),ty(e,t.textDirection),e.restore())}getActiveElements(){return this._active||[]}setActiveElements(e,t){const n=this._active,r=e.map(({datasetIndex:e,index:t})=>{const n=this.chart.getDatasetMeta(e);if(!n)throw new Error("Cannot find a dataset at index "+e);return{datasetIndex:e,element:n.data[t],index:t}}),i=!zm(n,r),a=this._positionChanged(r,t);(i||a)&&(this._active=r,this._eventPosition=t,this._ignoreReplayEvents=!0,this.update(!0))}handleEvent(e,t,n=!0){if(t&&this._ignoreReplayEvents)return!1;this._ignoreReplayEvents=!1;const r=this.options,i=this._active||[],a=this._getActiveElements(e,i,t,n),o=this._positionChanged(a,e),s=t||!zm(a,i)||o;return s&&(this._active=a,(r.enabled||r.external)&&(this._eventPosition={x:e.x,y:e.y},this.update(!0,t))),s}_getActiveElements(e,t,n,r){const i=this.options;if("mouseout"===e.type)return[];if(!r)return t.filter(e=>this.chart.data.datasets[e.datasetIndex]&&void 0!==this.chart.getDatasetMeta(e.datasetIndex).controller.getParsed(e.index));const a=this.chart.getElementsAtEventForMode(e,i.mode,i,n);return i.reverse&&a.reverse(),a}_positionChanged(e,t){const{caretX:n,caretY:r,options:i}=this,a=H_[i.position].call(this,e,t);return!1!==a&&(n!==a.x||r!==a.y)}}n(tw,"positioners",H_);var nw={id:"tooltip",_element:tw,positioners:H_,afterInit(e,t,n){n&&(e.tooltip=new tw({chart:e,options:n}))},beforeUpdate(e,t,n){e.tooltip&&e.tooltip.initialize(n)},reset(e,t,n){e.tooltip&&e.tooltip.initialize(n)},afterDraw(e){const t=e.tooltip;if(t&&t._willRender()){const n={tooltip:t};if(!1===e.notifyPlugins("beforeTooltipDraw",{...n,cancelable:!0}))return;t.draw(e.ctx),e.notifyPlugins("afterTooltipDraw",n)}},afterEvent(e,t){if(e.tooltip){const n=t.replay;e.tooltip.handleEvent(t.event,n,t.inChartArea)&&(t.changed=!0)}},defaults:{enabled:!0,external:null,position:"average",backgroundColor:"rgba(0,0,0,0.8)",titleColor:"#fff",titleFont:{weight:"bold"},titleSpacing:2,titleMarginBottom:6,titleAlign:"left",bodyColor:"#fff",bodySpacing:2,bodyFont:{},bodyAlign:"left",footerColor:"#fff",footerSpacing:2,footerMarginTop:6,footerFont:{weight:"bold"},footerAlign:"left",padding:6,caretPadding:2,caretSize:5,cornerRadius:6,boxHeight:(e,t)=>t.bodyFont.size,boxWidth:(e,t)=>t.bodyFont.size,multiKeyBackground:"#fff",displayColors:!0,boxPadding:0,borderColor:"rgba(0,0,0,0)",borderWidth:0,animation:{duration:400,easing:"easeOutQuart"},animations:{numbers:{type:"number",properties:["x","y","width","height","caretX","caretY"]},opacity:{easing:"linear",duration:200}},callbacks:Q_},defaultRoutes:{bodyFont:"font",footerFont:"font",titleFont:"font"},descriptors:{_scriptable:e=>"filter"!==e&&"itemSort"!==e&&"external"!==e,_indexable:!1,callbacks:{_scriptable:!1,_indexable:!1},animation:{_fallback:!1},animations:{_fallback:"animation"}},additionalOptionScopes:["interaction"]};function rw(e,t,n,r){const i=e.indexOf(t);if(-1===i)return((e,t,n,r)=>("string"==typeof t?(n=e.push(t)-1,r.unshift({index:n,label:t})):isNaN(t)&&(n=null),n))(e,t,n,r);return i!==e.lastIndexOf(t)?n:i}function iw(e){const t=this.getLabels();return e>=0&&e<t.length?t[e]:e}class aw extends Dv{constructor(e){super(e),this._startValue=void 0,this._valueRange=0,this._addedLabels=[]}init(e){const t=this._addedLabels;if(t.length){const e=this.getLabels();for(const{index:n,label:r}of t)e[n]===r&&e.splice(n,1);this._addedLabels=[]}super.init(e)}parse(e,t){if(Mm(e))return null;const n=this.getLabels();return((e,t)=>null===e?null:gg(Math.round(e),0,t))(t=isFinite(t)&&n[t]===e?t:rw(n,e,Dm(t,e),this._addedLabels),n.length-1)}determineDataLimits(){const{minDefined:e,maxDefined:t}=this.getUserBounds();let{min:n,max:r}=this.getMinMax(!0);"ticks"===this.options.bounds&&(e||(n=0),t||(r=this.getLabels().length-1)),this.min=n,this.max=r}buildTicks(){const e=this.min,t=this.max,n=this.options.offset,r=[];let i=this.getLabels();i=0===e&&t===i.length-1?i:i.slice(e,t+1),this._valueRange=Math.max(i.length-(n?0:1),1),this._startValue=this.min-(n?.5:0);for(let a=e;a<=t;a++)r.push({value:a});return r}getLabelForValue(e){return iw.call(this,e)}configure(){super.configure(),this.isHorizontal()||(this._reversePixels=!this._reversePixels)}getPixelForValue(e){return"number"!=typeof e&&(e=this.parse(e)),null===e?NaN:this.getPixelForDecimal((e-this._startValue)/this._valueRange)}getPixelForTick(e){const t=this.ticks;return e<0||e>t.length-1?null:this.getPixelForValue(t[e].value)}getValueForPixel(e){return Math.round(this._startValue+this.getDecimalForPixel(e)*this._valueRange)}getBasePixel(){return this.bottom}}function ow(e,t){const n=[],{bounds:r,step:i,min:a,max:o,precision:s,count:c,maxTicks:l,maxDigits:u,includeBounds:f}=e,h=i||1,d=l-1,{min:p,max:m}=t,g=!Mm(a),b=!Mm(o),y=!Mm(c),v=(m-p)/(u+1);let _,w,x,E,T=sg((m-p)/d/h)*h;if(T<1e-14&&!g&&!b)return[{value:p},{value:m}];E=Math.ceil(m/T)-Math.floor(p/T),E>d&&(T=sg(E*T/d/h)*h),Mm(s)||(_=Math.pow(10,s),T=Math.ceil(T*_)/_),"ticks"===r?(w=Math.floor(p/T)*T,x=Math.ceil(m/T)*T):(w=p,x=m),g&&b&&i&&function(e,t){const n=Math.round(e);return n-t<=e&&n+t>=e}((o-a)/i,T/1e3)?(E=Math.round(Math.min((o-a)/T,l)),T=(o-a)/E,w=a,x=o):y?(w=g?a:w,x=b?o:x,E=c-1,T=(x-w)/E):(E=(x-w)/T,E=og(E,Math.round(E),T/1e3)?Math.round(E):Math.ceil(E));const S=Math.max(ug(T),ug(w));_=Math.pow(10,Mm(s)?S:s),w=Math.round(w*_)/_,x=Math.round(x*_)/_;let O=0;for(g&&(f&&w!==a?(n.push({value:a}),w<a&&O++,og(Math.round((w+O*T)*_)/_,a,sw(a,v,e))&&O++):w<a&&O++);O<E;++O){const e=Math.round((w+O*T)*_)/_;if(b&&e>o)break;n.push({value:e})}return b&&f&&x!==o?n.length&&og(n[n.length-1].value,o,sw(o,v,e))?n[n.length-1].value=o:n.push({value:o}):b&&x!==o||n.push({value:x}),n}function sw(e,t,{horizontal:n,minRotation:r}){const i=lg(r),a=(n?Math.sin(i):Math.cos(i))||.001,o=.75*t*(""+e).length;return Math.min(t/a,o)}n(aw,"id","category"),n(aw,"defaults",{ticks:{callback:iw}});class cw extends Dv{constructor(e){super(e),this.start=void 0,this.end=void 0,this._startValue=void 0,this._endValue=void 0,this._valueRange=0}parse(e,t){return Mm(e)||("number"==typeof e||e instanceof Number)&&!isFinite(+e)?null:+e}handleTickRangeOptions(){const{beginAtZero:e}=this.options,{minDefined:t,maxDefined:n}=this.getUserBounds();let{min:r,max:i}=this;const a=e=>r=t?r:e,o=e=>i=n?i:e;if(e){const e=ag(r),t=ag(i);e<0&&t<0?o(0):e>0&&t>0&&a(0)}if(r===i){let t=0===i?1:Math.abs(.05*i);o(i+t),e||a(r-t)}this.min=r,this.max=i}getTickLimit(){const e=this.options.ticks;let t,{maxTicksLimit:n,stepSize:r}=e;return r?(t=Math.ceil(this.max/r)-Math.floor(this.min/r)+1,t>1e3&&(console.warn(`scales.${this.id}.ticks.stepSize: ${r} would result generating up to ${t} ticks. Limiting to 1000.`),t=1e3)):(t=this.computeTickLimit(),n=n||11),n&&(t=Math.min(n,t)),t}computeTickLimit(){return Number.POSITIVE_INFINITY}buildTicks(){const e=this.options,t=e.ticks;let n=this.getTickLimit();n=Math.max(2,n);const r=ow({maxTicks:n,bounds:e.bounds,min:e.min,max:e.max,precision:t.precision,step:t.stepSize,count:t.count,maxDigits:this._maxDigits(),horizontal:this.isHorizontal(),minRotation:t.minRotation||0,includeBounds:!1!==t.includeBounds},this._range||this);return"ticks"===e.bounds&&function(e,t,n){let r,i,a;for(r=0,i=e.length;r<i;r++)a=e[r][n],isNaN(a)||(t.min=Math.min(t.min,a),t.max=Math.max(t.max,a))}(r,this,"value"),e.reverse?(r.reverse(),this.start=this.max,this.end=this.min):(this.start=this.min,this.end=this.max),r}configure(){const e=this.ticks;let t=this.min,n=this.max;if(super.configure(),this.options.offset&&e.length){const r=(n-t)/Math.max(e.length-1,1)/2;t-=r,n+=r}this._startValue=t,this._endValue=n,this._valueRange=n-t}getLabelForValue(e){return Fg(e,this.chart.options.locale,this.options.ticks.format)}}class lw extends cw{determineDataLimits(){const{min:e,max:t}=this.getMinMax(!0);this.min=Pm(e)?e:0,this.max=Pm(t)?t:1,this.handleTickRangeOptions()}computeTickLimit(){const e=this.isHorizontal(),t=e?this.width:this.height,n=lg(this.options.ticks.minRotation),r=(e?Math.sin(n):Math.cos(n))||.001,i=this._resolveTickFontOptions(0);return Math.ceil(t/Math.min(40,i.lineHeight/r))}getPixelForValue(e){return null===e?NaN:this.getPixelForDecimal((e-this._startValue)/this._valueRange)}getValueForPixel(e){return this._startValue+this.getDecimalForPixel(e)*this._valueRange}}n(lw,"id","linear"),n(lw,"defaults",{ticks:{callback:jg.formatters.numeric}});const uw={millisecond:{common:!0,size:1,steps:1e3},second:{common:!0,size:1e3,steps:60},minute:{common:!0,size:6e4,steps:60},hour:{common:!0,size:36e5,steps:24},day:{common:!0,size:864e5,steps:30},week:{common:!1,size:6048e5,steps:4},month:{common:!0,size:2628e6,steps:12},quarter:{common:!1,size:7884e6,steps:4},year:{common:!0,size:3154e7}},fw=Object.keys(uw);function hw(e,t){return e-t}function dw(e,t){if(Mm(t))return null;const n=e._adapter,{parser:r,round:i,isoWeekday:a}=e._parseOpts;let o=t;return"function"==typeof r&&(o=r(o)),Pm(o)||(o="string"==typeof r?n.parse(o,r):n.parse(o)),null===o?null:(i&&(o="week"!==i||!cg(a)&&!0!==a?n.startOf(o,i):n.startOf(o,"isoWeek",a)),+o)}function pw(e,t,n,r){const i=fw.length;for(let a=fw.indexOf(e);a<i-1;++a){const e=uw[fw[a]],i=e.steps?e.steps:Number.MAX_SAFE_INTEGER;if(e.common&&Math.ceil((n-t)/(i*e.size))<=r)return fw[a]}return fw[i-1]}function mw(e,t,n){if(n){if(n.length){const{lo:r,hi:i}=yg(n,t);e[n[r]>=t?n[r]:n[i]]=!0}}else e[t]=!0}function gw(e,t,n){const r=[],i={},a=t.length;let o,s;for(o=0;o<a;++o)s=t[o],i[s]=o,r.push({value:s,major:!1});return 0!==a&&n?function(e,t,n,r){const i=e._adapter,a=+i.startOf(t[0].value,r),o=t[t.length-1].value;let s,c;for(s=a;s<=o;s=+i.add(s,1,r))c=n[s],c>=0&&(t[c].major=!0);return t}(e,r,i,n):r}class bw extends Dv{constructor(e){super(e),this._cache={data:[],labels:[],all:[]},this._unit="day",this._majorUnit=void 0,this._offsets={},this._normalized=!1,this._parseOpts=void 0}init(e,t={}){const n=e.time||(e.time={}),r=this._adapter=new By(e.adapters.date);r.init(t),Hm(n.displayFormats,r.formats()),this._parseOpts={parser:n.parser,round:n.round,isoWeekday:n.isoWeekday},super.init(e),this._normalized=t.normalized}parse(e,t){return void 0===e?null:dw(this,e)}beforeLayout(){super.beforeLayout(),this._cache={data:[],labels:[],all:[]}}determineDataLimits(){const e=this.options,t=this._adapter,n=e.time.unit||"day";let{min:r,max:i,minDefined:a,maxDefined:o}=this.getUserBounds();function s(e){a||isNaN(e.min)||(r=Math.min(r,e.min)),o||isNaN(e.max)||(i=Math.max(i,e.max))}a&&o||(s(this._getLabelBounds()),"ticks"===e.bounds&&"labels"===e.ticks.source||s(this.getMinMax(!1))),r=Pm(r)&&!isNaN(r)?r:+t.startOf(Date.now(),n),i=Pm(i)&&!isNaN(i)?i:+t.endOf(Date.now(),n)+1,this.min=Math.min(r,i-1),this.max=Math.max(r+1,i)}_getLabelBounds(){const e=this.getLabelTimestamps();let t=Number.POSITIVE_INFINITY,n=Number.NEGATIVE_INFINITY;return e.length&&(t=e[0],n=e[e.length-1]),{min:t,max:n}}buildTicks(){const e=this.options,t=e.time,n=e.ticks,r="labels"===n.source?this.getLabelTimestamps():this._generate();"ticks"===e.bounds&&r.length&&(this.min=this._userMin||r[0],this.max=this._userMax||r[r.length-1]);const i=this.min,a=function(e,t,n){let r=0,i=e.length;for(;r<i&&e[r]<t;)r++;for(;i>r&&e[i-1]>n;)i--;return r>0||i<e.length?e.slice(r,i):e}(r,i,this.max);return this._unit=t.unit||(n.autoSkip?pw(t.minUnit,this.min,this.max,this._getLabelCapacity(i)):function(e,t,n,r,i){for(let a=fw.length-1;a>=fw.indexOf(n);a--){const n=fw[a];if(uw[n].common&&e._adapter.diff(i,r,n)>=t-1)return n}return fw[n?fw.indexOf(n):0]}(this,a.length,t.minUnit,this.min,this.max)),this._majorUnit=n.major.enabled&&"year"!==this._unit?function(e){for(let t=fw.indexOf(e)+1,n=fw.length;t<n;++t)if(uw[fw[t]].common)return fw[t]}(this._unit):void 0,this.initOffsets(r),e.reverse&&a.reverse(),gw(this,a,this._majorUnit)}afterAutoSkip(){this.options.offsetAfterAutoskip&&this.initOffsets(this.ticks.map(e=>+e.value))}initOffsets(e=[]){let t,n,r=0,i=0;this.options.offset&&e.length&&(t=this.getDecimalForValue(e[0]),r=1===e.length?1-t:(this.getDecimalForValue(e[1])-t)/2,n=this.getDecimalForValue(e[e.length-1]),i=1===e.length?n:(n-this.getDecimalForValue(e[e.length-2]))/2);const a=e.length<3?.5:.25;r=gg(r,0,a),i=gg(i,0,a),this._offsets={start:r,end:i,factor:1/(r+1+i)}}_generate(){const e=this._adapter,t=this.min,n=this.max,r=this.options,i=r.time,a=i.unit||pw(i.minUnit,t,n,this._getLabelCapacity(t)),o=Dm(r.ticks.stepSize,1),s="week"===a&&i.isoWeekday,c=cg(s)||!0===s,l={};let u,f,h=t;if(c&&(h=+e.startOf(h,"isoWeek",s)),h=+e.startOf(h,c?"day":a),e.diff(n,t,a)>1e5*o)throw new Error(t+" and "+n+" are too far apart with stepSize of "+o+" "+a);const d="data"===r.ticks.source&&this.getDataTimestamps();for(u=h,f=0;u<n;u=+e.add(u,o,a),f++)mw(l,u,d);return u!==n&&"ticks"!==r.bounds&&1!==f||mw(l,u,d),Object.keys(l).sort(hw).map(e=>+e)}getLabelForValue(e){const t=this._adapter,n=this.options.time;return n.tooltipFormat?t.format(e,n.tooltipFormat):t.format(e,n.displayFormats.datetime)}format(e,t){const n=this.options.time.displayFormats,r=this._unit,i=t||n[r];return this._adapter.format(e,i)}_tickFormatFunction(e,t,n,r){const i=this.options,a=i.ticks.callback;if(a)return Im(a,[e,t,n],this);const o=i.time.displayFormats,s=this._unit,c=this._majorUnit,l=s&&o[s],u=c&&o[c],f=n[t],h=c&&u&&f&&f.major;return this._adapter.format(e,r||(h?u:l))}generateTickLabels(e){let t,n,r;for(t=0,n=e.length;t<n;++t)r=e[t],r.label=this._tickFormatFunction(r.value,t,e)}getDecimalForValue(e){return null===e?NaN:(e-this.min)/(this.max-this.min)}getPixelForValue(e){const t=this._offsets,n=this.getDecimalForValue(e);return this.getPixelForDecimal((t.start+n)*t.factor)}getValueForPixel(e){const t=this._offsets,n=this.getDecimalForPixel(e)/t.factor-t.end;return this.min+n*(this.max-this.min)}_getLabelSize(e){const t=this.options.ticks,n=this.ctx.measureText(e).width,r=lg(this.isHorizontal()?t.maxRotation:t.minRotation),i=Math.cos(r),a=Math.sin(r),o=this._resolveTickFontOptions(0).size;return{w:n*i+o*a,h:n*a+o*i}}_getLabelCapacity(e){const t=this.options.time,n=t.displayFormats,r=n[t.unit]||n.millisecond,i=this._tickFormatFunction(e,0,gw(this,[e],this._majorUnit),r),a=this._getLabelSize(i),o=Math.floor(this.isHorizontal()?this.width/a.w:this.height/a.h)-1;return o>0?o:1}getDataTimestamps(){let e,t,n=this._cache.data||[];if(n.length)return n;const r=this.getMatchingVisibleMetas();if(this._normalized&&r.length)return this._cache.data=r[0].controller.getAllParsedValues(this);for(e=0,t=r.length;e<t;++e)n=n.concat(r[e].controller.getAllParsedValues(this));return this._cache.data=this.normalize(n)}getLabelTimestamps(){const e=this._cache.labels||[];let t,n;if(e.length)return e;const r=this.getLabels();for(t=0,n=r.length;t<n;++t)e.push(dw(this,r[t]));return this._cache.labels=this._normalized?e:this.normalize(e)}normalize(e){return Eg(e.sort(hw))}}function yw(e,t,n){let r,i,a,o,s=0,c=e.length-1;n?(t>=e[s].pos&&t<=e[c].pos&&({lo:s,hi:c}=vg(e,"pos",t)),({pos:r,time:a}=e[s]),({pos:i,time:o}=e[c])):(t>=e[s].time&&t<=e[c].time&&({lo:s,hi:c}=vg(e,"time",t)),({time:r,pos:a}=e[s]),({time:i,pos:o}=e[c]));const l=i-r;return l?a+(o-a)*(t-r)/l:a}n(bw,"id","time"),n(bw,"defaults",{bounds:"data",adapters:{},time:{parser:!1,unit:!1,round:!1,isoWeekday:!1,minUnit:"millisecond",displayFormats:{}},ticks:{source:"auto",callback:!1,major:{enabled:!1}}});class vw extends bw{constructor(e){super(e),this._table=[],this._minPos=void 0,this._tableRange=void 0}initOffsets(){const e=this._getTimestampsForTable(),t=this._table=this.buildLookupTable(e);this._minPos=yw(t,this.min),this._tableRange=yw(t,this.max)-this._minPos,super.initOffsets(e)}buildLookupTable(e){const{min:t,max:n}=this,r=[],i=[];let a,o,s,c,l;for(a=0,o=e.length;a<o;++a)c=e[a],c>=t&&c<=n&&r.push(c);if(r.length<2)return[{time:t,pos:0},{time:n,pos:1}];for(a=0,o=r.length;a<o;++a)l=r[a+1],s=r[a-1],c=r[a],Math.round((l+s)/2)!==c&&i.push({time:c,pos:a/(o-1)});return i}_generate(){const e=this.min,t=this.max;let n=super.getDataTimestamps();return n.includes(e)&&n.length||n.splice(0,0,e),n.includes(t)&&1!==n.length||n.push(t),n.sort((e,t)=>e-t)}_getTimestampsForTable(){let e=this._cache.all||[];if(e.length)return e;const t=this.getDataTimestamps(),n=this.getLabelTimestamps();return e=t.length&&n.length?this.normalize(t.concat(n)):t.length?t:n,e=this._cache.all=e,e}getDecimalForValue(e){return(yw(this._table,e)-this._minPos)/this._tableRange}getValueForPixel(e){const t=this._offsets,n=this.getDecimalForPixel(e)/t.factor-t.end;return yw(this._table,n*this._tableRange+this._minPos,!0)}}n(vw,"id","timeseries"),n(vw,"defaults",bw.defaults);
857/*!
858 * chartjs-plugin-datalabels v2.2.0
859 * https://chartjs-plugin-datalabels.netlify.app
860 * (c) 2017-2022 chartjs-plugin-datalabels contributors
861 * Released under the MIT license
862 */
863var _w=function(){if("undefined"!=typeof window){if(window.devicePixelRatio)return window.devicePixelRatio;var e=window.screen;if(e)return(e.deviceXDPI||1)/(e.logicalXDPI||1)}return 1}(),ww=function(e){var t,n=[];for(e=[].concat(e);e.length;)"string"==typeof(t=e.pop())?n.unshift.apply(n,t.split("\n")):Array.isArray(t)?e.push.apply(e,t):Mm(e)||n.unshift(""+t);return n},xw=function(e,t,n){var r,i=[].concat(t),a=i.length,o=e.font,s=0;for(e.font=n.string,r=0;r<a;++r)s=Math.max(e.measureText(i[r]).width,s);return e.font=o,{height:a*n.lineHeight,width:s}},Ew=function(e,t,n){return Math.max(e,Math.min(t,n))},Tw=function(e,t){var n,r,i,a,o=e.slice(),s=[];for(n=0,i=t.length;n<i;++n)a=t[n],-1===(r=o.indexOf(a))?s.push([a,1]):o.splice(r,1);for(n=0,i=o.length;n<i;++n)s.push([o[n],-1]);return s};function Sw(e,t){var n=t.x,r=t.y;if(null===n)return{x:0,y:-1};if(null===r)return{x:1,y:0};
vendor: 8,708 bytes, line 863
863var i=e.x-n,a=e.y-r,o=Math.sqrt(i*i+a*a);return{x:o?i/o:0,y:o?a/o:-1}}function Ow(e,t,n){var r=0;return e<n.left?r|=1:e>n.right&&(r|=2),t<n.top?r|=8:t>n.bottom&&(r|=4),r}function Cw(e,t){var n,r,i=t.anchor,a=e;return t.clamp&&(a=function(e,t){for(var n,r,i,a=e.x0,o=e.y0,s=e.x1,c=e.y1,l=Ow(a,o,t),u=Ow(s,c,t);l|u&&!(l&u);)8&(n=l||u)?(r=a+(s-a)*(t.top-o)/(c-o),i=t.top):4&n?(r=a+(s-a)*(t.bottom-o)/(c-o),i=t.bottom):2&n?(i=o+(c-o)*(t.right-a)/(s-a),r=t.right):1&n&&(i=o+(c-o)*(t.left-a)/(s-a),r=t.left),n===l?l=Ow(a=r,o=i,t):u=Ow(s=r,c=i,t);return{x0:a,x1:s,y0:o,y1:c}}(a,t.area)),"start"===i?(n=a.x0,r=a.y0):"end"===i?(n=a.x1,r=a.y1):(n=(a.x0+a.x1)/2,r=(a.y0+a.y1)/2),function(e,t,n,r,i){switch(i){case"center":n=r=0;break;case"bottom":n=0,r=1;break;case"right":n=1,r=0;break;case"left":n=-1,r=0;break;case"top":n=0,r=-1;break;case"start":n=-n,r=-r;break;case"end":break;default:i*=Math.PI/180,n=Math.cos(i),r=Math.sin(i)}return{x:e,y:t,vx:n,vy:r}}(n,r,e.vx,e.vy,t.align)}var Aw=function(e,t){var n=(e.startAngle+e.endAngle)/2,r=Math.cos(n),i=Math.sin(n),a=e.innerRadius,o=e.outerRadius;return Cw({x0:e.x+r*a,y0:e.y+i*a,x1:e.x+r*o,y1:e.y+i*o,vx:r,vy:i},t)},Mw=function(e,t){var n=Sw(e,t.origin),r=n.x*e.options.radius,i=n.y*e.options.radius;return Cw({x0:e.x-r,y0:e.y-i,x1:e.x+r,y1:e.y+i,vx:n.x,vy:n.y},t)},kw=function(e,t){var n=Sw(e,t.origin),r=e.x,i=e.y,a=0,o=0;return e.horizontal?(r=Math.min(e.x,e.base),a=Math.abs(e.base-e.x)):(i=Math.min(e.y,e.base),o=Math.abs(e.base-e.y)),Cw({x0:r,y0:i+o,x1:r+a,y1:i,vx:n.x,vy:n.y},t)},Lw=function(e,t){var n=Sw(e,t.origin);return Cw({x0:e.x,y0:e.y,x1:e.x+(e.width||0),y1:e.y+(e.height||0),vx:n.x,vy:n.y},t)},Pw=function(e){return Math.round(e*_w)/_w};function Rw(e,t){var n=t.chart.getDatasetMeta(t.datasetIndex).vScale;if(!n)return null;if(void 0!==n.xCenter&&void 0!==n.yCenter)return{x:n.xCenter,y:n.yCenter};var r=n.getBasePixel();return e.horizontal?{x:r,y:null}:{x:null,y:r}}function Dw(e,t,n){var r=n.backgroundColor,i=n.borderColor,a=n.borderWidth;(r||i&&a)&&(e.beginPath(),function(e,t,n,r,i,a){var o=Math.PI/2;if(a){var s=Math.min(a,i/2,r/2),c=t+s,l=n+s,u=t+r-s,f=n+i-s;e.moveTo(t,l),c<u&&l<f?(e.arc(c,l,s,-Math.PI,-o),e.arc(u,l,s,-o,0),e.arc(u,f,s,0,o),e.arc(c,f,s,o,Math.PI)):c<u?(e.moveTo(c,n),e.arc(u,l,s,-o,o),e.arc(c,l,s,o,Math.PI+o)):l<f?(e.arc(c,l,s,-Math.PI,0),e.arc(c,f,s,0,Math.PI)):e.arc(c,l,s,-Math.PI,Math.PI),e.closePath(),e.moveTo(t,n)}else e.rect(t,n,r,i)}(e,Pw(t.x)+a/2,Pw(t.y)+a/2,Pw(t.w)-a,Pw(t.h)-a,n.borderRadius),e.closePath(),r&&(e.fillStyle=r,e.fill()),i&&a&&(e.strokeStyle=i,e.lineWidth=a,e.lineJoin="miter",e.stroke()))}function Iw(e,t,n){var r=e.shadowBlur,i=n.stroked,a=Pw(n.x),o=Pw(n.y),s=Pw(n.w);i&&e.strokeText(t,a,o,s),n.filled&&(r&&i&&(e.shadowBlur=0),e.fillText(t,a,o,s),r&&i&&(e.shadowBlur=r))}var Nw=function(e,t,n,r){var i=this;i._config=e,i._index=r,i._model=null,i._rects=null,i._ctx=t,i._el=n};Um(Nw.prototype,{_modelize:function(e,t,n,r){var i,a=this,o=a._index,s=pb(mb([n.font,{}],r,o)),c=mb([n.color,Vg.color],r,o);return{align:mb([n.align,"center"],r,o),anchor:mb([n.anchor,"center"],r,o),area:r.chart.chartArea,backgroundColor:mb([n.backgroundColor,null],r,o),borderColor:mb([n.borderColor,null],r,o),borderRadius:mb([n.borderRadius,0],r,o),borderWidth:mb([n.borderWidth,0],r,o),clamp:mb([n.clamp,!1],r,o),clip:mb([n.clip,!1],r,o),color:c,display:e,font:s,lines:t,offset:mb([n.offset,4],r,o),opacity:mb([n.opacity,1],r,o),origin:Rw(a._el,r),padding:db(mb([n.padding,4],r,o)),positioner:(i=a._el,i instanceof b_?Aw:i instanceof A_?Mw:i instanceof I_?kw:Lw),rotation:mb([n.rotation,0],r,o)*(Math.PI/180),size:xw(a._ctx,t,s),textAlign:mb([n.textAlign,"start"],r,o),textShadowBlur:mb([n.textShadowBlur,0],r,o),textShadowColor:mb([n.textShadowColor,c],r,o),textStrokeColor:mb([n.textStrokeColor,c],r,o),textStrokeWidth:mb([n.textStrokeWidth,0],r,o)}},update:function(e){var t,n,r,i=this,a=null,o=null,s=i._index,c=i._config,l=mb([c.display,!0],e,s);l&&(t=e.dataset.data[s],(r=Mm(n=Dm(Im(c.formatter,[t,e]),t))?[]:ww(n)).length&&(o=function(e){var t=e.borderWidth||0,n=e.padding,r=e.size.height,i=e.size.width,a=-i/2,o=-r/2;return{frame:{x:a-n.left-t,y:o-n.top-t,w:i+n.width+2*t,h:r+n.height+2*t},text:{x:a,y:o,w:i,h:r}}}(a=i._modelize(l,r,c,e)))),i._model=a,i._rects=o},geometry:function(){return this._rects?this._rects.frame:{}},rotation:function(){return this._model?this._model.rotation:0},visible:function(){return this._model&&this._model.opacity},model:function(){return this._model},draw:function(e,t){var n,r=e.ctx,i=this._model,a=this._rects;this.visible()&&(r.save(),i.clip&&(n=i.area,r.beginPath(),r.rect(n.left,n.top,n.right-n.left,n.bottom-n.top),r.clip()),r.globalAlpha=Ew(0,i.opacity,1),r.translate(Pw(t.x),Pw(t.y)),r.rotate(i.rotation),Dw(r,a.frame,i),function(e,t,n,r){var i,a=r.textAlign,o=r.color,s=!!o,c=r.font,l=t.length,u=r.textStrokeColor,f=r.textStrokeWidth,h=u&&f;if(l&&(s||h))for(n=function(e,t,n){var r=n.lineHeight,i=e.w,a=e.x;return"center"===t?a+=i/2:"end"!==t&&"right"!==t||(a+=i),{h:r,w:i,x:a,y:e.y+r/2}}(n,a,c),e.font=c.string,e.textAlign=a,e.textBaseline="middle",e.shadowBlur=r.textShadowBlur,e.shadowColor=r.textShadowColor,s&&(e.fillStyle=o),h&&(e.lineJoin="round",e.lineWidth=f,e.strokeStyle=u),i=0,l=t.length;i<l;++i)Iw(e,t[i],{stroked:h,filled:s,w:n.w,x:n.x,y:n.y+n.h*i})}(r,i.lines,a.text,i),r.restore())}});var zw=Number.MIN_SAFE_INTEGER||-9007199254740991,Fw=Number.MAX_SAFE_INTEGER||9007199254740991;function jw(e,t,n){var r=Math.cos(n),i=Math.sin(n),a=t.x,o=t.y;return{x:a+r*(e.x-a)-i*(e.y-o),y:o+i*(e.x-a)+r*(e.y-o)}}function Bw(e,t){var n,r,i,a,o,s=Fw,c=zw,l=t.origin;for(n=0;n<e.length;++n)i=(r=e[n]).x-l.x,a=r.y-l.y,o=t.vx*i+t.vy*a,s=Math.min(s,o),c=Math.max(c,o);return{min:s,max:c}}function Uw(e,t){var n=t.x-e.x,r=t.y-e.y,i=Math.sqrt(n*n+r*r);return{vx:(t.x-e.x)/i,vy:(t.y-e.y)/i,origin:e,ln:i}}var Hw=function(){this._rotation=0,this._rect={x:0,y:0,w:0,h:0}};function $w(e,t,n){var r=t.positioner(e,t),i=r.vx,a=r.vy;if(!i&&!a)return{x:r.x,y:r.y};var o=n.w,s=n.h,c=t.rotation,l=Math.abs(o/2*Math.cos(c))+Math.abs(s/2*Math.sin(c)),u=Math.abs(o/2*Math.sin(c))+Math.abs(s/2*Math.cos(c)),f=1/Math.max(Math.abs(i),Math.abs(a));return l*=i*f,u*=a*f,l+=t.offset*i,u+=t.offset*a,{x:r.x+l,y:r.y+u}}Um(Hw.prototype,{center:function(){var e=this._rect;return{x:e.x+e.w/2,y:e.y+e.h/2}},update:function(e,t,n){this._rotation=n,this._rect={x:t.x+e.x,y:t.y+e.y,w:t.w,h:t.h}},contains:function(e){var t=this,n=t._rect;return!((e=jw(e,t.center(),-t._rotation)).x<n.x-1||e.y<n.y-1||e.x>n.x+n.w+2||e.y>n.y+n.h+2)},intersects:function(e){var t,n,r,i=this._points(),a=e._points(),o=[Uw(i[0],i[1]),Uw(i[0],i[3])];for(this._rotation!==e._rotation&&o.push(Uw(a[0],a[1]),Uw(a[0],a[3])),t=0;t<o.length;++t)if(n=Bw(i,o[t]),r=Bw(a,o[t]),n.max<r.min||r.max<n.min)return!1;return!0},_points:function(){var e=this,t=e._rect,n=e._rotation,r=e.center();return[jw({x:t.x,y:t.y},r,n),jw({x:t.x+t.w,y:t.y},r,n),jw({x:t.x+t.w,y:t.y+t.h},r,n),jw({x:t.x,y:t.y+t.h},r,n)]}});var Ww={prepare:function(e){var t,n,r,i,a,o=[];for(t=0,r=e.length;t<r;++t)for(n=0,i=e[t].length;n<i;++n)a=e[t][n],o.push(a),a.$layout={_box:new Hw,_hidable:!1,_visible:!0,_set:t,_idx:a._index};return o.sort(function(e,t){var n=e.$layout,r=t.$layout;return n._idx===r._idx?r._set-n._set:r._idx-n._idx}),this.update(o),o},update:function(e){var t,n,r,i,a,o=!1;for(t=0,n=e.length;t<n;++t)i=(r=e[t]).model(),(a=r.$layout)._hidable=i&&"auto"===i.display,a._visible=r.visible(),o|=a._hidable;o&&function(e){var t,n,r,i,a,o,s;for(t=0,n=e.length;t<n;++t)(i=(r=e[t]).$layout)._visible&&(s=new Proxy(r._el,{get:(e,t)=>e.getProps([t],!0)[t]}),a=r.geometry(),o=$w(s,r.model(),a),i._box.update(o,a,r.rotation()));(function(e,t){var n,r,i,a;for(n=e.length-1;n>=0;--n)for(i=e[n].$layout,r=n-1;r>=0&&i._visible;--r)(a=e[r].$layout)._visible&&i._box.intersects(a._box)&&t(i,a)})(e,function(e,t){var n=e._hidable,r=t._hidable;n&&r||r?t._visible=!1:n&&(e._visible=!1)})}(e)},lookup:function(e,t){var n,r;for(n=e.length-1;n>=0;--n)if((r=e[n].$layout)&&r._visible&&r._box.contains(t))return e[n];return null},draw:function(e,t){var n,r,i,a,o,s;for(n=0,r=t.length;n<r;++n)(a=(i=t[n]).$layout)._visible&&(o=i.geometry(),s=$w(i._el,i.model(),o),a._box.update(s,o,i.rotation()),i.draw(e,s))}},Vw="$datalabels",Gw="$default";function Yw(e,t,n,r){if(t){var i,a=n.$context,o=n.$groups;t[o._set]&&(i=t[o._set][o._key])&&!0===Im(i,[a,r])&&(e[Vw]._dirty=!0,n.update(a))}}function Xw(e,t){var n,r,i=e[Vw],a=i._listeners;if(a.enter||a.leave){if("mousemove"===t.type)r=Ww.lookup(i._labels,t);else if("mouseout"!==t.type)return;n=i._hovered,i._hovered=r,function(e,t,n,r,i){var a,o;(n||r)&&(n?r?n!==r&&(o=a=!0):o=!0:a=!0,o&&Yw(e,t.leave,n,i),a&&Yw(e,t.enter,r,i
863))}(e,a,n,r,t)}}var Kw,qw,Jw,Zw,Qw={id:"datalabels",defaults:{align:"center",anchor:"center",backgroundColor:null,borderColor:null,borderRadius:0,borderWidth:0,clamp:!1,clip:!1,color:void 0,display:!0,font:{family:void 0,lineHeight:1.2,size:void 0,style:void 0,weight:null},formatter:function(e){if(Mm(e))return null;var t,n,r,i=e;if(Lm(e))if(Mm(e.label))if(Mm(e.r))for(i="",r=0,n=(t=Object.keys(e)).length;r<n;++r)i+=(0!==r?", ":"")+t[r]+": "+e[t[r]];else i=e.r;else i=e.label;return""+i},labels:void 0,listeners:{},offset:4,opacity:1,padding:{top:4,right:4,bottom:4,left:4},rotation:0,textAlign:"start",textStrokeColor:void 0,textStrokeWidth:0,textShadowBlur:0,textShadowColor:void 0},beforeInit:function(e){e[Vw]={_actives:[]}},beforeUpdate:function(e){var t=e[Vw];t._listened=!1,t._listeners={},t._datasets=[],t._labels=[]},afterDatasetUpdate:function(e,t,n){var r,i,a,o,s,c,l,u,f=t.index,h=e[Vw],d=h._datasets[f]=[],p=e.isDatasetVisible(f),m=e.data.datasets[f],g=function(e,t){var n,r,i,a=e.datalabels,o=[];return!1===a?null:(!0===a&&(a={}),t=Um({},[t,a]),r=t.labels||{},i=Object.keys(r),delete t.labels,i.length?i.forEach(function(e){r[e]&&o.push(Um({},[t,r[e],{_key:e}]))}):o.push(t),n=o.reduce(function(e,t){return Nm(t.listeners||{},function(n,r){e[r]=e[r]||{},e[r][t._key||Gw]=n}),delete t.listeners,e},{}),{labels:o,listeners:n})}(m,n),b=t.meta.data||[],y=e.ctx;for(y.save(),r=0,a=b.length;r<a;++r)if((l=b[r])[Vw]=[],p&&l&&e.getDataVisibility(r)&&!l.skip)for(i=0,o=g.labels.length;i<o;++i)c=(s=g.labels[i])._key,(u=new Nw(s,y,l,r)).$groups={_set:f,_key:c||Gw},u.$context={active:!1,chart:e,dataIndex:r,dataset:m,datasetIndex:f},u.update(u.$context),l[Vw].push(u),d.push(u);y.restore(),Um(h._listeners,g.listeners,{merger:function(e,n,r){n[e]=n[e]||{},n[e][t.index]=r[e],h._listened=!0}})},afterUpdate:function(e){e[Vw]._labels=Ww.prepare(e[Vw]._datasets)},afterDatasetsDraw:function(e){Ww.draw(e,e[Vw]._labels)},beforeEvent:function(e,t){if(e[Vw]._listened){var n=t.event;switch(n.type){case"mousemove":case"mouseout":Xw(e,n);break;case"click":!function(e,t){var n=e[Vw],r=n._listeners.click,i=r&&Ww.lookup(n._labels,t);i&&Yw(e,r,i,t)}(e,n)}}},afterEvent:function(e){var t,n,r,i,a,o,s,c=e[Vw],l=c._actives,u=c._actives=e.getActiveElements(),f=Tw(l,u);for(t=0,n=f.length;t<n;++t)if((a=f[t])[1])for(r=0,i=(s=a[0].element[Vw]||[]).length;r<i;++r)(o=s[r]).$context.active=1===a[1],o.update(o.$context);(c._dirty||f.length)&&(Ww.update(c._labels),e.render()),delete c._dirty}};
864/*! @license DOMPurify 3.4.14 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/3.4.14/LICENSE */function ex(){if(qw)return Kw;function e(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function t(t,n){return function(e){if(Array.isArray(e))return e}(t)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,a,o,s=[],c=!0,l=!1;try{if(a=(n=n.call(e)).next,0===t);else for(;!(c=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(u){l=!0,i=u}finally{try{if(!c&&null!=n.return&&(o=n.return(),Object(o)!==o))return}finally{if(l)throw i}}return s}}(t,n)||function(t,n){if(t){if("string"==typeof t)return e(t,n);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?e(t,n):void 0}}(t,n)||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.")}()}qw=1;const n=Object.entries,r=Object.setPrototypeOf,i=Object.isFrozen,a=Object.getPrototypeOf,o=Object.getOwnPropertyDescriptor;let s=Object.freeze,c=Object.seal,l=Object.create,u="undefined"!=typeof Reflect&&Reflect,f=u.apply,h=u.construct;s||(s=function(e){return e}),c||(c=function(e){return e}),f||(f=function(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),i=2;i<n;i++)r[i-2]=arguments[i];return e.apply(t,r)}
vendor: 5,105 bytes, line 864
864),h||(h=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return new e(...n)});const d=D(Array.prototype.forEach),p=D(Array.prototype.lastIndexOf),m=D(Array.prototype.pop),g=D(Array.prototype.push),b=D(Array.prototype.splice),y=Array.isArray,v=D(String.prototype.toLowerCase),_=D(String.prototype.toString),w=D(String.prototype.match),x=D(String.prototype.replace),E=D(String.prototype.indexOf),T=D(String.prototype.trim),S=D(Number.prototype.toString),O=D(Boolean.prototype.toString),C="undefined"==typeof BigInt?null:D(BigInt.prototype.toString),A="undefined"==typeof Symbol?null:D(Symbol.prototype.toString),M=D(Object.prototype.hasOwnProperty),k=D(Object.prototype.toString),L=D(RegExp.prototype.test),P=(R=TypeError,function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return h(R,t)});var R;function D(e){return function(t){t instanceof RegExp&&(t.lastIndex=0);for(var n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];return f(e,t,r)}}function I(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:v;if(r&&r(e,null),!y(t))return e;let a=t.length;for(;a--;){let r=t[a];if("string"==typeof r){const e=n(r);e!==r&&(i(t)||(t[a]=e),r=e)}e[r]=!0}return e}function N(e){for(let t=0;t<e.length;t++){M(e,t)||(e[t]=null)}return e}function z(e){const r=l(null);for(const a of n(e)){var i=t(a,2);const n=i[0],o=i[1];M(e,n)&&(y(o)?r[n]=N(o):o&&"object"==typeof o&&o.constructor===Object?r[n]=z(o):r[n]=o)}return r}function F(e,t){for(;null!==e;){const n=o(e,t);if(n){if(n.get)return D(n.get);if("function"==typeof n.value)return D(n.value)}e=a(e)}return function(){return null}}const j=s(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","search","section","select","shadow","slot","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),B=s(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","enterkeyhint","exportparts","filter","font","g","glyph","glyphref","hkern","image","inputmode","line","lineargradient","marker","mask","metadata","mpath","part","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),U=s(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),H=s(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),$=s(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),W=s(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),V=s(["#text"]),G=s(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","command","commandfor","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","exportparts","face","for","headers","height","hidden","high","href","hreflang","id","inert","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","part","pattern","placeholder","playsinline","popover","popovertarget","popovertargetaction","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","
864spellcheck","scope","selected","shape","size","sizes","slot","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns"]),Y=s(["accent-height","accumulate","additive","alignment-baseline","amplitude","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dominant-baseline","dur","edgemode","elevation","end","exponent","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","intercept","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","mask-type","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","pointer-events","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","slope","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","tablevalues","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-orientation","text-rendering","textlength","type","u1","u2","unicode","values","vector-effect","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),X=s(["accent","accentunder","align","bevelled","close","columnalign","columnlines","columnspacing","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lquote","lspace","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),K=s(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),q=c(/{{[\w\W]*|^[\w\W]*}}/g),J=c(/<%[\w\W]*|^[\w\W]*%>/g),Z=c(/\${[\w\W]*/g),Q=c(/^data-[\-\w.\u00B7-\uFFFF]+$/),ee=c(/^aria-[\-\w]+$/),te=c(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),ne=c(/^(?:\w+script|data):/i),re=c(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),ie=c(/^html$/i),ae=c(/^[a-z][.\w]*(-[.\w]+)+$/i),oe=c(/<[/\w!]/g),se=c(/<[/\w]/g),ce=c(/<\/no(script|embed|frames)/i),le=c(/\/>/i),ue=1,fe=3,he=7,de=8,pe=9,me=11,ge=["style","script","xmp","iframe","noembed","noframes","plaintext","noscript"],be=s(I({},ge)),ye=function(){const e={};return d(ge,t=>{e[t]=c(new RegExp("</"+t+"(?=[\\t\\n\\f\\r />])","i"))}),s(e)}(),ve=function(e,t,n,r){return M(e,t)&&y(e[t])?I(r.base?z(r.base):{},e[t],r.transform):n},_e=function(e,t,n){const r=M(e,t)?e[t]:void 0;return r&&"object"==typeof r?z(r):n()};var we=function e(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"undefined"==typeof window?null:window;const r=t=>e(t);if(r.version="3.4.14",r.removed=[],!t||!t.document||t.document.nodeType!==pe||!t.Element)return r.isSupported=!1,r;let i=t.document;const a=i,o=a.currentScript;t.DocumentFragment;const u=t.HTMLTemplateElement,f=t.Node,h=t.Element,R=t.NodeFilter,D=t.NamedNodeMap;void 0===D&&(t.NamedNodeMap||t.MozNamedAttrMap),t.HTMLFormElement;const N=t.DOMParser,ge=t.trustedTypes,we=h.prototype,xe=F(we,"cloneNode"),Ee=F(we,"remove"),Te=F(we,"nextSibling"),Se=F(we,"childNodes"),Oe=F(we,"parentNode"),Ce=F(we,"shadowRoot"),Ae=F(we,"attributes"),Me=f&&f.prototype?F(f.prototype,"nodeType"):null,ke=f&&f.prototype?F(f.prototype,"nodeName"):null,Le=f&&f.prototype?F(f.prototype,"ownerDocument"):null,Pe=function(e){return Me?Me(e):e.nodeType},Re=function(e){return ke?ke(e):e.nodeName};if("function"==typeof u){const e=i.createElement("template");e.content&&e.content.ownerDocument&&(i=e.content.ownerDocument)}let De,Ie,Ne="",ze=!1,Fe=0;const je=function(){if(Fe>0)throw P('A configured TRUSTED_TYPES_POLICY callback (createHTML or createScriptURL) must not call DOMPurify.sanitize, as that causes infinite recursion. Do not pass a policy whose callbacks wrap DOMPurify as TRUSTED_TYPES_POLICY; see the "DOMPurify and Trusted Types" section of the README.')},Be=function(e){je(),Fe++;try{return De.createHTML(e)}finally{Fe--}},Ue=function(){return ze||(Ie=function(e,t){if("object"!=typeof e||"function"!=typeof e.createPolicy)return null;let n=null;
vendor: 9,607 bytes, line 864
864const r="data-tt-policy-suffix";t&&t.hasAttribute(r)&&(n=t.getAttribute(r));const i="dompurify"+(n?"#"+n:"");try{return e.createPolicy(i,{createHTML:e=>e,createScriptURL:e=>e})}catch(a){return console.warn("TrustedTypes policy "+i+" could not be created."),null}}(ge,o),ze=!0),Ie},He=i,$e=He.implementation,We=He.createNodeIterator,Ve=He.createDocumentFragment,Ge=He.getElementsByTagName,Ye=a.importNode;let Xe={afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]};r.isSupported="function"==typeof n&&"function"==typeof Oe&&$e&&void 0!==$e.createHTMLDocument;const Ke=q,qe=J,Je=Z,Ze=Q,Qe=ee,et=ne,tt=re,nt=ae;let rt=te,it=null;const at=I({},[...j,...B,...U,...$,...V]);let ot=null;const st=I({},[...G,...Y,...X,...K]);let ct=Object.seal(l(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),lt=null,ut=null;const ft=Object.seal(l(null,{tagCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeCheck:{writable:!0,configurable:!1,enumerable:!0,value:null}}));let ht=!0,dt=!0,pt=!1,mt=!0,gt=!1,bt=!0,yt=!1,vt=!1,_t=null,wt=null,xt=!1,Et=!1,Tt=!1,St=!1,Ot=!0,Ct=!1;const At="user-content-";let Mt=!0,kt=!1,Lt={},Pt=null;const Rt=I({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","selectedcontent","style","svg","template","thead","title","video","xmp"]);let Dt=null;const It=I({},["audio","video","img","source","image","track"]);let Nt=null;const zt=I({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),Ft="http://www.w3.org/1998/Math/MathML",jt="http://www.w3.org/2000/svg",Bt="http://www.w3.org/1999/xhtml";let Ut=Bt,Ht=!1,$t=null;const Wt=I({},[Ft,jt,Bt],_),Vt=s(["mi","mo","mn","ms","mtext"]);let Gt=I({},Vt);const Yt=s(["annotation-xml"]);let Xt=I({},Yt);const Kt=I({},["title","style","font","a","script"]);let qt=null;const Jt=["application/xhtml+xml","text/html"];let Zt=null,Qt=null;const en=i.createElement("form"),tn=function(e){return e instanceof RegExp||e instanceof Function},nn=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(Qt&&Qt===e)return;e&&"object"==typeof e||(e={}),e=z(e),qt=-1===Jt.indexOf(e.PARSER_MEDIA_TYPE)?"text/html":e.PARSER_MEDIA_TYPE,Zt="application/xhtml+xml"===qt?_:v,it=ve(e,"ALLOWED_TAGS",at,{transform:Zt}),ot=ve(e,"ALLOWED_ATTR",st,{transform:Zt}),$t=ve(e,"ALLOWED_NAMESPACES",Wt,{transform:_}),Nt=ve(e,"ADD_URI_SAFE_ATTR",zt,{transform:Zt,base:zt}),Dt=ve(e,"ADD_DATA_URI_TAGS",It,{transform:Zt,base:It}),Pt=ve(e,"FORBID_CONTENTS",Rt,{transform:Zt}),lt=ve(e,"FORBID_TAGS",z({}),{transform:Zt}),ut=ve(e,"FORBID_ATTR",z({}),{transform:Zt}),Lt=!!M(e,"USE_PROFILES")&&(e.USE_PROFILES&&"object"==typeof e.USE_PROFILES?z(e.USE_PROFILES):e.USE_PROFILES),ht=!1!==e.ALLOW_ARIA_ATTR,dt=!1!==e.ALLOW_DATA_ATTR,pt=e.ALLOW_UNKNOWN_PROTOCOLS||!1,mt=!1!==e.ALLOW_SELF_CLOSE_IN_ATTR,gt=e.SAFE_FOR_TEMPLATES||!1,bt=!1!==e.SAFE_FOR_XML,yt=e.WHOLE_DOCUMENT||!1,Et=e.RETURN_DOM||!1,Tt=e.RETURN_DOM_FRAGMENT||!1,St=e.RETURN_TRUSTED_TYPE||!1,xt=e.FORCE_BODY||!1,Ot=!1!==e.SANITIZE_DOM,Ct=e.SANITIZE_NAMED_PROPS||!1,Mt=!1!==e.KEEP_CONTENT,kt=e.IN_PLACE||!1,rt=function(e){try{return L(e,""),!0}catch(t){return!1}}(e.ALLOWED_URI_REGEXP)?e.ALLOWED_URI_REGEXP:te,Ut="string"==typeof e.NAMESPACE?e.NAMESPACE:Bt,Gt=_e(e,"MATHML_TEXT_INTEGRATION_POINTS",()=>I({},Vt)),Xt=_e(e,"HTML_INTEGRATION_POINTS",()=>I({},Yt));const t=_e(e,"CUSTOM_ELEMENT_HANDLING",()=>l(null));if(ct=l(null),M(t,"tagNameCheck")&&tn(t.tagNameCheck)&&(ct.tagNameCheck=t.tagNameCheck),M(t,"attributeNameCheck")&&tn(t.attributeNameCheck)&&(ct.attributeNameCheck=t.attributeNameCheck),M(t,"allowCustomizedBuiltInElements")&&"boolean"==typeof t.allowCustomizedBuiltInElements&&(ct.allowCustomizedBuiltInElements=t.allowCustomizedBuiltInElements),c(ct),gt&&(dt=!1),Tt&&(Et=!0),Lt&&(it=I({},V),ot=l(null),!0===Lt.html&&(I(it,j),I(ot,G)),!0===Lt.svg&&(I(it,B),I(ot,Y),I(ot,K)),!0===Lt.svgFilters&&(I(it,U),I(ot,Y),I(ot,K)),!0===Lt.mathMl&&(I(it,$),I(ot,X),I(ot,K))),ft.tagCheck=null,ft.attributeCheck=null,M(e,"ADD_TAGS")&&("function"==typeof e.ADD_TAGS?ft.tagCheck=e.ADD_TAGS:y(e.ADD_TAGS)&&(it===at&&(it=z(it)),I(it,e.ADD_TAGS,Zt))),M(e,"ADD_ATTR")&&("function"==typeof e.ADD_ATTR?ft.attributeCheck=e.ADD_ATTR:y(e.ADD_ATTR)&&(ot===st&&(ot=z(ot)),I(ot,e.ADD_ATTR,Zt))),M(e,"ADD_FORBID_CONTENTS")&&y(e.ADD_FORBID_CONTENTS)&&(Pt===Rt&&(Pt=z(Pt)),I(Pt,e.ADD_FORBID_CONTENTS,Zt)),Mt&&(it["#text"]=!0),yt&&I(it,["html","head","body"]),it.table&&(I(it,["tbody"]),delete lt.tbody),e.TRUSTED_TYPES_POLICY){if("function"!=typeof e.TRUSTED_TYPES_POLICY.createHTML)throw P('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof e.TRUSTED_TYPES_POLICY.createScriptURL)throw P('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');const t=De;De=e.TRUSTED_TYPES_POLICY;try{Ne=Be("")}catch(n){throw De=t,n}}else null===e.TRUSTED_TYPES_POLICY?(De=void 0,Ne=""):(void 0===De&&(De=Ue()),De&&"string"==typeof Ne&&(Ne=Be("")));s&&s(e),Qt=e},rn=I({},[...B,...U,...H]),an=I({},[...$,...W]),on=function(e){let t=Oe(e);t&&t.tagName||(t={namespaceURI:Ut,tagName:"template"});const n=v(e.tagName),r=v(t.tagName);return!!$t[e.namespaceURI]&&(e.namespaceURI===jt?function(e,t,n){return t.namespaceURI===Bt?"svg"===e:t.namespaceURI===Ft?"svg"===e&&("annotation-xml"===n||Gt[n]):Boolean(rn[e])}(n,t,r):e.namespaceURI===Ft?function(e,t,n){return t.namespaceURI===Bt?"math"===e:t.namespaceURI===jt?"math"===e&&Xt[n]:Boolean(an[e])}(n,t,r):e.namespaceURI===Bt?function(e,t,n){return!(t.namespaceURI===jt&&!Xt[n])&&!(t.namespaceURI===Ft&&!Gt[n])&&!an[e]&&(Kt[e]||!rn[e])}(n,t,r):!("application/xhtml+xml"!==qt||!$t[e.namespaceURI]))},sn=function(e){g(r.removed,{element:e});try{Oe(e).removeChild(e)}catch(t){if(Ee(e),!Oe(e))throw P("a node selected for removal could not be detached from its tree and cannot be safely returned; refusing to sanitize in place")}},cn=function(e,t,n){try{e.removeAttributeNode(t)}catch(r){try{e.removeAttribute(n)}catch(i){}}},ln=function(e){hn(e);const t=Se(e);if(t){const e=[];d(t,t=>{g(e,t)}),d(e,e=>{try{Ee(e)}catch(t){}})}const n=Ae(e);if(n)for(let r=n.length-1;r>=0;--r){const t=n[r],i=t&&t.name;"string"==typeof i&&cn(e,t,i)}},un=function(e,t,n){if(!n)try{n=t.getAttributeNode(e)}catch(i){n=null}g(r.removed,{attribute:n||null,from:t});try{n?t.removeAttributeNode(n):t.removeAttribute(e)}catch(i){try{t.removeAttribute(e)}catch(a){}}if("is"===e)if(Et||Tt)try{sn(t)}catch(i){}else try{t.setAttribute(e,"")}catch(i){}},fn=function(e){const t=Ae(e);if(t)for(let n=t.length-1;n>=0;--n){const r=t[n],i=r&&r.name;"string"!=typeof i||ot[Zt(i)]||cn(e,r,i)}},hn=function(e){const t=[e];for(;t.length>0;){const e=t.pop();Pe(e)===ue&&fn(e);const n=Se(e);if(n)for(let r=n.length-1;r>=0;--r)t.push(n[r])}},dn=function(e,t){return!!bt&&("patchsrc"===e||"for"===e&&"label"!==t&&"output"!==t)},pn=function(e){let t=null,n=null;if(xt)e="<remove></remove>"+e;else{const t=w(e,/^[\r\n\t ]+/);n=t&&t[0]}"application/xhtml+xml"===qt&&Ut===Bt&&(e='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+e+"</body></html>");const r=De?Be(e):e;if(Ut===Bt)try{t=(new N).parseFromString(r,qt)}catch(o){}if(!t||!t.documentElement){t=$e.createDocument(Ut,"template",null);try{t.documentElement.innerHTML=Ht?Ne:r}catch(o){}}const a=t.body||t.documentElement;return e&&n&&a.insertBefore(i.createTextNode(n),a.childNodes[0]||null),Ut===Bt?Ge.call(t,yt?"html":"body")[0]:yt?t.documentElement:a},mn=function(e){const t=Le?Le(e):e.ownerDocument;return We.call(t||e,e,R.SHOW_ELEMENT|R.SHOW_COMMENT|R.SHOW_TEXT|R.SHOW_PROCESSING_INSTRUCTION|R.SHOW_CDATA_SECTION,null)},gn=function(e){return e=x(e,Ke," "),e=x(e,qe," "),e=x(e,Je," ")},bn=function(e){var t;e.normalize();const n=Le?Le(e):e.ownerDocument,r=We.call(n||e,e,R.SHOW_TEXT|R.SHOW_COMMENT|R.SHOW_CDATA_SECTION|R.SHOW_PROCESSING_INSTRUCTION,null);let i=r.nextNode();for(;i;)i.data=gn(i.data),i=r.nextNode();const a=null===(t=e.querySelectorAll)||void 0===t?void 0:t.call(e,"template");a&&d(a,e=>{vn(e.content)&&bn(e.content)})},yn=function(e){const t=ke?ke(e):null;return"string"==typeof t&&("form"===Zt(t)&&("string"!=typeof e.nodeName||"string"!=typeof e.textContent||"function"!=typeof e.removeChild||e.attributes!==Ae(e)||"function"!=typeof e.removeAttribute||"function"!=typeof e.setAttribute||"string"!=typeof e.namespaceURI||"function"!=typeof e.insertBefore||"function"!=typeof e.hasChildNodes||e.nodeType!==Me(e)||e.childNodes!==Se(e)))},vn=function(e){if(!Me||"object"!=typeof e||null===e)return!1;try{return Me(e)===me}catch(t){return!1}},_n=function(e){if(!Me||"object"!=typeof e||null===e)return!1;try{return"number"==typeof Me(e)}catch(t){return!1}};function wn(e,t,n){0!==e.length&&d(e,e=>{e.call(r,t,n,Qt)})}const xn=function(e,t){if(e instanceof RegExp)return L(e,t);if(e instanceof Function){for(var n=arguments.length,r=new Array(n>2?n-2:0),i=2;i<n;i++)r[i-2]=arguments[i];return Boolean(e(t,...r))}return!1},En=function(e,t,n,r){return 0===e.length?t:t===n||t===r?z(t):t},Tn=function(e,t){return e!==t&&null===Oe(e)&&(kt&&hn(e),!0)},Sn=function(e,t){if(wn(Xe.beforeSanitizeElements,e,null),Tn(e,t))return!0;
vendor: 6,588 bytes, line 864
864if(yn(e))return sn(e),!0;const n=Zt(Re(e));if(it=En(Xe.uponSanitizeElement,it,at,_t),wn(Xe.uponSanitizeElement,e,{tagName:n,allowedTags:it}),Tn(e,t))return!0;if(function(e,t){return!!(bt&&e.hasChildNodes()&&!_n(e.firstElementChild)&&L(oe,e.textContent)&&L(oe,e.innerHTML))||!!(bt&&e.namespaceURI===Bt&&be[t]&&(_n(e.firstElementChild)||"string"==typeof e.textContent&&L(ye[t],e.textContent)))||e.nodeType===he||!(!bt||e.nodeType!==de||!L(se,e.data))}(e,n))return sn(e),!0;if(lt[n]||!(ft.tagCheck instanceof Function&&ft.tagCheck(n))&&!it[n]){const r=function(e,t,n){if(!lt[t]&&An(t)&&xn(ct.tagNameCheck,t))return!1;if(Mt&&!Pt[t]){const t=Oe(e),r=Se(e);if(r&&t)for(let i=r.length-1;i>=0;--i){const a=e===n?xe(r[i],!0):r[i];t.insertBefore(a,Te(e))}}return sn(e),!0}(e,n,t);return!1===r&&wn(Xe.afterSanitizeElements,e,null),r}if(Pe(e)===ue&&!on(e))return sn(e),!0;if(("noscript"===n||"noembed"===n||"noframes"===n)&&L(ce,e.innerHTML))return sn(e),!0;if(gt&&e.nodeType===fe){const t=gn(e.textContent);e.textContent!==t&&(g(r.removed,{element:e.cloneNode()}),e.textContent=t)}return wn(Xe.afterSanitizeElements,e,null),!1},On=function(e,t,n){if(ut[t])return!1;if(dn(t,e))return!1;if(Ot&&("id"===t||"name"===t)&&(n in i||n in en))return!1;const r=ot[t]||ft.attributeCheck instanceof Function&&ft.attributeCheck(t,e);return!(!dt||!L(Ze,t))||(!(!ht||!L(Qe,t))||(r?!!Nt[t]||(!!L(rt,x(n,tt,""))||(!("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==E(n,"data:")||!Dt[e])||(!(!pt||L(et,x(n,tt,"")))||!n))):An(e)&&xn(ct.tagNameCheck,e)&&xn(ct.attributeNameCheck,t,e)||"is"===t&&ct.allowCustomizedBuiltInElements&&xn(ct.tagNameCheck,n)))},Cn=I({},["annotation-xml","color-profile","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","missing-glyph"]),An=function(e){return!Cn[v(e)]&&L(nt,e)},Mn=function(e,t,n,r){if(De&&"object"==typeof ge&&"function"==typeof ge.getAttributeType&&!n)switch(ge.getAttributeType(e,t)){case"TrustedHTML":return Be(r);case"TrustedScriptURL":return function(e){je(),Fe++;try{return De.createScriptURL(e)}finally{Fe--}}(r)}return r},kn=function(e,t,n,i){try{n?e.setAttributeNS(n,t,i):e.setAttribute(t,i),yn(e)?sn(e):m(r.removed)}catch(a){un(t,e)}},Ln=function(e){wn(Xe.beforeSanitizeAttributes,e,null);const t=e.attributes;if(!t||yn(e))return;ot=En(Xe.uponSanitizeAttribute,ot,st,wt);const n={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:ot,forceKeepAttr:void 0};let r=t.length;const i=Zt(e.nodeName);for(;r--;){const a=t[r],o=a.name,s=a.namespaceURI,c=a.value,l=Zt(o),u=c;let f="value"===o?u:T(u);n.attrName=l,n.attrValue=f,n.keepAttr=!0,n.forceKeepAttr=void 0,wn(Xe.uponSanitizeAttribute,e,n),f=n.attrValue,!Ct||"id"!==l&&"name"!==l||0===E(f,At)||(un(o,e,a),f=At+f),bt&&L(/((--!?|])>)|<\/(style|script|title|xmp|textarea|noscript|iframe|noembed|noframes)/i,f)?un(o,e,a):"attributename"===l&&w(f,"href")?un(o,e,a):n.forceKeepAttr||(n.keepAttr&&(mt||!L(le,f))?(gt&&(f=gn(f)),On(i,l,f)?(f=Mn(i,l,s,f),f!==u&&kn(e,o,s,f)):un(o,e,a)):un(o,e,a))}wn(Xe.afterSanitizeAttributes,e,null)},Pn=function(e){let t=null;const n=mn(e);for(wn(Xe.beforeSanitizeShadowDOM,e,null);t=n.nextNode();)if(wn(Xe.uponSanitizeShadowNode,t,null),Sn(t,e),Ln(t),vn(t.content)&&Pn(t.content),Pe(t)===ue){const e=Ce(t);vn(e)&&(Rn(e),Pn(e))}wn(Xe.afterSanitizeShadowDOM,e,null)},Rn=function(e){const t=[{node:e,shadow:null}];for(;t.length>0;){const e=t.pop();if(e.shadow){Pn(e.shadow);continue}const n=e.node,r=Pe(n)===ue,i=Se(n);if(i)for(let a=i.length-1;a>=0;--a)t.push({node:i[a],shadow:null});if(r){const e=ke?ke(n):null;if("string"==typeof e&&"template"===Zt(e)){const e=n.content;vn(e)&&t.push({node:e,shadow:null})}}if(r){const e=Ce(n);vn(e)&&t.push({node:null,shadow:e},{node:e,shadow:null})}}};return r.sanitize=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=null,i=null,o=null,s=null;if(Ht=!e,Ht&&(e="\x3c!--\x3e"),"string"!=typeof e&&!_n(e)&&"string"!=typeof(e=function(e){switch(typeof e){case"string":return e;case"number":return S(e);case"boolean":return O(e);case"bigint":return C?C(e):"0";case"symbol":return A?A(e):"Symbol()";case"undefined":default:return k(e);case"function":case"object":{if(null===e)return k(e);const t=e,n=F(t,"toString");if("function"==typeof n){const e=n(t);return"string"==typeof e?e:k(e)}return k(e)}}}(e)))throw P("dirty is not a string, aborting");if(!r.isSupported)return e;vt?(it=_t,ot=wt):nn(t),(Xe.uponSanitizeElement.length>0||Xe.uponSanitizeAttribute.length>0)&&(it=z(it)),Xe.uponSanitizeAttribute.length>0&&(ot=z(ot)),r.removed=[];const c=kt&&"string"!=typeof e&&_n(e);if(c){!function(e){if(!bt)return;const t=[e];for(;t.length>0;){const e=t.pop(),r=Pe(e);if(r===he||r===de&&L(se,e.data)){try{Ee(e)}catch(n){}continue}if(r===ue){const t=e,r=Zt(Re(e));try{t.hasAttribute&&t.hasAttribute("patchsrc")&&t.removeAttribute("patchsrc"),t.hasAttribute&&t.hasAttribute("for")&&dn("for",r)&&t.removeAttribute("for")}catch(n){}}const i=Se(e);if(i)for(let n=i.length-1;n>=0;--n)t.push(i[n])}}(e);const t=Re(e);if("string"==typeof t){const n=Zt(t);if(!it[n]||lt[n])throw ln(e),P("root node is forbidden and cannot be sanitized in-place")}if(yn(e))throw ln(e),P("root node is clobbered and cannot be sanitized in-place");try{Rn(e)}catch(f){throw ln(e),f}}else if(_n(e))n=pn("\x3c!----\x3e"),i=n.ownerDocument.importNode(e,!0),i.nodeType===ue&&"BODY"===i.nodeName||"HTML"===i.nodeName?n=i:n.appendChild(i),Rn(i);else{if(!Et&&!gt&&!yt&&-1===e.indexOf("<"))return De&&St?Be(e):e;if(n=pn(e),!n)return Et?null:St?Ne:""}n&&xt&&sn(n.firstChild);const l=c?e:n;try{const e=mn(l);for(;o=e.nextNode();)Sn(o,l),Ln(o),vn(o.content)&&Pn(o.content)}catch(f){throw c&&(ln(e),d(r.removed,e=>{e.element&&hn(e.element)})),f}if(c)return d(r.removed,e=>{e.element&&hn(e.element)}),gt&&bn(e),e;if(Et){if(gt&&bn(n),Tt)for(s=Ve.call(n.ownerDocument);n.firstChild;)s.appendChild(n.firstChild);else s=n;return(ot.shadowroot||ot.shadowrootmode)&&(s=Ye.call(a,s,!0)),s}let u=yt?n.outerHTML:n.innerHTML;return yt&&it["!doctype"]&&n.ownerDocument&&n.ownerDocument.doctype&&n.ownerDocument.doctype.name&&L(ie,n.ownerDocument.doctype.name)&&(u="<!DOCTYPE "+n.ownerDocument.doctype.name+">\n"+u),gt&&(u=gn(u)),De&&St?Be(u):u},r.setConfig=function(){nn(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}),vt=!0,_t=it,wt=ot},r.clearConfig=function(){Qt=null,vt=!1,_t=null,wt=null,De=Ie,Ne=""},r.isValidAttribute=function(e,t,n){Qt||nn({});const r=Zt(e),i=Zt(t);return On(r,i,n)},r.addHook=function(e,t){"function"==typeof t&&M(Xe,e)&&g(Xe[e],t)},r.removeHook=function(e,t){if(M(Xe,e)){if(void 0!==t){const n=p(Xe[e],t);
864return-1===n?void 0:b(Xe[e],n,1)[0]}return m(Xe[e])}},r.removeHooks=function(e){M(Xe,e)&&(Xe[e]=[])},r.removeAllHooks=function(){Xe={afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}},r}();return Kw=we}const tx=Vt(Zw?Jw:(Zw=1,Jw=window.DOMPurify||(window.DOMPurify=ex().default||ex())));
865/*!
866 * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
867 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
868 * Copyright 2024 Fonticons, Inc.
869 */function nx(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t);if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function rx(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function ix(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?rx(Object(n),!0).forEach(function(t){nx(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):rx(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}const ax=()=>{};let ox={},sx={},cx=null,lx={mark:ax,measure:ax};try{"undefined"!=typeof window&&(ox=window),"undefined"!=typeof document&&(sx=document),"undefined"!=typeof MutationObserver&&(cx=MutationObserver),"undefined"!=typeof performance&&(lx=performance)}catch($I){}const{userAgent:ux=""}=ox.navigator||{},fx=ox,hx=sx,dx=cx,px=lx;fx.document;const mx=!!hx.documentElement&&!!hx.head&&"function"==typeof hx.addEventListener&&"function"==typeof hx.createElement,gx=~ux.indexOf("MSIE")||~ux.indexOf("Trident/");var bx={classic:{fa:"solid",fas:"solid","fa-solid":"solid",far:"regular","fa-regular":"regular",fal:"light","fa-light":"light",fat:"thin","fa-thin":"thin",fab:"brands","fa-brands":"brands"},duotone:{fa:"solid",fad:"solid","fa-solid":"solid","fa-duotone":"solid",fadr:"regular","fa-regular":"regular",fadl:"light","fa-light":"light",fadt:"thin","fa-thin":"thin"},sharp:{fa:"solid",fass:"solid","fa-solid":"solid",fasr:"regular","fa-regular":"regular",fasl:"light","fa-light":"light",fast:"thin","fa-thin":"thin"},"sharp-duotone":{fa:"solid",fasds:"solid","fa-solid":"solid",fasdr:"regular","fa-regular":"regular",fasdl:"light","fa-light":"light",fasdt:"thin","fa-thin":"thin"}},yx=["fa-classic","fa-duotone","fa-sharp","fa-sharp-duotone"],vx="classic",_x="duotone",wx=[vx,_x,"sharp","sharp-duotone"],xx=new Map([["classic",{defaultShortPrefixId:"fas",defaultStyleId:"solid",styleIds:["solid","regular","light","thin","brands"],futureStyleIds:[],defaultFontWeight:900}],["sharp",{defaultShortPrefixId:"fass",defaultStyleId:"solid",styleIds:["solid","regular","light","thin"],futureStyleIds:[],defaultFontWeight:900}],["duotone",{defaultShortPrefixId:"fad",defaultStyleId:"solid",styleIds:["solid","regular","light","thin"],futureStyleIds:[],defaultFontWeight:900}],["sharp-duotone",{defaultShortPrefixId:"fasds",defaultStyleId:"solid",styleIds:["solid","regular","light","thin"],futureStyleIds:[],defaultFontWeight:900}]]),Ex=["fak","fa-kit","fakd","fa-kit-duotone"],Tx={fak:"kit","fa-kit":"kit"},Sx={fakd:"kit-duotone","fa-kit-duotone":"kit-duotone"},Ox=["fak","fakd"],Cx={kit:"fak"},Ax={"kit-duotone":"fakd"},Mx={GROUP:"duotone-group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},kx=["fak","fa-kit","fakd","fa-kit-duotone"],Lx={classic:{fab:"fa-brands",fad:"fa-duotone",fal:"fa-light",far:"fa-regular",fas:"fa-solid",fat:"fa-thin"},duotone:{fadr:"fa-regular",fadl:"fa-light",fadt:"fa-thin"},sharp:{fass:"fa-solid",fasr:"fa-regular",fasl:"fa-light",fast:"fa-thin"},"sharp-duotone":{fasds:"fa-solid",fasdr:"fa-regular",fasdl:"fa-light",fasdt:"fa-thin"}},Px=["fa","fas","far","fal","fat","fad","fadr","fadl","fadt","fab","fass","fasr","fasl","fast","fasds","fasdr","fasdl","fasdt","fa-classic","fa-duotone","fa-sharp","fa-sharp-duotone","fa-solid","fa-regular","fa-light","fa-thin","fa-duotone","fa-brands"],Rx=[1,2,3,4,5,6,7,8,9,10],Dx=Rx.concat([11,12,13,14,15,16,17,18,19,20]),Ix=[...Object.keys({classic:["fas","far","fal","fat","fad"],duotone:["fadr","fadl","fadt"],sharp:["fass","fasr","fasl","fast"],"sharp-duotone":["fasds","fasdr","fasdl","fasdt"]}),"solid","regular","light","thin","duotone","brands","2xs","xs","sm","lg","xl","2xl","beat","border","fade","beat-fade","bounce","flip-both","flip-horizontal","flip-vert
869ical","flip","fw","inverse","layers-counter","layers-text","layers","li","pull-left","pull-right","pulse","rotate-180","rotate-270","rotate-90","rotate-by","shake","spin-pulse","spin-reverse","spin","stack-1x","stack-2x","stack","ul",Mx.GROUP,Mx.SWAP_OPACITY,Mx.PRIMARY,Mx.SECONDARY].concat(Rx.map(e=>"".concat(e,"x"))).concat(Dx.map(e=>"w-".concat(e)));const Nx="___FONT_AWESOME___",zx=16,Fx="svg-inline--fa",jx="data-fa-i2svg",Bx="data-fa-pseudo-element",Ux="data-prefix",Hx="data-icon",$x="fontawesome-i2svg",Wx=["HTML","HEAD","STYLE","SCRIPT"],Vx=(()=>{try{return!0}catch(e){return!1}})();function Gx(e){return new Proxy(e,{get:(e,t)=>t in e?e[t]:e[vx]})}const Yx=ix({},bx);Yx[vx]=ix(ix(ix(ix({},{"fa-duotone":"duotone"}),bx[vx]),Tx),Sx);const Xx=Gx(Yx),Kx=ix({},{classic:{solid:"fas",regular:"far",light:"fal",thin:"fat",brands:"fab"},duotone:{solid:"fad",regular:"fadr",light:"fadl",thin:"fadt"},sharp:{solid:"fass",regular:"fasr",light:"fasl",thin:"fast"},"sharp-duotone":{solid:"fasds",regular:"fasdr",light:"fasdl",thin:"fasdt"}});Kx[vx]=ix(ix(ix(ix({},{duotone:"fad"}),Kx[vx]),Cx),Ax);const qx=Gx(Kx),Jx=ix({},Lx);Jx[vx]=ix(ix({},Jx[vx]),{fak:"fa-kit"});const Zx=Gx(Jx),Qx=ix({},{classic:{"fa-brands":"fab","fa-duotone":"fad","fa-light":"fal","fa-regular":"far","fa-solid":"fas","fa-thin":"fat"},duotone:{"fa-regular":"fadr","fa-light":"fadl","fa-thin":"fadt"},sharp:{"fa-solid":"fass","fa-regular":"fasr","fa-light":"fasl","fa-thin":"fast"},"sharp-duotone":{"fa-solid":"fasds","fa-regular":"fasdr","fa-light":"fasdl","fa-thin":"fasdt"}});Qx[vx]=ix(ix({},Qx[vx]),{"fa-kit":"fak"}),Gx(Qx);const eE=/fa(s|r|l|t|d|dr|dl|dt|b|k|kd|ss|sr|sl|st|sds|sdr|sdl|sdt)?[\-\ ]/,tE="fa-layers-text",nE=/Font ?Awesome ?([56 ]*)(Solid|Regular|Light|Thin|Duotone|Brands|Free|Pro|Sharp Duotone|Sharp|Kit)?.*/i;Gx(ix({},{classic:{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},duotone:{900:"fad",400:"fadr",300:"fadl",100:"fadt"},sharp:{900:"fass",400:"fasr",300:"fasl",100:"fast"},"sharp-duotone":{900:"fasds",400:"fasdr",300:"fasdl",100:"fasdt"}}));const rE=["class","data-prefix","data-icon","data-fa-transform","data-fa-mask"],iE={GROUP:"duotone-group",PRIMARY:"primary",SECONDARY:"secondary"},aE=["kit",...Ix],oE=fx.FontAwesomeConfig||{};if(hx&&"function"==typeof hx.querySelector){[["data-family-prefix","familyPrefix"],["data-css-prefix","cssPrefix"],["data-family-default","familyDefault"],["data-style-default","styleDefault"],["data-replacement-class","replacementClass"],["data-auto-replace-svg","autoReplaceSvg"],["data-auto-add-css","autoAddCss"],["data-auto-a11y","autoA11y"],["data-search-pseudo-elements","searchPseudoElements"],["data-observe-mutations","observeMutations"],["data-mutate-approach","mutateApproach"],["data-keep-original-source","keepOriginalSource"],["data-measure-performance","measurePerformance"],["data-show-missing-icons","showMissingIcons"]].forEach(e=>{let[t,n]=e;const r=function(e){return""===e||"false"!==e&&("true"===e||e)}(function(e){var t=hx.querySelector("script["+e+"]");if(t)return t.getAttribute(e)}(t));null!=r&&(oE[n]=r)})}const sE={styleDefault:"solid",familyDefault:vx,cssPrefix:"fa",replacementClass:Fx,autoReplaceSvg:!0,autoAddCss:!0,autoA11y:!0,searchPseudoElements:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0};oE.familyPrefix&&(oE.cssPrefix=oE.familyPrefix);const cE=ix(ix({},sE),oE);cE.autoReplaceSvg||(cE.observeMutations=!1);const lE={};Object.keys(sE).forEach(e=>{Object.defineProperty(lE,e,{enumerable:!0,set:function(t){cE[e]=t,uE.forEach(e=>e(lE))},get:function(){return cE[e]}})}),Object.defineProperty(lE,"familyPrefix",{enumerable:!0,set:function(e){cE.cssPrefix=e,uE.forEach(e=>e(lE))},get:function(){return cE.cssPrefix}}),fx.FontAwesomeConfig=lE;const uE=[];const fE=zx,hE={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};function dE(){let e=12,t="";for(;e-- >0;)t+="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"[62*Math.random()|0];return t}function pE(e){const t=[];for(let n=(e||[]).length>>>0;n--;)t[n]=e[n];return t}function mE(e){return e.classList?pE(e.classList):(e.getAttribute("class")||"").split(" ").filter(e=>e)}function gE(e){return"".concat(e).replace(/&/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&#39;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}function bE(e){return Object.keys(e||{}).reduce((t,n)=>t+"".concat(n,": ").concat(e[n].trim(),";"),"")}function yE(e){return e.size!==hE.size||e.x!==hE.x||e.y!==hE.y||e.rotate!==hE.rotate||e.flipX||e.flipY}function vE(){const e="fa",t=Fx,n=lE.cssPrefix,r=lE.replacementClass;let i=':root, :host {\n  --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free";\n  --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free";\n  --fa-font-light: normal 300 1em/1 "Font Awesome 6 Pro";\n  --fa-font-thin: normal 100 1em/1 "Font Awesome 6 Pro";\n  --fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone";\n  --fa-font-duotone-regular: normal 400 1em/1 "Font Awesome 6 Duotone";\n  --fa-font-duotone-light: normal 300 1em/1 "Font Awesome 6 Duotone";\n  --fa-font-duotone-thin: normal 100 1em/1 "Font Awesome 6 Duotone";\n  --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";\n  --fa-font-sharp-solid: normal 900 1em/1 "Font Awesome 6 Sharp";\n  --fa-font-sharp-regular: normal 400 1em/1 "Font Awesome 6 Sharp";\n  --fa-font-sharp-light: normal 300 1em/1 "Font Awesome 6 Sharp";\n  --fa-font-sharp-thin: normal 100 1em/1 "Font Awesome 6 Sharp";\n  --fa-font-sharp-duotone-solid: normal 900 1em/1 "Font Awesome 6 Sharp Duotone";\n  --fa-font-sharp-duotone-regular: normal 400 1em/1 "Font Awesome 6 Sharp Duotone";\n  --fa-font-sharp-duotone-light: normal 300 1em/1 "Font Awesome 6 Sharp Duotone";\n  --fa-font-sharp-duotone-thin: normal 100 1em/1 "Font Awesome 6 Sharp Duotone";\n}\n\nsvg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa {\n  overflow: visible;\n  box-sizing: content-box;\n}\n\n.svg-inline--fa {\n  display: var(--fa-display, inline-block);\n  height: 1em;\n  overflow: visible;\n  vertical-align: -0.125em;\n}\n.svg-inline--fa.fa-2xs {\n  vertical-align: 0.1em;\n}\n.svg-inline--fa.fa-xs {\n  vertical-align: 0em;\n}\n.svg-inline--fa.fa-sm {\n  vertical-align: -0.0714285705em;\n}\n.svg-inline--fa.fa-lg {\n  vertical-align: -0.2em;\n}\n.svg-inline--fa.fa-xl {\n  vertical-align: -0.25em;
869\n}\n.svg-inline--fa.fa-2xl {\n  vertical-align: -0.3125em;\n}\n.svg-inline--fa.fa-pull-left {\n  margin-right: var(--fa-pull-margin, 0.3em);\n  width: auto;\n}\n.svg-inline--fa.fa-pull-right {\n  margin-left: var(--fa-pull-margin, 0.3em);\n  width: auto;\n}\n.svg-inline--fa.fa-li {\n  width: var(--fa-li-width, 2em);\n  top: 0.25em;\n}\n.svg-inline--fa.fa-fw {\n  width: var(--fa-fw-width, 1.25em);\n}\n\n.fa-layers svg.svg-inline--fa {\n  bottom: 0;\n  left: 0;\n  margin: auto;\n  position: absolute;\n  right: 0;\n  top: 0;\n}\n\n.fa-layers-counter, .fa-layers-text {\n  display: inline-block;\n  position: absolute;\n  text-align: center;\n}\n\n.fa-layers {\n  display: inline-block;\n  height: 1em;\n  position: relative;\n  text-align: center;\n  vertical-align: -0.125em;\n  width: 1em;\n}\n.fa-layers svg.svg-inline--fa {\n  transform-origin: center center;\n}\n\n.fa-layers-text {\n  left: 50%;\n  top: 50%;\n  transform: translate(-50%, -50%);\n  transform-origin: center center;\n}\n\n.fa-layers-counter {\n  background-color: var(--fa-counter-background-color, #ff253a);\n  border-radius: var(--fa-counter-border-radius, 1em);\n  box-sizing: border-box;\n  color: var(--fa-inverse, #fff);\n  line-height: var(--fa-counter-line-height, 1);\n  max-width: var(--fa-counter-max-width, 5em);\n  min-width: var(--fa-counter-min-width, 1.5em);\n  overflow: hidden;\n  padding: var(--fa-counter-padding, 0.25em 0.5em);\n  right: var(--fa-right, 0);\n  text-overflow: ellipsis;\n  top: var(--fa-top, 0);\n  transform: scale(var(--fa-counter-scale, 0.25));\n  transform-origin: top right;\n}\n\n.fa-layers-bottom-right {\n  bottom: var(--fa-bottom, 0);\n  right: var(--fa-right, 0);\n  top: auto;\n  transform: scale(var(--fa-layers-scale, 0.25));\n  transform-origin: bottom right;\n}\n\n.fa-layers-bottom-left {\n  bottom: var(--fa-bottom, 0);\n  left: var(--fa-left, 0);\n  right: auto;\n  top: auto;\n  transform: scale(var(--fa-layers-scale, 0.25));\n  transform-origin: bottom left;\n}\n\n.fa-layers-top-right {\n  top: var(--fa-top, 0);\n  right: var(--fa-right, 0);\n  transform: scale(var(--fa-layers-scale, 0.25));\n  transform-origin: top right;\n}\n\n.fa-layers-top-left {\n  left: var(--fa-left, 0);\n  right: auto;\n  top: var(--fa-top, 0);\n  transform: scale(var(--fa-layers-scale, 0.25));\n  transform-origin: top left;\n}\n\n.fa-1x {\n  font-size: 1em;\n}\n\n.fa-2x {\n  font-size: 2em;\n}\n\n.fa-3x {\n  font-size: 3em;\n}\n\n.fa-4x {\n  font-size: 4em;\n}\n\n.fa-5x {\n  font-size: 5em;\n}\n\n.fa-6x {\n  font-size: 6em;\n}\n\n.fa-7x {\n  font-size: 7em;\n}\n\n.fa-8x {\n  font-size: 8em;\n}\n\n.fa-9x {\n  font-size: 9em;\n}\n\n.fa-10x {\n  font-size: 10em;\n}\n\n.fa-2xs {\n  font-size: 0.625em;\n  line-height: 0.1em;\n  vertical-align: 0.225em;\n}\n\n.fa-xs {\n  font-size: 0.75em;\n  line-height: 0.0833333337em;\n  vertical-align: 0.125em;\n}\n\n.fa-sm {\n  font-size: 0.875em;\n  line-height: 0.0714285718em;\n  vertical-align: 0.0535714295em;\n}\n\n.fa-lg {\n  font-size: 1.25em;\n  line-height: 0.05em;\n  vertical-align: -0.075em;\n}\n\n.fa-xl {\n  font-size: 1.5em;\n  line-height: 0.0416666682em;\n  vertical-align: -0.125em;\n}\n\n.fa-2xl {\n  font-size: 2em;\n  line-height: 0.03125em;\n  vertical-align: -0.1875em;\n}\n\n.fa-fw {\n  text-align: center;\n  width: 1.25em;\n}\n\n.fa-ul {\n  list-style-type: none;\n  margin-left: var(--fa-li-margin, 2.5em);\n  padding-left: 0;\n}\n.fa-ul > li {\n  position: relative;\n}\n\n.fa-li {\n  left: calc(-1 * var(--fa-li-width, 2em));\n  position: absolute;\n  text-align: center;\n  width: var(--fa-li-width, 2em);\n  line-height: inherit;\n}\n\n.fa-border {\n  border-color: var(--fa-border-color, #eee);\n  border-radius: var(--fa-border-radius, 0.1em);\n  border-style: var(--fa-border-style, solid);\n  border-width: var(--fa-border-width, 0.08em);\n  padding: var(--fa-border-padding, 0.2em 0.25em 0.15em);\n}\n\n.fa-pull-left {\n  float: left;\n  margin-right: var(--fa-pull-margin, 0.3em);\n}\n\n.fa-pull-right {\n  float: right;\n  margin-left: var(--fa-pull-margin, 0.3em);\n}\n\n.fa-beat {\n  animation-name: fa-beat;\n  animation-delay: var(--fa-animation-delay, 0s);\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 1s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, ease-in-out);\n}\n\n.fa-bounce {\n  animation-name: fa-bounce;\n  animation-delay: var(--fa-animation-delay, 0s);\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 1s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));\n}\n\n.fa-fade {\n  animation-name: fa-fade;\n  animation-delay: var(--fa-animation-delay, 0s);\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 1s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n}\n\n.fa-beat-fade {\n  animation-name: fa-beat-fade;\n  animation-delay: var(--fa-animation-delay, 0s);\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 1s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n}\n\n.fa-flip {\n  animation-name: fa-flip;\n  animation-delay: var(--fa-animation-delay, 0s);\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 1s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, ease-in-out);\n}\n\n.fa-shake {\n  animation-name: fa-shake;\n  animation-delay: var(--fa-animation-delay, 0s);\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 1s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, linear);\n}\n\n.fa-spin {\n  animation-name: fa-spin;\n  animation-delay: var(--fa-animation-delay, 0s);\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 2s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, linear);\n}\n\n.fa-spin-reverse {\n  --fa-animation-direction: reverse;\n}\n\n.fa-pulse,\n.fa-spin-pulse {\n  animation-name: fa-spin;\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 1s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, steps(8));\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .fa-beat,\n.fa-bounce,\n.fa-fade,\n.fa-beat-fade,\n.fa-flip,\n.fa-pulse,\n.fa-shake,\n.fa-spin,\n.fa-spin-pulse {\n    animation-delay: -1ms;\n    animation-duration: 1ms;\n    animation-iteration-count: 1;\n    transition-delay: 0s;\n    transition-duration: 0s;\n  }\n}\n@keyframes fa-beat {\n  0%, 90% {\n    transform: scale(1);\n  }\n  45% {\n    transform: scale(var(--fa-beat-scale, 1.25));\n  }\n}\n@keyframes fa-bounce {\n  0% {\n    transform: scale(1, 1) translateY(0);\n  }\n  10% {\n    transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n  }\n  30% {\n    transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));\n  }\n  50% {\n    transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n  }\n  57% {\n    transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n  }\n  64% {\n    transform: scale(1, 1) translateY(0);\n  }\n  100% {\n    transform: scale(1, 1) translateY(0);\n  }\n}\n@keyframes fa-fade {\n  50% {\n    opacity: var(--fa-fade-opacity, 0.4);\n  }\n}\n@keyframes fa-beat-fade {\n  0%, 100% {\n    opacity: var(--fa-beat-fade-opacity, 0.4);\n    transform: scale(1);\n  }\n  50% {\n    opacity: 1;\n    transform: scale(var(--fa-beat-fade-scale, 1.125));\n  }\n}\n@keyframes fa-flip {\n  50% {\n    transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n  }\n}\n@keyframes fa-shake {\n  0% {\n    transform: rotate(-15deg);\n  }\n  4% {\n    transform: rotate(15deg);\n  }\n  8%, 24% {\n    transform: rotate(-18deg);\n  }\n  12%, 28% {\n    transform: rotate(18deg);\n  }\n  16% {\n    transform: rotate(-22deg);\n  }\n  20% {\n    transform: rotate(22deg);\n  }\n  32% {\n    transform: rotate(-12deg);\n  }\n  36% {\n    transform: rotate(12deg);\n  }\n  40%, 100% {\n    transform: rotate(0deg);\n  }\n}\n@keyframes fa-spin {\n  0% {\n    transform: rotate(0deg);\n  }\n  100% {\n    transform: rotate(360deg);\n  }\n}\n.fa-rotate-90 {\n  transform: rotate(90deg);\n}\n\n.fa-rotate-180 {\n  transform: rotate(180deg);\n}\n\n.fa-rotate-270 {\n  transform: rotate(270deg);\n}\n\n.fa-flip-horizontal {\n  transform: scale(-1, 1);\n}
869\n\n.fa-flip-vertical {\n  transform: scale(1, -1);\n}\n\n.fa-flip-both,\n.fa-flip-horizontal.fa-flip-vertical {\n  transform: scale(-1, -1);\n}\n\n.fa-rotate-by {\n  transform: rotate(var(--fa-rotate-angle, 0));\n}\n\n.fa-stack {\n  display: inline-block;\n  vertical-align: middle;\n  height: 2em;\n  position: relative;\n  width: 2.5em;\n}\n\n.fa-stack-1x,\n.fa-stack-2x {\n  bottom: 0;\n  left: 0;\n  margin: auto;\n  position: absolute;\n  right: 0;\n  top: 0;\n  z-index: var(--fa-stack-z-index, auto);\n}\n\n.svg-inline--fa.fa-stack-1x {\n  height: 1em;\n  width: 1.25em;\n}\n.svg-inline--fa.fa-stack-2x {\n  height: 2em;\n  width: 2.5em;\n}\n\n.fa-inverse {\n  color: var(--fa-inverse, #fff);\n}\n\n.sr-only,\n.fa-sr-only {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  padding: 0;\n  margin: -1px;\n  overflow: hidden;\n  clip: rect(0, 0, 0, 0);\n  white-space: nowrap;\n  border-width: 0;\n}\n\n.sr-only-focusable:not(:focus),\n.fa-sr-only-focusable:not(:focus) {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  padding: 0;\n  margin: -1px;\n  overflow: hidden;\n  clip: rect(0, 0, 0, 0);\n  white-space: nowrap;\n  border-width: 0;\n}\n\n.svg-inline--fa .fa-primary {\n  fill: var(--fa-primary-color, currentColor);\n  opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa .fa-secondary {\n  fill: var(--fa-secondary-color, currentColor);\n  opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-primary {\n  opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-secondary {\n  opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa mask .fa-primary,\n.svg-inline--fa mask .fa-secondary {\n  fill: black;\n}';if(n!==e||r!==t){const a=new RegExp("\\.".concat(e,"\\-"),"g"),o=new RegExp("\\--".concat(e,"\\-"),"g"),s=new RegExp("\\.".concat(t),"g");i=i.replace(a,".".concat(n,"-")).replace(o,"--".concat(n,"-")).replace(s,".".concat(r))}return i}let _E=!1;function wE(){lE.autoAddCss&&!_E&&(!function(e){if(!e||!mx)return;const t=hx.createElement("style");t.setAttribute("type","text/css"),t.innerHTML=e;const n=hx.head.childNodes;let r=null;for(let i=n.length-1;i>-1;i--){const e=n[i],t=(e.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(t)>-1&&(r=e)}hx.head.insertBefore(t,r)}(vE()),_E=!0)}var xE={mixout:()=>({dom:{css:vE,insertCss:wE}}),hooks:()=>({beforeDOMElementCreation(){wE()},beforeI2svg(){wE()}})};const EE=fx||{};EE[Nx]||(EE[Nx]={}),EE[Nx].styles||(EE[Nx].styles={}),EE[Nx].hooks||(EE[Nx].hooks={}),EE[Nx].shims||(EE[Nx].shims=[]);var TE=EE[Nx];const SE=[],OE=function(){hx.removeEventListener("DOMContentLoaded",OE),CE=1,SE.map(e=>e())};let CE=!1;function AE(e){const{tag:t,attributes:n={},children:r=[]}=e;return"string"==typeof e?gE(e):"<".concat(t," ").concat(function(e){return Object.keys(e||{}).reduce((t,n)=>t+"".concat(n,'="').concat(gE(e[n]),'" '),"").trim()}(n),">").concat(r.map(AE).join(""),"</").concat(t,">")}function ME(e,t,n){if(e&&e[t]&&e[t][n])return{prefix:t,iconName:n,icon:e[t][n]}}mx&&(CE=(hx.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(hx.readyState),CE||hx.addEventListener("DOMContentLoaded",OE));var kE=function(e,t,n,r){var i,a,o,s=Object.keys(e),c=s.length,l=t;for(void 0===n?(i=1,o=e[s[0]]):(i=0,o=n);i<c;i++)o=l(o,e[a=s[i]],a,e);return o};function LE(e){const t=function(e){const t=[];let n=0;const r=e.length;for(;n<r;){const i=e.charCodeAt(n++);if(i>=55296&&i<=56319&&n<r){const r=e.charCodeAt(n++);56320==(64512&r)?t.push(((1023&i)<<10)+(1023&r)+65536):(t.push(i),n--)}else t.push(i)}return t}(e);return 1===t.length?t[0].toString(16):null}function PE(e){return Object.keys(e).reduce((t,n)=>{const r=e[n];return!!r.icon?t[r.iconName]=r.icon:t[n]=r,t},{})}function RE(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const{skipHooks:r=!1}=n,i=PE(t);"function"!=typeof TE.hooks.addPack||r?TE.styles[e]=ix(ix({},TE.styles[e]||{}),i):TE.hooks.addPack(e,PE(t)),"fas"===e&&RE("fa",t)}const{styles:DE,shims:IE}=TE,NE=Object.keys(Zx),zE=NE.reduce((e,t)=>(e[t]=Object.keys(Zx[t]),e),{});let FE=null,jE={},BE={},UE={},HE={},$E={};function WE(e,t){const n=t.split("-"),r=n[0],i=n.slice(1).join("-");return r!==e||""===i||(a=i,~aE.indexOf(a))?null:i;var a}const VE=()=>{const e=e=>kE(DE,(t,n,r)=>(t[r]=kE(n,e,{}),t),{});
869jE=e((e,t,n)=>{if(t[3]&&(e[t[3]]=n),t[2]){t[2].filter(e=>"number"==typeof e).forEach(t=>{e[t.toString(16)]=n})}return e}),BE=e((e,t,n)=>{if(e[n]=n,t[2]){t[2].filter(e=>"string"==typeof e).forEach(t=>{e[t]=n})}return e}),$E=e((e,t,n)=>{const r=t[2];return e[n]=n,r.forEach(t=>{e[t]=n}),e});const t="far"in DE||lE.autoFetchSvg,n=kE(IE,(e,n)=>{const r=n[0];let i=n[1];const a=n[2];return"far"!==i||t||(i="fas"),"string"==typeof r&&(e.names[r]={prefix:i,iconName:a}),"number"==typeof r&&(e.unicodes[r.toString(16)]={prefix:i,iconName:a}),e},{names:{},unicodes:{}});UE=n.names,HE=n.unicodes,FE=JE(lE.styleDefault,{family:lE.familyDefault})};var GE;function YE(e,t){return(jE[e]||{})[t]}function XE(e,t){return($E[e]||{})[t]}function KE(e){return UE[e]||{prefix:null,iconName:null}}function qE(){return FE}GE=e=>{FE=JE(e.styleDefault,{family:lE.familyDefault})},uE.push(GE),VE();function JE(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{family:n=vx}=t,r=Xx[n][e];if(n===_x&&!e)return"fad";const i=qx[n][e]||qx[n][r],a=e in TE.styles?e:null;return i||a||null}function ZE(e){return e.sort().filter((e,t,n)=>n.indexOf(e)===t)}function QE(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{skipLookups:n=!1}=t;let r=null;const i=Px.concat(kx),a=ZE(e.filter(e=>i.includes(e))),o=ZE(e.filter(e=>!Px.includes(e))),s=a.filter(e=>(r=e,!yx.includes(e))),[c=null]=s,l=function(e){let t=vx;const n=NE.reduce((e,t)=>(e[t]="".concat(lE.cssPrefix,"-").concat(t),e),{});return wx.forEach(r=>{(e.includes(n[r])||e.some(e=>zE[r].includes(e)))&&(t=r)}),t}(a),u=ix(ix({},function(e){let t=[],n=null;return e.forEach(e=>{const r=WE(lE.cssPrefix,e);r?n=r:e&&t.push(e)}),{iconName:n,rest:t}}(o)),{},{prefix:JE(c,{family:l})});return ix(ix(ix({},u),function(e){const{values:t,family:n,canonical:r,givenPrefix:i="",styles:a={},config:o={}}=e,s=n===_x,c=t.includes("fa-duotone")||t.includes("fad"),l="duotone"===o.familyDefault,u="fad"===r.prefix||"fa-duotone"===r.prefix;!s&&(c||l||u)&&(r.prefix="fad");(t.includes("fa-brands")||t.includes("fab"))&&(r.prefix="fab");if(!r.prefix&&eT.includes(n)){if(Object.keys(a).find(e=>tT.includes(e))||o.autoFetchSvg){const e=xx.get(n).defaultShortPrefixId;r.prefix=e,r.iconName=XE(r.prefix,r.iconName)||r.iconName}}"fa"!==r.prefix&&"fa"!==i||(r.prefix=qE()||"fas");return r}({values:e,family:l,styles:DE,config:lE,canonical:u,givenPrefix:r})),function(e,t,n){let{prefix:r,iconName:i}=n;if(e||!r||!i)return{prefix:r,iconName:i};const a="fa"===t?KE(i):{},o=XE(r,i);i=a.iconName||o||i,r=a.prefix||r,"far"!==r||DE.far||!DE.fas||lE.autoFetchSvg||(r="fas");return{prefix:r,iconName:i}}(n,r,u))}const eT=wx.filter(e=>e!==vx||e!==_x),tT=Object.keys(Lx).filter(e=>e!==vx).map(e=>Object.keys(Lx[e])).flat();let nT=[],rT={};const iT={},aT=Object.keys(iT);function oT(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),i=2;i<n;i++)r[i-2]=arguments[i];return(rT[e]||[]).forEach(e=>{t=e.apply(null,[t,...r])}),t}function sT(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];(rT[e]||[]).forEach(e=>{e.apply(null,n)})}function cT(){const e=arguments[0],t=Array.prototype.slice.call(arguments,1);return iT[e]?iT[e].apply(null,t):void 0}function lT(e){"fa"===e.prefix&&(e.prefix="fas");let{iconName:t}=e;const n=e.prefix||qE();if(t)return t=XE(n,t)||t,ME(uT.definitions,n,t)||ME(TE.styles,n,t)}const uT=new class{constructor(){this.definitions={}}add(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];const r=t.reduce(this._pullDefinitions,{});Object.keys(r).forEach(e=>{this.definitions[e]=ix(ix({},this.definitions[e]||{}),r[e]),RE(e,r[e]);const t=Zx[vx][e];t&&RE(t,r[e]),VE()})}reset(){this.definitions={}}_pullDefinitions(e,t){const n=t.prefix&&t.iconName&&t.icon?{0:t}:t;return Object.keys(n).map(t=>{const{prefix:r,iconName:i,icon:a}=n[t],o=a[2];e[r]||(e[r]={}),o.length>0&&o.forEach(t=>{"string"==typeof t&&(e[r][t]=a)}),e[r][i]=a}),e}},fT={i2svg:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return mx?(sT("beforeI2svg",e),cT("pseudoElements2svg",e),cT("i2svg",e)):Promise.reject(new Error("Operation requires a DOM of some kind."))},watch:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{autoReplaceSvgRoot:t}=e;var n;!1===lE.autoReplaceSvg&&(lE.autoReplaceSvg=!0),lE.observeMutations=!0,n=()=>{dT({autoReplaceSvgRoot:t}),sT("watch",e)}
869,mx&&(CE?setTimeout(n,0):SE.push(n))}},hT={noAuto:()=>{lE.autoReplaceSvg=!1,lE.observeMutations=!1,sT("noAuto")},config:lE,dom:fT,parse:{icon:e=>{if(null===e)return null;if("object"==typeof e&&e.prefix&&e.iconName)return{prefix:e.prefix,iconName:XE(e.prefix,e.iconName)||e.iconName};if(Array.isArray(e)&&2===e.length){const t=0===e[1].indexOf("fa-")?e[1].slice(3):e[1],n=JE(e[0]);return{prefix:n,iconName:XE(n,t)||t}}if("string"==typeof e&&(e.indexOf("".concat(lE.cssPrefix,"-"))>-1||e.match(eE))){const t=QE(e.split(" "),{skipLookups:!0});return{prefix:t.prefix||qE(),iconName:XE(t.prefix,t.iconName)||t.iconName}}if("string"==typeof e){const t=qE();return{prefix:t,iconName:XE(t,e)||e}}}},library:uT,findIconDefinition:lT,toHtml:AE},dT=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{autoReplaceSvgRoot:t=hx}=e;(Object.keys(TE.styles).length>0||lE.autoFetchSvg)&&mx&&lE.autoReplaceSvg&&hT.dom.i2svg({node:t})};function pT(e,t){return Object.defineProperty(e,"abstract",{get:t}),Object.defineProperty(e,"html",{get:function(){return e.abstract.map(e=>AE(e))}}),Object.defineProperty(e,"node",{get:function(){if(!mx)return;const t=hx.createElement("div");return t.innerHTML=e.html,t.children}}),e}function mT(e){const{icons:{main:t,mask:n},prefix:r,iconName:i,transform:a,symbol:o,title:s,maskId:c,titleId:l,extra:u,watchable:f=!1}=e,{width:h,height:d}=n.found?n:t,p=Ox.includes(r),m=[lE.replacementClass,i?"".concat(lE.cssPrefix,"-").concat(i):""].filter(e=>-1===u.classes.indexOf(e)).filter(e=>""!==e||!!e).concat(u.classes).join(" ");let g={children:[],attributes:ix(ix({},u.attributes),{},{"data-prefix":r,"data-icon":i,class:m,role:u.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(h," ").concat(d)})};const b=p&&!~u.classes.indexOf("fa-fw")?{width:"".concat(h/d*16*.0625,"em")}:{};f&&(g.attributes[jx]=""),s&&(g.children.push({tag:"title",attributes:{id:g.attributes["aria-labelledby"]||"title-".concat(l||dE())},children:[s]}),delete g.attributes.title);const y=ix(ix({},g),{},{prefix:r,iconName:i,main:t,mask:n,maskId:c,transform:a,symbol:o,styles:ix(ix({},b),u.styles)}),{children:v,attributes:_}=n.found&&t.found?cT("generateAbstractMask",y)||{children:[],attributes:{}}:cT("generateAbstractIcon",y)||{children:[],attributes:{}};return y.children=v,y.attributes=_,o?function(e){let{prefix:t,iconName:n,children:r,attributes:i,symbol:a}=e;const o=!0===a?"".concat(t,"-").concat(lE.cssPrefix,"-").concat(n):a;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:ix(ix({},i),{},{id:o}),children:r}]}]}(y):function(e){let{children:t,main:n,mask:r,attributes:i,styles:a,transform:o}=e;if(yE(o)&&n.found&&!r.found){const{width:e,height:t}=n,r={x:e/t/2,y:.5};i.style=bE(ix(ix({},a),{},{"transform-origin":"".concat(r.x+o.x/16,"em ").concat(r.y+o.y/16,"em")}))}return[{tag:"svg",attributes:i,children:t}]}(y)}function gT(e){const{content:t,width:n,height:r,transform:i,title:a,extra:o,watchable:s=!1}=e,c=ix(ix(ix({},o.attributes),a?{title:a}:{}),{},{class:o.classes.join(" ")});s&&(c[jx]="");const l=ix({},o.styles);yE(i)&&(l.transform=function(e){let{transform:t,width:n=zx,height:r=zx,startCentered:i=!1}=e,a="";return a+=i&&gx?"translate(".concat(t.x/fE-n/2,"em, ").concat(t.y/fE-r/2,"em) "):i?"translate(calc(-50% + ".concat(t.x/fE,"em), calc(-50% + ").concat(t.y/fE,"em)) "):"translate(".concat(t.x/fE,"em, ").concat(t.y/fE,"em) "),a+="scale(".concat(t.size/fE*(t.flipX?-1:1),", ").concat(t.size/fE*(t.flipY?-1:1),") "),a+="rotate(".concat(t.rotate,"deg) "),a}({transform:i,startCentered:!0,width:n,height:r}),l["-webkit-transform"]=l.transform);const u=bE(l);u.length>0&&(c.style=u);const f=[];return f.push({tag:"span",attributes:c,children:[t]}),a&&f.push({tag:"span",attributes:{class:"sr-only"},children:[a]}),f}const{styles:bT}=TE;function yT(e){const t=e[0],n=e[1],[r]=e.slice(4);let i=null;return i=Array.isArray(r)?{tag:"g",attributes:{class:"".concat(lE.cssPrefix,"-").concat(iE.GROUP)},children:[{tag:"path",attributes:{class:"".concat(lE.cssPrefix,"-").concat(iE.SECONDARY),fill:"currentColor",d:r[0]}},{tag:"path",attributes:{class:"".concat(lE.cssPrefix,"-").concat(iE.PRIMARY),fill:"currentColor",d:r[1]}}]}
869:{tag:"path",attributes:{fill:"currentColor",d:r}},{found:!0,width:t,height:n,icon:i}}const vT={found:!1,width:512,height:512};function _T(e,t){let n=t;return"fa"===t&&null!==lE.styleDefault&&(t=qE()),new Promise((r,i)=>{if("fa"===n){const n=KE(e)||{};e=n.iconName||e,t=n.prefix||t}if(e&&t&&bT[t]&&bT[t][e]){return r(yT(bT[t][e]))}!function(e,t){Vx||lE.showMissingIcons||!e||console.error('Icon with name "'.concat(e,'" and prefix "').concat(t,'" is missing.'))}(e,t),r(ix(ix({},vT),{},{icon:lE.showMissingIcons&&e&&cT("missingIconAbstract")||{}}))})}const wT=()=>{},xT=lE.measurePerformance&&px&&px.mark&&px.measure?px:{mark:wT,measure:wT},ET='FA "6.7.2"',TT=e=>{xT.mark("".concat(ET," ").concat(e," ends")),xT.measure("".concat(ET," ").concat(e),"".concat(ET," ").concat(e," begins"),"".concat(ET," ").concat(e," ends"))};var ST=e=>(xT.mark("".concat(ET," ").concat(e," begins")),()=>TT(e));const OT=()=>{};function CT(e){return"string"==typeof(e.getAttribute?e.getAttribute(jx):null)}function AT(e){return hx.createElementNS("http://www.w3.org/2000/svg",e)}function MT(e){return hx.createElement(e)}function kT(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{ceFn:n=("svg"===e.tag?AT:MT)}=t;if("string"==typeof e)return hx.createTextNode(e);const r=n(e.tag);Object.keys(e.attributes||[]).forEach(function(t){r.setAttribute(t,e.attributes[t])});return(e.children||[]).forEach(function(e){r.appendChild(kT(e,{ceFn:n}))}),r}const LT={replace:function(e){const t=e[0];if(t.parentNode)if(e[1].forEach(e=>{t.parentNode.insertBefore(kT(e),t)}),null===t.getAttribute(jx)&&lE.keepOriginalSource){let e=hx.createComment(function(e){let t=" ".concat(e.outerHTML," ");return t="".concat(t,"Font Awesome fontawesome.com "),t}(t));t.parentNode.replaceChild(e,t)}else t.remove()},nest:function(e){const t=e[0],n=e[1];if(~mE(t).indexOf(lE.replacementClass))return LT.replace(e);const r=new RegExp("".concat(lE.cssPrefix,"-.*"));if(delete n[0].attributes.id,n[0].attributes.class){const e=n[0].attributes.class.split(" ").reduce((e,t)=>(t===lE.replacementClass||t.match(r)?e.toSvg.push(t):e.toNode.push(t),e),{toNode:[],toSvg:[]});n[0].attributes.class=e.toSvg.join(" "),0===e.toNode.length?t.removeAttribute("class"):t.setAttribute("class",e.toNode.join(" "))}const i=n.map(e=>AE(e)).join("\n");t.setAttribute(jx,""),t.innerHTML=i}};function PT(e){e()}function RT(e,t){const n="function"==typeof t?t:OT;if(0===e.length)n();else{let t=PT;"async"===lE.mutateApproach&&(t=fx.requestAnimationFrame||PT),t(()=>{const t=!0===lE.autoReplaceSvg?LT.replace:LT[lE.autoReplaceSvg]||LT.replace,r=ST("mutate");e.map(t),r(),n()})}}let DT=!1;function IT(){DT=!0}function NT(){DT=!1}let zT=null;function FT(e){if(!dx)return;if(!lE.observeMutations)return;const{treeCallback:t=OT,nodeCallback:n=OT,pseudoElementsCallback:r=OT,observeMutationsRoot:i=hx}=e;zT=new dx(e=>{if(DT)return;const i=qE();pE(e).forEach(e=>{if("childList"===e.type&&e.addedNodes.length>0&&!CT(e.addedNodes[0])&&(lE.searchPseudoElements&&r(e.target),t(e.target)),"attributes"===e.type&&e.target.parentNode&&lE.searchPseudoElements&&r(e.target.parentNode),"attributes"===e.type&&CT(e.target)&&~rE.indexOf(e.attributeName))if("class"===e.attributeName&&function(e){const t=e.getAttribute?e.getAttribute(Ux):null,n=e.getAttribute?e.getAttribute(Hx):null;return t&&n}(e.target)){const{prefix:t,iconName:n}=QE(mE(e.target));e.target.setAttribute(Ux,t||i),n&&e.target.setAttribute(Hx,n)}else(a=e.target)&&a.classList&&a.classList.contains&&a.classList.contains(lE.replacementClass)&&n(e.target);var a})}),mx&&zT.observe(i,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}function jT(e){const t=e.getAttribute("data-prefix"),n=e.getAttribute("data-icon"),r=void 0!==e.innerText?e.innerText.trim():"";let i=QE(mE(e));return i.prefix||(i.prefix=qE()),t&&n&&(i.prefix=t,i.iconName=n),i.iconName&&i.prefix||(i.prefix&&r.length>0&&(i.iconName=(a=i.prefix,o=e.innerText,(BE[a]||{})[o]||YE(i.prefix,LE(e.innerText)))),!i.iconName&&lE.autoFetchSvg&&e.firstChild&&e.firstChild.nodeType===Node.TEXT_NODE&&(i.iconName=e.firstChild.data)),i;var a,o}function BT(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{styleParser:!0};const{iconName:n,prefix:r,rest:i}=jT(e),a=function(e){const t=pE(e.attributes).reduce((e,t)=>
869("class"!==e.name&&"style"!==e.name&&(e[t.name]=t.value),e),{}),n=e.getAttribute("title"),r=e.getAttribute("data-fa-title-id");return lE.autoA11y&&(n?t["aria-labelledby"]="".concat(lE.replacementClass,"-title-").concat(r||dE()):(t["aria-hidden"]="true",t.focusable="false")),t}(e),o=oT("parseNodeAttributes",{},e);let s=t.styleParser?function(e){const t=e.getAttribute("style");let n=[];return t&&(n=t.split(";").reduce((e,t)=>{const n=t.split(":"),r=n[0],i=n.slice(1);return r&&i.length>0&&(e[r]=i.join(":").trim()),e},{})),n}(e):[];return ix({iconName:n,title:e.getAttribute("title"),titleId:e.getAttribute("data-fa-title-id"),prefix:r,transform:hE,mask:{iconName:null,prefix:null,rest:[]},maskId:null,symbol:!1,extra:{classes:i,styles:s,attributes:a}},o)}const{styles:UT}=TE;function HT(e){const t="nest"===lE.autoReplaceSvg?BT(e,{styleParser:!1}):BT(e);return~t.extra.classes.indexOf(tE)?cT("generateLayersText",e,t):cT("generateSvgReplacementMutation",e,t)}function $T(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!mx)return Promise.resolve();const n=hx.documentElement.classList,r=e=>n.add("".concat($x,"-").concat(e)),i=e=>n.remove("".concat($x,"-").concat(e)),a=lE.autoFetchSvg?[...Ex,...Px]:yx.concat(Object.keys(UT));a.includes("fa")||a.push("fa");const o=[".".concat(tE,":not([").concat(jx,"])")].concat(a.map(e=>".".concat(e,":not([").concat(jx,"])"))).join(", ");if(0===o.length)return Promise.resolve();let s=[];try{s=pE(e.querySelectorAll(o))}catch(u){}if(!(s.length>0))return Promise.resolve();r("pending"),i("complete");const c=ST("onTree"),l=s.reduce((e,t)=>{try{const n=HT(t);n&&e.push(n)}catch(u){Vx||"MissingIcon"===u.name&&console.error(u)}return e},[]);return new Promise((e,n)=>{Promise.all(l).then(n=>{RT(n,()=>{r("active"),r("complete"),i("pending"),"function"==typeof t&&t(),c(),e()})}).catch(e=>{c(),n(e)})})}function WT(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;HT(e).then(e=>{e&&RT([e],t)})}const VT=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{transform:n=hE,symbol:r=!1,mask:i=null,maskId:a=null,title:o=null,titleId:s=null,classes:c=[],attributes:l={},styles:u={}}=t;if(!e)return;const{prefix:f,iconName:h,icon:d}=e;return pT(ix({type:"icon"},e),()=>(sT("beforeDOMElementCreation",{iconDefinition:e,params:t}),lE.autoA11y&&(o?l["aria-labelledby"]="".concat(lE.replacementClass,"-title-").concat(s||dE()):(l["aria-hidden"]="true",l.focusable="false")),mT({icons:{main:yT(d),mask:i?yT(i.icon):{found:!1,width:null,height:null,icon:{}}},prefix:f,iconName:h,transform:ix(ix({},hE),n),symbol:r,title:o,maskId:a,titleId:s,extra:{attributes:l,styles:u,classes:c}})))};var GT={mixout(){return{icon:(e=VT,function(t){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const r=(t||{}).icon?t:lT(t||{});let{mask:i}=n;return i&&(i=(i||{}).icon?i:lT(i||{})),e(r,ix(ix({},n),{},{mask:i}))})};var e},hooks:()=>({mutationObserverCallbacks:e=>(e.treeCallback=$T,e.nodeCallback=WT,e)}),provides(e){e.i2svg=function(e){const{node:t=hx,callback:n=()=>{}}=e;return $T(t,n)},e.generateSvgReplacementMutation=function(e,t){const{iconName:n,title:r,titleId:i,prefix:a,transform:o,symbol:s,mask:c,maskId:l,extra:u}=t;return new Promise((t,f)=>{Promise.all([_T(n,a),c.iconName?_T(c.iconName,c.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then(c=>{let[f,h]=c;t([e,mT({icons:{main:f,mask:h},prefix:a,iconName:n,transform:o,symbol:s,maskId:l,title:r,titleId:i,extra:u,watchable:!0})])}).catch(f)})},e.generateAbstractIcon=function(e){let{children:t,attributes:n,main:r,transform:i,styles:a}=e;const o=bE(a);let s;return o.length>0&&(n.style=o),yE(i)&&(s=cT("generateAbstractTransformGrouping",{main:r,transform:i,containerWidth:r.width,iconWidth:r.width})),t.push(s||r.icon),{children:t,attributes:n}}}},YT={mixout:()=>({layer(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{classes:n=[]}=t;return pT({type:"layer"},()=>{sT("beforeDOMElementCreation",{assembler:e,params:t});let r=[];return e(e=>{Array.isArray(e)?e.map(e=>{r=r.concat(e.abstract)}):r=r.concat(e.abstract)}),[{tag:"span",attributes:{class:["".concat(lE.cssPrefix,"-layers"),...n].join(" ")},children:r}]})}})},XT={mixout:()=>({counter(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{title:n=null,classes:r=[],attributes:i={},styles:a={}}=t;return pT({type:"counter",content:e},()=>(sT("beforeDOMElementCreation",{content:e,params:t}),function(e){const{content:t,title:n,extra:r}=e,i=ix(ix(ix({},r.attributes),n?{title:n}:{}),{},{class:r.classes.join(" ")}),a=bE(r.styles);a.length>0&&(i.style=a);const o=[];return o.push({tag:"span",attributes:i,children:[t]}),n&&o.push({tag:"span",attributes:{class:"sr-only"},children:[n]}),o}({content:e.toString(),title:n,extra:{attributes:i,styles:a,classes:["".concat(lE.cssPrefix,"-layers-counter"),...r]}})))}})},KT={mixout:()=>({text(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{transform:n=hE,title:r=null,classes:i=[],attributes:a={},styles:o={}}
869=t;return pT({type:"text",content:e},()=>(sT("beforeDOMElementCreation",{content:e,params:t}),gT({content:e,transform:ix(ix({},hE),n),title:r,extra:{attributes:a,styles:o,classes:["".concat(lE.cssPrefix,"-layers-text"),...i]}})))}}),provides(e){e.generateLayersText=function(e,t){const{title:n,transform:r,extra:i}=t;let a=null,o=null;if(gx){const t=parseInt(getComputedStyle(e).fontSize,10),n=e.getBoundingClientRect();a=n.width/t,o=n.height/t}return lE.autoA11y&&!n&&(i.attributes["aria-hidden"]="true"),Promise.resolve([e,gT({content:e.innerHTML,width:a,height:o,transform:r,title:n,extra:i,watchable:!0})])}}};const qT=new RegExp('"',"ug"),JT=[1105920,1112319],ZT=ix(ix(ix(ix({},{FontAwesome:{normal:"fas",400:"fas"}}),{"Font Awesome 6 Free":{900:"fas",400:"far"},"Font Awesome 6 Pro":{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},"Font Awesome 6 Brands":{400:"fab",normal:"fab"},"Font Awesome 6 Duotone":{900:"fad",400:"fadr",normal:"fadr",300:"fadl",100:"fadt"},"Font Awesome 6 Sharp":{900:"fass",400:"fasr",normal:"fasr",300:"fasl",100:"fast"},"Font Awesome 6 Sharp Duotone":{900:"fasds",400:"fasdr",normal:"fasdr",300:"fasdl",100:"fasdt"}}),{"Font Awesome 5 Free":{900:"fas",400:"far"},"Font Awesome 5 Pro":{900:"fas",400:"far",normal:"far",300:"fal"},"Font Awesome 5 Brands":{400:"fab",normal:"fab"},"Font Awesome 5 Duotone":{900:"fad"}}),{"Font Awesome Kit":{400:"fak",normal:"fak"},"Font Awesome Kit Duotone":{400:"fakd",normal:"fakd"}}),QT=Object.keys(ZT).reduce((e,t)=>(e[t.toLowerCase()]=ZT[t],e),{}),eS=Object.keys(QT).reduce((e,t)=>{const n=QT[t];return e[t]=n[900]||[...Object.entries(n)][0][1],e},{});function tS(e,t){const n="".concat("data-fa-pseudo-element-pending").concat(t.replace(":","-"));return new Promise((r,i)=>{if(null!==e.getAttribute(n))return r();const a=pE(e.children).filter(e=>e.getAttribute(Bx)===t)[0],o=fx.getComputedStyle(e,t),s=o.getPropertyValue("font-family"),c=s.match(nE),l=o.getPropertyValue("font-weight"),u=o.getPropertyValue("content");if(a&&!c)return e.removeChild(a),r();if(c&&"none"!==u&&""!==u){const u=o.getPropertyValue("content");let f=function(e,t){const n=e.replace(/^['"]|['"]$/g,"").toLowerCase(),r=parseInt(t),i=isNaN(r)?"normal":r;return(QT[n]||{})[i]||eS[n]}(s,l);const{value:h,isSecondary:d}=function(e){const t=e.replace(qT,""),n=function(e,t){const n=e.length;let r,i=e.charCodeAt(t);return i>=55296&&i<=56319&&n>t+1&&(r=e.charCodeAt(t+1),r>=56320&&r<=57343)?1024*(i-55296)+r-56320+65536:i}(t,0),r=n>=JT[0]&&n<=JT[1],i=2===t.length&&t[0]===t[1];return{value:LE(i?t[0]:t),isSecondary:r||i}}(u),p=c[0].startsWith("FontAwesome");let m=YE(f,h),g=m;if(p){const e=function(e){const t=HE[e],n=YE("fas",e);return t||(n?{prefix:"fas",iconName:n}:null)||{prefix:null,iconName:null}}(h);e.iconName&&e.prefix&&(m=e.iconName,f=e.prefix)}if(!m||d||a&&a.getAttribute(Ux)===f&&a.getAttribute(Hx)===g)r();else{e.setAttribute(n,g),a&&e.removeChild(a);const o={iconName:null,title:null,titleId:null,prefix:null,transform:hE,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}},{extra:s}=o;s.attributes[Bx]=t,_T(m,f).then(i=>{const a=mT(ix(ix({},o),{},{icons:{main:i,mask:{prefix:null,iconName:null,rest:[]}},prefix:f,iconName:g,extra:s,watchable:!0})),c=hx.createElementNS("http://www.w3.org/2000/svg","svg");"::before"===t?e.insertBefore(c,e.firstChild):e.appendChild(c),c.outerHTML=a.map(e=>AE(e)).join("\n"),e.removeAttribute(n),r()}).catch(i)}}else r()})}function nS(e){return Promise.all([tS(e,"::before"),tS(e,"::after")])}function rS(e){return!(e.parentNode===document.head||~Wx.indexOf(e.tagName.toUpperCase())||e.getAttribute(Bx)||e.parentNode&&"svg"===e.parentNode.tagName)}function iS(e){if(mx)return new Promise((t,n)=>{const r=pE(e.querySelectorAll("*")).filter(rS).map(nS),i=ST("searchPseudoElements");IT(),Promise.all(r).then(()=>{i(),NT(),t()}).catch(()=>{i(),NT(),n()})})}let aS=!1;const oS=e=>e.toLowerCase().split(" ").reduce((e,t)=>{const n=t.toLowerCase().split("-"),r=n[0];let i=n.slice(1).join("-");if(r&&"h"===i)return e.flipX=!0,e;if(r&&"v"===i)return e.flipY=!0,e;if(i=parseFloat(i),isNaN(i))return e;switch(r){case"grow":e.size=e.size+i;break;case"shrink":e.size=e.size-i;break;case"left":e.x=e.x-i;break;case"right":e.x=e.x+i;break;case"up":e.y=e.y-i;break;case"down":e.y=e.y+i;break;case"rotate":e.rotate=e.rotate+i}return e},{size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0});const sS={x:0,y:0,width:"100%",height:"100%"};function cS(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return e.attributes&&(e.attributes.fill||t)&&(e.attributes.fill="black"),e}!function(e,t){let{mixoutsTo:n}=t;nT=e,rT={}
869,Object.keys(iT).forEach(e=>{-1===aT.indexOf(e)&&delete iT[e]}),nT.forEach(e=>{const t=e.mixout?e.mixout():{};if(Object.keys(t).forEach(e=>{"function"==typeof t[e]&&(n[e]=t[e]),"object"==typeof t[e]&&Object.keys(t[e]).forEach(r=>{n[e]||(n[e]={}),n[e][r]=t[e][r]})}),e.hooks){const t=e.hooks();Object.keys(t).forEach(e=>{rT[e]||(rT[e]=[]),rT[e].push(t[e])})}e.provides&&e.provides(iT)})}([xE,GT,YT,XT,KT,{hooks:()=>({mutationObserverCallbacks:e=>(e.pseudoElementsCallback=iS,e)}),provides(e){e.pseudoElements2svg=function(e){const{node:t=hx}=e;lE.searchPseudoElements&&iS(t)}}},{mixout:()=>({dom:{unwatch(){IT(),aS=!0}}}),hooks:()=>({bootstrap(){FT(oT("mutationObserverCallbacks",{}))},noAuto(){zT&&zT.disconnect()},watch(e){const{observeMutationsRoot:t}=e;aS?NT():FT(oT("mutationObserverCallbacks",{observeMutationsRoot:t}))}})},{mixout:()=>({parse:{transform:e=>oS(e)}}),hooks:()=>({parseNodeAttributes(e,t){const n=t.getAttribute("data-fa-transform");return n&&(e.transform=oS(n)),e}}),provides(e){e.generateAbstractTransformGrouping=function(e){let{main:t,transform:n,containerWidth:r,iconWidth:i}=e;const a={transform:"translate(".concat(r/2," 256)")},o="translate(".concat(32*n.x,", ").concat(32*n.y,") "),s="scale(".concat(n.size/16*(n.flipX?-1:1),", ").concat(n.size/16*(n.flipY?-1:1),") "),c="rotate(".concat(n.rotate," 0 0)"),l={outer:a,inner:{transform:"".concat(o," ").concat(s," ").concat(c)},path:{transform:"translate(".concat(i/2*-1," -256)")}};return{tag:"g",attributes:ix({},l.outer),children:[{tag:"g",attributes:ix({},l.inner),children:[{tag:t.icon.tag,children:t.icon.children,attributes:ix(ix({},t.icon.attributes),l.path)}]}]}}}},{hooks:()=>({parseNodeAttributes(e,t){const n=t.getAttribute("data-fa-mask"),r=n?QE(n.split(" ").map(e=>e.trim())):{prefix:null,iconName:null,rest:[]};return r.prefix||(r.prefix=qE()),e.mask=r,e.maskId=t.getAttribute("data-fa-mask-id"),e}}),provides(e){e.generateAbstractMask=function(e){let{children:t,attributes:n,main:r,mask:i,maskId:a,transform:o}=e;const{width:s,icon:c}=r,{width:l,icon:u}=i,f=function(e){let{transform:t,containerWidth:n,iconWidth:r}=e;const i={transform:"translate(".concat(n/2," 256)")},a="translate(".concat(32*t.x,", ").concat(32*t.y,") "),o="scale(".concat(t.size/16*(t.flipX?-1:1),", ").concat(t.size/16*(t.flipY?-1:1),") "),s="rotate(".concat(t.rotate," 0 0)");return{outer:i,inner:{transform:"".concat(a," ").concat(o," ").concat(s)},path:{transform:"translate(".concat(r/2*-1," -256)")}}}({transform:o,containerWidth:l,iconWidth:s}),h={tag:"rect",attributes:ix(ix({},sS),{},{fill:"white"})},d=c.children?{children:c.children.map(cS)}:{},p={tag:"g",attributes:ix({},f.inner),children:[cS(ix({tag:c.tag,attributes:ix(ix({},c.attributes),f.path)},d))]},m={tag:"g",attributes:ix({},f.outer),children:[p]},g="mask-".concat(a||dE()),b="clip-".concat(a||dE()),y={tag:"mask",attributes:ix(ix({},sS),{},{id:g,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[h,m]},v={tag:"defs",children:[{tag:"clipPath",attributes:{id:b},children:(_=u,"g"===_.tag?_.children:[_])},y]};var _;return t.push(v,{tag:"rect",attributes:ix({fill:"currentColor","clip-path":"url(#".concat(b,")"),mask:"url(#".concat(g,")")},sS)}),{children:t,attributes:n}}}},{provides(e){let t=!1;fx.matchMedia&&(t=fx.matchMedia("(prefers-reduced-motion: reduce)").matches),e.missingIconAbstract=function(){const e=[],n={fill:"currentColor"},r={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};e.push({tag:"path",attributes:ix(ix({},n),{},{d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2
869-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"})});const i=ix(ix({},r),{},{attributeName:"opacity"}),a={tag:"circle",attributes:ix(ix({},n),{},{cx:"256",cy:"364",r:"28"}),children:[]};return t||a.children.push({tag:"animate",attributes:ix(ix({},r),{},{attributeName:"r",values:"28;14;28;28;14;28;"})},{tag:"animate",attributes:ix(ix({},i),{},{values:"1;0;1;1;0;1;"})}),e.push(a),e.push({tag:"path",attributes:ix(ix({},n),{},{opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"}),children:t?[]:[{tag:"animate",attributes:ix(ix({},i),{},{values:"1;0;0;0;0;1;"})}]}),t||e.push({tag:"path",attributes:ix(ix({},n),{},{opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"}),children:[{tag:"animate",attributes:ix(ix({},i),{},{values:"0;0;1;1;0;0;"})}]}),{tag:"g",attributes:{class:"missing"},children:e}}}},{hooks:()=>({parseNodeAttributes(e,t){const n=t.getAttribute("data-fa-symbol"),r=null!==n&&(""===n||n);return e.symbol=r,e}})}],{mixoutsTo:hT});const lS=hT.library,uS=hT.parse,fS=hT.icon,hS={prefix:"fas",iconName:"message",icon:[512,512,["comment-alt"],"f27a","M64 0C28.7 0 0 28.7 0 64L0 352c0 35.3 28.7 64 64 64l96 0 0 80c0 6.1 3.4 11.6 8.8 14.3s11.9 2.1 16.8-1.5L309.3 416 448 416c35.3 0 64-28.7 64-64l0-288c0-35.3-28.7-64-64-64L64 0z"]},dS={prefix:"fas",iconName:"info",icon:[192,512,[],"f129","M48 80a48 48 0 1 1 96 0A48 48 0 1 1 48 80zM0 224c0-17.7 14.3-32 32-32l64 0c17.7 0 32 14.3 32 32l0 224 32 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 512c-17.7 0-32-14.3-32-32s14.3-32 32-32l32 0 0-192-32 0c-17.7 0-32-14.3-32-32z"]},pS={prefix:"fas",iconName:"file-lines",icon:[384,512,[128441,128462,61686,"file-alt","file-text"],"f15c","M64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-288-128 0c-17.7 0-32-14.3-32-32L224 0 64 0zM256 0l0 128 128 0L256 0zM112 256l160 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-160 0c-8.8 0-16-7.2-16-16s7.2-16 16-16zm0 64l160 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-160 0c-8.8 0-16-7.2-16-16s7.2-16 16-16zm0 64l160 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-160 0c-8.8 0-16-7.2-16-16s7.2-16 16-16z"]},mS=pS,gS={prefix:"fas",iconName:"calendar-days",icon:[448,512,["calendar-alt"],"f073","M128 0c17.7 0 32 14.3 32 32l0 32 128 0 0-32c0-17.7 14.3-32 32-32s32 14.3 32 32l0 32 48 0c26.5 0 48 21.5 48 48l0 48L0 160l0-48C0 85.5 21.5 64 48 64l48 0 0-32c0-17.7 14.3-32 32-32zM0 192l448 0 0 272c0 26.5-21.5 48-48 48L48 512c-26.5 0-48-21.5-48-48L0 192zm64 80l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16zm128 0l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16zm144-16c-8.8 0-16 7.2-16 16l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0zM64 400l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16zm144-16c-8.8 0-16 7.2-16 16l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0zm112 16l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16z"]},bS={prefix:"fas",iconName:"circle-minus",icon:[512,512,["minus-circle"],"f056","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM184 232l144 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-144 0c-13.3 0-24-10.7-24-24s10.7-24 24-24z"]},yS={prefix:"fas",iconName:"door-open",icon:[576,512,[],"f52b","M320 32c0-9.9-4.5-19.2-12.3-25.2S289.8-1.4 280.2 1l-179.9 45C79 51.3 64 70.5 64 92.5L64 448l-32 0c-17.7 0-32 14.3-32 32s14.3 32 32 32l64 0 192 0 32 0 0-32 0-448zM256 256c0 17.7-10.7 32-24 32s-24-14.3-24-32s10.7-32 24-32s24 14.3 24 32zm96-128l96 0 0 352c0 17.7 14.3 32 32 32l64 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-32 0 0-320c0-35.3-28.7-64-64-64l-96 0 0 64z"]},vS={prefix:"fas",iconName:"atom",icon:[512,512,[9883],"f5d2","M256 398.8c-11.8 5.1-23.4 9.7-34.9 13.5c16.7 33.8 31 35.7 34.9 35.7s18.1-1.9 34.9-35.7c-11.4-3.9-23.1-8.4-34.9-13.5zM446 256c33 45.2 44.3 90.9 23.6 128c-20.2 36.3-62.5 49.3-115.2 43.2c-22 52.1-55.6 84.8-98.4 84.8s-76.4-32.7-98.4-84.8c-52.7 6.1-95-6.8-115.2-43.2C21.7 346.9 33 301.2 66 256c-33-45.2-44.3-90.9-23.6-128c20.2-36.3 62.5-49.3 115.2-43.2C179.6 32.7 213.2 0 256 0s76.4 32.7 98.4 84.8c52.7-6.1 95 6.8 115.2 43.2c20.7 37.1 9.4 82.8-23.6 128zm-65.8 67.4c-1.7 14.2-3.9 28-6.7 41.2c31.8 1.4 38.6-8.7 40.2-11.7c2.3-4.2 7-17.9-11.9-48.1c-6.8 6.3-14 12.5-21.6 18.6zm-6.7-175.9c2.8 13.1 5 26.9 6.7 41.2c7.6 6.1 14.8 12.3 21.6 18.6c18.9-30.2 14.2-44 11.9-48.1c-1.6-2.9-8.4-13-40.2-11.7zM290.9 99.7C274.1 65.9 259.9 64 256 64s-18.1 1.9-34.9 35.7c11.4 3.9 23.1 8.4 34.9 13.5c11.8-5.1 23.4-9.7 34.9-13.5zm-159 88.9c1.7-14.3 3.9-28 6.7-41.2c-31.8-1.4-38.6 8.7-40.2 11.7c-2.3 4.2-7 17.9 11.9 48.1c6.8-6.3 14-12.5 21.6-18.6zM110.2 304.8C91.4 335 96 348.7 98.3 352.9c1.6 2.9 8.4 13 40.2 11.7c-2.8-13.1-5-26.9-6.7-41.2c-7.6-6.1-14.8-12.3-21.6-18.6zM336 256a80 80 0 1 0 -160 0 80 80 0 1 0 160 0zm-80-32a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},_S={prefix:"fas",iconName:"face-smile-beam",icon:[512,512,[128522,"smile-beam"],"f5b8","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM164.1 325.5C182 346.2 212.6 368 256 368s74-21.8 91.9-42.5c5.8-6.7 15.9-7.4 22.6-1.6s7.4 15.9 1.6 22.6C349.8 372.1 311.1 400 256 400s-93.8-27.9-116.1-53.5c-5.8-6.7-5.1-16.8 1.6-22.6s16.8-5.1 22.6 1.6zm53.5-96.7s0 0 0 0c0 0 0 0 0 0l-.2-.2c-.2-.2-.4-.5-.7-.9c-.6-.8-1.6-2-2.8-3.4c-2.5-2.8-6-6.6-10.2-10.3c-8.8-7.8-18.8-14-27.7-14s-18.9 6.2-27.7 14c-4.2 3.7-7.7 7.5-10.2 10.3c-1.2 1.4-2.2 2.6-2.8 3.4c-.3 .4-.6 .7-.7 .9l-.2 .2c0 0 0 0 0 0c0 0 0 0 0 0s0 0 0 0c-2.1 2.8-5.7 3.9-8.9 2.8s-5.5-4.1-5.5-7.6c0-17.9 6.7-35.6 16.6-48.8c9.8-13 23.9-23.2 39.4-23.2s29.6 10.2 39.4 23.2c9.9 13.2 16.6 30.9 16.6 48.8c0 3.4-2.2 6.5-5.5 7.6s-6.9 0-8.9-2.8c0 0 0 0 0 0s0 0 0 0zm160 0c0 0 0 0 0 0l-.2-.2c-.2-.2-.4-.5-.7-.9c-.6-.8-1.6-2-2.8-3.4c-2.5-2.8-6-6.6-10.2-10.3c-8.8-7.8-18.8-14-27.7-14s-18.9 6.2-27.7 14c-4.2 3.7-7.7 7.5-10.2 10.3c-1.2 1.4-2.2 2.6-2.8 3.4c-.3 .4-.6 .7-.7 .9l-.2 .2c0 0 0 0 0 0c0 0 0 0 0 0s0 0 0 0c-2.1 2.8-5.7 3.9-8.9 2.8s-5.5-4.1-5.5-7.6c0-17.9 6.7-35.6 16.6-48.8c9.8-13 23.9-23.2 39.4-23.2s29.6 10.2 39.4 23.2c9.9 13.2 16.6 30.9 16.6 48.8c0 3.4-2.2 6.5-5.5 7.6s-6.9 0-8.9-2.8c0 0 0 0 0 0s0 0 0 0s0 0 0 0z"]},wS={prefix:"fas",iconName:"file-csv",icon:[512,512,[],"f6dd","M0 64C0 28.7 28.7 0 64 0L224 0l0 128c0 17.7 14.3 32 32 32l128 0 0 144-208 0c-35.3 0-64 28.7-64 64l0 144-48 0c-35.3 0-64-28.7-64-64L0 64zm384 64l-128 0L256 0 384 128zM200 352l16 0c22.1 0 40 17.9 40 40l0 8c0 8.8-7.2 16-16 16s-16-7.2
869-16-16l0-8c0-4.4-3.6-8-8-8l-16 0c-4.4 0-8 3.6-8 8l0 80c0 4.4 3.6 8 8 8l16 0c4.4 0 8-3.6 8-8l0-8c0-8.8 7.2-16 16-16s16 7.2 16 16l0 8c0 22.1-17.9 40-40 40l-16 0c-22.1 0-40-17.9-40-40l0-80c0-22.1 17.9-40 40-40zm133.1 0l34.9 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-34.9 0c-7.2 0-13.1 5.9-13.1 13.1c0 5.2 3 9.9 7.8 12l37.4 16.6c16.3 7.2 26.8 23.4 26.8 41.2c0 24.9-20.2 45.1-45.1 45.1L304 512c-8.8 0-16-7.2-16-16s7.2-16 16-16l42.9 0c7.2 0 13.1-5.9 13.1-13.1c0-5.2-3-9.9-7.8-12l-37.4-16.6c-16.3-7.2-26.8-23.4-26.8-41.2c0-24.9 20.2-45.1 45.1-45.1zm98.9 0c8.8 0 16 7.2 16 16l0 31.6c0 23 5.5 45.6 16 66c10.5-20.3 16-42.9 16-66l0-31.6c0-8.8 7.2-16 16-16s16 7.2 16 16l0 31.6c0 34.7-10.3 68.7-29.6 97.6l-5.1 7.7c-3 4.5-8 7.1-13.3 7.1s-10.3-2.7-13.3-7.1l-5.1-7.7c-19.3-28.9-29.6-62.9-29.6-97.6l0-31.6c0-8.8 7.2-16 16-16z"]},xS={prefix:"fas",iconName:"face-grin-stars",icon:[512,512,[129321,"grin-stars"],"f587","M0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm407.4 75.5c5-11.8-7-22.5-19.3-18.7c-39.7 12.2-84.5 19-131.8 19s-92.1-6.8-131.8-19c-12.3-3.8-24.3 6.9-19.3 18.7c25 59.1 83.2 100.5 151.1 100.5s126.2-41.4 151.1-100.5zM160 120c-3.1 0-5.9 1.8-7.2 4.6l-16.6 34.7-38.1 5c-3.1 .4-5.6 2.5-6.6 5.5s-.1 6.2 2.1 8.3l27.9 26.5-7 37.8c-.6 3 .7 6.1 3.2 7.9s5.8 2 8.5 .6L160 232.5l33.8 18.3c2.7 1.5 6 1.3 8.5-.6s3.7-4.9 3.2-7.9l-7-37.8L226.4 178c2.2-2.1 3.1-5.3 2.1-8.3s-3.5-5.1-6.6-5.5l-38.1-5-16.6-34.7c-1.3-2.8-4.1-4.6-7.2-4.6zm192 0c-3.1 0-5.9 1.8-7.2 4.6l-16.6 34.7-38.1 5c-3.1 .4-5.6 2.5-6.6 5.5s-.1 6.2 2.1 8.3l27.9 26.5-7 37.8c-.6 3 .7 6.1 3.2 7.9s5.8 2 8.5 .6L352 232.5l33.8 18.3c2.7 1.5 6 1.3 8.5-.6s3.7-4.9 3.2-7.9l-7-37.8L418.4 178c2.2-2.1 3.1-5.3 2.1-8.3s-3.5-5.1-6.6-5.5l-38.1-5-16.6-34.7c-1.3-2.8-4.1-4.6-7.2-4.6z"]},ES={prefix:"fas",iconName:"address-book",icon:[512,512,[62138,"contact-book"],"f2b9","M96 0C60.7 0 32 28.7 32 64l0 384c0 35.3 28.7 64 64 64l288 0c35.3 0 64-28.7 64-64l0-384c0-35.3-28.7-64-64-64L96 0zM208 288l64 0c44.2 0 80 35.8 80 80c0 8.8-7.2 16-16 16l-192 0c-8.8 0-16-7.2-16-16c0-44.2 35.8-80 80-80zm-32-96a64 64 0 1 1 128 0 64 64 0 1 1 -128 0zM512 80c0-8.8-7.2-16-16-16s-16 7.2-16 16l0 64c0 8.8 7.2 16 16 16s16-7.2 16-16l0-64zM496 192c-8.8 0-16 7.2-16 16l0 64c0 8.8 7.2 16 16 16s16-7.2 16-16l0-64c0-8.8-7.2-16-16-16zm16 144c0-8.8-7.2-16-16-16s-16 7.2-16 16l0 64c0 8.8 7.2 16 16 16s16-7.2 16-16l0-64z"]},TS={prefix:"fas",iconName:"caret-right",icon:[256,512,[],"f0da","M246.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-128-128c-9.2-9.2-22.9-11.9-34.9-6.9s-19.8 16.6-19.8 29.6l0 256c0 12.9 7.8 24.6 19.8 29.6s25.7 2.2 34.9-6.9l128-128z"]},SS={prefix:"fas",iconName:"comments",icon:[640,512,[128490,61670],"f086","M208 352c114.9 0 208-78.8 208-176S322.9 0 208 0S0 78.8 0 176c0 38.6 14.7 74.3 39.6 103.4c-3.5 9.4-8.7 17.7-14.2 24.7c-4.8 6.2-9.7 11-13.3 14.3c-1.8 1.6-3.3 2.9-4.3 3.7c-.5 .4-.9 .7-1.1 .8l-.2 .2s0 0 0 0s0 0 0 0C1 327.2-1.4 334.4 .8 340.9S9.1 352 16 352c21.8 0 43.8-5.6 62.1-12.5c9.2-3.5 17.8-7.4 25.2-11.4C134.1 343.3 169.8 352 208 352zM448 176c0 112.3-99.1 196.9-216.5 207C255.8 457.4 336.4 512 432 512c38.2 0 73.9-8.7 104.7-23.9c7.5 4 16 7.9 25.2 11.4c18.3 6.9 40.3 12.5 62.1 12.5c6.9 0 13.1-4.5 15.2-11.1c2.1-6.6-.2-13.8-5.8-17.9c0 0 0 0 0 0s0 0 0 0l-.2-.2c-.2-.2-.6-.4-1.1-.8c-1-.8-2.5-2-4.3-3.7c-3.6-3.3-8.5-8.1-13.3-14.3c-5.5-7-10.7-15.4-14.2-24.7c24.9-29 39.6-64.7 39.6-103.4c0-92.8-84.9-168.9-192.6-175.5c.4 5.1 .6 10.3 .6 15.5z"]},OS={prefix:"fas",iconName:"clipboard-list",icon:[384,512,[],"f46d","M192 0c-41.8 0-77.4 26.7-90.5 64L64 64C28.7 64 0 92.7 0 128L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-320c0-35.3-28.7-64-64-64l-37.5 0C269.4 26.7 233.8 0 192 0zm0 64a32 32 0 1 1 0 64 32 32 0 1 1 0-64zM72 272a24 24 0 1 1 48 0 24 24 0 1 1 -48 0zm104-16l128 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-128 0c-8.8 0-16-7.2-16-16s7.2-16 16-16zM72 368a24 24 0 1 1 48 0 24 24 0 1 1 -48 0zm88 0c0-8.8 7.2-16 16-16l128 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-128 0c-8.8 0-16-7.2-16-16z"]},CS={prefix:"fas",iconName:"blog",icon:[512,512,[],"f781","M192 32c0 17.7 14.3 32 32 32c123.7 0 224 100.3 224 224c0 17.7 14.3 32 32 32s32-14.3 32-32C512 128.9 383.1 0 224 0c-17.7 0-32 14.3-32 32zm0 96c0 17.7 14.3 32 32 32c70.7 0 128 57.3 128 128c0 17.7 14.3 32 32 32s32-14.3 32-32c0-106-86-192-192-192c-17.7 0-32 14.3-32 32zM96 144c0-26.5-21.5-48-48-48S0 117.5 0 144L0 368c0 79.5 64.5 144 144 144s144-64.5 144-144
869s-64.5-144-144-144l-16 0 0 96 16 0c26.5 0 48 21.5 48 48s-21.5 48-48 48s-48-21.5-48-48l0-224z"]},AS={prefix:"fas",iconName:"toggle-off",icon:[576,512,[],"f204","M384 128c70.7 0 128 57.3 128 128s-57.3 128-128 128l-192 0c-70.7 0-128-57.3-128-128s57.3-128 128-128l192 0zM576 256c0-106-86-192-192-192L192 64C86 64 0 150 0 256S86 448 192 448l192 0c106 0 192-86 192-192zM192 352a96 96 0 1 0 0-192 96 96 0 1 0 0 192z"]},MS={prefix:"fas",iconName:"box-archive",icon:[512,512,["archive"],"f187","M32 32l448 0c17.7 0 32 14.3 32 32l0 32c0 17.7-14.3 32-32 32L32 128C14.3 128 0 113.7 0 96L0 64C0 46.3 14.3 32 32 32zm0 128l448 0 0 256c0 35.3-28.7 64-64 64L96 480c-35.3 0-64-28.7-64-64l0-256zm128 80c0 8.8 7.2 16 16 16l160 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l-160 0c-8.8 0-16 7.2-16 16z"]},kS={prefix:"fas",iconName:"table",icon:[512,512,[],"f0ce","M64 256l0-96 160 0 0 96L64 256zm0 64l160 0 0 96L64 416l0-96zm224 96l0-96 160 0 0 96-160 0zM448 256l-160 0 0-96 160 0 0 96zM64 32C28.7 32 0 60.7 0 96L0 416c0 35.3 28.7 64 64 64l384 0c35.3 0 64-28.7 64-64l0-320c0-35.3-28.7-64-64-64L64 32z"]},LS={prefix:"fas",iconName:"reply",icon:[512,512,[61714,"mail-reply"],"f3e5","M205 34.8c11.5 5.1 19 16.6 19 29.2l0 64 112 0c97.2 0 176 78.8 176 176c0 113.3-81.5 163.9-100.2 174.1c-2.5 1.4-5.3 1.9-8.1 1.9c-10.9 0-19.7-8.9-19.7-19.7c0-7.5 4.3-14.4 9.8-19.5c9.4-8.8 22.2-26.4 22.2-56.7c0-53-43-96-96-96l-96 0 0 64c0 12.6-7.4 24.1-19 29.2s-25 3-34.4-5.4l-160-144C3.9 225.7 0 217.1 0 208s3.9-17.7 10.6-23.8l160-144c9.4-8.5 22.9-10.6 34.4-5.4z"]},PS={prefix:"fas",iconName:"square-minus",icon:[448,512,[61767,"minus-square"],"f146","M64 32C28.7 32 0 60.7 0 96L0 416c0 35.3 28.7 64 64 64l320 0c35.3 0 64-28.7 64-64l0-320c0-35.3-28.7-64-64-64L64 32zm88 200l144 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-144 0c-13.3 0-24-10.7-24-24s10.7-24 24-24z"]},RS={prefix:"fas",iconName:"bars",icon:[448,512,["navicon"],"f0c9","M0 96C0 78.3 14.3 64 32 64l384 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 128C14.3 128 0 113.7 0 96zM0 256c0-17.7 14.3-32 32-32l384 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 288c-17.7 0-32-14.3-32-32zM448 416c0 17.7-14.3 32-32 32L32 448c-17.7 0-32-14.3-32-32s14.3-32 32-32l384 0c17.7 0 32 14.3 32 32z"]},DS={prefix:"fas",iconName:"hourglass-end",icon:[384,512,[8987,"hourglass-3"],"f253","M32 0C14.3 0 0 14.3 0 32S14.3 64 32 64l0 11c0 42.4 16.9 83.1 46.9 113.1L146.7 256 78.9 323.9C48.9 353.9 32 394.6 32 437l0 11c-17.7 0-32 14.3-32 32s14.3 32 32 32l32 0 256 0 32 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l0-11c0-42.4-16.9-83.1-46.9-113.1L237.3 256l67.9-67.9c30-30 46.9-70.7 46.9-113.1l0-11c17.7 0 32-14.3 32-32s-14.3-32-32-32L320 0 64 0 32 0zM96 75l0-11 192 0 0 11c0 25.5-10.1 49.9-28.1 67.9L192 210.7l-67.9-67.9C106.1 124.9 96 100.4 96 75z"]},IS={prefix:"fas",iconName:"lightbulb",icon:[384,512,[128161],"f0eb","M272 384c9.6-31.9 29.5-59.1 49.2-86.2c0 0 0 0 0 0c5.2-7.1 10.4-14.2 15.4-21.4c19.8-28.5 31.4-63 31.4-100.3C368 78.8 289.2 0 192 0S16 78.8 16 176c0 37.3 11.6 71.9 31.4 100.3c5 7.2 10.2 14.3 15.4 21.4c0 0 0 0 0 0c19.8 27.1 39.7 54.4 49.2 86.2l160 0zM192 512c44.2 0 80-35.8 80-80l0-16-160 0 0 16c0 44.2 35.8 80 80 80zM112 176c0 8.8-7.2 16-16 16s-16-7.2-16-16c0-61.9 50.1-112 112-112c8.8 0 16 7.2 16 16s-7.2 16-16 16c-44.2 0-80 35.8-80 80z"]},NS={prefix:"fas",iconName:"caret-left",icon:[256,512,[],"f0d9","M9.4 278.6c-12.5-12.5-12.5-32.8 0-45.3l128-128c9.2-9.2 22.9-11.9 34.9-6.9s19.8 16.6 19.8 29.6l0 256c0 12.9-7.8 24.6-19.8 29.6s-25.7 2.2-34.9-6.9l-128-128z"]},zS={prefix:"fas",iconName:"circle-exclamation",icon:[512,512,["exclamation-circle"],"f06a","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zm0-384c13.3 0 24 10.7 24 24l0 112c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-112c0-13.3 10.7-24 24-24zM224 352a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z"]},FS={prefix:"fas",iconName:"memory",icon:[576,512,[],"f538","M64 64C28.7 64 0 92.7 0 128l0 7.4c0 6.8 4.4 12.6 10.1 16.3C23.3 160.3 32 175.1 32 192s-8.7 31.7-21.9 40.3C4.4 236 0 241.8 0 248.6L0 320l576 0 0-71.4c0-6.8-4.4-12.6-10.1-16.3C552.7 223.7 544 208.9 544 192s8.7-31.7 21.9-40.3c5.7-3.7 10.1-9.5 10.1-16.3l0-7.4c0-35.3-28.7-64-64-64L64 64zM576 352L0 352l0 64c0 17.7 14.3 32 32 32l48 0 0-32c0-8.8 7.2-16 16-16s16 7.2 16 16l0 32 96 0 0-32c0-8.8 7.2-16 16-16s16 7.2 16 16l0 32 96 0 0-32c0-8.8 7.2-16 16-16s16 7.2 16 16l0 32 96 0 0-32c0-8.8 7.2-16 16-16s16 7.2 16 16l0 32 48 0c17.7 0 32-14.3 32-32l0-64zM192 160l0 64c0 17.7-14.3 32-32 32s-32-14.3-32-32l0-64c0-17.7 14.3-32 32-32s32 14.3 32 32zm128 0l0 64c0 17.7-14.3 32-32 32s-32-14.3-32-32l0-64c0-17.7 14.3-32 32-32s32 14.3 32 32zm128 0l0 64c0 17.7-14.3 32-32 32s-32-14.3-32-32l0-64c0-17.7 14.3-32 32-32s32 14.3 32 32z"]},jS={prefix:"fas",iconName:"flag",icon:[448,512,[127988,61725],"f024","M64 32C64 14.3 49.7 0 32 0S0 14.3 0 32L0 64 0 368 0 480c0 17.7 14.3 32 32 32s32-14.3 32-32l0-128 64.3-16.1c41.1-10.3 84.6-5.5 122.5 13.4c44.2 22.1 95.5 24.8 141.7 7.4l34.7-13c12.5-4.7 20.8-16.6 20.8-30l0-247.7c0-23-24.2-38-44.8-27.7l-9.6 4.8c-46.3 23.2-100.8 23.2-147.1 0c-35.1-17.6-75.4-22-113.5-12.5L64 48l0-16z"]},BS={prefix:"fas",iconName:"feather",icon:[512,512,[129718],"f52d","M278.5 215.6L23 471c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l57-57 68 0c49.7 0 97.9-14.4 139-41c11.1-7.2 5.5-23-7.8-23c-5.1 0-9.2-4.1-9.2-9.2c0-4.1 2.7-7.6 6.5-8.8l81-24.3c2.5-.8 4.8-2.1 6.7-4l22.4-22.4c10.1-10.1 2.9-27.3-11.3-27.3l-32.2 0c-5.1 0-9.2-4.1-9.2-9.2c0-4.1 2.7-7.6 6.5-8.8l112-33.6c4-1.2 7.4-3.9 9.3-7.7C506.4 207.6 512 184.1 512 160c0-41-16.3-80.3-45.3-109.3l-5.5-5.5C432.3 16.3 393 0 352 0s-80.3 16.3-109.3 45.3L139 149C91 197 64 262.1 64 330l0 55.3L253.6 195.8c6.2-6.2 16.4-6.2 22.6 0c5.4 5.4 6.1 13.6 2.2 19.8z"]}
869,US={prefix:"fas",iconName:"square-check",icon:[448,512,[9745,9989,61510,"check-square"],"f14a","M64 32C28.7 32 0 60.7 0 96L0 416c0 35.3 28.7 64 64 64l320 0c35.3 0 64-28.7 64-64l0-320c0-35.3-28.7-64-64-64L64 32zM337 209L209 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L303 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"]},HS={prefix:"fas",iconName:"list",icon:[512,512,["list-squares"],"f03a","M40 48C26.7 48 16 58.7 16 72l0 48c0 13.3 10.7 24 24 24l48 0c13.3 0 24-10.7 24-24l0-48c0-13.3-10.7-24-24-24L40 48zM192 64c-17.7 0-32 14.3-32 32s14.3 32 32 32l288 0c17.7 0 32-14.3 32-32s-14.3-32-32-32L192 64zm0 160c-17.7 0-32 14.3-32 32s14.3 32 32 32l288 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-288 0zm0 160c-17.7 0-32 14.3-32 32s14.3 32 32 32l288 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-288 0zM16 232l0 48c0 13.3 10.7 24 24 24l48 0c13.3 0 24-10.7 24-24l0-48c0-13.3-10.7-24-24-24l-48 0c-13.3 0-24 10.7-24 24zM40 368c-13.3 0-24 10.7-24 24l0 48c0 13.3 10.7 24 24 24l48 0c13.3 0 24-10.7 24-24l0-48c0-13.3-10.7-24-24-24l-48 0z"]},$S={prefix:"fas",iconName:"cart-plus",icon:[576,512,[],"f217","M0 24C0 10.7 10.7 0 24 0L69.5 0c22 0 41.5 12.8 50.6 32l411 0c26.3 0 45.5 25 38.6 50.4l-41 152.3c-8.5 31.4-37 53.3-69.5 53.3l-288.5 0 5.4 28.5c2.2 11.3 12.1 19.5 23.6 19.5L488 336c13.3 0 24 10.7 24 24s-10.7 24-24 24l-288.3 0c-34.6 0-64.3-24.6-70.7-58.5L77.4 54.5c-.7-3.8-4-6.5-7.9-6.5L24 48C10.7 48 0 37.3 0 24zM128 464a48 48 0 1 1 96 0 48 48 0 1 1 -96 0zm336-48a48 48 0 1 1 0 96 48 48 0 1 1 0-96zM252 160c0 11 9 20 20 20l44 0 0 44c0 11 9 20 20 20s20-9 20-20l0-44 44 0c11 0 20-9 20-20s-9-20-20-20l-44 0 0-44c0-11-9-20-20-20s-20 9-20 20l0 44-44 0c-11 0-20 9-20 20z"]},WS={prefix:"fas",iconName:"folder-plus",icon:[512,512,[],"f65e","M512 416c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 96C0 60.7 28.7 32 64 32l128 0c20.1 0 39.1 9.5 51.2 25.6l19.2 25.6c6 8.1 15.5 12.8 25.6 12.8l160 0c35.3 0 64 28.7 64 64l0 256zM232 376c0 13.3 10.7 24 24 24s24-10.7 24-24l0-64 64 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-64 0 0-64c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 64-64 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l64 0 0 64z"]},VS={prefix:"fas",iconName:"lock",icon:[448,512,[128274],"f023","M144 144l0 48 160 0 0-48c0-44.2-35.8-80-80-80s-80 35.8-80 80zM80 192l0-48C80 64.5 144.5 0 224 0s144 64.5 144 144l0 48 16 0c35.3 0 64 28.7 64 64l0 192c0 35.3-28.7 64-64 64L64 512c-35.3 0-64-28.7-64-64L0 256c0-35.3 28.7-64 64-64l16 0z"]},GS={prefix:"fas",iconName:"pen-to-square",icon:[512,512,["edit"],"f044","M471.6 21.7c-21.9-21.9-57.3-21.9-79.2 0L362.3 51.7l97.9 97.9 30.1-30.1c21.9-21.9 21.9-57.3 0-79.2L471.6 21.7zm-299.2 220c-6.1 6.1-10.8 13.6-13.5 21.9l-29.6 88.8c-2.9 8.6-.6 18.1 5.8 24.6s15.9 8.7 24.6 5.8l88.8-29.6c8.2-2.7 15.7-7.4 21.9-13.5L437.7 172.3 339.7 74.3 172.4 241.7zM96 64C43 64 0 107 0 160L0 416c0 53 43 96 96 96l256 0c53 0 96-43 96-96l0-96c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 96c0 17.7-14.3 32-32 32L96 448c-17.7 0-32-14.3-32-32l0-256c0-17.7 14.3-32 32-32l96 0c17.7 0 32-14.3 32-32s-14.3-32-32-32L96 64z"]},YS={prefix:"fas",iconName:"hourglass-half",icon:[384,512,["hourglass-2"],"f252","M32 0C14.3 0 0 14.3 0 32S14.3 64 32 64l0 11c0 42.4 16.9 83.1 46.9 113.1L146.7 256 78.9 323.9C48.9 353.9 32 394.6 32 437l0 11c-17.7 0-32 14.3-32 32s14.3 32 32 32l32 0 256 0 32 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l0-11c0-42.4-16.9-83.1-46.9-113.1L237.3 256l67.9-67.9c30-30 46.9-70.7 46.9-113.1l0-11c17.7 0 32-14.3 32-32s-14.3-32-32-32L320 0 64 0 32 0zM96 75l0-11 192 0 0 11c0 19-5.6 37.4-16 53L112 128c-10.3-15.6-16-34-16-53zm16 309c3.5-5.3 7.6-10.3 12.1-14.9L192 301.3l67.9 67.9c4.6 4.6 8.6 9.6 12.1 14.9L112 384z"]},XS={prefix:"fas",iconName:"arrow-down-z-a",icon:[576,512,["sort-alpha-desc","sort-alpha-down-alt"],"f881","M183.6 469.6C177.5 476.2 169 480 160 480s-17.5-3.8-23.6-10.4l-88-96c-11.9-13-11.1-33.3 2-45.2s33.3-11.1 45.2 2L128 365.7 128 64c0-17.7 14.3-32 32-32s32 14.3 32 32l0 301.7 32.4-35.4c11.9-13 32.2-13.9 45.2-2s13.9 32.2 2 45.2l-88 96zM320 64c0-17.7 14.3-32 32-32l128 0c12.9 0 24.6 7.8 29.6 19.8s2.2 25.7-6.9 34.9L429.3 160l50.7 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-128 0c-12.9 0-24.6-7.8-29.6-19.8s-2.2-25.7 6.9-34.9L402.7 96 352 96c-17.7 0-32-14.3-32-32zm96 192c12.1 0 23.2 6.8 28.6 17.7l64 128 16 32c7.9 15.8 1.5 35-14.3 42.9s-35 1.5-42.9-14.3L460.2 448l-88.4 0-7.2 14.3c-7.9 15.8-27.1 22.2-42.9 14.3s-22.2-27.1-14.3-42.9l16-32 64-128c5.4-10.8 16.5-17.7 28.6-17.7zM395.8 400l40.4 0L416 359.6 395.8 400z"]},KS={prefix:"fas",iconName:"eye-slash",icon:[640,512,[],"f070","M38.8 5.1C28.4-3.1 13.3-1.2 5.1 9.2S-1.2 34.7 9.2 42.9l592 464c10.4 8.2 25.5 6.3 33.7-4.1s6.3-25.5-4.1-33.7L525.6 386.7c39.6-40.6 66.4-86.1 79.9-118.4c3.3-7.9 3.3-16.7 0-24.6c-14.9-35.7-46.2-87.7-93-131.1C465.5 68.8 400.8 32 320 32c-68.2 0-125 26.3-169.3 60.8L38.8 5.1zM223.1 149.5C248.6 126.2 282.7 112 320 112c79.5 0 144 64.5 144 144c0 24.9-6.3 48.3-17.4 68.7L408 294.5c8.4-19.3 10.6-41.4 4.8-63.3c-11.1-41.5-47.8-69.4-88.6-71.1c-5.8-.2-9.2 6.1-7.4 11.7c2.1 6.4 3.3 13.2 3.3 20.3c0 10.2-2.4 19.8-6.6 28.3l-90.3-70.8zM373 389.9c-16.4 6.5-34.3 10.1-53 10.1c-79.5 0-144-64.5-144-144c0-6.9 .5-13.6 1.4-20.2L83.1 161.5C60.3 191.2 44 220.8 34.5 243.7c-3.3 7.9-3.3 16.7 0 24.6c14.9 35.7 46.2 87.7 93 131.1C174.5 443.2 239.2 480 320 480c47.8 0 89.9-12.9 126.2-32.5L373 389.9z"]},qS={prefix:"fas",iconName:"flask-vial",icon:[640,512,[],"e4f3","M175 389.4c-9.8 16-15 34.3-15 53.1c-10 3.5-20.8 5.5-32 5.5c-53 0-96-43-96-96L32 64C14.3 64 0 49.7 0 32S14.3 0 32 0L96 0l64 0 64 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l0 245.9-49 79.6zM96 64l0 96 64 0 0-96L96 64zM352 0L480 0l32 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l0 150.9L629.7 406.2c6.7 10.9 10.3 23.5 10.3 36.4c0 38.3-31.1 69.4-69.4 69.4l-309.2 0c-38.3 0-69.4-31.1-69.4-69.4c0-12.8 3.6-25.4 10.3-36.4L320 214.9 320 64c-17.7 0-32-14.3-32-32s14.3-32 32-32l32 0zm32 64l0 160c0 5.9-1.6 11.7-4.7 16.8L330.5 320l171 0-48.8-79.2c-3.1-5-4.7-10.8-4.7-16.8l0-160-64 0z"]}
869,JS={prefix:"fas",iconName:"chevron-up",icon:[512,512,[],"f077","M233.4 105.4c12.5-12.5 32.8-12.5 45.3 0l192 192c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L256 173.3 86.6 342.6c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3l192-192z"]},ZS={prefix:"fas",iconName:"stopwatch",icon:[448,512,[9201],"f2f2","M176 0c-17.7 0-32 14.3-32 32s14.3 32 32 32l16 0 0 34.4C92.3 113.8 16 200 16 304c0 114.9 93.1 208 208 208s208-93.1 208-208c0-41.8-12.3-80.7-33.5-113.2l24.1-24.1c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L355.7 143c-28.1-23-62.2-38.8-99.7-44.6L256 64l16 0c17.7 0 32-14.3 32-32s-14.3-32-32-32L224 0 176 0zm72 192l0 128c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-128c0-13.3 10.7-24 24-24s24 10.7 24 24z"]},QS={prefix:"fas",iconName:"pills",icon:[576,512,[],"f484","M112 96c-26.5 0-48 21.5-48 48l0 112 96 0 0-112c0-26.5-21.5-48-48-48zM0 144C0 82.1 50.1 32 112 32s112 50.1 112 112l0 224c0 61.9-50.1 112-112 112S0 429.9 0 368L0 144zM554.9 399.4c-7.1 12.3-23.7 13.1-33.8 3.1L333.5 214.9c-10-10-9.3-26.7 3.1-33.8C360 167.7 387.1 160 416 160c88.4 0 160 71.6 160 160c0 28.9-7.7 56-21.1 79.4zm-59.5 59.5C472 472.3 444.9 480 416 480c-88.4 0-160-71.6-160-160c0-28.9 7.7-56 21.1-79.4c7.1-12.3 23.7-13.1 33.8-3.1L498.5 425.1c10 10 9.3 26.7-3.1 33.8z"]},eO={prefix:"fas",iconName:"face-grin-wide",icon:[512,512,[128515,"grin-alt"],"f581","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM388.1 312.8c12.3-3.8 24.3 6.9 19.3 18.7C382.4 390.6 324.2 432 256.3 432s-126.2-41.4-151.1-100.5c-5-11.8 7-22.5 19.3-18.7c39.7 12.2 84.5 19 131.8 19s92.1-6.8 131.8-19zM208 192c0 35.3-14.3 64-32 64s-32-28.7-32-64s14.3-64 32-64s32 28.7 32 64zm128 64c-17.7 0-32-28.7-32-64s14.3-64 32-64s32 28.7 32 64s-14.3 64-32 64z"]},tO={prefix:"fas",iconName:"angle-right",icon:[320,512,[8250],"f105","M278.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-160 160c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L210.7 256 73.4 118.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l160 160z"]},nO={prefix:"fas",iconName:"face-frown-open",icon:[512,512,[128550,"frown-open"],"f57a","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM176.4 176a32 32 0 1 1 0 64 32 32 0 1 1 0-64zm128 32a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm-122 174.5c-12.4 5.2-26.5-4.1-21.1-16.4c16-36.6 52.4-62.1 94.8-62.1s78.8 25.6 94.8 62.1c5.4 12.3-8.7 21.6-21.1 16.4c-22.4-9.5-47.4-14.8-73.7-14.8s-51.3 5.3-73.7 14.8z"]},rO={prefix:"fas",iconName:"money-bill",icon:[576,512,[],"f0d6","M64 64C28.7 64 0 92.7 0 128L0 384c0 35.3 28.7 64 64 64l448 0c35.3 0 64-28.7 64-64l0-256c0-35.3-28.7-64-64-64L64 64zm64 320l-64 0 0-64c35.3 0 64 28.7 64 64zM64 192l0-64 64 0c0 35.3-28.7 64-64 64zM448 384c0-35.3 28.7-64 64-64l0 64-64 0zm64-192c-35.3 0-64-28.7-64-64l64 0 0 64zM288 160a96 96 0 1 1 0 192 96 96 0 1 1 0-192z"]},iO={prefix:"fas",iconName:"bookmark",icon:[384,512,[128278,61591],"f02e","M0 48V487.7C0 501.1 10.9 512 24.3 512c5 0 9.9-1.5 14-4.4L192 400 345.7 507.6c4.1 2.9 9 4.4 14 4.4c13.4 0 24.3-10.9 24.3-24.3V48c0-26.5-21.5-48-48-48H48C21.5 0 0 21.5 0 48z"]},aO={prefix:"fas",iconName:"radiation",icon:[512,512,[],"f7b9","M216 186.7c-23.9 13.8-40 39.7-40 69.3L32 256C14.3 256-.2 241.6 2 224.1C10.7 154 47.8 92.7 101.3 52c14.1-10.7 33.8-5.3 42.7 10l72 124.7zM256 336c14.6 0 28.2-3.9 40-10.7l72 124.8c8.8 15.3 3.7 35.1-12.6 41.9c-30.6 12.9-64.2 20-99.4 20s-68.9-7.1-99.4-20c-16.3-6.9-21.4-26.6-12.6-41.9l72-124.8c11.8 6.8 25.4 10.7 40 10.7zm224-80l-144 0c0-29.6-16.1-55.5-40-69.3L368 62c8.8-15.3 28.6-20.7 42.7-10c53.6 40.7 90.6 102 99.4 172.1c2.2 17.5-12.4 31.9-30 31.9zM256 208a48 48 0 1 1 0 96 48 48 0 1 1 0-96z"]},oO={prefix:"fas",iconName:"chart-simple",icon:[448,512,[],"e473","M160 80c0-26.5 21.5-48 48-48l32 0c26.5 0 48 21.5 48 48l0 352c0 26.5-21.5 48-48 48l-32 0c-26.5 0-48-21.5-48-48l0-352zM0 272c0-26.5 21.5-48 48-48l32 0c26.5 0 48 21.5 48 48l0 160c0 26.5-21.5 48-48 48l-32 0c-26.5 0-48-21.5-48-48L0 272zM368 96l32 0c26.5 0 48 21.5 48 48l0 288c0 26.5-21.5 48-48 48l-32 0c-26.5 0-48-21.5-48-48l0-288c0-26.5 21.5-48 48-48z"]},sO={prefix:"fas",iconName:"user",icon:[448,512,[128100,62144],"f007","M224 256A128 128 0 1 0 224 0a128 128 0 1 0 0 256zm-45.7 48C79.8 304 0 383.8 0 482.3C0 498.7 13.3 512 29.7 512l388.6 0c16.4 0 29.7-13.3 29.7-29.7C448 383.8 368.2 304 269.7 304l-91.4 0z"]},cO={prefix:"fas",iconName:"bullhorn",icon:[512,512,[128226,128363],"f0a1","M480 32c0-12.9-7.8-24.6-19.8-29.6s-25.7-2.2-34.9 6.9L381.7 53c-48 48-113.1 75-181 75l-8.7 0-32 0-96 0c-35.3 0-64 28.7-64 64l0 96c0 35.3 28.7 64 64 64l0 128c0 17.7 14.3 32 32 32l64 0c17.7 0 32-14.3 32-32l0-128 8.7 0c67.9 0 133 27 181 75l43.6 43.6c9.2 9.2 22.9 11.9 34.9 6.9s19.8-16.6 19.8-29.6l0-147.6c18.6-8.8 32-32.5 32-60.4s-13.4-51.6-32-60.4L480 32zm-64 76.7L416 240l0 131.3C357.2 317.8 280.5 288 200.7 288l-8.7 0 0-96 8.7 0c79.8 0 156.5-29.8 215.3-83.3z"]},lO={prefix:"fas",iconName:"star",icon:[576,512,[11088,61446],"f005","M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z"]},uO={prefix:"fas",iconName:"repeat",icon:[512,512,[128257],"f363","M0 224c0 17.7 14.3 32 32 32s32-14.3 32-32c0-53 43-96 96-96l160 0 0 32c0 12.9 7.8 24.6 19.8 29.6s25.7 2.2 34.9-6.9l64-64c12.5-12.5 12.5-32.8 0-45.3l-64-64c-9.2-9.2-22.9-11.9-34.9-6.9S320 19.1 320 32l0 32L160 64C71.6 64 0 135.6 0 224zm512 64c0-17.7-14.3-32-32-32s-32 14.3-32 32c0 53-43 96-96 96l-160 0 0-32c0-12.9-7.8-24.6-19.8-29.6s-25.7-2.2-34.9 6.9l-64 64c-12.5 12.5-12.5 32.8 0 45.3l64 64c9.2 9.2 22.9 11.9 34.9 6.9s19.8-16.6 19.8-29.6l0-32 160 0c88.4 0 160-71.6 160-160z"]},fO={prefix:"fas",iconName:"box",icon:[448,512,[128230],"f466","M50.7 58.5L0 160l208 0 0-128L93.7 32C75.5 32 58.9 42.3 50.7 58.5zM240 160l208 0L397.3 58.5C389.1 42.3 372.5 32 354.3 32L240 32l0 128zm208 32L0 192 0 416c0 35.3 28.7 64 64 64l320 0c35.3 0 64-28.7 64-64l0-224z"]},hO={prefix:"fas",iconName:"hourglass-start",icon:[384,512,["hourglass-1"],"f251","M32 0C14.3 0 0 14.3 0 32S14.3 64 32 64l0 11c0 42.4 16.9 83.1 46.9 113.1L146.7 256 78.9 323.9C48.9 353.9 32 394.6 32 437l0 11c-17.7 0-32 14.3-32 32s14.3 32 32 32l32 0 256 0 32 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l0-11c0-42.4-16.9-83.1-46.9-113.1L237.3 256l67.9-67.9c30-30 46.9-70.7 46.9-113.1l0-11c17.7 0 32-14.3 32-32s-14.3-32-32-32L320 0 64 0 32 0zM288 437l0 11L96 448l0-11c0-25.5 10.1-49.9 28.1-67.9L192 301.3l67.9 67.9c18 18 28.1 42.4 28.1 67.9z"]},dO={prefix:"fas",iconName:"people-carry-box",icon:[640,512,["people-carry"],"f4ce","M80 48a48 48 0 1 1 96 0A48 48 0 1 1 80 48zm64 193.7l0 65.1 51 51c7.1 7.1 11.8 16.2 13.4 26.1l15.2 90.9c2.9 17.4-8.9 33.9-26.3 36.8s-33.9-8.9-36.8-26.3l-14.3-85.9L66.8 320C54.8 308 48 291.7 48 274.7l0-88.1c0-32.4 26.2-58.6 58.6-58.6c24.1 0 46.5 12 59.9 32l47.4 71.1 10.1 5 0-76.2c0-17.7 14.3-32 32-32l128 0c17.7 0 32 14.3 32 32l0 76.2 10.1-5L473.5 160c13.3-20 35.8-32 59.9-32c32.4 0 58.6 26.2 58.6 58.6l0 88.1c0 17-6.7 33.3-18.7 45.3l-79.4 79.4-14.3 85.9c-2.9 17.4-19.4 29.2-36.8 26.3s-29.2-19.4-26.3-36.8l15.2-90.9c1.6-9.9 6.3-19 
86913.4-26.1l51-51 0-65.1-19 28.5c-4.6 7-11 12.6-18.5 16.3l-59.6 29.8c-2.4 1.3-4.9 2.2-7.6 2.8c-2.6 .6-5.3 .9-7.9 .8l-126.7 0c-2.5 .1-5-.2-7.5-.7c-2.9-.6-5.6-1.6-8.1-3l-59.5-29.8c-7.5-3.7-13.8-9.4-18.5-16.3l-19-28.5zM2.3 468.1L50.1 348.6l49.2 49.2-37.6 94c-6.6 16.4-25.2 24.4-41.6 17.8S-4.3 484.5 2.3 468.1zM512 0a48 48 0 1 1 0 96 48 48 0 1 1 0-96zm77.9 348.6l47.8 119.5c6.6 16.4-1.4 35-17.8 41.6s-35-1.4-41.6-17.8l-37.6-94 49.2-49.2z"]},pO={prefix:"fas",iconName:"arrow-up-a-z",icon:[576,512,["sort-alpha-up"],"f15e","M183.6 42.4C177.5 35.8 169 32 160 32s-17.5 3.8-23.6 10.4l-88 96c-11.9 13-11.1 33.3 2 45.2s33.3 11.1 45.2-2L128 146.3 128 448c0 17.7 14.3 32 32 32s32-14.3 32-32l0-301.7 32.4 35.4c11.9 13 32.2 13.9 45.2 2s13.9-32.2 2-45.2l-88-96zM320 320c0 17.7 14.3 32 32 32l50.7 0-73.4 73.4c-9.2 9.2-11.9 22.9-6.9 34.9s16.6 19.8 29.6 19.8l128 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-50.7 0 73.4-73.4c9.2-9.2 11.9-22.9 6.9-34.9s-16.6-19.8-29.6-19.8l-128 0c-17.7 0-32 14.3-32 32zM416 32c-12.1 0-23.2 6.8-28.6 17.7l-64 128-16 32c-7.9 15.8-1.5 35 14.3 42.9s35 1.5 42.9-14.3l7.2-14.3 88.4 0 7.2 14.3c7.9 15.8 27.1 22.2 42.9 14.3s22.2-27.1 14.3-42.9l-16-32-64-128C439.2 38.8 428.1 32 416 32zM395.8 176L416 135.6 436.2 176l-40.4 0z"]},mO=pO,gO={prefix:"fas",iconName:"toggle-on",icon:[576,512,[],"f205","M192 64C86 64 0 150 0 256S86 448 192 448l192 0c106 0 192-86 192-192s-86-192-192-192L192 64zm192 96a96 96 0 1 1 0 192 96 96 0 1 1 0-192z"]},bO={prefix:"fas",iconName:"face-laugh",icon:[512,512,["laugh"],"f599","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM96.8 314.1c-3.8-13.7 7.4-26.1 21.6-26.1l275.2 0c14.2 0 25.5 12.4 21.6 26.1C396.2 382 332.1 432 256 432s-140.2-50-159.2-117.9zM144.4 192a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm192-32a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},yO={prefix:"fas",iconName:"folder-open",icon:[576,512,[128194,128449,61717],"f07c","M88.7 223.8L0 375.8 0 96C0 60.7 28.7 32 64 32l117.5 0c17 0 33.3 6.7 45.3 18.7l26.5 26.5c12 12 28.3 18.7 45.3 18.7L416 96c35.3 0 64 28.7 64 64l0 32-336 0c-22.8 0-43.8 12.1-55.3 31.8zm27.6 16.1C122.1 230 132.6 224 144 224l400 0c11.5 0 22 6.1 27.7 16.1s5.7 22.2-.1 32.1l-112 192C453.9 474 443.4 480 432 480L32 480c-11.5 0-22-6.1-27.7-16.1s-5.7-22.2 .1-32.1l112-192z"]},vO={prefix:"fas",iconName:"city",icon:[640,512,[127961],"f64f","M480 48c0-26.5-21.5-48-48-48L336 0c-26.5 0-48 21.5-48 48l0 48-64 0 0-72c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 72-64 0 0-72c0-13.3-10.7-24-24-24S64 10.7 64 24l0 72L48 96C21.5 96 0 117.5 0 144l0 96L0 464c0 26.5 21.5 48 48 48l256 0 32 0 96 0 160 0c26.5 0 48-21.5 48-48l0-224c0-26.5-21.5-48-48-48l-112 0 0-144zm96 320l0 32c0 8.8-7.2 16-16 16l-32 0c-8.8 0-16-7.2-16-16l0-32c0-8.8 7.2-16 16-16l32 0c8.8 0 16 7.2 16 16zM240 416l-32 0c-8.8 0-16-7.2-16-16l0-32c0-8.8 7.2-16 16-16l32 0c8.8 0 16 7.2 16 16l0 32c0 8.8-7.2 16-16 16zM128 400c0 8.8-7.2 16-16 16l-32 0c-8.8 0-16-7.2-16-16l0-32c0-8.8 7.2-16 16-16l32 0c8.8 0 16 7.2 16 16l0 32zM560 256c8.8 0 16 7.2 16 16l0 32c0 8.8-7.2 16-16 16l-32 0c-8.8 0-16-7.2-16-16l0-32c0-8.8 7.2-16 16-16l32 0zM256 176l0 32c0 8.8-7.2 16-16 16l-32 0c-8.8 0-16-7.2-16-16l0-32c0-8.8 7.2-16 16-16l32 0c8.8 0 16 7.2 16 16zM112 160c8.8 0 16 7.2 16 16l0 32c0 8.8-7.2 16-16 16l-32 0c-8.8 0-16-7.2-16-16l0-32c0-8.8 7.2-16 16-16l32 0zM256 304c0 8.8-7.2 16-16 16l-32 0c-8.8 0-16-7.2-16-16l0-32c0-8.8 7.2-16 16-16l32 0c8.8 0 16 7.2 16 16l0 32zM112 320l-32 0c-8.8 0-16-7.2-16-16l0-32c0-8.8 7.2-16 16-16l32 0c8.8 0 16 7.2 16 16l0 32c0 8.8-7.2 16-16 16zm304-48l0 32c0 8.8-7.2 16-16 16l-32 0c-8.8 0-16-7.2-16-16l0-32c0-8.8 7.2-16 16-16l32 0c8.8 0 16 7.2 16 16zM400 64c8.8 0 16 7.2 16 16l0 32c0 8.8-7.2 16-16 16l-32 0c-8.8 0-16-7.2-16-16l0-32c0-8.8 7.2-16 16-16l32 0zm16 112l0 32c0 8.8-7.2 16-16 16l-32 0c-8.8 0-16-7.2-16-16l0-32c0-8.8 7.2-16 16-16l32 0c8.8 0 16 7.2 16 16z"]},_O={prefix:"fas",iconName:"headset",icon:[512,512,[],"f590","M256 48C141.1 48 48 141.1 48 256l0 40c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-40C0 114.6 114.6 0 256 0S512 114.6 512 256l0 144.1c0 48.6-39.4 88-88.1 88L313.6 488c-8.3 14.3-23.8 24-41.6 24l-32 0c-26.5 0-48-21.5-48-48s21.5-48 48-48l32 0c17.8 0 33.3 9.7 41.6 24l110.4 .1c22.1 0 40-17.9 40-40L464 256c0-114.9-93.1-208-208-208zM144 208l16 0c17.7 0 32 14.3 32 32l0 112c0 17.7-14.3 32-32 32l-16 0c-35.3 0-64-28.7-64-64l0-48c0-35.3 28.7-64 64-64zm224 0c35.3 0 64 28.7 64 64l0 48c0 35.3-28.7 64-64 64l-16 0c-17.7 0-32-14.3-32-32l0-112c0-17.7 14.3-32 32-32l16 0z"]},wO={prefix:"fas",iconName:"gift",icon:[512,512,[127873],"f06b","M190.5 68.8L225.3 128l-1.3 0-72 0c-22.1 0-40-17.9-40-40s17.9-40 40-40l2.2 0c14.9 0 28.8 7.9 36.3 20.8zM64 88c0 14.4 3.5 28 9.6 40L32 128c-17.7 0-32 14.3-32 32l0 64c0 17.7 14.3 32 32 32l448 0c17.7 0 32-14.3 32-32l0-64c0-17.7-14.3-32-32-32l-41.6 0c6.1-12 9.6-25.6 9.6-40c0-48.6-39.4-88-88-88l-2.2 0c-31.9 0-61.5 16.9-77.7 44.4L256 85.5l-24.1-41C215.7 16.9 186.1 0 154.2 0L152 0C103.4 0 64 39.4 64 88zm336 0c0 22.1-17.9 40-40 40l-72 0-1.3 0 34.8-59.2C329.1 55.9 342.9 48 357.8 48l2.2 0c22.1 0 40 17.9 40 40zM32 288l0 176c0 26.5 21.5 48 48 48l144 0 0-224L32 288zM288 512l144 0c26.5 0 48-21.5 48-48l0-176-192 0 0 224z"]}
869,xO={prefix:"fas",iconName:"chart-bar",icon:[512,512,["bar-chart"],"f080","M32 32c17.7 0 32 14.3 32 32l0 336c0 8.8 7.2 16 16 16l400 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L80 480c-44.2 0-80-35.8-80-80L0 64C0 46.3 14.3 32 32 32zm96 96c0-17.7 14.3-32 32-32l192 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-192 0c-17.7 0-32-14.3-32-32zm32 64l128 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-128 0c-17.7 0-32-14.3-32-32s14.3-32 32-32zm0 96l256 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-256 0c-17.7 0-32-14.3-32-32s14.3-32 32-32z"]},EO={prefix:"fas",iconName:"square-plus",icon:[448,512,[61846,"plus-square"],"f0fe","M64 32C28.7 32 0 60.7 0 96L0 416c0 35.3 28.7 64 64 64l320 0c35.3 0 64-28.7 64-64l0-320c0-35.3-28.7-64-64-64L64 32zM200 344l0-64-64 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l64 0 0-64c0-13.3 10.7-24 24-24s24 10.7 24 24l0 64 64 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-64 0 0 64c0 13.3-10.7 24-24 24s-24-10.7-24-24z"]},TO={prefix:"fas",iconName:"image",icon:[512,512,[],"f03e","M0 96C0 60.7 28.7 32 64 32l384 0c35.3 0 64 28.7 64 64l0 320c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 96zM323.8 202.5c-4.5-6.6-11.9-10.5-19.8-10.5s-15.4 3.9-19.8 10.5l-87 127.6L170.7 297c-4.6-5.7-11.5-9-18.7-9s-14.2 3.3-18.7 9l-64 80c-5.8 7.2-6.9 17.1-2.9 25.4s12.4 13.6 21.6 13.6l96 0 32 0 208 0c8.9 0 17.1-4.9 21.2-12.8s3.6-17.4-1.4-24.7l-120-176zM112 192a48 48 0 1 0 0-96 48 48 0 1 0 0 96z"]},SO={prefix:"fas",iconName:"microphone",icon:[384,512,[],"f130","M192 0C139 0 96 43 96 96l0 160c0 53 43 96 96 96s96-43 96-96l0-160c0-53-43-96-96-96zM64 216c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 40c0 89.1 66.2 162.7 152 174.4l0 33.6-48 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l72 0 72 0c13.3 0 24-10.7 24-24s-10.7-24-24-24l-48 0 0-33.6c85.8-11.7 152-85.3 152-174.4l0-40c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 40c0 70.7-57.3 128-128 128s-128-57.3-128-128l0-40z"]},OO={prefix:"fas",iconName:"angles-right",icon:[512,512,[187,"angle-double-right"],"f101","M470.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L402.7 256 265.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160zm-352 160l160-160c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L210.7 256 73.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0z"]},CO={prefix:"fas",iconName:"euro-sign",icon:[320,512,[8364,"eur","euro"],"f153","M48.1 240c-.1 2.7-.1 5.3-.1 8l0 16c0 2.7 0 5.3 .1 8L32 272c-17.7 0-32 14.3-32 32s14.3 32 32 32l28.3 0C89.9 419.9 170 480 264 480l24 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-24 0c-57.9 0-108.2-32.4-133.9-80L256 336c17.7 0 32-14.3 32-32s-14.3-32-32-32l-143.8 0c-.1-2.6-.2-5.3-.2-8l0-16c0-2.7 .1-5.4 .2-8L256 240c17.7 0 32-14.3 32-32s-14.3-32-32-32l-125.9 0c25.7-47.6 76-80 133.9-80l24 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-24 0C170 32 89.9 92.1 60.3 176L32 176c-17.7 0-32 14.3-32 32s14.3 32 32 32l16.1 0z"]},AO=CO,MO={prefix:"fas",iconName:"circle-check",icon:[512,512,[61533,"check-circle"],"f058","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"]},kO={prefix:"fas",iconName:"certificate",icon:[512,512,[],"f0a3","M211 7.3C205 1 196-1.4 187.6 .8s-14.9 8.9-17.1 17.3L154.7 80.6l-62-17.5c-8.4-2.4-17.4 0-23.5 6.1s-8.5 15.1-6.1 23.5l17.5 62L18.1 170.6c-8.4 2.1-15 8.7-17.3 17.1S1 205 7.3 211l46.2 45L7.3 301C1 307-1.4 316 .8 324.4s8.9 14.9 17.3 17.1l62.5 15.8-17.5 62c-2.4 8.4 0 17.4 6.1 23.5s15.1 8.5 23.5 6.1l62-17.5 15.8 62.5c2.1 8.4 8.7 15 17.1 17.3s17.3-.2 23.4-6.4l45-46.2 45 46.2c6.1 6.2 15 8.7 23.4 6.4s14.9-8.9 17.1-17.3l15.8-62.5 62 17.5c8.4 2.4 17.4 0 23.5-6.1s8.5-15.1 6.1-23.5l-17.5-62 62.5-15.8c8.4-2.1 15-8.7 17.3-17.1s-.2-17.4-6.4-23.4l-46.2-45 46.2-45c6.2-6.1 8.7-15 6.4-23.4s-8.9-14.9-17.3-17.1l-62.5-15.8 17.5-62c2.4-8.4 0-17.4-6.1-23.5s-15.1-8.5-23.5-6.1l-62 17.5L341.4 18.1c-2.1-8.4-8.7-15-17.1-17.3S307 1 301 7.3L256 53.5 211 7.3z"]},LO={prefix:"fas",iconName:"box-open",icon:[640,512,[],"f49e","M58.9 42.1c3-6.1 9.6-9.6 16.3-8.7L320 64 564.8 33.4c6.7-.8 13.3 2.7 16.3 8.7l41.7 83.4c9 17.9-.6 39.6-19.8 45.1L439.6 217.3c-13.9 4-28.8-1.9-36.2-14.3L320 64 236.6 203c-7.4 12.4-22.3 18.3-36.2 14.3L37.1 170.6c-19.3-5.5-28.8-27.2-19.8-45.1L58.9 42.1zM321.1 128l54.9 91.4c14.9 24.8 44.6 36.6 72.5 28.6L576 211.6l0 167c0 22-15 41.2-36.4 46.6l-204.1 51c-10.2 2.6-20.9 2.6-31 0l-204.1-51C79 419.7 64 400.5 64 378.5l0-167L191.6 248c27.8 8 57.6-3.8 72.5-28.6L318.9 128l2.2 0z"]},PO={prefix:"fas",iconName:"scroll",icon:[576,512,[128220],"f70e","M0 80l0 48c0 17.7 14.3 32 32 32l16 0 48 0 0-80c0-26.5-21.5-48-48-48S0 53.5 0 80zM112 32c10 13.4 16 30 16 48l0 304c0 35.3 28.7 64 64 64s64-28.7 64-64l0-5.3c0-32.4 26.3-58.7 58.7-58.7L480 320l0-192c0-53-43-96-96-96L112 32zM464 480c61.9 0 112-50.1 112-112c0-8.8-7.2-16-16-16l-245.3 0c-14.7 0-26.7 11.9-26.7 26.7l0 5.3c0 53-43 96-96 96l176 0 96 0z"]},RO={prefix:"fas",iconName:"pause",icon:[320,512,[9208],"f04c","M48 64C21.5 64 0 85.5 0 112L0 400c0 26.5 21.5 48 48 48l32 0c26.5 0 48-21.5 48-48l0-288c0-26.5-21.5-48-48-48L48 64zm192 0c-26.5 0-48 21.5-48 48l0 288c0 26.5 21.5 48 48 48l32 0c26.5 0 48-21.5 48-48l0-288c0-26.5-21.5-48-48-48l-32 0z"]},DO={prefix:"fas",iconName:"address-card",icon:[576,512,[62140,"contact-card","vcard"],"f2bb","M64 32C28.7 32 0 60.7 0 96L0 416c0 35.3 28.7 64 64 64l448 0c35.3 0 64-28.7 64-64l0-320c0-35.3-28.7-64-64-64L64 32zm80 256l64 0c44.2 0 80 35.8 80 80c0 8.8-7.2 16-16 16L80 384c-8.8 0-16-7.2-16-16c0-44.2 35.8-80 80-80zm-32-96a64 64 0 1 1 128 0 64 64 0 1 1 -128 0zm256-32l128 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-128 0c-8.8 0-16-7.2-16-16s7.2-16 16-16zm0 64l128 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-128 0c-8.8 0-16-7.2-16-16s7.2-16 16-16zm0 64l128 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-128 0c-8.8 0-16-7.2-16-16s7.2-16 16-16z"]},IO={prefix:"fas",iconName:"diamond-turn-right",icon:[512,512,["directions"],"f5eb","M227.7 11.7c15.6-15.6 40.9-15.6 56.6 0l216 216c15.6 15.6 15.6 40.9 0 56.6l-216 216c-15.6 15.6-40.9 15.6-56.6 0l-216-216c-15.6-15.6-15.6-40.9 0-56.6l216-216zm87.6 137c-4.6-4.6-11.5-5.9-17.4-3.5s-9.9 8.3-9.9 14.8l0 56-64 0c-35.3 0-64 28.7-64 64l0 48c0 13.3 10.7 24 24 24s24-10.7 24-24l0-48c0-8.8 7.2-16 16-16l64 0 0 56c0 6.5 3.9 12.3 9.9 14.8s12.9 1.1 17.4-3.5l80-80c6.2-6.2 6.2-16.4 0-22.6l-80-80z"]}
869,NO={prefix:"fas",iconName:"circle-arrow-left",icon:[512,512,["arrow-circle-left"],"f0a8","M512 256A256 256 0 1 0 0 256a256 256 0 1 0 512 0zM215 127c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-71 71L392 232c13.3 0 24 10.7 24 24s-10.7 24-24 24l-214.1 0 71 71c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0L103 273c-9.4-9.4-9.4-24.6 0-33.9L215 127z"]},zO={prefix:"fas",iconName:"bowl-food",icon:[512,512,[],"e4c6","M0 192c0-35.3 28.7-64 64-64c.5 0 1.1 0 1.6 0C73 91.5 105.3 64 144 64c15 0 29 4.1 40.9 11.2C198.2 49.6 225.1 32 256 32s57.8 17.6 71.1 43.2C339 68.1 353 64 368 64c38.7 0 71 27.5 78.4 64c.5 0 1.1 0 1.6 0c35.3 0 64 28.7 64 64c0 11.7-3.1 22.6-8.6 32L8.6 224C3.1 214.6 0 203.7 0 192zm0 91.4C0 268.3 12.3 256 27.4 256l457.1 0c15.1 0 27.4 12.3 27.4 27.4c0 70.5-44.4 130.7-106.7 154.1L403.5 452c-2 16-15.6 28-31.8 28l-231.5 0c-16.1 0-29.8-12-31.8-28l-1.8-14.4C44.4 414.1 0 353.9 0 283.4z"]},FO={prefix:"fas",iconName:"cloud-arrow-down",icon:[640,512,[62337,"cloud-download","cloud-download-alt"],"f0ed","M144 480C64.5 480 0 415.5 0 336c0-62.8 40.2-116.2 96.2-135.9c-.1-2.7-.2-5.4-.2-8.1c0-88.4 71.6-160 160-160c59.3 0 111 32.2 138.7 80.2C409.9 102 428.3 96 448 96c53 0 96 43 96 96c0 12.2-2.3 23.8-6.4 34.6C596 238.4 640 290.1 640 352c0 70.7-57.3 128-128 128l-368 0zm79-167l80 80c9.4 9.4 24.6 9.4 33.9 0l80-80c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-39 39L344 184c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 134.1-39-39c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9z"]},jO={prefix:"fas",iconName:"chalkboard",icon:[576,512,["blackboard"],"f51b","M96 32C60.7 32 32 60.7 32 96l0 288 64 0L96 96l384 0 0 288 64 0 0-288c0-35.3-28.7-64-64-64L96 32zM224 384l0 32L32 416c-17.7 0-32 14.3-32 32s14.3 32 32 32l512 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-128 0 0-32c0-17.7-14.3-32-32-32l-128 0c-17.7 0-32 14.3-32 32z"]},BO={prefix:"fas",iconName:"arrows-rotate",icon:[512,512,[128472,"refresh","sync"],"f021","M105.1 202.6c7.7-21.8 20.2-42.3 37.8-59.8c62.5-62.5 163.8-62.5 226.3 0L386.3 160 352 160c-17.7 0-32 14.3-32 32s14.3 32 32 32l111.5 0c0 0 0 0 0 0l.4 0c17.7 0 32-14.3 32-32l0-112c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 35.2L414.4 97.6c-87.5-87.5-229.3-87.5-316.8 0C73.2 122 55.6 150.7 44.8 181.4c-5.9 16.7 2.9 34.9 19.5 40.8s34.9-2.9 40.8-19.5zM39 289.3c-5 1.5-9.8 4.2-13.7 8.2c-4 4-6.7 8.8-8.1 14c-.3 1.2-.6 2.5-.8 3.8c-.3 1.7-.4 3.4-.4 5.1L16 432c0 17.7 14.3 32 32 32s32-14.3 32-32l0-35.1 17.6 17.5c0 0 0 0 0 0c87.5 87.4 229.3 87.4 316.7 0c24.4-24.4 42.1-53.1 52.9-83.8c5.9-16.7-2.9-34.9-19.5-40.8s-34.9 2.9-40.8 19.5c-7.7 21.8-20.2 42.3-37.8 59.8c-62.5 62.5-163.8 62.5-226.3 0l-.1-.1L125.6 352l34.4 0c17.7 0 32-14.3 32-32s-14.3-32-32-32L48.4 288c-1.6 0-3.2 .1-4.8 .3s-3.1 .5-4.6 1z"]},UO={prefix:"fas",iconName:"square",icon:[448,512,[9632,9723,9724,61590],"f0c8","M0 96C0 60.7 28.7 32 64 32H384c35.3 0 64 28.7 64 64V416c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V96z"]},HO={prefix:"fas",iconName:"feather-pointed",icon:[512,512,["feather-alt"],"f56b","M278.5 215.6L23 471c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l74.8-74.8c7.4 4.6 15.3 8.2 23.8 10.5C200.3 452.8 270 454.5 338 409.4c12.2-8.1 5.8-25.4-8.8-25.4l-16.1 0c-5.1 0-9.2-4.1-9.2-9.2c0-4.1 2.7-7.6 6.5-8.8l97.7-29.3c3.4-1 6.4-3.1 8.4-6.1c4.4-6.4 8.6-12.9 12.6-19.6c6.2-10.3-1.5-23-13.5-23l-38.6 0c-5.1 0-9.2-4.1-9.2-9.2c0-4.1 2.7-7.6 6.5-8.8l80.9-24.3c4.6-1.4 8.4-4.8 10.2-9.3C494.5 163 507.8 86.1 511.9 36.8c.8-9.9-3-19.6-10-26.6s-16.7-10.8-26.6-10C391.5 7 228.5 40.5 137.4 131.6C57.3 211.7 56.7 302.3 71.3 356.4c2.1 7.9 12 9.6 17.8 3.8L253.6 195.8c6.2-6.2 16.4-6.2 22.6 0c5.4 5.4 6.1 13.6 2.2 19.8z"]}
869,$O={prefix:"fas",iconName:"p",icon:[320,512,[112],"50","M0 96C0 60.7 28.7 32 64 32l96 0c88.4 0 160 71.6 160 160s-71.6 160-160 160l-96 0 0 96c0 17.7-14.3 32-32 32s-32-14.3-32-32L0 320 0 96zM64 288l96 0c53 0 96-43 96-96s-43-96-96-96L64 96l0 192z"]},WO={prefix:"fas",iconName:"sort",icon:[320,512,["unsorted"],"f0dc","M137.4 41.4c12.5-12.5 32.8-12.5 45.3 0l128 128c9.2 9.2 11.9 22.9 6.9 34.9s-16.6 19.8-29.6 19.8L32 224c-12.9 0-24.6-7.8-29.6-19.8s-2.2-25.7 6.9-34.9l128-128zm0 429.3l-128-128c-9.2-9.2-11.9-22.9-6.9-34.9s16.6-19.8 29.6-19.8l256 0c12.9 0 24.6 7.8 29.6 19.8s2.2 25.7-6.9 34.9l-128 128c-12.5 12.5-32.8 12.5-45.3 0z"]},VO={prefix:"fas",iconName:"filter",icon:[512,512,[],"f0b0","M3.9 54.9C10.5 40.9 24.5 32 40 32l432 0c15.5 0 29.5 8.9 36.1 22.9s4.6 30.5-5.2 42.5L320 320.9 320 448c0 12.1-6.8 23.2-17.7 28.6s-23.8 4.3-33.5-3l-64-48c-8.1-6-12.8-15.5-12.8-25.6l0-79.1L9 97.3C-.7 85.4-2.8 68.8 3.9 54.9z"]},GO={prefix:"fas",iconName:"question",icon:[320,512,[10067,10068,61736],"3f","M80 160c0-35.3 28.7-64 64-64l32 0c35.3 0 64 28.7 64 64l0 3.6c0 21.8-11.1 42.1-29.4 53.8l-42.2 27.1c-25.2 16.2-40.4 44.1-40.4 74l0 1.4c0 17.7 14.3 32 32 32s32-14.3 32-32l0-1.4c0-8.2 4.2-15.8 11-20.2l42.2-27.1c36.6-23.6 58.8-64.1 58.8-107.7l0-3.6c0-70.7-57.3-128-128-128l-32 0C73.3 32 16 89.3 16 160c0 17.7 14.3 32 32 32s32-14.3 32-32zm80 320a40 40 0 1 0 0-80 40 40 0 1 0 0 80z"]},YO={prefix:"fas",iconName:"arrow-up-right-from-square",icon:[512,512,["external-link"],"f08e","M320 0c-17.7 0-32 14.3-32 32s14.3 32 32 32l82.7 0L201.4 265.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L448 109.3l0 82.7c0 17.7 14.3 32 32 32s32-14.3 32-32l0-160c0-17.7-14.3-32-32-32L320 0zM80 32C35.8 32 0 67.8 0 112L0 432c0 44.2 35.8 80 80 80l320 0c44.2 0 80-35.8 80-80l0-112c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 112c0 8.8-7.2 16-16 16L80 448c-8.8 0-16-7.2-16-16l0-320c0-8.8 7.2-16 16-16l112 0c17.7 0 32-14.3 32-32s-14.3-32-32-32L80 32z"]},XO={prefix:"fas",iconName:"chart-pie",icon:[576,512,["pie-chart"],"f200","M304 240l0-223.4c0-9 7-16.6 16-16.6C443.7 0 544 100.3 544 224c0 9-7.6 16-16.6 16L304 240zM32 272C32 150.7 122.1 50.3 239 34.3c9.2-1.3 17 6.1 17 15.4L256 288 412.5 444.5c6.7 6.7 6.2 17.7-1.5 23.1C371.8 495.6 323.8 512 272 512C139.5 512 32 404.6 32 272zm526.4 16c9.3 0 16.6 7.8 15.4 17c-7.7 55.9-34.6 105.6-73.9 142.3c-6 5.6-15.4 5.2-21.2-.7L320 288l238.4 0z"]},KO={prefix:"fas",iconName:"file-excel",icon:[384,512,[],"f1c3","M64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-288-128 0c-17.7 0-32-14.3-32-32L224 0 64 0zM256 0l0 128 128 0L256 0zM155.7 250.2L192 302.1l36.3-51.9c7.6-10.9 22.6-13.5 33.4-5.9s13.5 22.6 5.9 33.4L221.3 344l46.4 66.2c7.6 10.9 5 25.8-5.9 33.4s-25.8 5-33.4-5.9L192 385.8l-36.3 51.9c-7.6 10.9-22.6 13.5-33.4 5.9s-13.5-22.6-5.9-33.4L162.7 344l-46.4-66.2c-7.6-10.9-5-25.8 5.9-33.4s25.8-5 33.4 5.9z"]},qO={prefix:"fas",iconName:"location-pin",icon:[384,512,["map-marker"],"f041","M384 192c0 87.4-117 243-168.3 307.2c-12.3 15.3-35.1 15.3-47.4 0C117 435 0 279.4 0 192C0 86 86 0 192 0S384 86 384 192z"]},JO={prefix:"fas",iconName:"face-rolling-eyes",icon:[512,512,[128580,"meh-rolling-eyes"],"f5a5","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM192 368l128 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-128 0c-8.8 0-16-7.2-16-16s7.2-16 16-16zm32-144c0 35.3-28.7 64-64 64s-64-28.7-64-64c0-26 15.5-48.4 37.8-58.4c-3.7 5.2-5.8 11.6-5.8 18.4c0 17.7 14.3 32 32 32s32-14.3 32-32c0-6.9-2.2-13.2-5.8-18.4C208.5 175.6 224 198 224 224zm128 64c-35.3 0-64-28.7-64-64c0-26 15.5-48.4 37.8-58.4c-3.7 5.2-5.8 11.6-5.8 18.4c0 17.7 14.3 32 32 32s32-14.3 32-32c0-6.9-2.2-13.2-5.8-18.4C400.5 175.6 416 198 416 224c0 35.3-28.7 64-64 64z"]},ZO={prefix:"fas",iconName:"arrow-right",icon:[448,512,[8594],"f061","M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z"]},QO={prefix:"fas",iconName:"heart",icon:[512,512,[128153,128154,128155,128156,128420,129293,129294,129505,9829,10084,61578],"f004","M47.6 300.4L228.3 469.1c7.5 7 17.4 10.9 27.7 10.9s20.2-3.9 27.7-10.9L464.4 300.4c30.4-28.3 47.6-68 47.6-109.5v-5.8c0-69.9-50.5-129.5-119.4-141C347 36.5 300.6 51.4 268 84L256 96 244 84c-32.6-32.6-79-47.5-124.6-39.9C50.5 55.6 0 115.2 0 185.1v5.8c0 41.5 17.2 81.2 47.6 109.5z"]}
869,eC={prefix:"fas",iconName:"cube",icon:[512,512,[],"f1b2","M234.5 5.7c13.9-5 29.1-5 43.1 0l192 68.6C495 83.4 512 107.5 512 134.6l0 242.9c0 27-17 51.2-42.5 60.3l-192 68.6c-13.9 5-29.1 5-43.1 0l-192-68.6C17 428.6 0 404.5 0 377.4L0 134.6c0-27 17-51.2 42.5-60.3l192-68.6zM256 66L82.3 128 256 190l173.7-62L256 66zm32 368.6l160-57.1 0-188L288 246.6l0 188z"]},tC={prefix:"fas",iconName:"bitcoin-sign",icon:[320,512,[],"e0b4","M48 32C48 14.3 62.3 0 80 0s32 14.3 32 32l0 32 32 0 0-32c0-17.7 14.3-32 32-32s32 14.3 32 32l0 32c0 1.5-.1 3.1-.3 4.5C254.1 82.2 288 125.1 288 176c0 24.2-7.7 46.6-20.7 64.9c31.7 19.8 52.7 55 52.7 95.1c0 61.9-50.1 112-112 112l0 32c0 17.7-14.3 32-32 32s-32-14.3-32-32l0-32-32 0 0 32c0 17.7-14.3 32-32 32s-32-14.3-32-32l0-32-6.3 0C18.7 448 0 429.3 0 406.3L0 288l0-22.3L0 224 0 101.6C0 80.8 16.8 64 37.6 64L48 64l0-32zM64 224l112 0c26.5 0 48-21.5 48-48s-21.5-48-48-48L64 128l0 96zm112 64L64 288l0 96 144 0c26.5 0 48-21.5 48-48s-21.5-48-48-48l-32 0z"]},nC={prefix:"fas",iconName:"money-bill-transfer",icon:[640,512,[],"e528","M535 41c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l64 64c4.5 4.5 7 10.6 7 17s-2.5 12.5-7 17l-64 64c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l23-23L384 112c-13.3 0-24-10.7-24-24s10.7-24 24-24l174.1 0L535 41zM105 377l-23 23L256 400c13.3 0 24 10.7 24 24s-10.7 24-24 24L81.9 448l23 23c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0L7 441c-4.5-4.5-7-10.6-7-17s2.5-12.5 7-17l64-64c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9zM96 64l241.9 0c-3.7 7.2-5.9 15.3-5.9 24c0 28.7 23.3 52 52 52l117.4 0c-4 17 .6 35.5 13.8 48.8c20.3 20.3 53.2 20.3 73.5 0L608 169.5 608 384c0 35.3-28.7 64-64 64l-241.9 0c3.7-7.2 5.9-15.3 5.9-24c0-28.7-23.3-52-52-52l-117.4 0c4-17-.6-35.5-13.8-48.8c-20.3-20.3-53.2-20.3-73.5 0L32 342.5 32 128c0-35.3 28.7-64 64-64zm64 64l-64 0 0 64c35.3 0 64-28.7 64-64zM544 320c-35.3 0-64 28.7-64 64l64 0 0-64zM320 352a96 96 0 1 0 0-192 96 96 0 1 0 0 192z"]},rC={prefix:"fas",iconName:"wallet",icon:[512,512,[],"f555","M64 32C28.7 32 0 60.7 0 96L0 416c0 35.3 28.7 64 64 64l384 0c35.3 0 64-28.7 64-64l0-224c0-35.3-28.7-64-64-64L80 128c-8.8 0-16-7.2-16-16s7.2-16 16-16l368 0c17.7 0 32-14.3 32-32s-14.3-32-32-32L64 32zM416 272a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},iC={prefix:"fas",iconName:"circle-question",icon:[512,512,[62108,"question-circle"],"f059","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM169.8 165.3c7.9-22.3 29.1-37.3 52.8-37.3l58.3 0c34.9 0 63.1 28.3 63.1 63.1c0 22.6-12.1 43.5-31.7 54.8L280 264.4c-.2 13-10.9 23.6-24 23.6c-13.3 0-24-10.7-24-24l0-13.5c0-8.6 4.6-16.5 12.1-20.8l44.3-25.4c4.7-2.7 7.6-7.7 7.6-13.1c0-8.4-6.8-15.1-15.1-15.1l-58.3 0c-3.4 0-6.4 2.1-7.5 5.3l-.4 1.2c-4.4 12.5-18.2 19-30.6 14.6s-19-18.2-14.6-30.6l.4-1.2zM224 352a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z"]},aC={prefix:"fas",iconName:"plane-departure",icon:[640,512,[128747],"f5b0","M381 114.9L186.1 41.8c-16.7-6.2-35.2-5.3-51.1 2.7L89.1 67.4C78 73 77.2 88.5 87.6 95.2l146.9 94.5L136 240 77.8 214.1c-8.7-3.9-18.8-3.7-27.3 .6L18.3 230.8c-9.3 4.7-11.8 16.8-5 24.7l73.1 85.3c6.1 7.1 15 11.2 24.3 11.2l137.7 0c5 0 9.9-1.2 14.3-3.4L535.6 212.2c46.5-23.3 82.5-63.3 100.8-112C645.9 75 627.2 48 600.2 48l-57.4 0c-20.2 0-40.2 4.8-58.2 14L381 114.9zM0 480c0 17.7 14.3 32 32 32l576 0c17.7 0 32-14.3 32-32s-14.3-32-32-32L32 448c-17.7 0-32 14.3-32 32z"]},oC={prefix:"fas",iconName:"tags",icon:[512,512,[],"f02c","M345 39.1L472.8 168.4c52.4 53 52.4 138.2 0 191.2L360.8 472.9c-9.3 9.4-24.5 9.5-33.9 .2s-9.5-24.5-.2-33.9L438.6 325.9c33.9-34.3 33.9-89.4 0-123.7L310.9 72.9c-9.3-9.4-9.2-24.6 .2-33.9s24.6-9.2 33.9 .2zM0 229.5L0 80C0 53.5 21.5 32 48 32l149.5 0c17 0 33.3 6.7 45.3 18.7l168 168c25 25 25 65.5 0 90.5L277.3 442.7c-25 25-65.5 25-90.5 0l-168-168C6.7 262.7 0 246.5 0 229.5zM144 144a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z"]},sC={prefix:"fas",iconName:"basket-shopping",icon:[576,512,["shopping-basket"],"f291","M253.3 35.1c6.1-11.8 1.5-26.3-10.2-32.4s-26.3-1.5-32.4 10.2L117.6 192 32 192c-17.7 0-32 14.3-32 32s14.3 32 32 32L83.9 463.5C91 492 116.6 512 146 512L430 512c29.4 0 55-20 62.1-48.5L544 256c17.7 0 32-14.3 32-32s-14.3-32-32-32l-85.6 0L365.3 12.9C359.2 1.2 344.7-3.4 332.9 2.7s-16.3 20.6-10.2 32.4L404.3 192l-232.6 0L253.3 35.1zM192 304l0 96c0 8.8-7.2 16-16 16s-16-7.2
869-16-16l0-96c0-8.8 7.2-16 16-16s16 7.2 16 16zm96-16c8.8 0 16 7.2 16 16l0 96c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-96c0-8.8 7.2-16 16-16zm128 16l0 96c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-96c0-8.8 7.2-16 16-16s16 7.2 16 16z"]},cC={prefix:"fas",iconName:"eye",icon:[576,512,[128065],"f06e","M288 32c-80.8 0-145.5 36.8-192.6 80.6C48.6 156 17.3 208 2.5 243.7c-3.3 7.9-3.3 16.7 0 24.6C17.3 304 48.6 356 95.4 399.4C142.5 443.2 207.2 480 288 480s145.5-36.8 192.6-80.6c46.8-43.5 78.1-95.4 93-131.1c3.3-7.9 3.3-16.7 0-24.6c-14.9-35.7-46.2-87.7-93-131.1C433.5 68.8 368.8 32 288 32zM144 256a144 144 0 1 1 288 0 144 144 0 1 1 -288 0zm144-64c0 35.3-28.7 64-64 64c-7.1 0-13.9-1.2-20.3-3.3c-5.5-1.8-11.9 1.6-11.7 7.4c.3 6.9 1.3 13.8 3.2 20.7c13.7 51.2 66.4 81.6 117.6 67.9s81.6-66.4 67.9-117.6c-11.1-41.5-47.8-69.4-88.6-71.1c-5.8-.2-9.2 6.1-7.4 11.7c2.1 6.4 3.3 13.2 3.3 20.3z"]},lC={prefix:"fas",iconName:"face-sad-cry",icon:[512,512,[128557,"sad-cry"],"f5b3","M352 493.4c-29.6 12-62.1 18.6-96 18.6s-66.4-6.6-96-18.6L160 288c0-8.8-7.2-16-16-16s-16 7.2-16 16l0 189.8C51.5 433.5 0 350.8 0 256C0 114.6 114.6 0 256 0S512 114.6 512 256c0 94.8-51.5 177.5-128 221.8L384 288c0-8.8-7.2-16-16-16s-16 7.2-16 16l0 205.4zM195.2 233.6c5.3 7.1 15.3 8.5 22.4 3.2s8.5-15.3 3.2-22.4c-30.4-40.5-91.2-40.5-121.6 0c-5.3 7.1-3.9 17.1 3.2 22.4s17.1 3.9 22.4-3.2c17.6-23.5 52.8-23.5 70.4 0zm121.6 0c17.6-23.5 52.8-23.5 70.4 0c5.3 7.1 15.3 8.5 22.4 3.2s8.5-15.3 3.2-22.4c-30.4-40.5-91.2-40.5-121.6 0c-5.3 7.1-3.9 17.1 3.2 22.4s17.1 3.9 22.4-3.2zM208 336l0 32c0 26.5 21.5 48 48 48s48-21.5 48-48l0-32c0-26.5-21.5-48-48-48s-48 21.5-48 48z"]},uC={prefix:"fas",iconName:"pen",icon:[512,512,[128394],"f304","M362.7 19.3L314.3 67.7 444.3 197.7l48.4-48.4c25-25 25-65.5 0-90.5L453.3 19.3c-25-25-65.5-25-90.5 0zm-71 71L58.6 323.5c-10.4 10.4-18 23.3-22.2 37.4L1 481.2C-1.5 489.7 .8 498.8 7 505s15.3 8.5 23.7 6.1l120.3-35.4c14.1-4.2 27-11.8 37.4-22.2L421.7 220.3 291.7 90.3z"]},fC={prefix:"fas",iconName:"bus",icon:[576,512,[128653],"f207","M288 0C422.4 0 512 35.2 512 80l0 16 0 32c17.7 0 32 14.3 32 32l0 64c0 17.7-14.3 32-32 32l0 160c0 17.7-14.3 32-32 32l0 32c0 17.7-14.3 32-32 32l-32 0c-17.7 0-32-14.3-32-32l0-32-192 0 0 32c0 17.7-14.3 32-32 32l-32 0c-17.7 0-32-14.3-32-32l0-32c-17.7 0-32-14.3-32-32l0-160c-17.7 0-32-14.3-32-32l0-64c0-17.7 14.3-32 32-32c0 0 0 0 0 0l0-32s0 0 0 0l0-16C64 35.2 153.6 0 288 0zM128 160l0 96c0 17.7 14.3 32 32 32l112 0 0-160-112 0c-17.7 0-32 14.3-32 32zM304 288l112 0c17.7 0 32-14.3 32-32l0-96c0-17.7-14.3-32-32-32l-112 0 0 160zM144 400a32 32 0 1 0 0-64 32 32 0 1 0 0 64zm288 0a32 32 0 1 0 0-64 32 32 0 1 0 0 64zM384 80c0-8.8-7.2-16-16-16L208 64c-8.8 0-16 7.2-16 16s7.2 16 16 16l160 0c8.8 0 16-7.2 16-16z"]},hC={prefix:"fas",iconName:"house-chimney",icon:[576,512,[63499,"home-lg"],"e3af","M543.8 287.6c17 0 32-14 32-32.1c1-9-3-17-11-24L512 185l0-121c0-17.7-14.3-32-32-32l-32 0c-17.7 0-32 14.3-32 32l0 36.7L309.5 7c-6-5-14-7-21-7s-15 1-22 8L10 231.5c-7 7-10 15-10 24c0 18 14 32.1 32 32.1l32 0 0 69.7c-.1 .9-.1 1.8-.1 2.8l0 112c0 22.1 17.9 40 40 40l16 0c1.2 0 2.4-.1 3.6-.2c1.5 .1 3 .2 4.5 .2l31.9 0 24 0c22.1 0 40-17.9 40-40l0-24 0-64c0-17.7 14.3-32 32-32l64 0c17.7 0 32 14.3 32 32l0 64 0 24c0 22.1 17.9 40 40 40l24 0 32.5 0c1.4 0 2.8 0 4.2-.1c1.1 .1 2.2 .1 3.3 .1l16 0c22.1 0 40-17.9 40-40l0-16.2c.3-2.6 .5-5.3 .5-8.1l-.7-160.2 32 0z"]},dC={prefix:"fas",iconName:"face-frown",icon:[512,512,[9785,"frown"],"f119","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM159.3 388.7c-2.6 8.4-11.6 13.2-20 10.5s-13.2-11.6-10.5-20C145.2 326.1 196.3 288 256 288s110.8 38.1 127.3 91.3c2.6 8.4-2.1 17.4-10.5 20s-17.4-2.1-20-10.5C340.5 349.4 302.1 320 256 320s-84.5 29.4-96.7 68.7zM144.4 208a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm192-32a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},pC={prefix:"fas",iconName:"shop",icon:[640,512,["store-alt"],"f54f","M36.8 192l566.3 0c20.3 0 36.8-16.5 36.8-36.8c0-7.3-2.2-14.4-6.2-20.4L558.2 21.4C549.3 8 534.4 0 518.3 0L121.7 0c-16 0-31 8-39.9 21.4L6.2 134.7c-4 6.1-6.2 13.2-6.2 20.4C0 175.5 16.5 192 36.8 192zM64 224l0 160 0 80c0 26.5 21.5 48 48 48l224 0c26.5 0 48-21.5 48-48l0-80 0-160-64 0 0 160-192 0 0-160-64 0zm448 0l0 256c0 17.7 14.3 32 32 32s32-14.3 32-32l0-256-64 0z"]},mC={prefix:"fas",iconName:"hand-holding-dollar",icon:[576,512,["hand-holding-usd"],"f4c0","M312 24l0 10.5c6.4 1.2 12.6 2.7 18.2 4.2c12.8 3.4 20.4 16.6 17 29.4s-16.6 20.4-29.4 17c-10.9-2.9-21.1-4.9-30.2-5c-7.3-.1-14.7 1.7-19.4 4.4c-2.1 1.3-3.1 2.4-3.5 3c-.3 .5-.7 1.2-.7 2.8c0 .3 0 .5 0 .6c.2 .2 .9 1.2 3.3 2.6c5.8 3.5 14.4 6.2 27.4 10.1l.9 .3s0 0 0 0c11.1 3.3 25.9 7.8 37.9 15.3c13.7 8.6 26.1 22.9 26.4 44.9c.3 22.5-11.4 38.9-26.7 48.5c-6.7 4.1-13.9 7-21.3 8.8l0 10.6c0 13.3-10.7 24-24 24s-24-10.7-24-24l0-11.4c-9.5-2.3-18.2-5.3-25.6-7.8c-2.1-.7-4.1-1.4-6-2c-12.6-4.2-19.4-17.8-15.2-30.4s17.8-19.4 30.4-15.2c2.6 .9 5 1.7 7.3 2.5c13.6 4.6 23.4 7.9 33.9 8.3c8 .3 15.1-1.6 19.2-4.1c1.9-1.2 2.8-2.2 3.2-2.9c.4-.6 .9-1.8 .8-4.1l0-.2c0-1 0-2.1-4-4.6c-5.7-3.6-14.3-6.4-27.1-10.3l-1.9-.6c-10.8-3.2-25-7.5-36.4-14.4c-13.5-8.1-26.5-22-26.6-44.1c-.1-22.9 12.9-38.6 27.7-47.4c6.4-3.8 13.3-6.4 20.2-8.2L264 24c0-13.3 10.7-24 24-24s24 10.7 24 24zM568.2 336.3c13.1 17.8 9.3 42.8-8.5 55.9L433.1 485.5c-23.4 17.2-51.6 26.5-80.7 26.5L192 512 32 512c-17.7 0-32-14.3-32-32l0-64c0-17.7 14.3-32 32-32l36.8 0 44.9-36c22.7-18.2 50.9-28 80-28l78.3 0 16 0 64 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-64 0-16 0c-8.8 0-16 7.2-16 16s7.2 16 16 16l120.6 0 119.7-88.2c17.8-13.1 42.8-9.3 55.9 8.5zM193.6 384c0 0 0 0 0 0l-.9 0c.3 0 .6 0 .9 0z"]},gC={prefix:"fas",iconName:"phone",icon:[512,512,[128222,128379],"f095","M164.9 24.6c-7.7-18.6-28-28.5-47.4-23.2l-88 24C12.1 30.2 0 46 0 64C0 311.4 200.6 512 448 512c18 0 33.8-12.1 38.6-29.5l24-88c5.3-19.4-4.6-39.7-23.2-47.4l-96-40c-16.3-6.8-35.2-2.1-46.3 11.6L304.7 368C234.3 334.7 177.3 277.7 144 207.3L193.3 167c13.7-11.2 18.4-30 11.6-46.3l-40-96z"]}
869,bC={prefix:"fas",iconName:"calendar-xmark",icon:[448,512,["calendar-times"],"f273","M128 0c17.7 0 32 14.3 32 32l0 32 128 0 0-32c0-17.7 14.3-32 32-32s32 14.3 32 32l0 32 48 0c26.5 0 48 21.5 48 48l0 48L0 160l0-48C0 85.5 21.5 64 48 64l48 0 0-32c0-17.7 14.3-32 32-32zM0 192l448 0 0 272c0 26.5-21.5 48-48 48L48 512c-26.5 0-48-21.5-48-48L0 192zM305 305c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-47 47-47-47c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l47 47-47 47c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l47-47 47 47c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-47-47 47-47z"]},yC={prefix:"fas",iconName:"arrow-up-1-9",icon:[576,512,["sort-numeric-up"],"f163","M450.7 38c8.3 6 13.3 15.7 13.3 26l0 96 16 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-48 0-48 0c-17.7 0-32-14.3-32-32s14.3-32 32-32l16 0 0-51.6-5.9 2c-16.8 5.6-34.9-3.5-40.5-20.2s3.5-34.9 20.2-40.5l48-16c9.8-3.3 20.5-1.6 28.8 4.4zM160 32c9 0 17.5 3.8 23.6 10.4l88 96c11.9 13 11.1 33.3-2 45.2s-33.3 11.1-45.2-2L192 146.3 192 448c0 17.7-14.3 32-32 32s-32-14.3-32-32l0-301.7L95.6 181.6c-11.9 13-32.2 13.9-45.2 2s-13.9-32.2-2-45.2l88-96C142.5 35.8 151 32 160 32zM445.7 364.9A32 32 0 1 0 418.3 307a32 32 0 1 0 27.4 57.9zm-40.7 54.9C369.6 408.4 344 375.2 344 336c0-48.6 39.4-88 88-88s88 39.4 88 88c0 23.5-7.5 46.3-21.5 65.2L449.7 467c-10.5 14.2-30.6 17.2-44.8 6.7s-17.2-30.6-6.7-44.8l6.8-9.2z"]},vC={prefix:"fas",iconName:"door-closed",icon:[576,512,[128682],"f52a","M96 64c0-35.3 28.7-64 64-64L416 0c35.3 0 64 28.7 64 64l0 384 64 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-112 0-288 0L32 512c-17.7 0-32-14.3-32-32s14.3-32 32-32l64 0L96 64zM384 288a32 32 0 1 0 0-64 32 32 0 1 0 0 64z"]},_C={prefix:"fas",iconName:"trash",icon:[448,512,[],"f1f8","M135.2 17.7L128 32 32 32C14.3 32 0 46.3 0 64S14.3 96 32 96l384 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-96 0-7.2-14.3C307.4 6.8 296.3 0 284.2 0L163.8 0c-12.1 0-23.2 6.8-28.6 17.7zM416 128L32 128 53.2 467c1.6 25.3 22.6 45 47.9 45l245.8 0c25.3 0 46.3-19.7 47.9-45L416 128z"]},wC={prefix:"fas",iconName:"headphones",icon:[512,512,[127911],"f025","M256 80C149.9 80 62.4 159.4 49.6 262c9.4-3.8 19.6-6 30.4-6c26.5 0 48 21.5 48 48l0 128c0 26.5-21.5 48-48 48c-44.2 0-80-35.8-80-80l0-16 0-48 0-48C0 146.6 114.6 32 256 32s256 114.6 256 256l0 48 0 48 0 16c0 44.2-35.8 80-80 80c-26.5 0-48-21.5-48-48l0-128c0-26.5 21.5-48 48-48c10.8 0 21 2.1 30.4 6C449.6 159.4 362.1 80 256 80z"]},xC={prefix:"fas",iconName:"arrow-left",icon:[448,512,[8592],"f060","M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l160 160c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L109.2 288 416 288c17.7 0 32-14.3 32-32s-14.3-32-32-32l-306.7 0L214.6 118.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-160 160z"]},EC={prefix:"fas",iconName:"up-right-from-square",icon:[512,512,["external-link-alt"],"f35d","M352 0c-12.9 0-24.6 7.8-29.6 19.8s-2.2 25.7 6.9 34.9L370.7 96 201.4 265.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L416 141.3l41.4 41.4c9.2 9.2 22.9 11.9 34.9 6.9s19.8-16.6 19.8-29.6l0-128c0-17.7-14.3-32-32-32L352 0zM80 32C35.8 32 0 67.8 0 112L0 432c0 44.2 35.8 80 80 80l320 0c44.2 0 80-35.8 80-80l0-112c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 112c0 8.8-7.2 16-16 16L80 448c-8.8 0-16-7.2-16-16l0-320c0-8.8 7.2-16 16-16l112 0c17.7 0 32-14.3 32-32s-14.3-32-32-32L80 32z"]},TC={prefix:"fas",iconName:"file-pdf",icon:[512,512,[],"f1c1","M0 64C0 28.7 28.7 0 64 0L224 0l0 128c0 17.7 14.3 32 32 32l128 0 0 144-208 0c-35.3 0-64 28.7-64 64l0 144-48 0c-35.3 0-64-28.7-64-64L0 64zm384 64l-128 0L256 0 384 128zM176 352l32 0c30.9 0 56 25.1 56 56s-25.1 56-56 56l-16 0 0 32c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-48 0-80c0-8.8 7.2-16 16-16zm32 80c13.3 0 24-10.7 24-24s-10.7-24-24-24l-16 0 0 48 16 0zm96-80l32 0c26.5 0 48 21.5 48 48l0 64c0 26.5-21.5 48-48 48l-32 0c-8.8 0-16-7.2-16-16l0-128c0-8.8 7.2-16 16-16zm32 128c8.8 0 16-7.2 16-16l0-64c0-8.8-7.2-16-16-16l-16 0 0 96 16 0zm80-112c0-8.8 7.2-16 16-16l48 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-32 0 0 32 32 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-32 0 0 48c0 8.8-7.2 16-16 16s-16-7.2-16-16l0-64 0-64z"]},SC={prefix:"fas",iconName:"comment",icon:[512,512,[128489,61669],"f075","M512 240c0 114.9-114.6 208-256 208c-37.1 0-72.3-6.4-104.1-17.9c-11.9 8.7-31.3 20.6-54.3 30.6C73.6 471.1 44.7 480 16 480c-6.5 0-12.3-3.9-14.8-9.9c-2.5-6-1.1-12.8 3.4-17.4c0 0 0 0 0 0s0 0 0 0s0 0 0 0c0 0 0 0 0 0l.3-.3c.3-.3 .7-.7 1.3-1.4c1.1-1.2 2.8-3.1 4.9-5.7c4.1-5 9.6-12.4 15.2-21.6c10-16.6 19.5-38.4 21.4-62.9C17.7 326.8 0 285.1 0 240C0 125.1 114.6 32 256 32s256 93.1 256 208z"]},OC={prefix:"fas",iconName:"envelope",icon:[512,512,[128386,9993,61443],"f0e0","M48 64C21.5 64 0 85.5 0 112c0 15.1 7.1 29.3 19.2 38.4L236.8 313.6c11.4 8.5 27 8.5 38.4 0L492.8 150.4c12.1-9.1 19.2-23.3 19.2-38.4c0-26.5-21.5-48-48-48L48 64zM0 176L0 384c0 35.3 28.7 64 64 64l384 0c35.3 0 64-28.7 64-64l0-208L294.4 339.2c-22.8 17.1-54 17.1-76.8 0L0 176z"]},CC={prefix:"fas",iconName:"paperclip",icon:[448,512,[128206],"f0c6","M364.2 83.8c-24.4-24.4-64-24.4-88.4 0l-184 184c-42.1 42.1-42.1 110.3 0 152.4s110.3 42.1 152.4 0l152-152c10.9-10.9 28.7-10.9 39.6 0s10.9 28.7 0 39.6l-152 152c-64 64-167.6 64-231.6 0s-64-167.6 0-231.6l184-184c46.3-46.3 121.3-46.3 167.6 0s46.3 121.3 0 167.6l-176 176c-28.6 28.6-75 28.6-103.6 0s-28.6-75 0-103.6l144-144c10.9-10.9 28.7-10.9 39.6 0s10.9 28.7 0 39.6l-144 144c-6.7 6.7-6.7 17.7 0 24.4s17.7 6.7 24.4 0l176-176c24.4-24.4 24.4-64 0-88.4z"]}
869,AC={prefix:"fas",iconName:"circle-info",icon:[512,512,["info-circle"],"f05a","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM216 336l24 0 0-64-24 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l48 0c13.3 0 24 10.7 24 24l0 88 8 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-80 0c-13.3 0-24-10.7-24-24s10.7-24 24-24zm40-208a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},MC={prefix:"fas",iconName:"arrow-down-1-9",icon:[576,512,["sort-numeric-asc","sort-numeric-down"],"f162","M450.7 38c-8.3-6-19.1-7.7-28.8-4.4l-48 16c-16.8 5.6-25.8 23.7-20.2 40.5s23.7 25.8 40.5 20.2l5.9-2 0 51.6-16 0c-17.7 0-32 14.3-32 32s14.3 32 32 32l48 0 48 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-16 0 0-96c0-10.3-4.9-19.9-13.3-26zM160 480c9 0 17.5-3.8 23.6-10.4l88-96c11.9-13 11.1-33.3-2-45.2s-33.3-11.1-45.2 2L192 365.7 192 64c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 301.7L95.6 330.4c-11.9-13-32.2-13.9-45.2-2s-13.9 32.2-2 45.2l88 96C142.5 476.2 151 480 160 480zM418.3 307a32 32 0 1 1 27.4 57.9A32 32 0 1 1 418.3 307zM405.1 419.8l-6.8 9.2c-10.5 14.2-7.5 34.2 6.7 44.8s34.2 7.5 44.8-6.7l48.8-65.8c14-18.9 21.5-41.7 21.5-65.2c0-48.6-39.4-88-88-88s-88 39.4-88 88c0 39.2 25.6 72.4 61.1 83.8z"]},kC={prefix:"fas",iconName:"water",icon:[576,512,[],"f773","M269.5 69.9c11.1-7.9 25.9-7.9 37 0C329 85.4 356.5 96 384 96c26.9 0 55.4-10.8 77.4-26.1c0 0 0 0 0 0c11.9-8.5 28.1-7.8 39.2 1.7c14.4 11.9 32.5 21 50.6 25.2c17.2 4 27.9 21.2 23.9 38.4s-21.2 27.9-38.4 23.9c-24.5-5.7-44.9-16.5-58.2-25C449.5 149.7 417 160 384 160c-31.9 0-60.6-9.9-80.4-18.9c-5.8-2.7-11.1-5.3-15.6-7.7c-4.5 2.4-9.7 5.1-15.6 7.7c-19.8 9-48.5 18.9-80.4 18.9c-33 0-65.5-10.3-94.5-25.8c-13.4 8.4-33.7 19.3-58.2 25c-17.2 4-34.4-6.7-38.4-23.9s6.7-34.4 23.9-38.4C42.8 92.6 61 83.5 75.3 71.6c11.1-9.5 27.3-10.1 39.2-1.7c0 0 0 0 0 0C136.7 85.2 165.1 96 192 96c27.5 0 55-10.6 77.5-26.1zm37 288C329 373.4 356.5 384 384 384c26.9 0 55.4-10.8 77.4-26.1c0 0 0 0 0 0c11.9-8.5 28.1-7.8 39.2 1.7c14.4 11.9 32.5 21 50.6 25.2c17.2 4 27.9 21.2 23.9 38.4s-21.2 27.9-38.4 23.9c-24.5-5.7-44.9-16.5-58.2-25C449.5 437.7 417 448 384 448c-31.9 0-60.6-9.9-80.4-18.9c-5.8-2.7-11.1-5.3-15.6-7.7c-4.5 2.4-9.7 5.1-15.6 7.7c-19.8 9-48.5 18.9-80.4 18.9c-33 0-65.5-10.3-94.5-25.8c-13.4 8.4-33.7 19.3-58.2 25c-17.2 4-34.4-6.7-38.4-23.9s6.7-34.4 23.9-38.4c18.1-4.2 36.2-13.3 50.6-25.2c11.1-9.4 27.3-10.1 39.2-1.7c0 0 0 0 0 0C136.7 373.2 165.1 384 192 384c27.5 0 55-10.6 77.5-26.1c11.1-7.9 25.9-7.9 37 0zm0-144C329 229.4 356.5 240 384 240c26.9 0 55.4-10.8 77.4-26.1c0 0 0 0 0 0c11.9-8.5 28.1-7.8 39.2 1.7c14.4 11.9 32.5 21 50.6 25.2c17.2 4 27.9 21.2 23.9 38.4s-21.2 27.9-38.4 23.9c-24.5-5.7-44.9-16.5-58.2-25C449.5 293.7 417 304 384 304c-31.9 0-60.6-9.9-80.4-18.9c-5.8-2.7-11.1-5.3-15.6-7.7c-4.5 2.4-9.7 5.1-15.6 7.7c-19.8 9-48.5 18.9-80.4 18.9c-33 0-65.5-10.3-94.5-25.8c-13.4 8.4-33.7 19.3-58.2 25c-17.2 4-34.4-6.7-38.4-23.9s6.7-34.4 23.9-38.4c18.1-4.2 36.2-13.3 50.6-25.2c11.1-9.5 27.3-10.1 39.2-1.7c0 0 0 0 0 0C136.7 229.2 165.1 240 192 240c27.5 0 55-10.6 77.5-26.1c11.1-7.9 25.9-7.9 37 0z"]},LC={prefix:"fas",iconName:"calendar-check",icon:[448,512,[],"f274","M128 0c17.7 0 32 14.3 32 32l0 32 128 0 0-32c0-17.7 14.3-32 32-32s32 14.3 32 32l0 32 48 0c26.5 0 48 21.5 48 48l0 48L0 160l0-48C0 85.5 21.5 64 48 64l48 0 0-32c0-17.7 14.3-32 32-32zM0 192l448 0 0 272c0 26.5-21.5 48-48 48L48 512c-26.5 0-48-21.5-48-48L0 192zM329 305c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-95 95-47-47c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l64 64c9.4 9.4 24.6 9.4 33.9 0L329 305z"]},PC={prefix:"fas",iconName:"truck",icon:[640,512,[128666,9951],"f0d1","M48 0C21.5 0 0 21.5 0 48L0 368c0 26.5 21.5 48 48 48l16 0c0 53 43 96 96 96s96-43 96-96l128 0c0 53 43 96 96 96s96-43 96-96l32 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l0-64 0-32 0-18.7c0-17-6.7-33.3-18.7-45.3L512 114.7c-12-12-28.3-18.7-45.3-18.7L416 96l0-48c0-26.5-21.5-48-48-48L48 0zM416 160l50.7 0L544 237.3l0 18.7-128 0 0-96zM112 416a48 48 0 1 1 96 0 48 48 0 1 1 -96 0zm368-48a48 48 0 1 1 0 96 48 48 0 1 1 0-96z"]},RC={prefix:"fas",iconName:"check-double",icon:[448,512,[],"f560","M342.6 86.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L160 178.7l-57.4-57.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l80 80c12.5 12.5 32.8 12.5 45.3 0l160-160zm96 128c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L160 402.7 54.6 297.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l128 128c12.5 12.5 32.8 12.5 45.3 0l256-256z"]},DC={prefix:"fas",iconName:"arrow-down-a-z",icon:[576,512,["sort-alpha-asc","sort-alpha-down"],"f15d","M183.6 469.6C177.5 476.2 169 480 160 480s-17.5-3.8-23.6-10.4l-88-96c-11.9-13-11.1-33.3 2-45.2s33.3-11.1 45.2 2L128 365.7 128 64c0-17.7 14.3-32 32-32s32 14.3 32 32l0 301.7 32.4-35.4c11.9-13 32.2-13.9 45.2-2s13.9 32.2 2 45.2l-88 96zM320 320c0-17.7 14.3-32 32-32l128 0c12.9 0 24.6 7.8 29.6 19.8s2.2 25.7-6.9 34.9L429.3 416l50.7 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-128 0c-12.9 0-24.6-7.8-29.6-19.8s-2.2-25.7 6.9-34.9L402.7 352 352 352c-17.7 0-32-14.3-32-32zM416 32c12.1 0 23.2 6.8 28.6 17.7l64 128 16 32c7.9 15.8 1.5 35-14.3 42.9s-35 1.5-42.9-14.3L460.2 224l-88.4 0-7.2 14.3c-7.9 15.8-27.1 22.2-42.9 14.3s-22.2-27.1-14.3-42.9l16-32 64-128C392.8 38.8 403.9 32 416 32zM395.8 176l40.4 0L416 135.6 395.8 176z"]},IC={prefix:"fas",iconName:"minus",icon:[448,512,[8211,8722,10134,"subtract"],"f068","M432 256c0 17.7-14.3 32-32 32L48 288c-17.7 0-32-14.3-32-32s14.3-32 32-32l352 0c17.7 0 32 14.3 32 32z"]},NC={prefix:"fas",iconName:"gear",icon:[512,512,[9881,"cog"],"f013","M495.9 166.6c3.2 8.7 .5 18.4-6.4 24.6l-43.3 39.4c1.1 8.3 1.7 16.8 1.7 25.4s-.
8696 17.1-1.7 25.4l43.3 39.4c6.9 6.2 9.6 15.9 6.4 24.6c-4.4 11.9-9.7 23.3-15.8 34.3l-4.7 8.1c-6.6 11-14 21.4-22.1 31.2c-5.9 7.2-15.7 9.6-24.5 6.8l-55.7-17.7c-13.4 10.3-28.2 18.9-44 25.4l-12.5 57.1c-2 9.1-9 16.3-18.2 17.8c-13.8 2.3-28 3.5-42.5 3.5s-28.7-1.2-42.5-3.5c-9.2-1.5-16.2-8.7-18.2-17.8l-12.5-57.1c-15.8-6.5-30.6-15.1-44-25.4L83.1 425.9c-8.8 2.8-18.6 .3-24.5-6.8c-8.1-9.8-15.5-20.2-22.1-31.2l-4.7-8.1c-6.1-11-11.4-22.4-15.8-34.3c-3.2-8.7-.5-18.4 6.4-24.6l43.3-39.4C64.6 273.1 64 264.6 64 256s.6-17.1 1.7-25.4L22.4 191.2c-6.9-6.2-9.6-15.9-6.4-24.6c4.4-11.9 9.7-23.3 15.8-34.3l4.7-8.1c6.6-11 14-21.4 22.1-31.2c5.9-7.2 15.7-9.6 24.5-6.8l55.7 17.7c13.4-10.3 28.2-18.9 44-25.4l12.5-57.1c2-9.1 9-16.3 18.2-17.8C227.3 1.2 241.5 0 256 0s28.7 1.2 42.5 3.5c9.2 1.5 16.2 8.7 18.2 17.8l12.5 57.1c15.8 6.5 30.6 15.1 44 25.4l55.7-17.7c8.8-2.8 18.6-.3 24.5 6.8c8.1 9.8 15.5 20.2 22.1 31.2l4.7 8.1c6.1 11 11.4 22.4 15.8 34.3zM256 336a80 80 0 1 0 0-160 80 80 0 1 0 0 160z"]},zC={prefix:"fas",iconName:"cart-shopping",icon:[576,512,[128722,"shopping-cart"],"f07a","M0 24C0 10.7 10.7 0 24 0L69.5 0c22 0 41.5 12.8 50.6 32l411 0c26.3 0 45.5 25 38.6 50.4l-41 152.3c-8.5 31.4-37 53.3-69.5 53.3l-288.5 0 5.4 28.5c2.2 11.3 12.1 19.5 23.6 19.5L488 336c13.3 0 24 10.7 24 24s-10.7 24-24 24l-288.3 0c-34.6 0-64.3-24.6-70.7-58.5L77.4 54.5c-.7-3.8-4-6.5-7.9-6.5L24 48C10.7 48 0 37.3 0 24zM128 464a48 48 0 1 1 96 0 48 48 0 1 1 -96 0zm336-48a48 48 0 1 1 0 96 48 48 0 1 1 0-96z"]},FC=zC,jC={prefix:"fas",iconName:"clock",icon:[512,512,[128339,"clock-four"],"f017","M256 0a256 256 0 1 1 0 512A256 256 0 1 1 256 0zM232 120l0 136c0 8 4 15.5 10.7 20l96 64c11 7.4 25.9 4.4 33.3-6.7s4.4-25.9-6.7-33.3L280 243.2 280 120c0-13.3-10.7-24-24-24s-24 10.7-24 24z"]},BC={prefix:"fas",iconName:"sliders",icon:[512,512,["sliders-h"],"f1de","M0 416c0 17.7 14.3 32 32 32l54.7 0c12.3 28.3 40.5 48 73.3 48s61-19.7 73.3-48L480 448c17.7 0 32-14.3 32-32s-14.3-32-32-32l-246.7 0c-12.3-28.3-40.5-48-73.3-48s-61 19.7-73.3 48L32 384c-17.7 0-32 14.3-32 32zm128 0a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zM320 256a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm32-80c-32.8 0-61 19.7-73.3 48L32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l246.7 0c12.3 28.3 40.5 48 73.3 48s61-19.7 73.3-48l54.7 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-54.7 0c-12.3-28.3-40.5-48-73.3-48zM192 128a32 32 0 1 1 0-64 32 32 0 1 1 0 64zm73.3-64C253 35.7 224.8 16 192 16s-61 19.7-73.3 48L32 64C14.3 64 0 78.3 0 96s14.3 32 32 32l86.7 0c12.3 28.3 40.5 48 73.3 48s61-19.7 73.3-48L480 128c17.7 0 32-14.3 32-32s-14.3-32-32-32L265.3 64z"]},UC=BC,HC={prefix:"fas",iconName:"network-wired",icon:[640,512,[],"f6ff","M256 64l128 0 0 64-128 0 0-64zM240 0c-26.5 0-48 21.5-48 48l0 96c0 26.5 21.5 48 48 48l48 0 0 32L32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l96 0 0 32-48 0c-26.5 0-48 21.5-48 48l0 96c0 26.5 21.5 48 48 48l160 0c26.5 0 48-21.5 48-48l0-96c0-26.5-21.5-48-48-48l-48 0 0-32 256 0 0 32-48 0c-26.5 0-48 21.5-48 48l0 96c0 26.5 21.5 48 48 48l160 0c26.5 0 48-21.5 48-48l0-96c0-26.5-21.5-48-48-48l-48 0 0-32 96 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-256 0 0-32 48 0c26.5 0 48-21.5 48-48l0-96c0-26.5-21.5-48-48-48L240 0zM96 448l0-64 128 0 0 64L96 448zm320-64l128 0 0 64-128 0 0-64z"]},$C={prefix:"fas",iconName:"map-pin",icon:[320,512,[128205],"f276","M16 144a144 144 0 1 1 288 0A144 144 0 1 1 16 144zM160 80c8.8 0 16-7.2 16-16s-7.2-16-16-16c-53 0-96 43-96 96c0 8.8 7.2 16 16 16s16-7.2 16-16c0-35.3 28.7-64 64-64zM128 480l0-162.9c10.4 1.9 21.1 2.9 32 2.9s21.6-1 32-2.9L192 480c0 17.7-14.3 32-32 32s-32-14.3-32-32z"]},WC={prefix:"fas",iconName:"ticket",icon:[576,512,[127903],"f145","M64 64C28.7 64 0 92.7 0 128l0 64c0 8.8 7.4 15.7 15.7 18.6C34.5 217.1 48 235 48 256s-13.5 38.9-32.3 45.4C7.4 304.3 0 311.2 0 320l0 64c0 35.3 28.7 64 64 64l448 0c35.3 0 64-28.7 64-64l0-64c0-8.8-7.4-15.7-15.7-18.6C541.5 294.9 528 277 528 256s13.5-38.9 32.3-45.4c8.3-2.9 15.7-9.8 15.7-18.6l0-64c0-35.3-28.7-64-64-64L64 64zm64 112l0 160c0 8.8 7.2 16 16 16l288 0c8.8 0 16-7.2 16-16l0-160c0-8.8-7.2-16-16-16l-288 0c-8.8 0-16 7.2-16 16zM96 160c0-17.7 14.3-32 32-32l320 0c17.7 0 32 14.3 32 32l0 192c0 17.7-14.3 32-32 32l-320 0c-17.7 0-32-14.3-32-32l0-192z"]},VC={prefix:"fas",iconName:"power-off",icon:[512,512,[9211],"f011","M288 32c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 224c0 17.7 14.3 32 32 32s32-14.3 32-32l0-224zM143.5 120.6c13.6-11.3 15.4-31.5 4.1-45.1s-31.5-15.4-45.1-4.1C49.7 115.4 16 181.8 16 256c0 132.5 107.5 240 240 240s240-107.5 240-240c0-74.2-33.8-140.6-86.6-184.6c-13.6-11.3-33.8-9.4-45.1 4.1s-9.4 33.8 4.1 45.1c38.9 32.3 63.5 81 63.5 135.4c0 97.2-78.8 176-176 176s-176-78.8-176-176c0-54.4 24.7-103.1 63.5-135.4z"]},GC={prefix:"fas",iconName:"laptop-file",icon:[640,512,[],"e51d","M128 0C92.7 0 64 28.7 64 64l0 224-44.8 0C8.6 288 0 296.6 0 307.2C0 349.6 34.4 384 76.8 384L320 384l0-96-192 0 0-224 320 0 0 32 64 0 0-32c0-35.3-28.7-64-64-64L128 0zM512 128l-112 0c-26.5 0-48 21.5-48 48l0 288c0 26.5 21.5 48 48 48l192 0c26.5 0 48-21.5 48-48l0-208-96 0c-17.7 0-32-14.3-32-32l0-96zm32 0l0 96 96 0-96-96z"]}
869,YC={prefix:"fas",iconName:"calculator",icon:[384,512,[128425],"f1ec","M64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-384c0-35.3-28.7-64-64-64L64 0zM96 64l192 0c17.7 0 32 14.3 32 32l0 32c0 17.7-14.3 32-32 32L96 160c-17.7 0-32-14.3-32-32l0-32c0-17.7 14.3-32 32-32zm32 160a32 32 0 1 1 -64 0 32 32 0 1 1 64 0zM96 352a32 32 0 1 1 0-64 32 32 0 1 1 0 64zM64 416c0-17.7 14.3-32 32-32l96 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-96 0c-17.7 0-32-14.3-32-32zM192 256a32 32 0 1 1 0-64 32 32 0 1 1 0 64zm32 64a32 32 0 1 1 -64 0 32 32 0 1 1 64 0zm64-64a32 32 0 1 1 0-64 32 32 0 1 1 0 64zm32 64a32 32 0 1 1 -64 0 32 32 0 1 1 64 0zM288 448a32 32 0 1 1 0-64 32 32 0 1 1 0 64z"]},XC={prefix:"fas",iconName:"ship",icon:[576,512,[128674],"f21a","M192 32c0-17.7 14.3-32 32-32L352 0c17.7 0 32 14.3 32 32l0 32 48 0c26.5 0 48 21.5 48 48l0 128 44.4 14.8c23.1 7.7 29.5 37.5 11.5 53.9l-101 92.6c-16.2 9.4-34.7 15.1-50.9 15.1c-19.6 0-40.8-7.7-59.2-20.3c-22.1-15.5-51.6-15.5-73.7 0c-17.1 11.8-38 20.3-59.2 20.3c-16.2 0-34.7-5.7-50.9-15.1l-101-92.6c-18-16.5-11.6-46.2 11.5-53.9L96 240l0-128c0-26.5 21.5-48 48-48l48 0 0-32zM160 218.7l107.8-35.9c13.1-4.4 27.3-4.4 40.5 0L416 218.7l0-90.7-256 0 0 90.7zM306.5 421.9C329 437.4 356.5 448 384 448c26.9 0 55.4-10.8 77.4-26.1c0 0 0 0 0 0c11.9-8.5 28.1-7.8 39.2 1.7c14.4 11.9 32.5 21 50.6 25.2c17.2 4 27.9 21.2 23.9 38.4s-21.2 27.9-38.4 23.9c-24.5-5.7-44.9-16.5-58.2-25C449.5 501.7 417 512 384 512c-31.9 0-60.6-9.9-80.4-18.9c-5.8-2.7-11.1-5.3-15.6-7.7c-4.5 2.4-9.7 5.1-15.6 7.7c-19.8 9-48.5 18.9-80.4 18.9c-33 0-65.5-10.3-94.5-25.8c-13.4 8.4-33.7 19.3-58.2 25c-17.2 4-34.4-6.7-38.4-23.9s6.7-34.4 23.9-38.4c18.1-4.2 36.2-13.3 50.6-25.2c11.1-9.4 27.3-10.1 39.2-1.7c0 0 0 0 0 0C136.7 437.2 165.1 448 192 448c27.5 0 55-10.6 77.5-26.1c11.1-7.9 25.9-7.9 37 0z"]},KC={prefix:"fas",iconName:"download",icon:[512,512,[],"f019","M288 32c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 242.7-73.4-73.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l128 128c12.5 12.5 32.8 12.5 45.3 0l128-128c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L288 274.7 288 32zM64 352c-35.3 0-64 28.7-64 64l0 32c0 35.3 28.7 64 64 64l384 0c35.3 0 64-28.7 64-64l0-32c0-35.3-28.7-64-64-64l-101.5 0-45.3 45.3c-25 25-6
8695.5 25-90.5 0L165.5 352 64 352zm368 56a24 24 0 1 1 0 48 24 24 0 1 1 0-48z"]},qC={prefix:"fas",iconName:"file-circle-check",icon:[576,512,[],"e5a0","M0 64C0 28.7 28.7 0 64 0L224 0l0 128c0 17.7 14.3 32 32 32l128 0 0 38.6C310.1 219.5 256 287.4 256 368c0 59.1 29.1 111.3 73.7 143.3c-3.2 .5-6.4 .7-9.7 .7L64 512c-35.3 0-64-28.7-64-64L0 64zm384 64l-128 0L256 0 384 128zM288 368a144 144 0 1 1 288 0 144 144 0 1 1 -288 0zm211.3-43.3c-6.2-6.2-16.4-6.2-22.6 0L416 385.4l-28.7-28.7c-6.2-6.2-16.4-6.2-22.6 0s-6.2 16.4 0 22.6l40 40c6.2 6.2 16.4 6.2 22.6 0l72-72c6.2-6.2 6.2-16.4 0-22.6z"]},JC={prefix:"fas",iconName:"mobile",icon:[384,512,[128241,"mobile-android","mobile-phone"],"f3ce","M80 0C44.7 0 16 28.7 16 64l0 384c0 35.3 28.7 64 64 64l224 0c35.3 0 64-28.7 64-64l0-384c0-35.3-28.7-64-64-64L80 0zm80 432l64 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-64 0c-8.8 0-16-7.2-16-16s7.2-16 16-16z"]},ZC={prefix:"fas",iconName:"face-meh",icon:[512,512,[128528,"meh"],"f11a","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM176.4 176a32 32 0 1 1 0 64 32 32 0 1 1 0-64zm128 32a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zM160 336l192 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-192 0c-8.8 0-16-7.2-16-16s7.2-16 16-16z"]},QC={prefix:"fas",iconName:"house",icon:[576,512,[127968,63498,63500,"home","home-alt","home-lg-alt"],"f015","M575.8 255.5c0 18-15 32.1-32 32.1l-32 0 .7 160.2c0 2.7-.2 5.4-.5 8.1l0 16.2c0 22.1-17.9 40-40 40l-16 0c-1.1 0-2.2 0-3.3-.1c-1.4 .1-2.8 .1-4.2 .1L416 512l-24 0c-22.1 0-40-17.9-40-40l0-24 0-64c0-17.7-14.3-32-32-32l-64 0c-17.7 0-32 14.3-32 32l0 64 0 24c0 22.1-17.9 40-40 40l-24 0-31.9 0c-1.5 0-3-.1-4.5-.2c-1.2 .1-2.4 .2-3.6 .2l-16 0c-22.1 0-40-17.9-40-40l0-112c0-.9 0-1.9 .1-2.8l0-69.7-32 0c-18 0-32-14-32-32.1c0-9 3-17 10-24L266.4 8c7-7 15-8 22-8s15 2 21 7L564.8 231.5c8 7 12 15 11 24z"]},eA=QC,tA={prefix:"fas",iconName:"rotate-right",icon:[512,512,["redo-alt","rotate-forward"],"f2f9","M463.5 224l8.5 0c13.3 0 24-10.7 24-24l0-128c0-9.7-5.8-18.5-14.8-22.2s-19.3-1.7-26.2 5.2L413.4 96.6c-87.6-86.5-228.7-86.2-315.8 1c-87.5 87.5-87.5 229.3 0 316.8s229.3 87.5 316.8 0c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0c-62.5 62.5-163.8 62.5-226.3 0s-62.5-163.8 0-226.3c62.2-62.2 162.7-62.5 225.3-1L327 183c-6.9 6.9-8.9 17.2-5.2 26.2s12.5 14.8 22.2 14.8l119.5 0z"]},nA={prefix:"fas",iconName:"upload",icon:[512,512,[],"f093","M288 109.3L288 352c0 17.7-14.3 32-32 32s-32-14.3-32-32l0-242.7-73.4 73.4c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3l128-128c12.5-12.5 32.8-12.5 45.3 0l128 128c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L288 109.3zM64 352l128 0c0 35.3 28.7 64 64 64s64-28.7 64-64l128 0c35.3 0 64 28.7 64 64l0 32c0 35.3-28.7 64-64 64L64 512c-35.3 0-64-28.7-64-64l0-32c0-35.3 28.7-64 64-64zM432 456a24 24 0 1 0 0-48 24 24 0 1 0 0 48z"]},rA={prefix:"fas",iconName:"sun",icon:[512,512,[9728],"f185","M361.5 1.2c5 2.1 8.6 6.6 9.6 11.9L391 121l107.9 19.8c5.3 1 9.8 4.6 11.9 9.6s1.5 10.7-1.6 15.2L446.9 256l62.3 90.3c3.1 4.5 3.7 10.2 1.6 15.2s-6.6 8.6-11.9 9.6L391 391 371.1 498.9c-1 5.3-4.6 9.8-9.6 11.9s-10.7 1.5-15.2-1.6L256 446.9l-90.3 62.3c-4.5 3.1-10.2 3.7-15.2 1.6s-8.6-6.6-9.6-11.9L121 391 13.1 371.1c-5.3-1-9.8-4.6-11.9-9.6s-1.5-10.7 1.6-15.2L65.1 256 2.8 165.7c-3.1-4.5-3.7-10.2-1.6-15.2s6.6-8.6 11.9-9.6L121 121 140.9 13.1c1-5.3 4.6-9.8 9.6-11.9s10.7-1.5 15.2 1.6L256 65.1 346.3 2.8c4.5-3.1 10.2-3.7 15.2-1.6zM160 256a96 96 0 1 1 192 0 96 96 0 1 1 -192 0zm224 0a128 128 0 1 0 -256 0 128 128 0 1 0 256 0z"]},iA={prefix:"fas",iconName:"angle-down",icon:[448,512,[8964],"f107","M201.4 374.6c12.5 12.5 32.8 12.5 45.3 0l160-160c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L224 306.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l160 160z"]},aA={prefix:"fas",iconName:"ellipsis",icon:[448,512,["ellipsis-h"],"f141","M8 256a56 56 0 1 1 112 0A56 56 0 1 1 8 256zm160 0a56 56 0 1 1 112 0 56 56 0 1 1 -112 0zm216-56a56 56 0 1 1 0 112 56 56 0 1 1 0-112z"]},oA=aA,sA={prefix:"fas",iconName:"credit-card",icon:[576,512,[128179,62083,"credit-card-alt"],"f09d","M64 32C28.7 32 0 60.7 0 96l0 32 576 0 0-32c0-35.3-28.7-64-64-64L64 32zM576 224L0 224 0 416c0 35.3 28.7 64 64 64l448 0c35.3 0 64-28.7 64-64l0-192zM112 352l64 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-64 0c-8.8 0-16-7.2-16-16s7.2-16 16-16zm112 16c0-8.8 7.2-16 16-16l128 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-128 0c-8.8 0-16-7.2-16-16z"]},cA={prefix:"fas",iconName:"book-open-reader",icon:[512,512,["book-reader"],"f5da","M160 96a96 96 0 1 1 192 0A96 96 0 1 1 160 96zm80 152l0 264-48.4-24.2c-20.9-10.4-43.5-17-66.8-19.3l-96-9.6C12.5 457.2 0 443.5 0 427L0 224c0-17.7 14.3-32 32-32l30.3 0c63.6 0 125.6 19.6 177.7 56zm32 264l0-264c52.1-36.4 114.1-56 177.7-56l30.3 0c17.7 0 32 14.3 32 32l0 203c0 16.4-12.5 30.2-28.8 31.8l-96 9.6c-23.2 2.3-45.9 8.9-66.8 19.3L272 512z"]},lA={prefix:"fas",iconName:"bell",icon:[448,512,[128276,61602],"f0f3","M224 0c-17.7 0-32 14.3-32 32l0 19.2C119 66 64 130.6 64 208l0 18.8c0 47-17.3 92.4-48.5 127.6l-7.4 8.3c-8.4 9.4-10.4 22.9-5.3 34.4S19.4 416 32 416l384 0c12.6 0 24-7.4 29.2-18.9s3.1-25-5.3-34.4l-7.4-8.3C401.3 319.2 384 273.9 384 226.8l0-18.8c0-77.4-55-142-128-156.8L256 32c0-17.7-14.3-32-32-32zm45.3 493.3c12-12 18.7-28.3 18.7-45.3l-64 0-64 0c0 17 6.7 33.3 18.7 45.3s28.3 18.7 45.3 18.7s33.3-6.7 45.3-18.7z"]},uA={prefix:"fas",iconName:"location-dot",icon:[384,512,["map-marker-alt"],"f3c5","M215.7 499.2C267 435 384 279.4 384 192C384 86 298 0 192 0S0 86 0 192c0 87.4 117 243 168.3 307.2c12.3 15.3 35.1 15.3 47.4 0zM192 128a64 64 0 1 1 0 128 64 64 0 1 1 0-128z"]},fA={prefix:"fas",iconName:"file",icon:[384,512,[128196,128459,61462],"f15b","M0 64C0 28.7 28.7 0 64 0L224 0l0 128c0 17.7 14.3 32 32 32l128 0 0 288c0 35.3-28.7 64-64 64L64 512c-35.3 0-64-28.7-64-64L0 64zm384 64l-128 0L256 0 384 128z"]},hA={prefix:"fas",iconName:"arrow-down",icon:[384,512,[8595],"f063","M169.4 470.6c12.5 12.5 32.8 12.5 45.3 0l160-160c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L224 370.8 224 64c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 306.7L54.6 265.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l160 160z"]},dA={prefix:"fas",iconName:"earth-americas",icon:[512,512,[127758,"earth","earth-america","globe-americas"],"f57d","M57.7 193l9.4 16.4c8.3 14.5 21.9 25.2 38 29.8L163 255.7c17.2 4.9 29 20.6 29 38.5l0 39.9c0 11 6.2 21 16 25.9s16 14.9 16 25.9l0 39c0 15.6 14.9 26.9 29.9 22.6c16.1-4.6 28.6-17.5 32.7-33.8l2.8-11.2c4.2-16.9 15.2-31.4 30.3-40l8.1-4.6c15-8.5 24.2-24.5 24.2-41.7l0-8.3c0-12.7-5.1-24.9-14.1-33.9l-3.9-3.9c-9-9-21.2-14.1-33.9-14.1L257 256c-11.1 0-22.1-2.9-31.8-8.4l-34.5-19.7c-4.3-2.5-7.6-6.5-9.2-11.2c-3.2-9.6 1.1-20 10.2-24.5l5.9-3c6.6-3.3 14.3-3.9 21.3-1.5l23.2 7.7c8.2 2.7 17.2-.4 21.9-7.5c4.7-7 4.2-16.3-1.2-22.8l-13.6-16.3c-10-12-9.9-29.5 .3-41.3l15.7-18.3c8.8-10.3 10.2-25 3.5-36.7l-2.4-4.2c-3.5-.2-6.9-.3-10.4-.3C163.1 48 84.4 108.9 57.7 193zM464 256c0-36.8-9.6-71.4-26.4-101.5L412 164.8c-15.7 6.3-23.8 23.8-18.5 39.8l16.9 50.7c3.5 10.4 12 18.3 22.6 20.9l29.1 7.3c1.2-9 1.8-18.2 1.8-27.5zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256z"]},pA={prefix:"fas",iconName:"envelope-open-text",icon:[512,512,[],"f658","M215.4 96L144 96l-36.2 0L96 96l0 8.8L96 144l0 40.4 0 89L.2 202.5c1.6-18.1 10.9-34.9 25.7-45.8L48 140.3 48 96c0-26.5 21.5-48 48-48l76.
8696 0 49.9-36.9C232.2 3.9 243.9 0 256 0s23.8 3.9 33.5 11L339.4 48 416 48c26.5 0 48 21.5 48 48l0 44.3 22.1 16.4c14.8 10.9 24.1 27.7 25.7 45.8L416 273.4l0-89 0-40.4 0-39.2 0-8.8-11.8 0L368 96l-71.4 0-81.3 0zM0 448L0 242.1 217.6 403.3c11.1 8.2 24.6 12.7 38.4 12.7s27.3-4.4 38.4-12.7L512 242.1 512 448s0 0 0 0c0 35.3-28.7 64-64 64L64 512c-35.3 0-64-28.7-64-64c0 0 0 0 0 0zM176 160l160 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-160 0c-8.8 0-16-7.2-16-16s7.2-16 16-16zm0 64l160 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-160 0c-8.8 0-16-7.2-16-16s7.2-16 16-16z"]},mA={prefix:"fas",iconName:"check-to-slot",icon:[576,512,["vote-yea"],"f772","M96 80c0-26.5 21.5-48 48-48l288 0c26.5 0 48 21.5 48 48l0 304L96 384 96 80zm313 47c-9.4-9.4-24.6-9.4-33.9 0l-111 111-47-47c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l64 64c9.4 9.4 24.6 9.4 33.9 0L409 161c9.4-9.4 9.4-24.6 0-33.9zM0 336c0-26.5 21.5-48 48-48l16 0 0 128 448 0 0-128 16 0c26.5 0 48 21.5 48 48l0 96c0 26.5-21.5 48-48 48L48 480c-26.5 0-48-21.5-48-48l0-96z"]},gA={prefix:"fas",iconName:"boxes-stacked",icon:[576,512,[62625,"boxes","boxes-alt"],"f468","M248 0L208 0c-26.5 0-48 21.5-48 48l0 112c0 35.3 28.7 64 64 64l128 0c35.3 0 64-28.7 64-64l0-112c0-26.5-21.5-48-48-48L328 0l0 80c0 8.8-7.2 16-16 16l-48 0c-8.8 0-16-7.2-16-16l0-80zM64 256c-35.3 0-64 28.7-64 64L0 448c0 35.3 28.7 64 64 64l160 0c35.3 0 64-28.7 64-64l0-128c0-35.3-28.7-64-64-64l-40 0 0 80c0 8.8-7.2 16-16 16l-48 0c-8.8 0-16-7.2-16-16l0-80-40 0zM352 512l160 0c35.3 0 64-28.7 64-64l0-128c0-35.3-28.7-64-64-64l-40 0 0 80c0 8.8-7.2 16-16 16l-48 0c-8.8 0-16-7.2-16-16l0-80-40 0c-15 0-28.8 5.1-39.7 13.8c4.9 10.4 7.7 22 7.7 34.2l0 160c0 12.2-2.8 23.8-7.7 34.2C323.2 506.9 337 512 352 512z"]},bA={prefix:"fas",iconName:"link",icon:[640,512,[128279,"chain"],"f0c1","M579.8 267.7c56.5-56.5 56.5-148 0-204.5c-50-50-128.8-56.5-186.3-15.4l-1.6 1.1c-14.4 10.3-17.7 30.3-7.4 44.6s30.3 17.7 44.6 7.4l1.6-1.1c32.1-22.9 76-19.3 103.8 8.6c31.5 31.5 31.5 82.5 0 114L422.3 334.8c-31.5 31.5-82.5 31.5-114 0c-27.9-27.9-31.5-71.8-8.6-103.8l1.1-1.6c10.3-14.4 6.9-34.4-7.4-44.6s-34.4-6.9-44.6 7.4l-1.1 1.6C206.5 251.2 213 330 263 380c56.5 56.5 148 56.5 204.5 0L579.8 267.7zM60.2 244.3c-56.5 56.5-56.5 148 0 204.5c50 50 128.8 56.5 186.3 15.4l1.6-1.1c14.4-10.3 17.7-30.3 7.4-44.6s-30.3-17.7-44.6-7.4l-1.6 1.1c-32.1 22.9-76 19.3-103.8-8.6C74 372 74 321 105.5 289.5L217.7 177.2c31.5-31.5 82.5-31.5 114 0c27.9 27.9 31.5 71.8 8.6 103.9l-1.1 1.6c-10.3 14.4-6.9 34.4 7.4 44.6s34.4 6.9 44.6-7.4l1.1-1.6C433.5 260.8 427 182 377 132c-56.5-56.5-148-56.5-204.5 0L60.2 244.3z"]},yA={prefix:"fas",iconName:"play",icon:[384,512,[9654],"f04b","M73 39c-14.8-9.1-33.4-9.4-48.5-.9S0 62.6 0 80L0 432c0 17.4 9.4 33.4 24.5 41.9s33.7 8.1 48.5-.9L361 297c14.3-8.7 23-24.2 23-41s-8.7-32.2-23-41L73 39z"]},vA={prefix:"fas",iconName:"magnifying-glass",icon:[512,512,[128269,"search"],"f002","M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM208 352a144 144 0 1 0 0-288 144 144 0 1 0 0 288z"]},_A=vA,wA={prefix:"fas",iconName:"file-pen",icon:[576,512,[128221,"file-edit"],"f31c","M0 64C0 28.7 28.7 0 64 0L224 0l0 128c0 17.7 14.3 32 32 32l128 0 0 125.7-86.8 86.8c-10.3 10.3-17.5 23.1-21 37.2l-18.7 74.9c-2.3 9.2-1.8 18.8 1.3 27.5L64 512c-35.3 0-64-28.7-64-64L0 64zm384 64l-128 0L256 0 384 128zM549.8 235.7l14.4 14.4c15.6 15.6 15.6 40.9 0 56.6l-29.4 29.4-71-71 29.4-29.4c15.6-15.6 40.9-15.6 56.6 0zM311.9 417L441.1 287.8l71 71L382.9 487.9c-4.1 4.1-9.2 7-14.9 8.4l-60.1 15c-5.5 1.4-11.2-.2-15.2-4.2s-5.6-9.7-4.2-15.2l15-60.1c1.4-5.6 4.3-10.8 8.4-14.9z"]},xA={prefix:"fas",iconName:"receipt",icon:[384,512,[129534],"f543","M14 2.2C22.5-1.7 32.5-.3 39.6 5.8L80 40.4 120.4 5.8c9-7.7 22.3-7.7 31.2 0L192 40.4 232.4 5.8c9-7.7 22.3-7.7 31.2 0L304 40.4 344.4 5.8c7.1-6.1 17.1-7.5 25.6-3.6s14 12.4 14 21.8l0 464c0 9.4-5.5 17.9-14 21.8s-18.5 2.5-25.6-3.6L304 471.6l-40.4 34.6c-9 7.7-22.3 7.7-31.2 0L192 471.6l-40.4 34.6c-9 7.7-22.3 7.7-31.2 0L80 471.6 39.6 506.2c-7.1 6.1-17.1 7.5-25.6 3.6S0 497.4 0 488L0 24C0 14.6 5.5 6.1 14 2.2zM96 144c-8.8 0-16 7.2-16 16s7.2 16 16 16l192 0c8.8 0 16-7.2 16-16s-7.2-16-16-16L96 144zM80 352c0 8.8 7.2 16 16 16l192 0c8.8 0 16-7.2 16-16s-7.2-16-16-16L96 336c-8.8 0-16 7.2-16 16zM96 240c-8.8 0-16 7.2-16 16s7.2 16 16 16l192 0c8.8 0 16-7.2 16-16s-7.2-16-16-16L96 240z"]}
vendor: 4,722 bytes, line 869
869,EA={prefix:"fas",iconName:"chevron-down",icon:[512,512,[],"f078","M233.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L256 338.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z"]},TA={prefix:"fas",iconName:"battery-full",icon:[576,512,[128267,"battery","battery-5"],"f240","M464 160c8.8 0 16 7.2 16 16l0 160c0 8.8-7.2 16-16 16L80 352c-8.8 0-16-7.2-16-16l0-160c0-8.8 7.2-16 16-16l384 0zM80 96C35.8 96 0 131.8 0 176L0 336c0 44.2 35.8 80 80 80l384 0c44.2 0 80-35.8 80-80l0-16c17.7 0 32-14.3 32-32l0-64c0-17.7-14.3-32-32-32l0-16c0-44.2-35.8-80-80-80L80 96zm368 96L96 192l0 128 352 0 0-128z"]},SA=TA,OA={prefix:"fas",iconName:"arrow-up",icon:[384,512,[8593],"f062","M214.6 41.4c-12.5-12.5-32.8-12.5-45.3 0l-160 160c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L160 141.2 160 448c0 17.7 14.3 32 32 32s32-14.3 32-32l0-306.7L329.4 246.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3l-160-160z"]},CA={prefix:"fas",iconName:"list-check",icon:[512,512,["tasks"],"f0ae","M152.1 38.2c9.9 8.9 10.7 24 1.8 33.9l-72 80c-4.4 4.9-10.6 7.8-17.2 7.9s-12.9-2.4-17.6-7L7 113C-2.3 103.6-2.3 88.4 7 79s24.6-9.4 33.9 0l22.1 22.1 55.1-61.2c8.9-9.9 24-10.7 33.9-1.8zm0 160c9.9 8.9 10.7 24 1.8 33.9l-72 80c-4.4 4.9-10.6 7.8-17.2 7.9s-12.9-2.4-17.6-7L7 273c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l22.1 22.1 55.1-61.2c8.9-9.9 24-10.7 33.9-1.8zM224 96c0-17.7 14.3-32 32-32l224 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-224 0c-17.7 0-32-14.3-32-32zm0 160c0-17.7 14.3-32 32-32l224 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-224 0c-17.7 0-32-14.3-32-32zM160 416c0-17.7 14.3-32 32-32l288 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-288 0c-17.7 0-32-14.3-32-32zM48 368a48 48 0 1 1 0 96 48 48 0 1 1 0-96z"]},AA={prefix:"fas",iconName:"truck-fast",icon:[640,512,["shipping-fast"],"f48b","M112 0C85.5 0 64 21.5 64 48l0 48L16 96c-8.8 0-16 7.2-16 16s7.2 16 16 16l48 0 208 0c8.8 0 16 7.2 16 16s-7.2 16-16 16L64 160l-16 0c-8.8 0-16 7.2-16 16s7.2 16 16 16l16 0 176 0c8.8 0 16 7.2 16 16s-7.2 16-16 16L64 224l-48 0c-8.8 0-16 7.2-16 16s7.2 16 16 16l48 0 144 0c8.8 0 16 7.2 16 16s-7.2 16-16 16L64 288l0 128c0 53 43 96 96 96s96-43 96-96l128 0c0 53 43 96 96 96s96-43 96-96l32 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l0-64 0-32 0-18.7c0-17-6.7-33.3-18.7-45.3L512 114.7c-12-12-28.3-18.7-45.3-18.7L416 96l0-48c0-26.5-21.5-48-48-48L112 0zM544 237.3l0 18.7-128 0 0-96 50.7 0L544 237.3zM160 368a48 48 0 1 1 0 96 48 48 0 1 1 0-96zm272 48a48 48 0 1 1 96 0 48 48 0 1 1 -96 0z"]},MA={prefix:"fas",iconName:"copy",icon:[448,512,[],"f0c5","M208 0L332.1 0c12.7 0 24.9 5.1 33.9 14.1l67.9 67.9c9 9 14.1 21.2 14.1 33.9L448 336c0 26.5-21.5 48-48 48l-192 0c-26.5 0-48-21.5-48-48l0-288c0-26.5 21.5-48 48-48zM48 128l80 0 0 64-64 0 0 256 192 0 0-32 64 0 0 48c0 26.5-21.5 48-48 48L48 512c-26.5 0-48-21.5-48-48L0 176c0-26.5 21.5-48 48-48z"]},kA={prefix:"fas",iconName:"grip",icon:[448,512,["grip-horizontal"],"f58d","M128 136c0-22.1-17.9-40-40-40L40 96C17.9 96 0 113.9 0 136l0 48c0 22.1 17.9 40 40 40l48 0c22.1 0 40-17.9 40-40l0-48zm0 192c0-22.1-17.9-40-40-40l-48 0c-22.1 0-40 17.9-40 40l0 48c0 22.1 17.9 40 40 40l48 0c22.1 0 40-17.9 40-40l0-48zm32-192l0 48c0 22.1 17.9 40 40 40l48 0c22.1 0 40-17.9 40-40l0-48c0-22.1-17.9-40-40-40l-48 0c-22.1 0-40 17.9-40 40zM288 328c0-22.1-17.9-40-40-40l-48 0c-22.1 0-40 17.9-40 40l0 48c0 22.1 17.9 40 40 40l48 0c22.1 0 40-17.9 40-40l0-48zm32-192l0 48c0 22.1 17.9 40 40 40l48 0c22.1 0 40-17.9 40-40l0-48c0-22.1-17.9-40-40-40l-48 0c-22.1 0-40 17.9-40 40zM448 328c0-22.1-17.9-40-40-40l-48 0c-22.1 0-40 17.9-40 40l0 48c0 22.1 17.9 40 40 40l48 0c22.1 0 40-17.9 40-40l0-48z"]},LA={prefix:"fas",iconName:"plus",icon:[448,512,[10133,61543,"add"],"2b","M256 80c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 144L48 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l144 0 0 144c0 17.7 14.3 32 32 32s32-14.3 32-32l0-144 144 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-144 0 0-144z"]},PA={prefix:"fas",iconName:"xmark",icon:[384,512,[128473,10005,10006,10060,215,"close","multiply","remove","times"],"f00d","M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z"]},RA={prefix:"fas",iconName:"store",icon:[576,512,[],"f54e","M547.6 103.8L490.3 13.1C485.2 5 476.1 0 466.4 0L109.6 0C99.9 0 90.8 5 85.7 13.1L28.3 103.8c-29.6 46.8-3.4 111.9 51.9 119.4c4 .5 8.1 .8 12.1 .8c26.1 0 49.3-11.4 65.2-29c15.9 17.6 39.1 29 65.2 29c26.1 0 49.3-11.4 65.2-29c15.9 17.6 39.1 29 65.2 29c26.2 0 49.3-11.4 65.2-29c16 17.6 39.1 29 65.2 29c4.1 0 8.1-.3 12.1-.8c55.5-7.4 81.8-72.5 52.1-119.4zM499.7 254.9c0 0 0 0-.1 0c-5.3 .7-10.7 1.1-16.2 1.1c-12.4 
8690-24.3-1.9-35.4-5.3L448 384l-320 0 0-133.4c-11.2 3.5-23.2 5.4-35.6 5.4c-5.5 0-11-.4-16.3-1.1l-.1 0c-4.1-.6-8.1-1.3-12-2.3L64 384l0 64c0 35.3 28.7 64 64 64l320 0c35.3 0 64-28.7 64-64l0-64 0-131.4c-4 1-8 1.8-12.3 2.3z"]},DA={prefix:"fas",iconName:"angle-up",icon:[448,512,[8963],"f106","M201.4 137.4c12.5-12.5 32.8-12.5 45.3 0l160 160c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L224 205.3 86.6 342.6c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3l160-160z"]},IA={prefix:"fas",iconName:"chevron-left",icon:[320,512,[9001],"f053","M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l192 192c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L77.3 256 246.6 86.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-192 192z"]},NA={prefix:"fas",iconName:"chevron-right",icon:[320,512,[9002],"f054","M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z"]},zA={prefix:"fas",iconName:"truck-moving",icon:[640,512,[],"f4df","M64 32C28.7 32 0 60.7 0 96L0 304l0 80 0 16c0 44.2 35.8 80 80 80c26.2 0 49.4-12.6 64-32c14.6 19.4 37.8 32 64 32c44.2 0 80-35.8 80-80c0-5.5-.6-10.8-1.6-16L416 384l33.6 0c-1 5.2-1.6 10.5-1.6 16c0 44.2 35.8 80 80 80s80-35.8 80-80c0-5.5-.6-10.8-1.6-16l1.6 0c17.7 0 32-14.3 32-32l0-64 0-16 0-10.3c0-9.2-3.2-18.2-9-25.3l-58.8-71.8c-10.6-13-26.5-20.5-43.3-20.5L480 144l0-48c0-35.3-28.7-64-64-64L64 32zM585 256l-105 0 0-64 48.8 0c2.4 0 4.7 1.1 6.2 2.9L585 256zM528 368a32 32 0 1 1 0 64 32 32 0 1 1 0-64zM176 400a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zM80 368a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},FA={prefix:"fas",iconName:"face-smile",icon:[512,512,[128578,"smile"],"f118","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM164.1 325.5C182 346.2 212.6 368 256 368s74-21.8 91.9-42.5c5.8-6.7 15.9-7.4 22.6-1.6s7.4 15.9 1.6 22.6C349.8 372.1 311.1 400 256 400s-93.8-27.9-116.1-53.5c-5.8-6.7-5.1-16.8 1.6-22.6s16.8-5.1 22.6 1.6zM144.4 208a32 32 0 1 1 64 0 32 32 0 1 1 -64 0zm192-32a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},jA={prefix:"fas",iconName:"spinner",icon:[512,512,[],"f110","M304 48a48 48 0 1 0 -96 0 48 48 0 1 0 96 0zm0 416a48 48 0 1 0 -96 0 48 48 0 1 0 96 0zM48 304a48 48 0 1 0 0-96 48 48 0 1 0 0 96zm464-48a48 48 0 1 0 -96 0 48 48 0 1 0 96 0zM142.9 437A48 48 0 1 0 75 369.1 48 48 0 1 0 142.9 437zm0-294.2A48 48 0 1 0 75 75a48 48 0 1 0 67.9 67.9zM369.1 437A48 48 0 1 0 437 369.1 48 48 0 1 0 369.1 437z"]},BA={prefix:"fas",iconName:"warehouse",icon:[640,512,[],"f494","M0 488L0 171.3c0-26.2 15.9-49.7 40.2-59.4L308.1 4.8c7.6-3.1 16.1-3.1 23.8 0L599.8 111.9c24.3 9.7 40.2 33.3 40.2 59.4L640 488c0 13.3-10.7 24-24 24l-48 0c-13.3 0-24-10.7-24-24l0-264c0-17.7-14.3-32-32-32l-384 0c-17.7 0-32 14.3-32 32l0 264c0 13.3-10.7 24-24 24l-48 0c-13.3 0-24-10.7-24-24zm488 24l-336 0c-13.3 0-24-10.7-24-24l0-56 384 0 0 56c0 13.3-10.7 24-24 24zM128 400l0-64 384 0 0 64-384 0zm0-96l0-80 384 0 0 80-384 0z"]},UA={prefix:"fas",iconName:"face-grin-hearts",icon:[512,512,[128525,"grin-hearts"],"f584","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM388.1 312.8c12.3-3.8 24.3 6.9 19.3 18.7C382.4 390.6 324.2 432 256.3 432s-126.2-41.4-151.1-100.5c-5-11.8 7-22.5 19.3-18.7c39.7 12.2 84.5 19 131.8 19s92.1-6.8 131.8-19zM199.3 129.1c17.8 4.8 28.4 23.1 23.6 40.8l-17.4 65c-2.3 8.5-11.1 13.6-19.6 11.3l-65.1-17.4c-17.8-4.8-28.4-23.1-23.6-40.8s23.1-28.4 40.8-23.6l16.1 4.3 4.3-16.1c4.8-17.8 23.1-28.4 40.8-23.6zm154.3 23.6l4.3 16.1 16.1-4.3c17.8-4.8 36.1 5.8 40.8 23.6s-5.8 36.1-23.6 40.8l-65.1 17.4c-8.5 2.3-17.3-2.8-19.6-11.3l-17.4-65c-4.8-17.8 5.8-36.1 23.6-40.8s36.1 5.8 40.9 23.6z"]},HA={prefix:"fas",iconName:"building",icon:[384,512,[127970,61687],"f1ad","M48 0C21.5 0 0 21.5 0 48L0 464c0 26.5 21.5 48 48 48l96 0 0-80c0-26.5 21.5-48 48-48s48 21.5 48 48l0 80 96 0c26.5 0 48-21.5 48-48l0-416c0-26.5-21.5-48-48-48L48 0zM64 240c0-8.8 7.2-16 16-16l32 0c8.8 0 16 7.2 16 16l0 32c0 8.8-7.2 16-16 16l-32 0c-8.8 0-16-7.2-16-16l0-32zm112-16l32 0c8.8 0 16 7.2 16 16l0 32c0 8.8-7.2 16-16 16l-32 0c-8.8 0-16-7.2-16-16l0-32c0-8.8 7.2-16 16-16zm80 16c0-8.8 7.2-16 16-16l32 0c8.8 0 16 7.2 16 16l0 32c0 8.8-7.2 16-16 16l-32 0c-8.8 0-16-7.2-16-16l0-32zM80 96l32 0c8.8 0 16 7.2 16 16l0 32c0 8.8-7.2 16-16 16l-32 0c-8.8 0-16-7.2-16-16l0-32c0-8.8 7.2-16 16-16zm80 16c0-8.8 7.2-16 16-16l32 0c8.8 0 16 7.2 16 16l0 32c0 8.8-7.2 16-16 16l-32 0c-8.8 0-16-7.2-16-16l0-32zM272 96l32 0c8.8 0 16 7.2 16 16l0 32c0 8.8-7.2 16-16 16l-32 0c-8.8 0-16-7.2-16-16l0-32c0-8.8 7.2-16 16-16z"]},$A={prefix:"fas",iconName:"angles-left",icon:[512,512,[171,"angle-double-left"],"f100","M41.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l160 160c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L109.3 256 246.6 118.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-160 160zm352-160l-160 160c-12.5 12.5-12.5 32.8 0 45.3l160 160c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L301.3 256 438.6 118.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0z"]}
vendor: 10,546 bytes, line 869
869,WA={prefix:"fas",iconName:"clock-rotate-left",icon:[512,512,["history"],"f1da","M75 75L41 41C25.9 25.9 0 36.6 0 57.9L0 168c0 13.3 10.7 24 24 24l110.1 0c21.4 0 32.1-25.9 17-41l-30.8-30.8C155 85.5 203 64 256 64c106 0 192 86 192 192s-86 192-192 192c-40.8 0-78.6-12.7-109.7-34.4c-14.5-10.1-34.4-6.6-44.6 7.9s-6.6 34.4 7.9 44.6C151.2 495 201.7 512 256 512c141.4 0 256-114.6 256-256S397.4 0 256 0C185.3 0 121.3 28.7 75 75zm181 53c-13.3 0-24 10.7-24 24l0 104c0 6.4 2.5 12.5 7 17l72 72c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-65-65 0-94.1c0-13.3-10.7-24-24-24z"]},VA={prefix:"fas",iconName:"moon",icon:[384,512,[127769,9214],"f186","M223.5 32C100 32 0 132.3 0 256S100 480 223.5 480c60.6 0 115.5-24.2 155.8-63.4c5-4.9 6.3-12.5 3.1-18.7s-10.1-9.7-17-8.5c-9.8 1.7-19.8 2.6-30.1 2.6c-96.9 0-175.5-78.8-175.5-176c0-65.8 36-123.1 89.3-153.3c6.1-3.5 9.2-10.5 7.7-17.3s-7.3-11.9-14.3-12.5c-6.3-.5-12.6-.8-19-.8z"]},GA={prefix:"fas",iconName:"calendar",icon:[448,512,[128197,128198],"f133","M96 32l0 32L48 64C21.5 64 0 85.5 0 112l0 48 448 0 0-48c0-26.5-21.5-48-48-48l-48 0 0-32c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 32L160 64l0-32c0-17.7-14.3-32-32-32S96 14.3 96 32zM448 192L0 192 0 464c0 26.5 21.5 48 48 48l352 0c26.5 0 48-21.5 48-48l0-272z"]},YA={prefix:"fas",iconName:"circle-plus",icon:[512,512,["plus-circle"],"f055","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM232 344l0-64-64 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l64 0 0-64c0-13.3 10.7-24 24-24s24 10.7 24 24l0 64 64 0c13.3 0 24 10.7 24 24s-10.7 24-24 24l-64 0 0 64c0 13.3-10.7 24-24 24s-24-10.7-24-24z"]},XA={prefix:"fas",iconName:"link-slash",icon:[640,512,["chain-broken","chain-slash","unlink"],"f127","M38.8 5.1C28.4-3.1 13.3-1.2 5.1 9.2S-1.2 34.7 9.2 42.9l592 464c10.4 8.2 25.5 6.3 33.7-4.1s6.3-25.5-4.1-33.7L489.3 358.2l90.5-90.5c56.5-56.5 56.5-148 0-204.5c-50-50-128.8-56.5-186.3-15.4l-1.6 1.1c-14.4 10.3-17.7 30.3-7.4 44.6s30.3 17.7 44.6 7.4l1.6-1.1c32.1-22.9 76-19.3 103.8 8.6c31.5 31.5 31.5 82.5 0 114l-96 96-31.9-25C430.9 239.6 420.1 175.1 377 132c-52.2-52.3-134.5-56.2-191.3-11.7L38.8 5.1zM239 162c30.1-14.9 67.7-9.9 92.8 15.3c20 20 27.5 48.3 21.7 74.5L239 162zM406.6 416.4L220.9 270c-2.1 39.8 12.2 80.1 42.2 110c38.9 38.9 94.4 51 143.6 36.3zm-290-228.5L60.2 244.3c-56.5 56.5-56.5 148 0 204.5c50 50 128.8 56.5 186.3 15.4l1.6-1.1c14.4-10.3 17.7-30.3 7.4-44.6s-30.3-17.7-44.6-7.4l-1.6 1.1c-32.1 22.9-76 19.3-103.8-8.6C74 372 74 321 105.5 289.5l61.8-61.8-50.6-39.9z"]},KA={prefix:"fas",iconName:"clone",icon:[512,512,[],"f24d","M288 448L64 448l0-224 64 0 0-64-64 0c-35.3 0-64 28.7-64 64L0 448c0 35.3 28.7 64 64 64l224 0c35.3 0 64-28.7 64-64l0-64-64 0 0 64zm-64-96l224 0c35.3 0 64-28.7 64-64l0-224c0-35.3-28.7-64-64-64L224 0c-35.3 0-64 28.7-64 64l0 224c0 35.3 28.7 64 64 64z"]},qA={prefix:"fas",iconName:"anchor",icon:[576,512,[9875],"f13d","M320 96a32 32 0 1 1 -64 0 32 32 0 1 1 64 0zm21.1 80C367 158.8 384 129.4 384 96c0-53-43-96-96-96s-96 43-96 96c0 33.4 17 62.8 42.9 80L224 176c-17.7 0-32 14.3-32 32s14.3 32 32 32l32 0 0 208-48 0c-53 0-96-43-96-96l0-6.1 7 7c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9L97 263c-9.4-9.4-24.6-9.4-33.9 0L7 319c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l7-7 0 6.1c0 88.4 71.6 160 160 160l80 0 80 0c88.4 0 160-71.6 160-160l0-6.1 7 7c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-56-56c-9.4-9.4-24.6-9.4-33.9 0l-56 56c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l7-7 0 6.1c0 53-43 96-96 96l-48 0 0-208 32 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-10.9 0z"]},JA={prefix:"fas",iconName:"border-all",icon:[448,512,[],"f84c","M384 96l0 128-128 0 0-128 128 0zm0 192l0 128-128 0 0-128 128 0zM192 224L64 224 64 96l128 0 0 128zM64 288l128 0 0 128L64 416l0-128zM64 32C28.7 32 0 60.7 0 96L0 416c0 35.3 28.7 64 64 64l320 0c35.3 0 64-28.7 64-64l0-320c0-35.3-28.7-64-64-64L64 32z"]},ZA={prefix:"fas",iconName:"scale-balanced",icon:[640,512,[9878,"balance-scale"],"f24e","M384 32l128 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L398.4 96c-5.2 25.8-22.9 47.1-46.4 57.3L352 448l160 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-192 0-192 0c-17.7 0-32-14.3-32-32s14.3-32 32-32l160 0 0-294.7c-23.5-10.3-41.2-31.6-46.4-57.3L128 96c-17.7 0-32-14.3-32-32s14.3-32 32-32l128 0c14.6-19.4 37.8-32 64-32s49.4 12.6 64 32zm55.6 288l144.9 0L512 195.8 439.6 320zM512 416c-62.9 0-115.2-34-126-78.9c-2.6-11 1-22.3 6.7-32.1l95.2-163.2c5-8.6 14.2-13.8 24.1-13.8s19.1 5.3 24.1 13.8l95.2 163.2c5.7 9.8 9.3 21.1 6.7 32.1C627.2 382 574.9 416 512 416zM126.8 195.8L54.4 320l144.9 0L126.8 195.8zM.9 337.1c-2.6-11 1-22.3 6.7-32.1l95.2-163.2c5-8.6 14.2-13.8 24.1-13.8s19.1 5.3 24.1 13.8l95.2 163.2c5.7 9.8 9.3 21.1 6.7 32.1C242 382 189.7 416 126.8 416S11.7 382 .9 337.1z"]},QA=ZA,eM={prefix:"fas",iconName:"table-list",icon:[512,512,["th-list"],"f00b","M0 96C0 60.7 28.7 32 64 32l384 0c35.3 0 64 28.7 64 64l0 320c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 96zm64 0l0 64 64 0 0-64L64 96zm384 0L192 96l0 64 256 0 0-64zM64 224l0 64 64 0 0-64-64 0zm384 0l-256 0 0 64 256 0 0-64zM64 352l0 64 64 0 0-64-64 0zm384 0l-256 0 0 64 256 0 0-64z"]},tM={prefix:"fas",iconName:"book",icon:[448,512,[128212],"f02d","M96 0C43 0 0 43 0 96L0 416c0 53 43 96 96 96l288 0 32 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l0-64c17.7 0 32-14.3 32-32l0-320c0-17.7-14.3-32-32-32L384 0 96 0zm0 384l256 0 0 64L96 448c-17.7 0-32-14.3-32-32s14.3-32 32-32zm32-240c0-8.8 7.2-16 16-16l192 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-192 0c-8.8 0-16-7.2-16-16zm16 48l192 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-192 0c-8.8 0-16-7.2-16-16s7.2-16 16-16z"]},nM={prefix:"fas",iconName:"check",icon:[448,512,[10003,10004],"f00c","M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z"]},rM={prefix:"fas",iconName:"angle-left",icon:[320,512,[8249],"f104","M41.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l160 160c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L109.3 256 246.6 118.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-160 160z"]},iM={prefix:"fas",iconName:"earth-europe",icon:[512,512,["globe-europe"],"f7a2","M266.3 48.3L232.5 73.6c-5.4 4-8.5 10.4-8.5 17.1l0 9.1c0 6.8 5.5 12.3 12.3 12.3c2.4 0 4.8-.7 6.8-2.1l41.8-27.9c2-1.3 4.4-2.1 6.8-2.1l1 0c6.2 0 11.3 5.1 11.3 11.3c0 3-1.2 5.9-3.3 8l-19.9 19.9c-5.8 5.8-12.9 10.2-20.7 12.8l-26.5 8.8c-5.8 1.9-9.6 7.3-9.6 13.4c0 3.7-1.5 7.3-4.1 10l-17.9 17.9c-6.4 6.4-9.9 15-9.9 24l0 4.3c0 16.4 13.6 29.7 29.9 29.7c11 0 21.2-6.2 26.1-16l4-8.1c2.4-4.8 7.4-7.9 12.8-7.9c4.5 0 8.7 2.1 11.4 5.7l16.3 21.7c2.1 2.9 5.5 4.5 9.1 4.5c8.4 0 13.9-8.9 10.1-16.4l-1.1-2.3c-3.5-7 0-15.5 7.5-18l21.2-7.1c7.6-2.5 12.7-9.6 12.7-17.6c0-10.3 8.3-18.6 18.6-18.6l29.4 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-20.7 0c-7.2 0-14.2 2.9-19.3 8l-4.7 4.7c-2.1 2.1-3.3 5-3.3 8c0 6.2 5.1 11.3 11.3 11.3l11.3 0c6 0 11.8 2.4 16 6.6l6.5 6.5c1.8 1.8 2.8 4.3 2.8 6.8s-1 5-2.8 6.8l-7.5 7.5C386 262 384 266.9 384 272s2 10 5.7 13.7L408 304c10.2 10.2 24.1 16 38.6 16l7.3 0c6.5-20.2 10-41.7 10-64c0-111.4-87.6-202.4-197.7-207.7zm172 307.9c-3.7-2.6-8.2-4.1-13-4.1c-6 0-11.8-2.4-16-6.6L396 332c-7.7-7.7-18-12-28.9-12c-9.7 0-19.2-3.5-26.6-9.8L314 287.4c-11.6-9.9-26.4-15.4-41.7-15.4l-20.9 0c-12.6 0-25 3.7-35.5 10.7L188.5 301c-17.8 11.9-28.5 31.9-28.5 53.3l0 3.2c0 17 6.7 33.3 18.7 45.3l16 16c8.5 8.5 20 13.3 32 13.3l21.3 0c13.3 0 24 10.7 24 24c0 2.5 .4 5 1.1 7.3c71.3-5.8 132.5-47.6 165.2-107.2zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zM187.3 100.7c-6.2-6.2-16.4-6.2-22.6 0l-32 32c-6.2 6.2-6.2 16.4 0 22.6s16.4 6.2 22.6 0l32-32c6.2-6.2 6.2-16.4 0-22.6z"]},aM={prefix:"fas",iconName:"book-open",icon:[576,512,[128214,128366],"f518","M249.6 471.5c10.8 3.8 22.4-4.1 22.4-15.5l0-377.4c0-4.2-1.6-8.4-5-11C247.4 52 202.4 32 144 32C93.5 32 46.3 45.3 18.1 56.1C6.8 60.5 0 71.7 0 83.8L0 454.1c0 11.9 12.8 20.2 24.1 16.5C55.6 460.1 105.5 448 144 448c33.9 0 79 14 105.6 23.5zm76.8 0C353 462 398.1 448 432 448c38.5 0 88.4 12.1 119.9 22.6c11.3 3.8 24.1-4.6 24.1-16.5l0-370.3c0-12.1-6.8-23.3-18.1-27.6C529.7 45.3 482.5 32 432 32c-58.4 0-103.4 20-123 35.6c-3.3 2.6-5 6.8-5 11L304 456c0 11.4 11.7 19.3 22.4 15.5z"]},oM={prefix:"fas",iconName:"triangle-exclamation",icon:[512,512,[9888,"exclamation-triangle","warning"],"f071","M256 32c14.2 0 27.3 7.5 34.5 19.8l216 368c7.3 12.4 7.3 27.7 .2 40.1S486.3 480 472 480L40 480c-14.3 0-27.6-7.7-34.7-20.1s-7-27.8 .2-40.1l216-368C228.7 39.5 241.8 32 256 32zm0 128c-13.3 0-24 10.7-24 24l0 112c0 13.3 10.7 24 24 24s24-10.7 24-24l0-112c0-13.3-10.7-24-24-24zm32 224a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z"]},sM={prefix:"fas",iconName:"paper-plane",icon:[512,512,[61913],"f1d8","M498.1 5.6c10.1 7 15.4 19.1 13.5 31.2l-64 416c-1.5 9.7-7.4 18.2-16 23s-18.9 5.4-28 1.6L284 427.7l-68.5 74.1c-8.9 9.7-22.9 12.9-35.2 8.1S160 493.2 160 480l0-83.6c0-4 1.5-7.8 4.2-10.8L331.8 202.8c5.8-6.3 5.6-16-.4-22s-15.7-6.4-22-.7L106 360.8 17.7 316.6C7.1 311.3 .3 300.7 0 288.9s5.9-22.8 16.1-28.7l448-256c10.7-6.1 23.9-5.5 34 1.4z"]},cM={prefix:"fas",iconName:"circle-xmark",icon:[512,512,[61532,"times-circle","xmark-circle"],"f057","M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM175 175c9.4-9.4 24.6-9.4 33.9 0l47 47 47-47c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9l-47 47 47 47c9.4 9.4 9.4 24.6 0 33.9s-24.6 9.4-33.9 0l-47-47-47 47c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l47-47-47-47c-9.4-9.4-9.4-24.6 0-33.9z"]},lM={prefix:"fas",iconName:"file-invoice",icon:[384,512,[],"f570","M64 0C28.7 0 0 28.7 0 64L0 448c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-288-128 0c-17.7 0-32-14.3-32-32L224 0 64 0zM256 0l0 128 128 0L256 0zM80 64l64 0c8.8 0 16 7.2 16 16s-7.2 16-16 16L80 96c-8.8 0-16-7.2-16-16s7.2-16 16-16zm0 64l64 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-64 0c-8.8 0-16-7.2-16-16s7.2-16 16-16zm16 96l192 0c17.7 0 32 14.3 32 32l0 64c0 17.7-14.3 32-32 32L96 352c-17.7 0-32-14.3-32-32l0-64c0-17.7 14.3-32 32-32zm0 32l0 64 192 0 0-64L96 256zM240 416l64 0c8.8 0 16 7.2 16 16s-7.2 16-16 16l-64 0c-8.8 0-16-7.2-16-16s7.2-16 16-16z"]},uM={prefix:"fas",iconName:"note-sticky",icon:[448,512,[62026,"sticky-note"],"f249","M64 32C28.7 32 0 60.7 0 96L0 416c0 35.3 28.7 64 64 64l224 0 0-112c0-26.5 21.5-48 48-48l112 0 0-224c0-35.3-28.7-64-64-64L64 32zM448 352l-45.3 0L336 352c-8.8 0-16 7.2-16 16l0 66.7 0 45.3 32-32 64-64 32-32z"]},fM=uM,hM={prefix:"fas",iconName:"plane",icon:[576,512,[],"f072","M482.3 192c34.2 0 93.7 29 93.7 64c0 36-59.5 64-93.7 64l-116.6 0L265.2 495.9c-5.7 10-16.3 16.1-27.8 16.1l-56.2 0c-10.6 0-18.3-10.2-15.4-20.4l49-171.6L112 320 68.8 377.6c-3 4-7.8 6.4-12.8 6.4l-42 0c-7.8 0-14-6.3-14-14c0-1.3 .2-2.6 .5-3.9L32 256 .5 145.9c-.4-1.3-.5-2.6-.5-3.9c0-7.8 6.3-14 14-14l42 0c5 0 9.8 2.4 12.8 6.4L112 192l102.9 0-49-171.6C162.9 10.2 170.6 0 181.2 0l56.2 
8690c11.5 0 22.1 6.2 27.8 16.1L365.7 192l116.6 0z"]},dM={prefix:"fas",iconName:"exclamation",icon:[128,512,[10069,10071,61738],"21","M96 64c0-17.7-14.3-32-32-32S32 46.3 32 64l0 256c0 17.7 14.3 32 32 32s32-14.3 32-32L96 64zM64 480a40 40 0 1 0 0-80 40 40 0 1 0 0 80z"]},pM={prefix:"fas",iconName:"print",icon:[512,512,[128424,128438,9113],"f02f","M128 0C92.7 0 64 28.7 64 64l0 96 64 0 0-96 226.7 0L384 93.3l0 66.7 64 0 0-66.7c0-17-6.7-33.3-18.7-45.3L400 18.7C388 6.7 371.7 0 354.7 0L128 0zM384 352l0 32 0 64-256 0 0-64 0-16 0-16 256 0zm64 32l32 0c17.7 0 32-14.3 32-32l0-96c0-35.3-28.7-64-64-64L64 192c-35.3 0-64 28.7-64 64l0 96c0 17.7 14.3 32 32 32l32 0 0 64c0 35.3 28.7 64 64 64l256 0c35.3 0 64-28.7 64-64l0-64zM432 248a24 24 0 1 1 0 48 24 24 0 1 1 0-48z"]},mM={prefix:"fas",iconName:"turkish-lira-sign",icon:[384,512,["try","turkish-lira"],"e2bb","M96 32c17.7 0 32 14.3 32 32l0 35.3L247.2 65.2c17-4.9 34.7 5 39.6 22s-5 34.7-22 39.6L128 165.9l0 29.4 119.2-34.1c17-4.9 34.7 5 39.6 22s-5 34.7-22 39.6L128 261.9 128 416l63.8 0c68.2 0 124.4-53.5 127.8-121.6l.4-8c.9-17.7 15.9-31.2 33.6-30.4s31.2 15.9 30.4 33.6l-.4 8C378.5 399.8 294.1 480 191.8 480L96 480c-17.7 0-32-14.3-32-32l0-167.9-23.2 6.6c-17 4.9-34.7-5-39.6-22s5-34.7 22-39.6L64 213.6l0-29.4-23.2 6.6c-17 4.9-34.7-5-39.6-22s5-34.7 22-39.6L64 117.6 64 64c0-17.7 14.3-32 32-32z"]},gM={prefix:"fas",iconName:"dollar-sign",icon:[320,512,[128178,61781,"dollar","usd"],"24","M160 0c17.7 0 32 14.3 32 32l0 35.7c1.6 .2 3.1 .4 4.7 .7c.4 .1 .7 .1 1.1 .2l48 8.8c17.4 3.2 28.9 19.9 25.7 37.2s-19.9 28.9-37.2 25.7l-47.5-8.7c-31.3-4.6-58.9-1.5-78.3 6.2s-27.2 18.3-29 28.1c-2 10.7-.5 16.7 1.2 20.4c1.8 3.9 5.5 8.3 12.8 13.2c16.3 10.7 41.3 17.7 73.7 26.3l2.9 .8c28.6 7.6 63.6 16.8 89.6 33.8c14.2 9.3 27.6 21.9 35.9 39.5c8.5 17.9 10.3 37.9 6.4 59.2c-6.9 38-33.1 63.4-65.6 76.7c-13.7 5.6-28.6 9.2-44.4 11l0 33.4c0 17.7-14.3 32-32 32s-32-14.3-32-32l0-34.9c-.4-.1-.9-.1-1.3-.2l-.2 0s0 0 0 0c-24.4-3.8-64.5-14.3-91.5-26.3c-16.1-7.2-23.4-26.1-16.2-42.2s26.1-23.4 42.2-16.2c20.9 9.3 55.3 18.5 75.2 21.6c31.9 4.7 58.2 2 76-5.3c16.9-6.9 24.6-16.9 26.8-28.9c1.9-10.6 .4-16.7-1.3-20.4c-1.9-4-5.6-8.4-13-13.3c-16.4-10.7-41.5-17.7-74-26.3l-2.8-.7s0 0 0 0C119.4 279.3 84.4 270 58.4 253c-14.2-9.3-27.5-22-35.8-39.6c-8.4-17.9-10.1-37.9-6.1-59.2C23.7 116 52.3 91.2 84.8 78.3c13.3-5.3 27.9-8.9 43.2-11L128 32c0-17.7 14.3-32 32-32z"]},bM={prefix:"fas",iconName:"building-columns",icon:[512,512,["bank","institution","museum","university"],"f19c","M243.4 2.6l-224 96c-14 6-21.8 21-18.7 35.8S16.8 160 32 160l0 8c0 13.3 10.7 24 24 24l400 0c13.3 0 24-10.7 24-24l0-8c15.2 0 28.3-10.7 31.3-25.6s-4.8-29.9-18.7-35.8l-224-96c-8-3.4-17.2-3.4-25.2 0zM128 224l-64 0 0 196.3c-.6 .3-1.2 .7-1.8 1.1l-48 32c-11.7 7.8-17 22.4-12.9 35.9S17.9 512 32 512l448 0c14.1 0 26.5-9.2 30.6-22.7s-1.1-28.1-12.9-35.9l-48-32c-.6-.4-1.2-.7-1.8-1.1L448 224l-64 0 0 192-40 0 0-192-64 0 0 192-48 0 0-192-64 0 0 192-40 0 0-192zM256 64a32 32 0 1 1 0 64 32 32 0 1 1 0-64z"]},yM={prefix:"fas",iconName:"barcode",icon:[512,512,[],"f02a","M24 32C10.7 32 0 42.7 0 56L0 456c0 13.3 10.7 24 24 24l16 0c13.3 0 24-10.7 24-24L64 56c0-13.3-10.7-24-24-24L24 32zm88 0c-8.8 0-16 7.2-16 16l0 416c0 8.8 7.2 16 16 16s16-7.2 16-16l0-416c0-8.8-7.2-16-16-16zm72 0c-13.3 0-24 10.7-24 24l0 400c0 13.3 10.7 24 24 24l16 0c13.3 0 24-10.7 24-24l0-400c0-13.3-10.7-24-24-24l-16 0zm96 0c-13.3 0-24 10.7-24 24l0 400c0 13.3 10.7 24 24 24l16 0c13.3 0 24-10.7 24-24l0-400c0-13.3-10.7-24-24-24l-16 0zM448 56l0 400c0 13.3 10.7 24 24 24l16 0c13.3 0 24-10.7 24-24l0-400c0-13.3-10.7-24-24-24l-16 0c-13.3 0-24 10.7-24 24zm-64-8l0 416c0 8.8 7.2 16 16 16s16-7.2 16-16l0-416c0-8.8-7.2-16-16-16s-16 7.2-16 16z"]},vM={prefix:"fas",iconName:"video",icon:[576,512,["video-camera"],"f03d","M0 128C0 92.7 28.7 64 64 64l256 0c35.3 0 64 28.7 64 64l0 256c0 35.3-28.7 64-64 64L64 448c-35.3 0-64-28.7-64-64L0 128zM559.1 99.8c10.4 5.6 16.9 16.4 16.9 28.2l0 256c0 11.8-6.5 22.6-16.9 28.2s-23 5-32.9-1.6l-96-64L416 337.1l0-17.1 0-128 0-17.1 14.2-9.5 96-64c9.8-6.5 22.4-7.2 32.9-1.6z"]};var _M,wM={exports:{}};
870/*!
871 * clipboard.js v2.0.11
872 * https://clipboardjs.com/
873 *
874 * Licensed MIT © Zeno Rocha
875 */function xM(){return _M?wM.exports:(_M=1,e=function(){return function(){var e={686:function(e,t,n){n.d(t,{default:function(){return x}});var r=n(279),i=n.n(r),a=n(370),o=n.n(a),s=n(817),c=n.n(s);function l(e){try{return document.execCommand(e)}catch(t){return!1}}var u=function(e){var t=c()(e);return l("cut"),t},f=function(e,t){var n=function(e){var t="rtl"===document.documentElement.getAttribute("dir"),n=document.createElement("textarea");n.style.fontSize="12pt",n.style.border="0",n.style.padding="0",n.style.margin="0",n.style.position="absolute",n.style[t?"right":"left"]="-9999px";var r=window.pageYOffset||document.documentElement.scrollTop;return n.style.top="".concat(r,"px"),n.setAttribute("readonly",""),n.value=e,n}(e);t.container.appendChild(n);var r=c()(n);return l("copy"),n.remove(),r},h=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{container:document.body},n="";return"string"==typeof e?n=f(e,t):e instanceof HTMLInputElement&&!["text","search","url","tel","password"].includes(null==e?void 0:e.type)?n=f(e.value,t):(n=c()(e),l("copy")),n};function d(e){return(d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var p=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.action,n=void 0===t?"copy":t,r=e.container,i=e.target,a=e.text;if("copy"!==n&&"cut"!==n)throw new Error('Invalid "action" value, use either "copy" or "cut"');if(void 0!==i){if(!i||"object"!==d(i)||1!==i.nodeType)throw new Error('Invalid "target" value, use a valid Element');if("copy"===n&&i.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if("cut"===n&&(i.hasAttribute("readonly")||i.hasAttribute("disabled")))throw new Error('Invalid "target" attribute. You can\'t cut text from elements with "readonly" or "disabled" attributes')}return a?h(a,{container:r}):i?"cut"===n?u(i):h(i,{container:r}):void 0};function m(e){return(m="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function g(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function b(e,t){return(b=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function y(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch($I){return!1}}();return function(){var n,r,i,a=v(e);if(t){var o=v(this).constructor;n=Reflect.construct(a,arguments,o)}else n=a.apply(this,arguments);return r=this,!(i=n)||"object"!==m(i)&&"function"!=typeof i?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(r):i}}function v(e){return(v=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function _(e,t){var n="data-clipboard-".concat(e);
vendor: 3,768 bytes, line 875
875if(t.hasAttribute(n))return t.getAttribute(n)}var w=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&b(e,t)}(a,e);var t,n,r,i=y(a);function a(e,t){var n;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),(n=i.call(this)).resolveOptions(t),n.listenClick(e),n}return t=a,n=[{key:"resolveOptions",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.action="function"==typeof e.action?e.action:this.defaultAction,this.target="function"==typeof e.target?e.target:this.defaultTarget,this.text="function"==typeof e.text?e.text:this.defaultText,this.container="object"===m(e.container)?e.container:document.body}},{key:"listenClick",value:function(e){var t=this;this.listener=o()(e,"click",function(e){return t.onClick(e)})}},{key:"onClick",value:function(e){var t=e.delegateTarget||e.currentTarget,n=this.action(t)||"copy",r=p({action:n,container:this.container,target:this.target(t),text:this.text(t)});this.emit(r?"success":"error",{action:n,text:r,trigger:t,clearSelection:function(){t&&t.focus(),window.getSelection().removeAllRanges()}})}},{key:"defaultAction",value:function(e){return _("action",e)}},{key:"defaultTarget",value:function(e){var t=_("target",e);if(t)return document.querySelector(t)}},{key:"defaultText",value:function(e){return _("text",e)}},{key:"destroy",value:function(){this.listener.destroy()}}],r=[{key:"copy",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{container:document.body};return h(e,t)}},{key:"cut",value:function(e){return u(e)}},{key:"isSupported",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:["copy","cut"],t="string"==typeof e?[e]:e,n=!!document.queryCommandSupported;return t.forEach(function(e){n=n&&!!document.queryCommandSupported(e)}),n}}],n&&g(t.prototype,n),r&&g(t,r),a}(i()),x=w},828:function(e){if("undefined"!=typeof Element&&!Element.prototype.matches){var t=Element.prototype;t.matches=t.matchesSelector||t.mozMatchesSelector||t.msMatchesSelector||t.oMatchesSelector||t.webkitMatchesSelector}e.exports=function(e,t){for(;e&&9!==e.nodeType;){if("function"==typeof e.matches&&e.matches(t))return e;e=e.parentNode}}},438:function(e,t,n){var r=n(828);function i(e,t,n,r,i){var o=a.apply(this,arguments);return e.addEventListener(n,o,i),{destroy:function(){e.removeEventListener(n,o,i)}}}function a(e,t,n,i){return function(n){n.delegateTarget=r(n.target,t),n.delegateTarget&&i.call(e,n)}}e.exports=function(e,t,n,r,a){return"function"==typeof e.addEventListener?i.apply(null,arguments):"function"==typeof n?i.bind(null,document).apply(null,arguments):("string"==typeof e&&(e=document.querySelectorAll(e)),Array.prototype.map.call(e,function(e){return i(e,t,n,r,a)}))}},879:function(e,t){t.node=function(e){return void 0!==e&&e instanceof HTMLElement&&1===e.nodeType},t.nodeList=function(e){var n=Object.prototype.toString.call(e);return void 0!==e&&("[object NodeList]"===n||"[object HTMLCollection]"===n)&&"length"in e&&(0===e.length||t.node(e[0]))},t.string=function(e){return"string"==typeof e||e instanceof String},t.fn=function(e){return"[object Function]"===Object.prototype.toString.call(e)}},370:function(e,t,n){var r=n(879),i=n(438);e.exports=function(e,t,n){if(!e&&!t&&!n)throw new Error("Missing required arguments");if(!r.string(t))throw new TypeError("Second argument must be a String");if(!r.fn(n))throw new TypeError("Third argument must be a Function");if(r.node(e))return function(e,t,n){return e.addEventListener(t,n),{destroy:function(){e.removeEventListener(t,n)}}}
875(e,t,n);if(r.nodeList(e))return function(e,t,n){return Array.prototype.forEach.call(e,function(e){e.addEventListener(t,n)}),{destroy:function(){Array.prototype.forEach.call(e,function(e){e.removeEventListener(t,n)})}}}(e,t,n);if(r.string(e))return function(e,t,n){return i(document.body,e,t,n)}(e,t,n);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}},817:function(e){e.exports=function(e){var t;if("SELECT"===e.nodeName)e.focus(),t=e.value;else if("INPUT"===e.nodeName||"TEXTAREA"===e.nodeName){var n=e.hasAttribute("readonly");n||e.setAttribute("readonly",""),e.select(),e.setSelectionRange(0,e.value.length),n||e.removeAttribute("readonly"),t=e.value}else{e.hasAttribute("contenteditable")&&e.focus();var r=window.getSelection(),i=document.createRange();i.selectNodeContents(e),r.removeAllRanges(),r.addRange(i),t=r.toString()}return t}},279:function(e){function t(){}t.prototype={on:function(e,t,n){var r=this.e||(this.e={});return(r[e]||(r[e]=[])).push({fn:t,ctx:n}),this},once:function(e,t,n){var r=this;function i(){r.off(e,i),t.apply(n,arguments)}return i._=t,this.on(e,i,n)},emit:function(e){for(var t=[].slice.call(arguments,1),n=((this.e||(this.e={}))[e]||[]).slice(),r=0,i=n.length;r<i;r++)n[r].fn.apply(n[r].ctx,t);return this},off:function(e,t){var n=this.e||(this.e={}),r=n[e],i=[];if(r&&t)for(var a=0,o=r.length;a<o;a++)r[a].fn!==t&&r[a].fn._!==t&&i.push(r[a]);return i.length?n[e]=i:delete n[e],this}},e.exports=t,e.exports.TinyEmitter=t}},t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={exports:{}};return e[r](i,i.exports,n),i.exports}return n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,{a:t}),t},n.d=function(e,t){for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n(686)}().default},wM.exports=e());var e}var EM,TM={exports:{}};var SM,OM=(EM||(EM=1,function(e){var t="undefined"!=typeof window&&void 0!==window.flatpickr?window.flatpickr:{l10ns:{}},n={weekdays:{shorthand:["Paz","Pzt","Sal","Çar","Per","Cum","Cmt"],longhand:["Pazar","Pazartesi","Salı","Çarşamba","Perşembe","Cuma","Cumartesi"]},months:{shorthand:["Oca","Şub","Mar","Nis","May","Haz","Tem","Ağu","Eyl","Eki","Kas","Ara"],longhand:["Ocak","Şubat","Mart","Nisan","Mayıs","Haziran","Temmuz","Ağustos","Eylül","Ekim","Kasım","Aralık"]},firstDayOfWeek:1,ordinal:function(){return"."},rangeSeparator:" - ",weekAbbreviation:"Hf",scrollTitle:"Artırmak için kaydırın",toggleTitle:"Aç/Kapa",amPM:["ÖÖ","ÖS"],time_24hr:!0};t.l10ns.tr=n;var r=t.l10ns;e.Turkish=n,e.default=r,Object.defineProperty(e,"__esModule",{value:!0})}(TM.exports)),TM.exports),CM={exports:{}};var AM,MM,kM,LM=(SM||(SM=1,MM={weekdays:{shorthand:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],longhand:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},months:{shorthand:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],longhand:["January","February","March","April","May","June","July","August","September","October","November","December"]},daysInMonth:[31,28,31,30,31,30,31,31,30,31,30,31],firstDayOfWeek:0,ordinal:function(e){var t=e%100;if(t>3&&t<21)return"th";switch(t%10){case 1:return"st";case 2:return"nd";case 3:return"rd";default:return"th"}},rangeSeparator:" to ",weekAbbreviation:"Wk",scrollTitle:"Scroll to increment",toggleTitle:"Click to toggle",amPM:["AM","PM"],yearAriaLabel:"Year",monthAriaLabel:"Month",hourAriaLabel:"Hour",minuteAriaLabel:"Minute",time_24hr:!1},(AM=CM.exports).default=MM,AM.english=MM,Object.defineProperty(AM,"__esModule",{value:!0})),CM.exports),PM={exports:{}};var RM=(kM||(kM=1,function(e){var t="undefined"!=typeof window&&void 0!==window.flatpickr?window.flatpickr:{l10ns:{}},n={weekdays:{shorthand:["Нд","Пн","Вт","Ср","Чт","Пт","Сб"],longhand:["Неделя","Понеделник","Вторник","Сряда","Четвъртък","Петък","Събота"]},months:{shorthand:["Яну","Фев","Март","Апр","Май","Юни","Юли","Авг","Сеп","Окт","Ное","Дек"],longhand:["Януари","Февруари","Март","Април","Май","Юни","Юли","Август","Септември","Октомври","Ноември","Декември"]},time_24hr:!0,firstDayOfWeek:1};t.l10ns.bg=n;var r=t.l10ns;
875e.Bulgarian=n,e.default=r,Object.defineProperty(e,"__esModule",{value:!0})}(PM.exports)),PM.exports),DM=function(e){return function(e){return!!e&&"object"==typeof e}(e)&&!function(e){var t=Object.prototype.toString.call(e);return"[object RegExp]"===t||"[object Date]"===t||function(e){return e.$$typeof===IM}(e)}(e)};
876/*! shepherd.js 11.2.0 */var IM="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function NM(e,t){return!1!==t.clone&&t.isMergeableObject(e)?UM((n=e,Array.isArray(n)?[]:{}),e,t):e;var n}function zM(e,t,n){return e.concat(t).map(function(e){return NM(e,n)})}function FM(e){return Object.keys(e).concat(function(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[]}(e))}function jM(e,t){try{return t in e}catch(n){return!1}}function BM(e,t,n){var r={};return n.isMergeableObject(e)&&FM(e).forEach(function(t){r[t]=NM(e[t],n)}),FM(t).forEach(function(i){(function(e,t){return jM(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))})(e,i)||(jM(e,i)&&n.isMergeableObject(t[i])?r[i]=function(e,t){if(!t.customMerge)return UM;var n=t.customMerge(e);return"function"==typeof n?n:UM}(i,n)(e[i],t[i],n):r[i]=NM(t[i],n))}),r}function UM(e,t,n){(n=n||{}).arrayMerge=n.arrayMerge||zM,n.isMergeableObject=n.isMergeableObject||DM,n.cloneUnlessOtherwiseSpecified=NM;var r=Array.isArray(t);return r===Array.isArray(e)?r?n.arrayMerge(e,t,n):BM(e,t,n):NM(t,n)}UM.all=function(e,t){if(!Array.isArray(e))throw new Error("first argument should be an array");return e.reduce(function(e,n){return UM(e,n,t)},{})};var HM=UM;function $M(e){return e instanceof HTMLElement}function WM(e){return"function"==typeof e}function VM(e){return"string"==typeof e}function GM(e){return void 0===e}class YM{on(e,t,n,r=!1){return GM(this.bindings)&&(this.bindings={}),GM(this.bindings[e])&&(this.bindings[e]=[]),this.bindings[e].push({handler:t,ctx:n,once:r}),this}once(e,t,n){return this.on(e,t,n,!0)}off(e,t){return GM(this.bindings)||GM(this.bindings[e])||(GM(t)?delete this.bindings[e]:this.bindings[e].forEach((n,r)=>{n.handler===t&&this.bindings[e].splice(r,1)})),this}trigger(e,...t){return!GM(this.bindings)&&this.bindings[e]&&this.bindings[e].forEach((n,r)=>{const{ctx:i,handler:a,once:o}=n,s=i||this;a.apply(s,t),o&&this.bindings[e].splice(r,1)}),this}}function XM(e){const t=Object.getOwnPropertyNames(e.constructor.prototype);for(let n=0;n<t.length;n++){const r=t[n],i=e[r];"constructor"!==r&&"function"==typeof i&&(e[r]=i.bind(e))}return e}function KM(e){const{event:t,selector:n}=e.options.advanceOn||{};if(!t)return console.error("advanceOn was defined, but no event name was passed.");{const r=function(e,t){return n=>{if(t.isOpen()){const r=t.el&&n.currentTarget===t.el;(!GM(e)&&n.currentTarget.matches(e)||r)&&t.tour.next()}}}(n,e);let i;try{i=document.querySelector(n)}catch($I){}if(!GM(n)&&!i)return console.error(`No element was found for the selector supplied to advanceOn: ${n}`);i?(i.addEventListener(t,r),e.on("destroy",()=>i.removeEventListener(t,r))):(document.body.addEventListener(t,r,!0),e.on("destroy",()=>document.body.removeEventListener(t,r,!0)))}}function qM(e){return VM(e)&&""!==e?"-"!==e.charAt(e.length-1)?`${e}-`:e:""}function JM(e){return null==e||(!e.element||!e.on)}function ZM(){let e=Date.now();return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,t=>{const n=(e+16*Math.random())%16|0;return e=Math.floor(e/16),("x"==t?n:3&n|8).toString(16)})}function QM(){return QM=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},QM.apply(this,arguments)}function ek(e,t){if(null==e)return{};var n,r,i={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}const tk=Math.min,nk=Math.max,rk=Math.round,ik=Math.floor,ak=e=>({x:e,y:e}),ok={left:"right",right:"left",bottom:"top",top:"bottom"},sk={start:"end",end:"start"};function ck(e,t,n){return nk(e,tk(t,n))}function lk(e,t){return"function"==typeof e?e(t):e}function uk(e){return e.split("-")[0]}function fk(e){return e.split("-")[1]}function hk(e){return"x"===e?"y":"x"}function dk(e){return"y"===e?"height":"width"}function pk(e){return["top","bottom"].includes(uk(e))?"y":"x"}function mk(e){return hk(pk(e))}function gk(e){return e.replace(/start|end/g,e=>sk[e])}function bk(e){return e.replace(/left|right|bottom|top/g,e=>ok[e])}function yk(e){return"number"!=typeof e?function(e){return QM({top:0,right:0,bottom:0,left:0},e)}(e):{top:e,right:e,bottom:e,left:e}}function vk(e){return QM({}
vendor: 4,892 bytes, line 876
876,e,{top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height})}const _k=["mainAxis","crossAxis","fallbackPlacements","fallbackStrategy","fallbackAxisSideDirection","flipAlignment"],wk=["mainAxis","crossAxis","limiter"];function xk(e,t,n){let{reference:r,floating:i}=e;const a=pk(t),o=mk(t),s=dk(o),c=uk(t),l="y"===a,u=r.x+r.width/2-i.width/2,f=r.y+r.height/2-i.height/2,h=r[s]/2-i[s]/2;let d;switch(c){case"top":d={x:u,y:r.y-i.height};break;case"bottom":d={x:u,y:r.y+r.height};break;case"right":d={x:r.x+r.width,y:f};break;case"left":d={x:r.x-i.width,y:f};break;default:d={x:r.x,y:r.y}}switch(fk(t)){case"start":d[o]-=h*(n&&l?-1:1);break;case"end":d[o]+=h*(n&&l?-1:1)}return d}async function Ek(e,t){var n;void 0===t&&(t={});const{x:r,y:i,platform:a,rects:o,elements:s,strategy:c}=e,{boundary:l="clippingAncestors",rootBoundary:u="viewport",elementContext:f="floating",altBoundary:h=!1,padding:d=0}=lk(t,e),p=yk(d),m=s[h?"floating"===f?"reference":"floating":f],g=vk(await a.getClippingRect({element:null==(n=await(null==a.isElement?void 0:a.isElement(m)))||n?m:m.contextElement||await(null==a.getDocumentElement?void 0:a.getDocumentElement(s.floating)),boundary:l,rootBoundary:u,strategy:c})),b="floating"===f?QM({},o.floating,{x:r,y:i}):o.reference,y=await(null==a.getOffsetParent?void 0:a.getOffsetParent(s.floating)),v=await(null==a.isElement?void 0:a.isElement(y))&&await(null==a.getScale?void 0:a.getScale(y))||{x:1,y:1},_=vk(a.convertOffsetParentRelativeRectToViewportRelativeRect?await a.convertOffsetParentRelativeRectToViewportRelativeRect({rect:b,offsetParent:y,strategy:c}):b);return{top:(g.top-_.top+p.top)/v.y,bottom:(_.bottom-g.bottom+p.bottom)/v.y,left:(g.left-_.left+p.left)/v.x,right:(_.right-g.right+p.right)/v.x}}const Tk=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n;const{placement:r,middlewareData:i,rects:a,initialPlacement:o,platform:s,elements:c}=t,l=lk(e,t),{mainAxis:u=!0,crossAxis:f=!0,fallbackPlacements:h,fallbackStrategy:d="bestFit",fallbackAxisSideDirection:p="none",flipAlignment:m=!0}=l,g=ek(l,_k),b=uk(r),y=uk(o)===o,v=await(null==s.isRTL?void 0:s.isRTL(c.floating)),_=h||(y||!m?[bk(o)]:function(e){const t=bk(e);return[gk(e),t,gk(t)]}(o));h||"none"===p||_.push(...function(e,t,n,r){const i=fk(e);let a=function(e,t,n){const r=["left","right"],i=["right","left"],a=["top","bottom"],o=["bottom","top"];switch(e){case"top":case"bottom":return n?t?i:r:t?r:i;case"left":case"right":return t?a:o;default:return[]}}(uk(e),"start"===n,r);return i&&(a=a.map(e=>e+"-"+i),t&&(a=a.concat(a.map(gk)))),a}(o,m,p,v));const w=[o,..._],x=await Ek(t,g),E=[];let T=(null==(n=i.flip)?void 0:n.overflows)||[];if(u&&E.push(x[b]),f){const e=function(e,t,n){void 0===n&&(n=!1);const r=fk(e),i=mk(e),a=dk(i);let o="x"===i?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[a]>t.floating[a]&&(o=bk(o)),[o,bk(o)]}(r,a,v);E.push(x[e[0]],x[e[1]])}if(T=[...T,{placement:r,overflows:E}],!E.every(e=>e<=0)){var S,O;const e=((null==(S=i.flip)?void 0:S.index)||0)+1,t=w[e];if(t)return{data:{index:e,overflows:T},reset:{placement:t}};let n=null==(O=T.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:O.placement;if(!n)switch(d){case"bestFit":{var C;const e=null==(C=T.map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:C[0];e&&(n=e);break}case"initialPlacement":n=o}if(r!==n)return{reset:{placement:n}}}return{}}}},Sk=function(e){return void 0===e&&(e={}),{options:e,fn(t){const{x:n,y:r,placement:i,rects:a,middlewareData:o}=t,{offset:s=0,mainAxis:c=!0,crossAxis:l=!0}=lk(e,t),u={x:n,y:r},f=pk(i),h=hk(f);let d=u[h],p=u[f];const m=lk(s,t),g="number"==typeof m?{mainAxis:m,crossAxis:0}:QM({mainAxis:0,crossAxis:0},m);if(c){const e="y"===h?"height":"width",t=a.reference[h]-a.floating[e]+g.mainAxis,n=a.reference[h]+a.reference[e]-g.mainAxis;d<t?d=t:d>n&&(d=n)}if(l){var b,y;const e="y"===h?"width":"height",t=["top","left"].includes(uk(i)),n=a.reference[f]-a.floating[e]+(t&&(null==(b=o.offset)?void 0:b[f])||0)+(t?0:g.crossAxis),r=a.reference[f]+a.reference[e]+(t?0:(null==(y=o.offset)?void 0:y[f])||0)-(t?g.crossAxis:0);p<n?p=n:p>r&&(p=r)}return{[h]:d,[f]:p}}}};function Ok(e){return Mk(e)?(e.nodeName||"").toLowerCase():"#document"}function Ck(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function Ak(e){var t;return null==(t=(Mk(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function Mk(e){return e instanceof Node||e instanceof Ck(e).Node}function kk(e){return e instanceof Element||e instanceof Ck(e).Element}function Lk(e){return e instanceof HTMLElement||e instanceof Ck(e).HTMLElement}function Pk(e){return"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof Ck(e).ShadowRoot)}function Rk(e){const{overflow:t,overflowX:n,overflowY:r,display:i}=Fk(e);
vendor: 6,229 bytes, line 876
876return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(i)}function Dk(e){return["table","td","th"].includes(Ok(e))}function Ik(e){const t=Nk(),n=Fk(e);return"none"!==n.transform||"none"!==n.perspective||!!n.containerType&&"normal"!==n.containerType||!t&&!!n.backdropFilter&&"none"!==n.backdropFilter||!t&&!!n.filter&&"none"!==n.filter||["transform","perspective","filter"].some(e=>(n.willChange||"").includes(e))||["paint","layout","strict","content"].some(e=>(n.contain||"").includes(e))}function Nk(){return!("undefined"==typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function zk(e){return["html","body","#document"].includes(Ok(e))}function Fk(e){return Ck(e).getComputedStyle(e)}function jk(e){return kk(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function Bk(e){if("html"===Ok(e))return e;const t=e.assignedSlot||e.parentNode||Pk(e)&&e.host||Ak(e);return Pk(t)?t.host:t}function Uk(e){const t=Bk(e);return zk(t)?e.ownerDocument?e.ownerDocument.body:e.body:Lk(t)&&Rk(t)?t:Uk(t)}function Hk(e,t){var n;void 0===t&&(t=[]);const r=Uk(e),i=r===(null==(n=e.ownerDocument)?void 0:n.body),a=Ck(r);return i?t.concat(a,a.visualViewport||[],Rk(r)?r:[]):t.concat(r,Hk(r))}function $k(e){const t=Fk(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const i=Lk(e),a=i?e.offsetWidth:n,o=i?e.offsetHeight:r,s=rk(n)!==a||rk(r)!==o;return s&&(n=a,r=o),{width:n,height:r,$:s}}function Wk(e){return kk(e)?e:e.contextElement}function Vk(e){const t=Wk(e);if(!Lk(t))return ak(1);const n=t.getBoundingClientRect(),{width:r,height:i,$:a}=$k(t);let o=(a?rk(n.width):n.width)/r,s=(a?rk(n.height):n.height)/i;return o&&Number.isFinite(o)||(o=1),s&&Number.isFinite(s)||(s=1),{x:o,y:s}}const Gk=ak(0);function Yk(e){const t=Ck(e);return Nk()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:Gk}function Xk(e,t,n,r){void 0===t&&(t=!1),void 0===n&&(n=!1);const i=e.getBoundingClientRect(),a=Wk(e);let o=ak(1);t&&(r?kk(r)&&(o=Vk(r)):o=Vk(e));const s=function(e,t,n){return void 0===t&&(t=!1),!(!n||t&&n!==Ck(e))&&t}(a,n,r)?Yk(a):ak(0);let c=(i.left+s.x)/o.x,l=(i.top+s.y)/o.y,u=i.width/o.x,f=i.height/o.y;if(a){const e=Ck(a),t=r&&kk(r)?Ck(r):r;let n=e.frameElement;for(;n&&r&&t!==e;){const e=Vk(n),t=n.getBoundingClientRect(),r=Fk(n),i=t.left+(n.clientLeft+parseFloat(r.paddingLeft))*e.x,a=t.top+(n.clientTop+parseFloat(r.paddingTop))*e.y;c*=e.x,l*=e.y,u*=e.x,f*=e.y,c+=i,l+=a,n=Ck(n).frameElement}}return vk({width:u,height:f,x:c,y:l})}function Kk(e){return Xk(Ak(e)).left+jk(e).scrollLeft}function qk(e,t,n){let r;if("viewport"===t)r=function(e,t){const n=Ck(e),r=Ak(e),i=n.visualViewport;let a=r.clientWidth,o=r.clientHeight,s=0,c=0;if(i){a=i.width,o=i.height;const e=Nk();(!e||e&&"fixed"===t)&&(s=i.offsetLeft,c=i.offsetTop)}return{width:a,height:o,x:s,y:c}}(e,n);else if("document"===t)r=function(e){const t=Ak(e),n=jk(e),r=e.ownerDocument.body,i=nk(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),a=nk(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight);let o=-n.scrollLeft+Kk(e);const s=-n.scrollTop;return"rtl"===Fk(r).direction&&(o+=nk(t.clientWidth,r.clientWidth)-i),{width:i,height:a,x:o,y:s}}(Ak(e));else if(kk(t))r=function(e,t){const n=Xk(e,!0,"fixed"===t),r=n.top+e.clientTop,i=n.left+e.clientLeft,a=Lk(e)?Vk(e):ak(1);return{width:e.clientWidth*a.x,height:e.clientHeight*a.y,x:i*a.x,y:r*a.y}}(t,n);else{const n=Yk(e);r=QM({},t,{x:t.x-n.x,y:t.y-n.y})}return vk(r)}function Jk(e,t){const n=Bk(e);return!(n===t||!kk(n)||zk(n))&&("fixed"===Fk(n).position||Jk(n,t))}function Zk(e,t,n){const r=Lk(t),i=Ak(t),a="fixed"===n,o=Xk(e,!0,a,t);let s={scrollLeft:0,scrollTop:0};const c=ak(0);if(r||!r&&!a)if(("body"!==Ok(t)||Rk(i))&&(s=jk(t)),r){const e=Xk(t,!0,a,t);c.x=e.x+t.clientLeft,c.y=e.y+t.clientTop}else i&&(c.x=Kk(i));return{x:o.left+s.scrollLeft-c.x,y:o.top+s.scrollTop-c.y,width:o.width,height:o.height}}function Qk(e,t){return Lk(e)&&"fixed"!==Fk(e).position?t?t(e):e.offsetParent:null}function eL(e,t){const n=Ck(e);if(!Lk(e))return n;let r=Qk(e,t);for(;r&&Dk(r)&&"static"===Fk(r).position;)r=Qk(r,t);return r&&("html"===Ok(r)||"body"===Ok(r)&&"static"===Fk(r).position&&!Ik(r))?n:r||function(e){let t=Bk(e);for(;Lk(t)&&!zk(t);){if(Ik(t))return t;t=Bk(t)}return null}(e)||n}const tL={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{rect:t,offsetParent:n,strategy:r}=e;const i=Lk(n),a=Ak(n);if(n===a)return t;let o={scrollLeft:0,scrollTop:0},s=ak(1);const c=ak(0);if((i||!i&&"fixed"!==r)&&(("body"!==Ok(n)||Rk(a))&&(o=jk(n)),Lk(n))){const e=Xk(n);s=Vk(n),c.x=e.x+n.clientLeft,c.y=e.y+n.clientTop}return{width:t.width*s.x,height:t.height*s.y,x:t.x*s.x-o.scrollLeft*s.x+c.x,y:t.y*s.y-o.scrollTop*s.y+c.y}},getDocumentElement:Ak,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:r,strategy:i}=e;const a=[..."clippingAncestors"===n?function(e,t){const n=t.get(e);if(n)return n;let r=Hk(e).filter(e=>kk(e)&&"body"!==Ok(e)),i=null;const a="fixed"===Fk(e).position;let o=a?Bk(e):e;for(;kk(o)&&!zk(o);){const t=Fk(o),n=Ik(o);n||"fixed"!==t.position||(i=null),(a?!n&&!i:!n&&"static"===t.position&&i&&["absolute","fixed"].includes(i.position)||Rk(o)&&!n&&Jk(e,o))?r=r.filter(e=>e!==o):i=t,o=Bk(o)}return t.set(e,r),r}(t,this._c):[].concat(n),r],o=a[0],s=a.reduce((e,n)=>{const r=qk(t,n,i);return e.top=nk(r.top,e.top),e.right=tk(r.right,e.right),e.bottom=tk(r.bottom,e.bottom),e.left=nk(r.left,e.left),e},qk(t,o,i));return{width:s.right-s.left,height:s.bottom-s.top,x:s.left,y:s.top}},getOffsetParent:eL,getElementRects:async function(e){let{reference:t,floating:n,strategy:r}=e;const i=this.getOffsetParent||eL,a=this.getDimensions;return{reference:Zk(t,await i(n),r),floating:QM({x:0,y:0},await a(n))}},getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){return $k(e)},getScale:Vk,isElement:kk,isRTL:function(e){return"rtl"===Fk(e).direction}};function nL(e,t,n,r){void 0===r&&(r={});const{ancestorScroll:i=!0,ancestorResize:a=!0,elementResize:o="function"==typeof ResizeObserver,layoutShift:s="function"==typeof IntersectionObserver,animationFrame:c=!1}=r,l=Wk(e),u=i||a?[...l?Hk(l):[],...Hk(t)]:[];
876u.forEach(e=>{i&&e.addEventListener("scroll",n,{passive:!0}),a&&e.addEventListener("resize",n)});const f=l&&s?function(e,t){let n,r=null;const i=Ak(e);function a(){clearTimeout(n),r&&r.disconnect(),r=null}return function o(s,c){void 0===s&&(s=!1),void 0===c&&(c=1),a();const{left:l,top:u,width:f,height:h}=e.getBoundingClientRect();if(s||t(),!f||!h)return;const d={rootMargin:-ik(u)+"px "+-ik(i.clientWidth-(l+f))+"px "+-ik(i.clientHeight-(u+h))+"px "+-ik(l)+"px",threshold:nk(0,tk(1,c))||1};let p=!0;function m(e){const t=e[0].intersectionRatio;if(t!==c){if(!p)return o();t?o(!1,t):n=setTimeout(()=>{o(!1,1e-7)},100)}p=!1}try{r=new IntersectionObserver(m,QM({},d,{root:i.ownerDocument}))}catch($I){r=new IntersectionObserver(m,d)}r.observe(e)}(!0),a}(l,n):null;let h,d=-1,p=null;o&&(p=new ResizeObserver(e=>{let[r]=e;r&&r.target===l&&p&&(p.unobserve(t),cancelAnimationFrame(d),d=requestAnimationFrame(()=>{p&&p.observe(t)})),n()}),l&&!c&&p.observe(l),p.observe(t));let m=c?Xk(e):null;return c&&function t(){const r=Xk(e);!m||r.x===m.x&&r.y===m.y&&r.width===m.width&&r.height===m.height||n();m=r,h=requestAnimationFrame(t)}(),n(),()=>{u.forEach(e=>{i&&e.removeEventListener("scroll",n),a&&e.removeEventListener("resize",n)}),f&&f(),p&&p.disconnect(),p=null,c&&cancelAnimationFrame(h)}}const rL=(e,t,n)=>{const r=new Map,i=QM({platform:tL},n),a=QM({},i.platform,{_c:r});return(async(e,t,n)=>{const{placement:r="bottom",strategy:i="absolute",middleware:a=[],platform:o}=n,s=a.filter(Boolean),c=await(null==o.isRTL?void 0:o.isRTL(t));let l=await o.getElementRects({reference:e,floating:t,strategy:i}),{x:u,y:f}=xk(l,r,c),h=r,d={},p=0;for(let m=0;m<s.length;m++){const{name:n,fn:a}=s[m],{x:g,y:b,data:y,reset:v}=await a({x:u,y:f,initialPlacement:r,placement:h,strategy:i,middlewareData:d,rects:l,platform:o,elements:{reference:e,floating:t}});u=null!=g?g:u,f=null!=b?b:f,d=QM({},d,{[n]:QM({},d[n],y)}),v&&p<=50&&(p++,"object"==typeof v&&(v.placement&&(h=v.placement),v.rects&&(l=!0===v.rects?await o.getElementRects({reference:e,floating:t,strategy:i}):v.rects),({x:u,y:f}=xk(l,h,c))),m=-1)}return{x:u,y:f,placement:h,strategy:i,middlewareData:d}})(e,t,QM({},i,{platform:a}))};function iL(e){e.cleanup&&e.cleanup();const t=e._getResolvedAttachToOptions();let n=t.element;const r=function(e,t){const n={strategy:"absolute",middleware:[]},r=function(e){if(e.options.arrow&&e.el)return e.el.querySelector(".shepherd-arrow");return!1}(t),i=JM(e);i||(n.middleware.push(Tk(),function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:r,placement:i}=t,a=lk(e,t),{mainAxis:o=!0,crossAxis:s=!1,limiter:c={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}}}=a,l=ek(a,wk),u={x:n,y:r},f=await Ek(t,l),h=pk(uk(i)),d=hk(h);let p=u[d],m=u[h];if(o){const e="y"===d?"bottom":"right";p=ck(p+f["y"===d?"top":"left"],p,p-f[e])}if(s){const e="y"===h?"bottom":"right";m=ck(m+f["y"===h?"top":"left"],m,m-f[e])}const g=c.fn(QM({},t,{[d]:p,[h]:m}));return QM({},g,{data:{x:g.x-n,y:g.y-r}})}}}({limiter:Sk(),crossAxis:!0})),r&&n.middleware.push((e=>({name:"arrow",options:e,async fn(t){const{x:n,y:r,placement:i,rects:a,platform:o,elements:s}=t,{element:c,padding:l=0}=lk(e,t)||{};if(null==c)return{};const u=yk(l),f={x:n,y:r},h=mk(i),d=dk(h),p=await o.getDimensions(c),m="y"===h,g=m?"top":"left",b=m?"bottom":"right",y=m?"clientHeight":"clientWidth",v=a.reference[d]+a.reference[h]-f[h]-a.floating[d],_=f[h]-a.reference[h],w=await(null==o.getOffsetParent?void 0:o.getOffsetParent(c));let x=w?w[y]:0;x&&await(null==o.isElement?void 0:o.isElement(w))||(x=s.floating[y]||a.floating[d]);const E=v/2-_/2,T=x/2-p[d]/2-1,S=tk(u[g],T),O=tk(u[b],T),C=S,A=x-p[d]-O,M=x/2-p[d]/2+E,k=ck(C,M,A),L=null!=fk(i)&&M!=k&&a.reference[d]/2-(M<C?S:O)-p[d]/2<0?M<C?C-M:A-M:0;return{[h]:f[h]-L,data:{[h]:k,centerOffset:M-k+L}}}}))({element:r})),n.placement=e.on);return HM(t.options.floatingUIOptions||{},n)}(t,e),i=JM(t);if(i){n=document.body;e.shepherdElementComponent.getElement().classList.add("shepherd-centered")}return e.cleanup=nL(n,e.el,()=>{e.el?function(e,t,n,r){rL(e,t.el,n).then(function(e,t){return({x:n,y:r,placement:i,middlewareData:a})=>e.el?(t?Object.assign(e.el.style,{position:"fixed",left:"50%",top:"50%",transform:"translate(-50%, -50%)"}):Object.assign(e.el.style,{position:"absolute",left:`${n}px`,top:`${r}px`}),e.el.dataset.popperPlacement=i,function(e,t){const n=e.querySelector(".shepherd-arrow");if(n&&t.arrow){const{x:e,y:r}=t.arrow;Object.assign(n.style,{left:null!=e?`${e}px`:"",top:null!=r?`${r}px`:""})}}(e.el,a),e):e}(t,r)).then(e=>new Promise(t=>{setTimeout(()=>t(e),300)})).then(e=>{e&&e.el&&e.el.focus({preventScroll:!0})})}(n,e,r,i):e.cleanup()}),e.target=t.element,r}function aL(){}function oL(e,t){for(const n in t)e[n]=t[n];return e}function sL(e){return e()}function cL(){return Object.create(null)}function lL(e){e.forEach(sL)}function uL(e){return"function"==typeof e}function fL(e,t){return e!=e?t==t:e!==t||e&&"object"==typeof e||"function"==typeof e}function hL(e,t){e.appendChild(t)}function dL(e,t,n){e.insertBefore(t,n||null)}function pL(e){e.parentNode&&e.parentNode.removeChild(e)}function mL(e){return document.createElement(e)}function gL(e){return document.createElementNS("http://www.w3.org/2000/svg",e)}function bL(e){return document.createTextNode(e)}function yL(){return bL(" ")}function vL(e,t,n,r){return e.addEventListener(t,n,r),()=>e.removeEventListener(t,n,r)}
876function _L(e,t,n){null==n?e.removeAttribute(t):e.getAttribute(t)!==n&&e.setAttribute(t,n)}const wL=["width","height"];function xL(e,t){const n=Object.getOwnPropertyDescriptors(e.__proto__);for(const r in t)null==t[r]?e.removeAttribute(r):"style"===r?e.style.cssText=t[r]:"__value"===r?e.value=e[r]=t[r]:n[r]&&n[r].set&&-1===wL.indexOf(r)?e[r]=t[r]:_L(e,r,t[r])}function EL(e,t,n){e.classList[n?"add":"remove"](t)}let TL;function SL(e){TL=e}function OL(){if(!TL)throw new Error("Function called outside component initialization");return TL}function CL(e){OL().$$.after_update.push(e)}const AL=[],ML=[];let kL=[];const LL=[],PL=Promise.resolve();let RL=!1;function DL(e){kL.push(e)}const IL=new Set;let NL=0;function zL(){if(0!==NL)return;const e=TL;do{try{for(;NL<AL.length;){const e=AL[NL];NL++,SL(e),FL(e.$$)}}catch($I){throw AL.length=0,NL=0,$I}for(SL(null),AL.length=0,NL=0;ML.length;)ML.pop()();for(let e=0;e<kL.length;e+=1){const t=kL[e];IL.has(t)||(IL.add(t),t())}kL.length=0}while(AL.length);for(;LL.length;)LL.pop()();RL=!1,IL.clear(),SL(e)}function FL(e){if(null!==e.fragment){e.update(),lL(e.before_update);const t=e.dirty;e.dirty=[-1],e.fragment&&e.fragment.p(e.ctx,t),e.after_update.forEach(DL)}}const jL=new Set;let BL;function UL(){BL={r:0,c:[],p:BL}}function HL(){BL.r||lL(BL.c),BL=BL.p}function $L(e,t){e&&e.i&&(jL.delete(e),e.i(t))}function WL(e,t,n,r){if(e&&e.o){if(jL.has(e))return;jL.add(e),BL.c.push(()=>{jL.delete(e),r&&(n&&e.d(1),r())}),e.o(t)}else r&&r()}function VL(e){e&&e.c()}function GL(e,t,n,r){const{fragment:i,after_update:a}=e.$$;i&&i.m(t,n),r||DL(()=>{const t=e.$$.on_mount.map(sL).filter(uL);e.$$.on_destroy?e.$$.on_destroy.push(...t):lL(t),e.$$.on_mount=[]}),a.forEach(DL)}function YL(e,t){const n=e.$$;null!==n.fragment&&(!function(e){const t=[],n=[];kL.forEach(r=>-1===e.indexOf(r)?t.push(r):n.push(r)),n.forEach(e=>e()),kL=t}(n.after_update),lL(n.on_destroy),n.fragment&&n.fragment.d(t),n.on_destroy=n.fragment=null,n.ctx=[])}function XL(e,t){-1===e.$$.dirty[0]&&(AL.push(e),RL||(RL=!0,PL.then(zL)),e.$$.dirty.fill(0)),e.$$.dirty[t/31|0]|=1<<t%31}function KL(e,t,n,r,i,a,o,s=[-1]){const c=TL;SL(e);const l=e.$$={fragment:null,ctx:[],props:a,update:aL,not_equal:i,bound:cL(),on_mount:[],on_destroy:[],on_disconnect:[],before_update:[],after_update:[],context:new Map(t.context||(c?c.$$.context:[])),callbacks:cL(),dirty:s,skip_bound:!1,root:t.target||c.$$.root};let u=!1;if(l.ctx=n?n(e,t.props||{},(t,n,...r)=>{const a=r.length?r[0]:n;return l.ctx&&i(l.ctx[t],l.ctx[t]=a)&&(!l.skip_bound&&l.bound[t]&&l.bound[t](a),u&&XL(e,t)),n}):[],l.update(),u=!0,lL(l.before_update),l.fragment=!!r&&r(l.ctx),t.target){if(t.hydrate){const e=(f=t.target,Array.from(f.childNodes));l.fragment&&l.fragment.l(e),e.forEach(pL)}else l.fragment&&l.fragment.c();t.intro&&$L(e.$$.fragment),GL(e,t.target,t.anchor,t.customElement),zL()}var f;SL(c)}class qL{$destroy(){YL(this,1),this.$destroy=aL}$on(e,t){if(!uL(t))return aL;const n=this.$$.callbacks[e]||(this.$$.callbacks[e]=[]);return n.push(t),()=>{const e=n.indexOf(t);-1!==e&&n.splice(e,1)}}$set(e){var t;this.$$set&&(t=e,0!==Object.keys(t).length)&&(this.$$.skip_bound=!0,this.$$set(e),this.$$.skip_bound=!1)}}function JL(e){let t,n,r,i,a;return{c(){t=mL("button"),_L(t,"aria-label",n=e[3]?e[3]:null),_L(t,"class",r=`${e[1]||""} shepherd-button ${e[4]?"shepherd-button-secondary":""}`),t.disabled=e[2],_L(t,"tabindex","0")},m(n,r){dL(n,t,r),t.innerHTML=e[5],i||(a=vL(t,"click",function(){uL(e[0])&&e[0].apply(this,arguments)}),i=!0)},p(i,[a]){e=i,32&a&&(t.innerHTML=e[5]),8&a&&n!==(n=e[3]?e[3]:null)&&_L(t,"aria-label",n),18&a&&r!==(r=`${e[1]||""} shepherd-button ${e[4]?"shepherd-button-secondary":""}`)&&_L(t,"class",r),4&a&&(t.disabled=e[2])},i:aL,o:aL,d(e){e&&pL(t),i=!1,a()}}}function ZL(e,t,n){let r,i,a,o,s,c,{config:l,step:u}=t;function f(e){return WM(e)?e.call(u):e}return e.$$set=e=>{"config"in e&&n(6,l=e.config),"step"in e&&n(7,u=e.step)},e.$$.update=()=>{192&e.$$.dirty&&(n(0,r=l.action?l.action.bind(u.tour):null),n(1,i=l.classes),n(2,a=!!l.disabled&&f(l.disabled)),n(3,o=l.label?f(l.label):null),n(4,s=l.secondary),n(5,c=l.text?f(l.text):null))},[r,i,a,o,s,c,l,u]}class QL extends qL{constructor(e){super(),KL(this,e,ZL,JL,fL,{config:6,step:7})}}function eP(e,t,n){const r=e.slice();return r[2]=t[n],r}function tP(e){let t,n,r=e[1],i=[];for(let o=0;o<r.length;o+=1)i[o]=nP(eP(e,r,o));const a=e=>WL(i[e],1,1,()=>{i[e]=null});return{c(){for(let e=0;e<i.length;e+=1)i[e].c();
876t=bL("")},m(e,r){for(let t=0;t<i.length;t+=1)i[t]&&i[t].m(e,r);dL(e,t,r),n=!0},p(e,n){if(3&n){let o;for(r=e[1],o=0;o<r.length;o+=1){const a=eP(e,r,o);i[o]?(i[o].p(a,n),$L(i[o],1)):(i[o]=nP(a),i[o].c(),$L(i[o],1),i[o].m(t.parentNode,t))}for(UL(),o=r.length;o<i.length;o+=1)a(o);HL()}},i(e){if(!n){for(let e=0;e<r.length;e+=1)$L(i[e]);n=!0}},o(e){i=i.filter(Boolean);for(let t=0;t<i.length;t+=1)WL(i[t]);n=!1},d(e){!function(e,t){for(let n=0;n<e.length;n+=1)e[n]&&e[n].d(t)}(i,e),e&&pL(t)}}}function nP(e){let t,n;return t=new QL({props:{config:e[2],step:e[0]}}),{c(){VL(t.$$.fragment)},m(e,r){GL(t,e,r),n=!0},p(e,n){const r={};2&n&&(r.config=e[2]),1&n&&(r.step=e[0]),t.$set(r)},i(e){n||($L(t.$$.fragment,e),n=!0)},o(e){WL(t.$$.fragment,e),n=!1},d(e){YL(t,e)}}}function rP(e){let t,n,r=e[1]&&tP(e);return{c(){t=mL("footer"),r&&r.c(),_L(t,"class","shepherd-footer")},m(e,i){dL(e,t,i),r&&r.m(t,null),n=!0},p(e,[n]){e[1]?r?(r.p(e,n),2&n&&$L(r,1)):(r=tP(e),r.c(),$L(r,1),r.m(t,null)):r&&(UL(),WL(r,1,1,()=>{r=null}),HL())},i(e){n||($L(r),n=!0)},o(e){WL(r),n=!1},d(e){e&&pL(t),r&&r.d()}}}function iP(e,t,n){let r,{step:i}=t;return e.$$set=e=>{"step"in e&&n(0,i=e.step)},e.$$.update=()=>{1&e.$$.dirty&&n(1,r=i.options.buttons)},[i,r]}class aP extends qL{constructor(e){super(),KL(this,e,iP,rP,fL,{step:0})}}function oP(e){let t,n,r,i,a;return{c(){t=mL("button"),n=mL("span"),n.textContent="×",_L(n,"aria-hidden","true"),_L(t,"aria-label",r=e[0].label?e[0].label:"Close Tour"),_L(t,"class","shepherd-cancel-icon"),_L(t,"type","button")},m(r,o){dL(r,t,o),hL(t,n),i||(a=vL(t,"click",e[1]),i=!0)},p(e,[n]){1&n&&r!==(r=e[0].label?e[0].label:"Close Tour")&&_L(t,"aria-label",r)},i:aL,o:aL,d(e){e&&pL(t),i=!1,a()}}}function sP(e,t,n){let{cancelIcon:r,step:i}=t;return e.$$set=e=>{"cancelIcon"in e&&n(0,r=e.cancelIcon),"step"in e&&n(2,i=e.step)},[r,e=>{e.preventDefault(),i.cancel()},i]}class cP extends qL{constructor(e){super(),KL(this,e,sP,oP,fL,{cancelIcon:0,step:2})}}function lP(e){let t;return{c(){t=mL("h3"),_L(t,"id",e[1]),_L(t,"class","shepherd-title")},m(n,r){dL(n,t,r),e[3](t)},p(e,[n]){2&n&&_L(t,"id",e[1])},i:aL,o:aL,d(n){n&&pL(t),e[3](null)}}}function uP(e,t,n){let{labelId:r,element:i,title:a}=t;return CL(()=>{WM(a)&&n(2,a=a()),n(0,i.innerHTML=a,i)}),e.$$set=e=>{"labelId"in e&&n(1,r=e.labelId),"element"in e&&n(0,i=e.element),"title"in e&&n(2,a=e.title)},[i,r,a,function(e){ML[e?"unshift":"push"](()=>{i=e,n(0,i)})}]}class fP extends qL{constructor(e){super(),KL(this,e,uP,lP,fL,{labelId:1,element:0,title:2})}}function hP(e){let t,n;return t=new fP({props:{labelId:e[0],title:e[2]}}),{c(){VL(t.$$.fragment)},m(e,r){GL(t,e,r),n=!0},p(e,n){const r={};1&n&&(r.labelId=e[0]),4&n&&(r.title=e[2]),t.$set(r)},i(e){n||($L(t.$$.fragment,e),n=!0)},o(e){WL(t.$$.fragment,e),n=!1},d(e){YL(t,e)}}}function dP(e){let t,n;return t=new cP({props:{cancelIcon:e[3],step:e[1]}}),{c(){VL(t.$$.fragment)},m(e,r){GL(t,e,r),n=!0},p(e,n){const r={};8&n&&(r.cancelIcon=e[3]),2&n&&(r.step=e[1]),t.$set(r)},i(e){n||($L(t.$$.fragment,e),n=!0)},o(e){WL(t.$$.fragment,e),n=!1},d(e){YL(t,e)}}}function pP(e){let t,n,r,i=e[2]&&hP(e),a=e[3]&&e[3].enabled&&dP(e);return{c(){t=mL("header"),i&&i.c(),n=yL(),a&&a.c(),_L(t,"class","shepherd-header")},m(e,o){dL(e,t,o),i&&i.m(t,null),hL(t,n),a&&a.m(t,null),r=!0},p(e,[r]){e[2]?i?(i.p(e,r),4&r&&$L(i,1)):(i=hP(e),i.c(),$L(i,1),i.m(t,n)):i&&(UL(),WL(i,1,1,()=>{i=null}),HL()),e[3]&&e[3].enabled?a?(a.p(e,r),8&r&&$L(a,1)):(a=dP(e),a.c(),$L(a,1),a.m(t,null)):a&&(UL(),WL(a,1,1,()=>{a=null}),HL())},i(e){r||($L(i),$L(a),r=!0)},o(e){WL(i),WL(a),r=!1},d(e){e&&pL(t),i&&i.d(),a&&a.d()}}}function mP(e,t,n){let r,i,{labelId:a,step:o}=t;return e.$$set=e=>{"labelId"in e&&n(0,a=e.labelId),"step"in e&&n(1,o=e.step)},e.$$.update=()=>{2&e.$$.dirty&&(n(2,r=o.options.title),n(3,i=o.options.cancelIcon))},[a,o,r,i]}class gP extends qL{constructor(e){super(),KL(this,e,mP,pP,fL,{labelId:0,step:1})}}function bP(e){let t;return{c(){t=mL("div"),_L(t,"class","shepherd-text"),_L(t,"id",e[1])},m(n,r){dL(n,t,r),e[3](t)},p(e,[n]){2&n&&_L(t,"id",e[1])},i:aL,o:aL,d(n){n&&pL(t),e[3](null)}}}function yP(e,t,n){let{descriptionId:r,element:i,step:a}=t;return CL(()=>{let{text:e}=a.options;WM(e)&&(e=e.call(a)),$M(e)?i.appendChild(e):n(0,i.innerHTML=e,i)}),e.$$set=e=>{"descriptionId"in e&&n(1,r=e.descriptionId),"element"in e&&n(0,i=e.element),"step"in e&&n(2,a=e.step)},[i,r,a,function(e){ML[e?"unshift":"push"](()=>{i=e,n(0,i)})}]}class vP extends qL{constructor(e){super(),KL(this,e,yP,bP,fL,{descriptionId:1,element:0,step:2})}}function _P(e){let t,n;return t=new gP({props:{labelId:e[1],step:e[2]}}),{c(){VL(t.$$.fragment)},m(e,r){GL(t,e,r),n=!0},p(e,n){const r={};2&n&&(r.labelId=e[1]),4&n&&(r.step=e[2]),t.$set(r)},i(e){n||($L(t.$$.fragment,e),n=!0)},o(e){WL(t.$$.fragment,e),n=!1},d(e){YL(t,e)}}}function wP(e){let t,n;return t=new vP({props:{descriptionId:e[0],step:e[2]}}),{c(){VL(t.$$.fragment)},m(e,r){GL(t,e,r),n=!0},p(e,n){const r={};1&n&&(r.descriptionId=e[0]),4&n&&(r.step=e[2]),t.$set(r)},i(e){n||($L(t.$$.fragment,e),n=!0)},o(e){WL(t.$$.fragment,e),n=!1},d(e){YL(t,e)}}}function xP(e){let t,n;return t=new aP({props:{step:e[2]}}),{c(){VL(t.$$.fragment)},m(e,r){GL(t,e,r),n=!0},p(e,n){const r={};4&n&&(r.step=e[2]),t.$set(r)},i(e){n||($L(t.$$.fragment,e),n=!0)},o(e){WL(t.$$.fragment,e),n=!1},d(e){YL(t,e)}}}function EP(e){let t,n,r,i,a=!GM(e[2].options.title)||e[2].options.cancelIcon&&e[2].options.cancelIcon.enabled,o=!GM(e[2].options.text),s=Array.isArray(e[2].options.buttons)&&e[2].options.buttons.length,c=a&&_P(e),l=o&&wP(e),u=s&&xP(e);return{c(){t=mL("div"),c&&c.c(),n=yL(),l&&l.c(),r=yL(),u&&u.c(),_L(t,"class","shepherd-content")},m(e,a){dL(e,t,a),c&&c.m(t,null),hL(t,n),l&&l.m(t,null),hL(t,r),u&&u.m(t,null),i=!0},p(e,[i]){4&i&&(a=!GM(e[2].options.title)||e[2].options.cancelIcon&&e[2].options.cancelIcon.enabled),a?c?(c.p(e,i),4&i&&$L(c,
8761)):(c=_P(e),c.c(),$L(c,1),c.m(t,n)):c&&(UL(),WL(c,1,1,()=>{c=null}),HL()),4&i&&(o=!GM(e[2].options.text)),o?l?(l.p(e,i),4&i&&$L(l,1)):(l=wP(e),l.c(),$L(l,1),l.m(t,r)):l&&(UL(),WL(l,1,1,()=>{l=null}),HL()),4&i&&(s=Array.isArray(e[2].options.buttons)&&e[2].options.buttons.length),s?u?(u.p(e,i),4&i&&$L(u,1)):(u=xP(e),u.c(),$L(u,1),u.m(t,null)):u&&(UL(),WL(u,1,1,()=>{u=null}),HL())},i(e){i||($L(c),$L(l),$L(u),i=!0)},o(e){WL(c),WL(l),WL(u),i=!1},d(e){e&&pL(t),c&&c.d(),l&&l.d(),u&&u.d()}}}function TP(e,t,n){let{descriptionId:r,labelId:i,step:a}=t;return e.$$set=e=>{"descriptionId"in e&&n(0,r=e.descriptionId),"labelId"in e&&n(1,i=e.labelId),"step"in e&&n(2,a=e.step)},[r,i,a]}class SP extends qL{constructor(e){super(),KL(this,e,TP,EP,fL,{descriptionId:0,labelId:1,step:2})}}function OP(e){let t;return{c(){t=mL("div"),_L(t,"class","shepherd-arrow"),_L(t,"data-popper-arrow","")},m(e,n){dL(e,t,n)},d(e){e&&pL(t)}}}function CP(e){let t,n,r,i,a,o,s,c,l=e[4].options.arrow&&e[4].options.attachTo&&e[4].options.attachTo.element&&e[4].options.attachTo.on&&OP();r=new SP({props:{descriptionId:e[2],labelId:e[3],step:e[4]}});let u=[{"aria-describedby":i=GM(e[4].options.text)?null:e[2]},{"aria-labelledby":a=e[4].options.title?e[3]:null},e[1],{role:"dialog"},{tabindex:"0"}],f={};for(let h=0;h<u.length;h+=1)f=oL(f,u[h]);return{c(){t=mL("div"),l&&l.c(),n=yL(),VL(r.$$.fragment),xL(t,f),EL(t,"shepherd-has-cancel-icon",e[5]),EL(t,"shepherd-has-title",e[6]),EL(t,"shepherd-element",!0)},m(i,a){dL(i,t,a),l&&l.m(t,null),hL(t,n),GL(r,t,null),e[13](t),o=!0,s||(c=vL(t,"keydown",e[7]),s=!0)},p(e,[s]){e[4].options.arrow&&e[4].options.attachTo&&e[4].options.attachTo.element&&e[4].options.attachTo.on?l||(l=OP(),l.c(),l.m(t,n)):l&&(l.d(1),l=null);const c={};4&s&&(c.descriptionId=e[2]),8&s&&(c.labelId=e[3]),16&s&&(c.step=e[4]),r.$set(c),xL(t,f=function(e,t){const n={},r={},i={$$scope:1};let a=e.length;for(;a--;){const o=e[a],s=t[a];if(s){for(const e in o)e in s||(r[e]=1);for(const e in s)i[e]||(n[e]=s[e],i[e]=1);e[a]=s}else for(const e in o)i[e]=1}for(const o in r)o in n||(n[o]=void 0);return n}(u,[(!o||20&s&&i!==(i=GM(e[4].options.text)?null:e[2]))&&{"aria-describedby":i},(!o||24&s&&a!==(a=e[4].options.title?e[3]:null))&&{"aria-labelledby":a},2&s&&e[1],{role:"dialog"},{tabindex:"0"}])),EL(t,"shepherd-has-cancel-icon",e[5]),EL(t,"shepherd-has-title",e[6]),EL(t,"shepherd-element",!0)},i(e){o||($L(r.$$.fragment,e),o=!0)},o(e){WL(r.$$.fragment,e),o=!1},d(n){n&&pL(t),l&&l.d(),YL(r),e[13](null),s=!1,c()}}}function AP(e){return e.split(" ").filter(e=>!!e.length)}function MP(e,t,n){let r,i,a,{classPrefix:o,element:s,descriptionId:c,firstFocusableElement:l,focusableElements:u,labelId:f,lastFocusableElement:h,step:d,dataStepId:p}=t;var m;m=()=>{n(1,p={[`data-${o}shepherd-step-id`]:d.id}),n(9,u=s.querySelectorAll('a[href], area[href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), button:not([disabled]), [tabindex="0"]')),n(8,l=u[0]),n(10,h=u[u.length-1])},OL().$$.on_mount.push(m),CL(()=>{a!==d.options.classes&&(function(e){if(VM(e)){const t=AP(e);t.length&&s.classList.remove(...t)}}(a),a=d.options.classes,function(e){if(VM(e)){const t=AP(e);t.length&&s.classList.add(...t)}}(a))});return e.$$set=e=>{"classPrefix"in e&&n(11,o=e.classPrefix),"element"in e&&n(0,s=e.element),"descriptionId"in e&&n(2,c=e.descriptionId),"firstFocusableElement"in e&&n(8,l=e.firstFocusableElement),"focusableElements"in e&&n(9,u=e.focusableElements),"labelId"in e&&n(3,f=e.labelId),"lastFocusableElement"in e&&n(10,h=e.lastFocusableElement),"step"in e&&n(4,d=e.step),"dataStepId"in e&&n(1,p=e.dataStepId)},e.$$.update=()=>{16&e.$$.dirty&&(n(5,r=d.options&&d.options.cancelIcon&&d.options.cancelIcon.enabled),n(6,i=d.options&&d.options.title))},[s,p,c,f,d,r,i,e=>{const{tour:t}=d;switch(e.keyCode){case 9:if(0===u.length){e.preventDefault();break}e.shiftKey?(document.activeElement===l||document.activeElement.classList.contains("shepherd-element"))&&(e.preventDefault(),h.focus()):document.activeElement===h&&(e.preventDefault(),l.focus());break;case 27:t.options.exitOnEsc&&(e.stopPropagation(),d.cancel());break;case 37:t.options.keyboardNavigation&&(e.stopPropagation(),t.back());break;case 39:t.options.keyboardNavigation&&(e.stopPropagation(),t.next())}},l,u,h,o,()=>s,function(e){ML[e?"unshift":"push"](()=>{s=e,n(0,s)})}]}class kP extends qL{constructor(e){super(),KL(this,e,MP,CP,fL,{classPrefix:11,element:0,descriptionId:2,firstFocusableElement:8,focusableElements:9,labelId:3,lastFocusableElement:10,step:4,dataStepId:1,getElement:12})}get getElement(){return this.$$.ctx[12]}}class LP extends YM{constructor(e,t={}){return super(e,t),this.tour=e,this.classPrefix=this.tour.options?qM(this.tour.options.classPrefix):"",this.styles=e.styles,this._resolvedAttachTo=null,XM(this),this._setOptions(t),this}cancel(){this.tour.cancel(),this.trigger("cancel")}complete(){this.tour.complete(),this.trigger("complete")}destroy(){var e;(e=this).cleanup&&e.cleanup(),e.cleanup=null,$M(this.el)&&(this.el.remove(),this.el=null),this._updateStepTargetOnHide(),this.trigger("destroy")}getTour(){return this.tour}hide(){this.tour.modal.hide(),this.trigger("before-hide"),this.el&&(this.el.hidden=!0),this._updateStepTargetOnHide(),this.trigger("hide")}_resolveAttachToOptions(){return this._resolvedAttachTo=function(e){const t=e.options.attachTo||{},n=Object.assign({},t);if(WM(n.element)&&(n.element=n.element.call(e)),VM(n.element)){try{n.element=document.querySelector(n.element)}catch($I){}n.element||console.error(`The element for this Shepherd step was not found ${t.element}`)}return n}(this),this._resolvedAttachTo}_getResolvedAttachToOptions(){return null===this._resolvedAttachTo?this._resolveAttachToOptions():this._resolvedAttachTo}isOpen(){return Boolean(this.el&&!this.el.hidden)}
876show(){return WM(this.options.beforeShowPromise)?Promise.resolve(this.options.beforeShowPromise()).then(()=>this._show()):Promise.resolve(this._show())}updateStepOptions(e){Object.assign(this.options,e),this.shepherdElementComponent&&this.shepherdElementComponent.$set({step:this})}getElement(){return this.el}getTarget(){return this.target}_createTooltipContent(){const e=`${this.id}-description`,t=`${this.id}-label`;return this.shepherdElementComponent=new kP({target:this.tour.options.stepsContainer||document.body,props:{classPrefix:this.classPrefix,descriptionId:e,labelId:t,step:this,styles:this.styles}}),this.shepherdElementComponent.getElement()}_scrollTo(e){const{element:t}=this._getResolvedAttachToOptions();WM(this.options.scrollToHandler)?this.options.scrollToHandler(t):t instanceof Element&&"function"==typeof t.scrollIntoView&&t.scrollIntoView(e)}_getClassOptions(e){const t=this.tour&&this.tour.options&&this.tour.options.defaultStepOptions,n=e.classes?e.classes:"",r=t&&t.classes?t.classes:"",i=[...n.split(" "),...r.split(" ")],a=new Set(i);return Array.from(a).join(" ").trim()}_setOptions(e={}){let t=this.tour&&this.tour.options&&this.tour.options.defaultStepOptions;t=HM({},t||{}),this.options=Object.assign({arrow:!0},t,e,function(e,t){return{floatingUIOptions:HM(e.floatingUIOptions||{},t.floatingUIOptions||{})}}(t,e));const{when:n}=this.options;this.options.classes=this._getClassOptions(e),this.destroy(),this.id=this.options.id||`step-${ZM()}`,n&&Object.keys(n).forEach(e=>{this.on(e,n[e],this)})}_setupElements(){GM(this.el)||this.destroy(),this.el=this._createTooltipContent(),this.options.advanceOn&&KM(this),iL(this)}_show(){this.trigger("before-show"),this._resolveAttachToOptions(),this._setupElements(),this.tour.modal||this.tour._setupModal(),this.tour.modal.setupForStep(this),this._styleTargetElementForStep(this),this.el.hidden=!1,this.options.scrollTo&&setTimeout(()=>{this._scrollTo(this.options.scrollTo)}),this.el.hidden=!1;const e=this.shepherdElementComponent.getElement(),t=this.target||document.body;t.classList.add(`${this.classPrefix}shepherd-enabled`),t.classList.add(`${this.classPrefix}shepherd-target`),e.classList.add("shepherd-enabled"),this.trigger("show")}_styleTargetElementForStep(e){const t=e.target;t&&(e.options.highlightClass&&t.classList.add(e.options.highlightClass),t.classList.remove("shepherd-target-click-disabled"),!1===e.options.canClickTarget&&t.classList.add("shepherd-target-click-disabled"))}_updateStepTargetOnHide(){const e=this.target||document.body;this.options.highlightClass&&e.classList.remove(this.options.highlightClass),e.classList.remove("shepherd-target-click-disabled",`${this.classPrefix}shepherd-enabled`,`${this.classPrefix}shepherd-target`)}}function PP(e){let t,n,r,i,a;return{c(){t=gL("svg"),n=gL("path"),_L(n,"d",e[2]),_L(t,"class",r=(e[1]?"shepherd-modal-is-visible":"")+" shepherd-modal-overlay-container")},m(r,o){dL(r,t,o),hL(t,n),e[11](t),i||(a=vL(t,"touchmove",e[3]),i=!0)},p(e,[i]){4&i&&_L(n,"d",e[2]),2&i&&r!==(r=(e[1]?"shepherd-modal-is-visible":"")+" shepherd-modal-overlay-container")&&_L(t,"class",r)},i:aL,o:aL,d(n){n&&pL(t),e[11](null),i=!1,a()}}}function RP(e){if(!e)return null;const t=e instanceof HTMLElement&&window.getComputedStyle(e).overflowY;return"hidden"!==t&&"visible"!==t&&e.scrollHeight>=e.clientHeight?e:RP(e.parentElement)}function DP(e,t,n){let{element:r,openingProperties:i}=t;ZM();let a,o,s=!1;c();function c(){n(4,i={width:0,height:0,x:0,y:0,r:0})}function l(){n(1,s=!1),d()}function u(e=0,t=0,r,a){if(a){const{y:o,height:s}=function(e,t){const n=e.getBoundingClientRect();let r=n.y||n.top,i=n.bottom||r+n.height;if(t){const e=t.getBoundingClientRect(),n=e.y||e.top,a=e.bottom||n+e.height;r=Math.max(r,n),i=Math.min(i,a)}return{y:r,height:Math.max(i-r,0)}}(a,r),{x:c,width:l,left:u}=a.getBoundingClientRect();n(4,i={width:l+2*e,height:s+2*e,x:(c||u)-e,y:o-e,r:t})}else c()}function f(){n(1,s=!0)}const h=e=>{e.preventDefault()};function d(){a&&(cancelAnimationFrame(a),a=void 0),window.removeEventListener("touchmove",h,{passive:!1})}return e.$$set=e=>{"element"in e&&n(0,r=e.element),"openingProperties"in e&&n(4,i=e.openingProperties)},e.$$.update=()=>{16&e.$$.dirty&&n(2,o=function({width:e,height:t,x:n=0,y:r=0,r:i=0}){const{innerWidth:a,innerHeight:o}
876=window,{topLeft:s=0,topRight:c=0,bottomRight:l=0,bottomLeft:u=0}="number"==typeof i?{topLeft:i,topRight:i,bottomRight:i,bottomLeft:i}:i;return`M${a},${o}H0V0H${a}V${o}ZM${n+s},${r}a${s},${s},0,0,0-${s},${s}V${t+r-u}a${u},${u},0,0,0,${u},${u}H${e+n-l}a${l},${l},0,0,0,${l}-${l}V${r+c}a${c},${c},0,0,0-${c}-${c}Z`}(i))},[r,s,o,e=>{e.stopPropagation()},i,()=>r,c,l,u,function(e){d(),e.tour.options.useModalOverlay?(!function(e){const{modalOverlayOpeningPadding:t,modalOverlayOpeningRadius:n}=e.options,r=RP(e.target),i=()=>{a=void 0,u(t,n,r,e.target),a=requestAnimationFrame(i)};i(),window.addEventListener("touchmove",h,{passive:!1})}(e),f()):l()},f,function(e){ML[e?"unshift":"push"](()=>{r=e,n(0,r)})}]}class IP extends qL{constructor(e){super(),KL(this,e,DP,PP,fL,{element:0,openingProperties:4,getElement:5,closeModalOpening:6,hide:7,positionModal:8,setupForStep:9,show:10})}get getElement(){return this.$$.ctx[5]}get closeModalOpening(){return this.$$.ctx[6]}get hide(){return this.$$.ctx[7]}get positionModal(){return this.$$.ctx[8]}get setupForStep(){return this.$$.ctx[9]}get show(){return this.$$.ctx[10]}}const NP=new YM;class zP extends YM{constructor(e={}){super(e),XM(this);this.options=Object.assign({},{exitOnEsc:!0,keyboardNavigation:!0},e),this.classPrefix=qM(this.options.classPrefix),this.steps=[],this.addSteps(this.options.steps);return["active","cancel","complete","inactive","show","start"].map(e=>{(e=>{this.on(e,t=>{(t=t||{}).tour=this,NP.trigger(e,t)})})(e)}),this._setTourID(),this}addStep(e,t){let n=e;return n instanceof LP?n.tour=this:n=new LP(this,n),GM(t)?this.steps.push(n):this.steps.splice(t,0,n),n}addSteps(e){return Array.isArray(e)&&e.forEach(e=>{this.addStep(e)}),this}back(){const e=this.steps.indexOf(this.currentStep);this.show(e-1,!1)}async cancel(){if(this.options.confirmCancel){const e="function"==typeof this.options.confirmCancel,t=this.options.confirmCancelMessage||"Are you sure you want to stop the tour?";(e?await this.options.confirmCancel():window.confirm(t))&&this._done("cancel")}else this._done("cancel")}complete(){this._done("complete")}getById(e){return this.steps.find(t=>t.id===e)}getCurrentStep(){return this.currentStep}hide(){const e=this.getCurrentStep();if(e)return e.hide()}isActive(){return NP.activeTour===this}next(){const e=this.steps.indexOf(this.currentStep);e===this.steps.length-1?this.complete():this.show(e+1,!0)}removeStep(e){const t=this.getCurrentStep();this.steps.some((t,n)=>{if(t.id===e)return t.isOpen()&&t.hide(),t.destroy(),this.steps.splice(n,1),!0}),t&&t.id===e&&(this.currentStep=void 0,this.steps.length?this.show(0):this.cancel())}show(e=0,t=!0){const n=VM(e)?this.getById(e):this.steps[e];if(n){this._updateStateBeforeShow();WM(n.options.showOn)&&!n.options.showOn()?this._skipStep(n,t):(this.trigger("show",{step:n,previous:this.currentStep}),this.currentStep=n,n.show())}}start(){this.trigger("start"),this.focusedElBeforeOpen=document.activeElement,this.currentStep=null,this._setupModal(),this._setupActiveTour(),this.next()}_done(e){const t=this.steps.indexOf(this.currentStep);if(Array.isArray(this.steps)&&this.steps.forEach(e=>e.destroy()),function(e){if(e){const{steps:t}=e;t.forEach(e=>{e.options&&!1===e.options.canClickTarget&&e.options.attachTo&&e.target instanceof HTMLElement&&e.target.classList.remove("shepherd-target-click-disabled")})}}(this),this.trigger(e,{index:t}),NP.activeTour=null,this.trigger("inactive",{tour:this}),this.modal&&this.modal.hide(),("cancel"===e||"complete"===e)&&this.modal){const e=document.querySelector(".shepherd-modal-overlay-container");e&&e.remove()}$M(this.focusedElBeforeOpen)&&this.focusedElBeforeOpen.focus()}_setupActiveTour(){this.trigger("active",{tour:this}),NP.activeTour=this}_setupModal(){this.modal=new IP({target:this.options.modalContainer||document.body,props:{classPrefix:this.classPrefix,styles:this.styles}})}_skipStep(e,t){const n=this.steps.indexOf(e);if(n===this.steps.length-1)this.complete();else{const e=t?n+1:n-1;this.show(e,t)}}_updateStateBeforeShow(){this.currentStep&&this.currentStep.hide(),this.isActive()||this._setupActiveTour()}_setTourID(){const e=this.options.tourName||"tour";this.id=`${e}--${ZM()}`}}const FP="undefined"==typeof window;class jP{constructor(){}}FP?Object.assign(NP,{Tour:jP,Step:jP}):Object.assign(NP,{Tour:zP,Step:LP});var BP,UP="https://js.stripe.com/v3",HP=/^https:\/\/js\.stripe\.com\/v3\/?(\?.*)?$/,$P=function(e){var t=document.createElement("script");t.src="".concat(UP).concat("");var n=document.head||document.body;if(!n)throw new Error("Expected document.body not to be null. Stripe.js requires a <body> element.");return n.appendChild(t),t},WP=null,VP=null,GP=null,YP=function(e){return null!==WP?WP:(WP=new Promise(function(t,n){if("undefined"!=typeof window&&"undefined"!=typeof document)if(window.Stripe)t(window.Stripe);else try{var r=function(){for(var e=document.querySelectorAll('script[src^="'.concat(UP,'"]')),t=0;t<e.length;t++){var n=e[t];if(HP.test(n.src))return n}return null}();if(r&&e);else if(r){if(r&&null!==GP&&null!==VP){var i;r.removeEventListener("load",GP),r.removeEventListener("error",VP),null===(i=r.parentNode)||void 0===i||i.removeChild(r),r=$P()}}else r=$P();GP=function(e,t){return function(){window.Stripe?e(window.Stripe):t(new Error("Stripe.js not available"))}}(t,n),VP=function(e){return function(){e(new Error("Failed to load Stripe.js"))}}(n),r.addEventListener("load",GP),r.addEventListener("error",VP)}catch(a){return void n(a)}else t(null)})).catch(function(e){return WP=null,Promise.reject(e)})}
876,XP=!1,KP=function(){return BP||(BP=YP(null).catch(function(e){return BP=null,Promise.reject(e)}))};Promise.resolve().then(function(){return KP()}).catch(function(e){XP||console.warn(e)});var qP,JP=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];XP=!0;var r=Date.now();return KP().then(function(e){return function(e,t,n){if(null===e)return null;var r=e.apply(void 0,t);return function(e,t){e&&e._registerWrapper&&e._registerWrapper({name:"stripe-js",version:"2.4.0",startTime:t})}(r,n),r}(e,t,r)})},ZP={exports:{}};const QP=Vt((qP||(qP=1,ZP.exports=function e(){var t,n="undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==n?n:{},r=!n.document&&!!n.postMessage,i=n.IS_PAPA_WORKER||!1,a={},o=0,s={};function c(e){this._handle=null,this._finished=!1,this._completed=!1,this._halted=!1,this._input=null,this._baseIndex=0,this._partialLine="",this._rowCount=0,this._start=0,this._nextChunk=null,this.isFirstChunk=!0,this._completeResults={data:[],errors:[],meta:{}},function(e){var t=v(e);t.chunkSize=parseInt(t.chunkSize),e.step||e.chunk||(t.chunkSize=null),this._handle=new d(t),(this._handle.streamer=this)._config=t}.call(this,e),this.parseChunk=function(e,t){var r=parseInt(this._config.skipFirstNLines)||0;if(this.isFirstChunk&&0<r){let t=this._config.newline;t||(a=this._config.quoteChar||'"',t=this._handle.guessLineEndings(e,a)),e=[...e.split(t).slice(r)].join(t)}this.isFirstChunk&&w(this._config.beforeFirstChunk)&&void 0!==(a=this._config.beforeFirstChunk(e))&&(e=a),this.isFirstChunk=!1,this._halted=!1,r=this._partialLine+e;var a=(this._partialLine="",this._handle.parse(r,this._baseIndex,!this._finished));if(!this._handle.paused()&&!this._handle.aborted()){if(e=a.meta.cursor,this._finished||(this._partialLine=r.substring(e-this._baseIndex),this._baseIndex=e),a&&a.data&&(this._rowCount+=a.data.length),r=this._finished||this._config.preview&&this._rowCount>=this._config.preview,i)n.postMessage({results:a,workerId:s.WORKER_ID,finished:r});else if(w(this._config.chunk)&&!t){if(this._config.chunk(a,this._handle),this._handle.paused()||this._handle.aborted())return void(this._halted=!0);this._completeResults=a=void 0}return this._config.step||this._config.chunk||(this._completeResults.data=this._completeResults.data.concat(a.data),this._completeResults.errors=this._completeResults.errors.concat(a.errors),this._completeResults.meta=a.meta),this._completed||!r||!w(this._config.complete)||a&&a.meta.aborted||(this._config.complete(this._completeResults,this._input),this._completed=!0),r||a&&a.meta.paused||this._nextChunk(),a}this._halted=!0},this._sendError=function(e){w(this._config.error)?this._config.error(e):i&&this._config.error&&n.postMessage({workerId:s.WORKER_ID,error:e,finished:!1})}}function l(e){var t;(e=e||{}).chunkSize||(e.chunkSize=s.RemoteChunkSize),c.call(this,e),this._nextChunk=r?function(){this._readChunk(),this._chunkLoaded()}:function(){this._readChunk()},this.stream=function(e){this._input=e,this._nextChunk()},this._readChunk=function(){if(this._finished)this._chunkLoaded();else{if(t=new XMLHttpRequest,this._config.withCredentials&&(t.withCredentials=this._config.withCredentials),r||(t.onload=_(this._chunkLoaded,this),t.onerror=_(this._chunkError,this)),t.open(this._config.downloadRequestBody?"POST":"GET",this._input,!r),this._config.downloadRequestHeaders){var e,n=this._config.downloadRequestHeaders;for(e in n)t.setRequestHeader(e,n[e])}var i;this._config.chunkSize&&(i=this._start+this._config.chunkSize-1,t.setRequestHeader("Range","bytes="+this._start+"-"+i));try{t.send(this._config.downloadRequestBody)}catch(a){this._chunkError(a.message)}r&&0===t.status&&this._chunkError()}},this._chunkLoaded=function(){var e;4===t.readyState&&(t.status<200||400<=t.status?this._chunkError():(this._start+=this._config.chunkSize||t.responseText.length,this._finished=!this._config.chunkSize||this._start>=(null!==(e=(e=t).getResponseHeader("Content-Range"))?parseInt(e.substring(e.lastIndexOf("/")+1)):-1),this.parseChunk(t.responseText)))},this._chunkError=function(e){e=t.statusText||e,this._sendError(new Error(e))}}function u(e){(e=e||{}).chunkSize||(e.chunkSize=s.LocalChunkSize),c.call(this,e);var t,n,r="undefined"!=typeof FileReader;
vendor: 12,405 bytes, line 876
876this.stream=function(e){this._input=e,n=e.slice||e.webkitSlice||e.mozSlice,r?((t=new FileReader).onload=_(this._chunkLoaded,this),t.onerror=_(this._chunkError,this)):t=new FileReaderSync,this._nextChunk()},this._nextChunk=function(){this._finished||this._config.preview&&!(this._rowCount<this._config.preview)||this._readChunk()},this._readChunk=function(){var e=this._input,i=(this._config.chunkSize&&(i=Math.min(this._start+this._config.chunkSize,this._input.size),e=n.call(e,this._start,i)),t.readAsText(e,this._config.encoding));r||this._chunkLoaded({target:{result:i}})},this._chunkLoaded=function(e){this._start+=this._config.chunkSize,this._finished=!this._config.chunkSize||this._start>=this._input.size,this.parseChunk(e.target.result)},this._chunkError=function(){this._sendError(t.error)}}function f(e){var t;c.call(this,e=e||{}),this.stream=function(e){return t=e,this._nextChunk()},this._nextChunk=function(){var e,n;if(!this._finished)return e=this._config.chunkSize,t=e?(n=t.substring(0,e),t.substring(e)):(n=t,""),this._finished=!t,this.parseChunk(n)}}function h(e){c.call(this,e=e||{});var t=[],n=!0,r=!1;this.pause=function(){c.prototype.pause.apply(this,arguments),this._input.pause()},this.resume=function(){c.prototype.resume.apply(this,arguments),this._input.resume()},this.stream=function(e){this._input=e,this._input.on("data",this._streamData),this._input.on("end",this._streamEnd),this._input.on("error",this._streamError)},this._checkIsFinished=function(){r&&1===t.length&&(this._finished=!0)},this._nextChunk=function(){this._checkIsFinished(),t.length?this.parseChunk(t.shift()):n=!0},this._streamData=_(function(e){try{t.push("string"==typeof e?e:e.toString(this._config.encoding)),n&&(n=!1,this._checkIsFinished(),this.parseChunk(t.shift()))}catch(r){this._streamError(r)}},this),this._streamError=_(function(e){this._streamCleanUp(),this._sendError(e)},this),this._streamEnd=_(function(){this._streamCleanUp(),r=!0,this._streamData("")},this),this._streamCleanUp=_(function(){this._input.removeListener("data",this._streamData),this._input.removeListener("end",this._streamEnd),this._input.removeListener("error",this._streamError)},this)}function d(e){var t,n,r,i,a=Math.pow(2,53),o=-a,c=/^\s*-?(\d+\.?|\.\d+|\d+\.\d+)([eE][-+]?\d+)?\s*$/,l=/^((\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d\.\d+([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z)))$/,u=this,f=0,h=0,d=!1,g=!1,b=[],y={data:[],errors:[],meta:{}};function _(t){return"greedy"===e.skipEmptyLines?""===t.join("").trim():1===t.length&&0===t[0].length}function x(){if(y&&r&&(T("Delimiter","UndetectableDelimiter","Unable to auto-detect delimiting character; defaulted to '"+s.DefaultDelimiter+"'"),r=!1),e.skipEmptyLines&&(y.data=y.data.filter(function(e){return!_(e)})),E()){let n=function(t,n){w(e.transformHeader)&&(t=e.transformHeader(t,n)),b.push(t)};if(y)if(Array.isArray(y.data[0])){for(var t=0;E()&&t<y.data.length;t++)y.data[t].forEach(n);y.data.splice(0,1)}else y.data.forEach(n)}function n(t,n){for(var r=e.header?{}:[],i=0;i<t.length;i++){var s=i,u=t[i];u=((t,n)=>{return r=t,e.dynamicTypingFunction&&void 0===e.dynamicTyping[r]&&(e.dynamicTyping[r]=e.dynamicTypingFunction(r)),!0===(e.dynamicTyping[r]||e.dynamicTyping)?"true"===n||"TRUE"===n||"false"!==n&&"FALSE"!==n&&((e=>{if(c.test(e)&&(e=parseFloat(e),o<e&&e<a))return 1})(n)?parseFloat(n):l.test(n)?new Date(n):""===n?null:n):n;var r})(s=e.header?i>=b.length?"__parsed_extra":b[i]:s,u=e.transform?e.transform(u,s):u),"__parsed_extra"===s?(r[s]=r[s]||[],r[s].push(u)):r[s]=u}return e.header&&(i>b.length?T("FieldMismatch","TooManyFields","Too many fields: expected "+b.length+" fields but parsed "+i,h+n):i<b.length&&T("FieldMismatch","TooFewFields","Too few fields: expected "+b.length+" fields but parsed "+i,h+n)),r}var i;y&&(e.header||e.dynamicTyping||e.transform)&&(i=1,!y.data.length||Array.isArray(y.data[0])?(y.data=y.data.map(n),i=y.data.length):y.data=n(y.data,0),e.header&&y.meta&&(y.meta.fields=b),h+=i)}function E(){return e.header&&0===b.length}function T(e,t,n,r){e={type:e,code:t,message:n},void 0!==r&&(e.row=r),y.errors.push(e)}w(e.step)&&(i=e.step,e.step=function(t){y=t,E()?x():(x(),0!==y.data.length&&(f+=t.data.length,e.preview&&f>e.preview?n.abort():(y.data=y.data[0],i(y,u))))}),this.parse=function(i,a,o){var c=e.quoteChar||'"';return e.newline||(e.newline=this.guessLineEndings(i,c)),r=!1,e.delimiter?w(e.delimiter)&&(e.delimiter=e.delimiter(i),y.meta.delimiter=e.delimiter):((c=((t,n,r,i,a)=>{var o,c,l,u;a=a||[",","\t","|",";",s.RECORD_SEP,s.UNIT_SEP];for(var f=0;f<a.length;f++){for(var h,d=a[f],p=0,g=0,b=0,y=(l=void 0,new m({comments:i,delimiter:d,newline:n,preview:10}).parse(t)),v=0;v<y.data.length;v++)r&&_(y.data[v])?b++:(g+=h=y.data[v].length,void 0===l?l=h:0<h&&(p+=Math.abs(h-l),l=h));0<y.data.length&&(g/=y.data.length-b),(void 0===c||p<=c)&&(void 0===u||u<g)&&1.99<g&&(c=p,o=d,u=g)}return{successful:!!(e.delimiter=o),bestDelimiter:o}})(i,e.newline,e.skipEmptyLines,e.comments,e.delimitersToGuess)).successful?e.delimiter=c.bestDelimiter:(r=!0,e.delimiter=s.DefaultDelimiter),y.meta.delimiter=e.delimiter),c=v(e),e.preview&&e.header&&c.preview++,t=i,n=new m(c),y=n.parse(t,a,o),x(),d?{meta:{paused:!0}}:y||{meta:{paused:!1}}},this.paused=function(){return d},this.pause=function(){d=!0,n.abort(),t=w(e.chunk)?"":t.substring(n.getCharIndex())},this.resume=function(){u.streamer._halted?(d=!1,u.streamer.parseChunk(t,!0)):setTimeout(u.resume,3)},this.aborted=function(){return g},this.abort=function(){g=!0,n.abort(),y.meta.aborted=!0,w(e.complete)&&e.complete(y),t=""},this.guessLineEndings=function(e,t){e=e.substring(0,1048576),t=new RegExp(p(t)+"([^]*?)"+p(t),"gm");var n=(e=e.replace(t,"")).split("\r");if(e=1<(t=e.split("\n")).length&&t[0].length<n[0].length,1===n.length||e)return"\n";for(var r=0,i=0;i<n.length;i++)"\n"===n[i][0]&&r++;return r>=n.length/2?"\r\n":"\r"}}function p(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function m(e){var t=(e=e||{}).delimiter,n=e.newline,r=e.comments,i=e.step,a=e.preview,o=e.fastMode,c=null,l=!1,u=null==e.quoteChar?'"':e.quoteChar,f=u;if(void 0!==e.escapeChar&&(f=e.escapeChar),("string"!=typeof t||-1<s.BAD_DELIMITERS.indexOf(t))&&(t=","),r===t)throw new Error("Comment character same as delimiter");!0===r?r="#":("string"!=typeof r||-1<s.BAD_DELIMITERS.indexOf(r))&&(r=!1),"\n"!==n&&"\r"!==n&&"\r\n"!==n&&(n="\n");var h=0,d=!1;this.parse=function(s,m,g){if("string"!=typeof s)throw new Error("Input must be a string");var b=s.length,y=t.length,v=n.length,_=r.length,x=w(i),E=[],T=[],S=[],O=h=0;if(!s)return F();if(o||!1!==o&&-1===s.indexOf(u)){for(var C=s.split(n),A=0;A<C.length;A++){if(S=C[A],h+=S.length,A!==C.length-1)h+=n.length;else if(g)return F();if(!r||S.substring(0,_)!==r){if(x){if(E=[],D(S.split(t)),j(),d)return F()}else D(S.split(t));if(a&&a<=A)return E=E.slice(0,a),F(!0)}}return F()}for(var M=s.indexOf(t,h),k=s.indexOf(n,h),L=new RegExp(p(f)+p(u),"g"),P=s.indexOf(u,h);;)if(s[h]===u)for(P=h,h++;;){if(-1===(P=s.indexOf(u,P+1)))return g||T.push({type:"Quotes",code:"MissingQuotes",message:"Quoted field unterminated",row:E.length,index:h}),N();if(P===b-1)return N(s.substring(h,P).replace(L,u));if(u===f&&s[P+1]===f)P++;else if(u===f||0===P||s[P-1]!==f){-1!==M&&M<P+1&&(M=s.indexOf(t,P+1));var R=I(-1===(k=-1!==k&&k<P+1?s.indexOf(n,P+1):k)?M:Math.min(M,k));if(s.substr(P+1+R,y)===t){S.push(s.substring(h,P).replace(L,u)),s[h=P+1+R+y]!==u&&(P=s.indexOf(u,h)),M=s.indexOf(t,h),k=s.indexOf(n,h);break}if(R=I(k),s.substring(P+1+R,P+1+R+v)===n){if(S.push(s.substring(h,P).replace(L,u)),z(P+1+R+v),M=s.indexOf(t,h),P=s.indexOf(u,h),x&&(j(),d))return F();if(a&&E.length>=a)return F(!0);break}T.push({type:"Quotes",code:"InvalidQuotes",message:"Trailing quote on quoted field is malformed",row:E.length,index:h}),P++}}else if(r&&0===S.length&&s.substring(h,h+_)===r){if(-1===k)return F();h=k+v,k=s.indexOf(n,h),M=s.indexOf(t,h)}else if(-1!==M&&(M<k||-1===k))S.push(s.substring(h,M)),h=M+y,M=s.indexOf(t,h);else{if(-1===k)break;if(S.push(s.substring(h,k)),z(k+v),x&&(j(),d))return F();if(a&&E.length>=a)return F(!0)}return N();function D(e){E.push(e),O=h}function I(e){var t=0;return-1!==e&&(e=s.substring(P+1,e))&&""===e.trim()?e.length:t}function N(e){return g||(void 0===e&&(e=s.substring(h)),S.push(e),h=b,D(S),x&&j()),F()}function z(e){h=e,D(S),S=[],k=s.indexOf(n,h)}function F(r){if(e.header&&!m&&E.length&&!l){var i=E[0],a=Object.create(null),o=new Set(i);let t=!1;for(let n=0;n<i.length;n++){let r=i[n];if(a[r=w(e.transformHeader)?e.transformHeader(r,n):r]){let e,s=a[r];for(;e=r+"_"+s,s++,o.has(e););o.add(e),i[n]=e,a[r]++,t=!0,(c=null===c?{}:c)[e]=r}else a[r]=1,i[n]=r;o.add(r)}t&&console.warn("Duplicate headers found and renamed."),l=!0}return{data:E,errors:T,meta:{delimiter:t,linebreak:n,aborted:d,truncated:!!r,cursor:O+(m||0),renamedHeaders:c}}}function j(){i(F()),E=[],T=[]}},this.abort=function(){d=!0},this.getCharIndex=function(){return h}}function g(e){var t=e.data,n=a[t.workerId],r=!1;if(t.error)n.userError(t.error,t.file);else if(t.results&&t.results.data){var i={abort:function(){r=!0,b(t.workerId,{data:[],errors:[],meta:{aborted:!0}})},pause:y,resume:y};if(w(n.userStep)){for(var o=0;o<t.results.data.length&&(n.userStep({data:t.results.data[o],errors:t.results.errors,meta:t.results.meta},i),!r);o++);delete t.results}else w(n.userChunk)&&(n.userChunk(t.results,i,t.file),delete t.results)}t.finished&&!r&&b(t.workerId,t.results)}function b(e,t){var n=a[e];w(n.userComplete)&&n.userComplete(t),n.terminate(),delete a[e]}function y(){throw new Error("Not implemented.")}function v(e){if("object"!=typeof e||null===e)return e;var t,n=Array.isArray(e)?[]:{};for(t in e)n[t]=v(e[t]);return n}function _(e,t){return function(){e.apply(t,arguments)}}function w(e){return"function"==typeof e}return s.parse=function(t,r){var i,c=(r=r||{}).dynamicTyping||!1;if(w(c)&&(r.dynamicTypingFunction=c,c={}),r.dynamicTyping=c,r.transform=!!w(r.transform)&&r.transform,!r.worker||!s.WORKERS_SUPPORTED)return c=null,s.NODE_STREAM_INPUT,"string"==typeof t?(t=65279!==(i=t).charCodeAt(0)?i:i.slice(1),c=new(r.download?l:f)(r)):!0===t.readable&&w(t.read)&&w(t.on)?c=new h(r):(n.File&&t instanceof File||t instanceof Object)&&(c=new u(r)),c.stream(t);(c=(()=>{var t,r,i;return!!s.WORKERS_SUPPORTED&&(r=n.URL||n.webkitURL||null,i=e.toString(),t=s.BLOB_URL||(s.BLOB_URL=r.createObjectURL(new Blob(["var global = (function() { if (typeof self !== 'undefined') { return self; } if (typeof window !== 'undefined') { return window; } if (typeof global !== 'undefined') { return global; } return {}; })(); global.IS_PAPA_WORKER=true; ","(",i,")();"],{type:"text/javascript"}))),(t=new n.Worker(t)).onmessage=g,t.id=o++,a[t.id]=t)})()).userStep=r.step,c.userChunk=r.chunk,c.userComplete=r.complete,c.userError=r.error,r.step=w(r.step),r.chunk=w(r.chunk),r.complete=w(r.complete),r.error=w(r.error),delete r.worker,c.postMessage({input:t,config:r,workerId:c.id})},s.unparse=function(e,t){var n=!1,r=!0,i=",",a="\r\n",o='"',c=o+o,l=!1,u=null,f=!1,h=((()=>{if("object"==typeof t){if("string"!=typeof t.delimiter||s.BAD_DELIMITERS.filter(function(e){return-1!==t.delimiter.indexOf(e)}).length||(i=t.delimiter),"boolean"!=typeof t.quotes&&"function"!=typeof t.quotes&&!Array.isArray(t.quotes)||(n=t.quotes),"boolean"!=typeof t.skipEmptyLines&&"string"!=typeof t.skipEmptyLines||(l=t.skipEmptyLines),"string"==typeof t.newline&&(a=t.newline),"string"==typeof t.quoteChar&&(o=t.quoteChar),"boolean"==typeof t.header&&(r=t.header),Array.isArray(t.columns)){if(0===t.columns.length)throw new Error("Option columns is empty");u=t.columns}void 0!==t.escapeChar&&(c=t.escapeChar+o),t.escapeFormulae instanceof RegExp?f=t.escapeFormulae:"boolean"==typeof t.escapeFormulae&&t.escapeFormulae&&(f=/^[=+\-@\t\r].*$/)}})(),new RegExp(p(o),"g"));if("string"==typeof e&&(e=JSON.parse(e)),Array.isArray(e)){if(!e.length||Array.isArray(e[0]))return d(null,e,l);if("object"==typeof e[0])return d(u||Object.keys(e[0]),e,l)}else if("object"==typeof e)return"string"==typeof e.data&&(e.data=JSON.parse(e.data)),Array.isArray(e.data)&&(e.fields||(e.fields=e.meta&&e.meta.fields||u),e.fields||(e.fields=Array.isArray(e.data[0])?e.fields:"object"==typeof e.data[0]?Object.keys(e.data[0]):[]),Array.isArray(e.data[0])||"object"==typeof e.data[0]||(e.data=[e.data])),d(e.f
876ields||[],e.data||[],l);throw new Error("Unable to serialize unrecognized input");function d(e,t,n){var o="",s=("string"==typeof e&&(e=JSON.parse(e)),"string"==typeof t&&(t=JSON.parse(t)),Array.isArray(e)&&0<e.length),c=!Array.isArray(t[0]);if(s&&r){for(var l=0;l<e.length;l++)0<l&&(o+=i),o+=m(e[l],l);0<t.length&&(o+=a)}for(var u=0;u<t.length;u++){var f=(s?e:t[u]).length,h=!1,d=s?0===Object.keys(t[u]).length:0===t[u].length;if(n&&!s&&(h="greedy"===n?""===t[u].join("").trim():1===t[u].length&&0===t[u][0].length),"greedy"===n&&s){for(var p=[],g=0;g<f;g++){var b=c?e[g]:g;p.push(t[u][b])}h=""===p.join("").trim()}if(!h){for(var y=0;y<f;y++){0<y&&!d&&(o+=i);var v=s&&c?e[y]:y;o+=m(t[u][v],y)}u<t.length-1&&(!n||0<f&&!d)&&(o+=a)}}return o}function m(e,t){var r,a;return null==e?"":e.constructor===Date?JSON.stringify(e).slice(1,25):(a=!1,f&&"string"==typeof e&&f.test(e)&&(e="'"+e,a=!0),r=e.toString().replace(h,c),(a=a||!0===n||"function"==typeof n&&n(e,t)||Array.isArray(n)&&n[t]||((e,t)=>{for(var n=0;n<t.length;n++)if(-1<e.indexOf(t[n]))return!0;return!1})(r,s.BAD_DELIMITERS)||-1<r.indexOf(i)||" "===r.charAt(0)||" "===r.charAt(r.length-1))?o+r+o:r)}},s.RECORD_SEP=String.fromCharCode(30),s.UNIT_SEP=String.fromCharCode(31),s.BYTE_ORDER_MARK="\ufeff",s.BAD_DELIMITERS=["\r","\n",'"',s.BYTE_ORDER_MARK],s.WORKERS_SUPPORTED=!r&&!!n.Worker,s.NODE_STREAM_INPUT=1,s.LocalChunkSize=10485760,s.RemoteChunkSize=5242880,s.DefaultDelimiter=",",s.Parser=m,s.ParserHandle=d,s.NetworkStreamer=l,s.FileStreamer=u,s.StringStreamer=f,s.ReadableStreamStreamer=h,n.jQuery&&((t=n.jQuery).fn.parse=function(e){var r=e.config||{},i=[];return this.each(function(e){if("INPUT"!==t(this).prop("tagName").toUpperCase()||"file"!==t(this).attr("type").toLowerCase()||!n.FileReader||!this.files||0===this.files.length)return!0;for(var a=0;a<this.files.length;a++)i.push({file:this.files[a],inputElem:this,instanceConfig:t.extend({},r)})}),a(),this;function a(){if(0===i.length)w(e.complete)&&e.complete();else{var n,r,a,c,l=i[0];if(w(e.before)){var u=e.before(l.file,l.inputElem);if("object"==typeof u){if("abort"===u.action)return n="AbortError",r=l.file,a=l.inputElem,c=u.reason,void(w(e.error)&&e.error({name:n},r,a,c));if("skip"===u.action)return void o();"object"==typeof u.config&&(l.instanceConfig=t.extend(l.instanceConfig,u.config))}else if("skip"===u)return void o()}var f=l.instanceConfig.complete;l.instanceConfig.complete=function(e){w(f)&&f(e,l.file,l.inputElem),o()},s.parse(l.file,l.instanceConfig)}}function o(){i.splice(0,1),a()}}),i&&(n.onmessage=function(e){e=e.data,void 0===s.WORKER_ID&&e&&(s.WORKER_ID=e.workerId),"string"==typeof e.input?n.postMessage({workerId:s.WORKER_ID,results:s.parse(e.input,e.config),finished:!0}):(n.File&&e.input instanceof File||e.input instanceof Object)&&(e=s.parse(e.input,e.config))&&n.postMessage({workerId:s.WORKER_ID,results:e,finished:!0})}),(l.prototype=Object.create(c.prototype)).constructor=l,(u.prototype=Object.create(c.prototype)).constructor=u,(f.prototype=Object.create(f.prototype)).constructor=f,(h.prototype=Object.create(c.prototype)).constructor=h,s}()),ZP.exports));var eR;eR||(eR=1,function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=0)}([function(e,t,n){var r=h(n(1)),i=h(n(40)),a=h(n(41)),o=h(n(42)),s=h(n(43)),c=h(n(45)),l=h(n(53)),u=n(52),f=h(n(46));
vendor: 23,477 bytes, line 876
876function h(e){return e&&e.__esModule?e:{default:e}}var d=function(){},p=function(e,t,n){var r=new d;if(void 0===e)throw Error("No element to render on was provided.");return r._renderProperties=(0,s.default)(e),r._encodings=[],r._options=f.default,r._errorHandler=new l.default(r),void 0!==t&&((n=n||{}).format||(n.format=y()),r.options(n)[n.format](t,n).render()),r};for(var m in p.getModule=function(e){return r.default[e]},r.default)r.default.hasOwnProperty(m)&&g(r.default,m);function g(e,t){d.prototype[t]=d.prototype[t.toUpperCase()]=d.prototype[t.toLowerCase()]=function(n,r){var a=this;return a._errorHandler.wrapBarcodeCall(function(){r.text=void 0===r.text?void 0:""+r.text;var o=(0,i.default)(a._options,r);o=(0,c.default)(o);var s=e[t],l=b(n,s,o);return a._encodings.push(l),a})}}function b(e,t,n){var r=new t(e=""+e,n);if(!r.valid())throw new u.InvalidInputException(r.constructor.name,e);var o=r.encode();o=(0,a.default)(o);for(var s=0;s<o.length;s++)o[s].options=(0,i.default)(n,o[s].options);return o}function y(){return r.default.CODE128?"CODE128":Object.keys(r.default)[0]}function v(e,t,n){t=(0,a.default)(t);for(var r=0;r<t.length;r++)t[r].options=(0,i.default)(n,t[r].options),(0,o.default)(t[r].options);(0,o.default)(n),new(0,e.renderer)(e.element,t,n).render(),e.afterRender&&e.afterRender()}d.prototype.options=function(e){return this._options=(0,i.default)(this._options,e),this},d.prototype.blank=function(e){var t=new Array(e+1).join("0");return this._encodings.push({data:t}),this},d.prototype.init=function(){var e;if(this._renderProperties)for(var t in Array.isArray(this._renderProperties)||(this._renderProperties=[this._renderProperties]),this._renderProperties){e=this._renderProperties[t];var n=(0,i.default)(this._options,e.options);"auto"==n.format&&(n.format=y()),this._errorHandler.wrapBarcodeCall(function(){var t=b(n.value,r.default[n.format.toUpperCase()],n);v(e,t,n)})}},d.prototype.render=function(){if(!this._renderProperties)throw new u.NoElementException;if(Array.isArray(this._renderProperties))for(var e=0;e<this._renderProperties.length;e++)v(this._renderProperties[e],this._encodings,this._options);else v(this._renderProperties,this._encodings,this._options);return this},d.prototype._defaults=f.default,"undefined"!=typeof window&&(window.JsBarcode=p),"undefined"!=typeof jQuery&&(jQuery.fn.JsBarcode=function(e,t){var n=[];return jQuery(this).each(function(){n.push(this)}),p(n,e,t)}),e.exports=p},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=n(2),i=n(4),a=n(12),o=n(22),s=n(26),c=n(33),l=n(34),u=n(35),f=n(39);t.default={CODE39:r.CODE39,CODE128:i.CODE128,CODE128A:i.CODE128A,CODE128B:i.CODE128B,CODE128C:i.CODE128C,EAN13:a.EAN13,EAN8:a.EAN8,EAN5:a.EAN5,EAN2:a.EAN2,UPC:a.UPC,UPCE:a.UPCE,ITF14:o.ITF14,ITF:o.ITF,MSI:s.MSI,MSI10:s.MSI10,MSI11:s.MSI11,MSI1010:s.MSI1010,MSI1110:s.MSI1110,pharmacode:c.pharmacode,codabar:l.codabar,CODE93:u.CODE93,CODE93FullASCII:u.CODE93FullASCII,GenericBarcode:f.GenericBarcode}},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CODE39=void 0;var r,i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=n(3),o=function(e){function t(e,n){var r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),e=e.toUpperCase(),n.mod43&&(e+=(r=function(e){for(var t=0,n=0;n<e.length;n++)t+=u(e[n]);return t%=43}(e),s[r])),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,[{key:"encode",value:function(){for(var e=l("*"),t=0;t<this.data.length;t++)e+=l(this.data[t])+"0";return{data:e+=l("*"),text:this.text}}},{key:"valid",value:function(){return-1!==this.data.search(/^[0-9A-Z\-\.\ \$\/\+\%]+$/)}}]),t}(((r=a)&&r.__esModule?r:{default:r}).default),s=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","-","."," ","$","/","+","%","*"],c=[20957,29783,23639,30485,20951,29813,23669,20855,29789,23645,29975,23831,30533,22295,30149,24005,21623,29981,23837,22301,30023,23879,30545,22343,30161,24017,21959,30065,23921,22385,29015,18263,29141,17879,29045,18293,17783,29021,18269,17477,17489,17681,20753,35770];function l(e){return t=u(e),c[t].toString(2);var t}function u(e){return s.indexOf(e)}t.CODE39=o},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(t,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.data=t,this.text=n.text||t,this.options=n}},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CODE128C=t.CODE128B=t.CODE128A=t.CODE128=void 0;var r=s(n(5)),i=s(n(9)),a=s(n(10)),o=s(n(11));function s(e){return e&&e.__esModule?e:{default:e}}t.CODE128=r.default,t.CODE128A=i.default,t.CODE128B=a.default,t.CODE128C=o.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=a(n(6)),i=a(n(8));function a(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var s=function(e){function t(e,n){if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),/^[\x00-\x7F\xC8-\xD3]+$/.test(e))var r=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,(0,i.default)(e),n));else r=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return o(r)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t}(r.default);t.default=s},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r,i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=n(3),o=(r=a)&&r.__esModule?r:{default:r},s=n(7),c=function(e){function t(e,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e.substring(1),n));return r.bytes=e.split("").map(function(e){return e.charCodeAt(0)}),r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,[{key:"valid",value:function(){return/^[\x00-\x7F\xC8-\xD3]+$/.test(this.data)}},{key:"encode",value:function(){var e=this.bytes,n=e.shift()-105,r=s.SET_BY_CODE[n];if(void 0===r)throw new RangeError("The encoding does not start with a start character.");!0===this.shouldEncodeAsEan128()&&e.unshift(s.FNC1);var i=t.next(e,1,r);return{text:this.text===this.data?this.text.replace(/[^\x20-\x7E]/g,""):this.text,data:t.getBar(n)+i.result+t.getBar((i.checksum+n)%s.MODULO)+t.getBar(s.STOP)}}},{key:"shouldEncodeAsEan128",value:function(){var e=this.options.ean128||!1;return"string"==typeof e&&(e="true"===e.toLowerCase()),e}}],[{key:"getBar",value:function(e){return s.BARS[e]?s.BARS[e].toString():""}},{key:"correctIndex",value:function(e,t){if(t===s.SET_A){var n=e.shift();return n<32?n+64:n-32}return t===s.SET_B?e.shift()-32:10*(e.shift()-48)+e.shift()-48}},{key:"next",value:function(e,n,r){if(!e.length)return{result:"",checksum:0};var i=void 0,a=void 0;if(e[0]>=200){a=e.shift()-105;var o=s.SWAP[a];void 0!==o?i=t.next(e,n+1,o):(r!==s.SET_A&&r!==s.SET_B||a!==s.SHIFT||(e[0]=r===s.SET_A?e[0]>95?e[0]-96:e[0]:e[0]<32?e[0]+96:e[0]),i=t.next(e,n+1,r))}else a=t.correctIndex(e,r),i=t.next(e,n+1,r);var c=a*n;return{result:t.getBar(a)+i.result,checksum:c+i.checksum}}}]),t}(o.default);t.default=c},function(e,t,n){var r;function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(t,"__esModule",{value:!0});var a=t.SET_A=0,o=t.SET_B=1,s=t.SET_C=2;t.SHIFT=98;var c=t.START_A=103,l=t.START_B=104,u=t.START_C=105;t.MODULO=103,t.STOP=106,t.FNC1=207,t.SET_BY_CODE=(i(r={},c,a),i(r,l,o),i(r,u,s),r),t.SWAP={101:a,100:o,99:s},t.A_START_CHAR=String.fromCharCode(208),t.B_START_CHAR=String.fromCharCode(209),t.C_START_CHAR=String.fromCharCode(210),t.A_CHARS="[\0-_È-Ï]",t.B_CHARS="[ -�È-Ï]",t.C_CHARS="(Ï*[0-9]{2}Ï*)",t.BARS=[11011001100,11001101100,11001100110,10010011e3,10010001100,10001001100,10011001e3,10011000100,10001100100,11001001e3,11001000100,11000100100,10110011100,10011011100,10011001110,10111001100,10011101100,10011100110,11001110010,11001011100,11001001110,11011100100,11001110100,11101101110,11101001100,11100101100,11100100110,11101100100,11100110100,11100110010,11011011e3,11011000110,11000110110,10100011e3,10001011e3,10001000110,10110001e3,10001101e3,10001100010,11010001e3,11000101e3,11000100010,10110111e3,10110001110,10001101110,10111011e3,10111000110,10001110110,11101110110,11010001110,11000101110,11011101e3,11011100010,11011101110,11101011e3,11101000110,11100010110,11101101e3,11101100010,11100011010,11101111010,11001000010,11110001010,1010011e4,10100001100,1001011e4,10010000110,10000101100,10000100110,1011001e4,10110000100,1001101e4,10011000010,10000110100,10000110010,11000010010,1100101e4,11110111010,11000010100,10001111010,10100111100,10010111100,10010011110,10111100100,10011110100,10011110010,11110100100,11110010100,11110010010,11011011110,11011110110,11110110110,10101111e3,10100011110,10001011110,10111101e3,10111100010,11110101e3,11110100010,10111011110,10111101110,11101011110,11110101110,11010000100,1101001e4,11010011100,1100011101011]},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=n(7),i=function(e){return e.match(new RegExp("^"+r.A_CHARS+"*"))[0].length},a=function(e){return e.match(new RegExp("^"+r.B_CHARS+"*"))[0].length},o=function(e){return e.match(new RegExp("^"+r.C_CHARS+"*"))[0]};function s(e,t){var n=t?r.A_CHARS:r.B_CHARS,i=e.match(new RegExp("^("+n+"+?)(([0-9]{2}){2,})([^0-9]|$)"));if(i)return i[1]+String.fromCharCode(204)+c(e.substring(i[1].length));var a=e.match(new RegExp("^"+n+"+"))[0];return a.length===e.length?e:a+String.fromCharCode(t?205:206)+s(e.substring(a.length),!t)}function c(e){var t=o(e),n=t.length;if(n===e.length)return e;e=e.substring(n);var r=i(e)>=a(e);return t+String.fromCharCode(r?206:205)+s(e,r)}t.default=function(e){var t=void 0;if(o(e).length>=2)t=r.C_START_CHAR+c(e);else{var n=i(e)>a(e);t=(n?r.A_START_CHAR:r.B_START_CHAR)+s(e,n)}return t.replace(/[\xCD\xCE]([^])[\xCD\xCE]/,function(e,t){return String.fromCharCode(203)+t})}},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r,i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=n(6),o=(r=a)&&r.__esModule?r:{default:r},s=n(7),c=function(e){function t(e,n){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,s.A_START_CHAR+e,n))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,[{key:"valid",value:function(){return new RegExp("^"+s.A_CHARS+"+$").test(this.data)}}]),t}(o.default);t.default=c},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r,i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=n(6),o=(r=a)&&r.__esModule?r:{default:r},s=n(7),c=function(e){function t(e,n){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,s.B_START_CHAR+e,n))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,[{key:"valid",value:function(){return new RegExp("^"+s.B_CHARS+"+$").test(this.data)}}]),t}(o.default);t.default=c},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r,i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=n(6),o=(r=a)&&r.__esModule?r:{default:r},s=n(7),c=function(e){function t(e,n){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,s.C_START_CHAR+e,n))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,[{key:"valid",value:function(){return new RegExp("^"+s.C_CHARS+"+$").test(this.data)}}]),t}(o.default);t.default=c},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.UPCE=t.UPC=t.EAN2=t.EAN5=t.EAN8=t.EAN13=void 0;var r=l(n(13)),i=l(n(17)),a=l(n(18)),o=l(n(19)),s=l(n(20)),c=l(n(21));function l(e){return e&&e.__esModule?e:{default:e}}t.EAN13=r.default,t.EAN8=i.default,t.EAN5=a.default,t.EAN2=o.default,t.UPC=s.default,t.UPCE=c.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r,i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=function e(t,n,r){null===t&&(t=Function.prototype);var i=Object.getOwnPropertyDescriptor(t,n);if(void 0===i){var a=Object.getPrototypeOf(t);return null===a?void 0:e(a,n,r)}if("value"in i)return i.value;var o=i.get;return void 0!==o?o.call(r):void 0},o=n(14),s=n(15),c=(r=s)&&r.__esModule?r:{default:r},l=function(e){return(10-e.substr(0,12).split("").map(function(e){return+e}).reduce(function(e,t,n){return n%2?e+3*t:e+t},0)%10)%10},u=function(e){function t(e,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),-1!==e.search(/^[0-9]{12}$/)&&(e+=l(e));var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r.lastChar=n.lastChar,r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,[{key:"valid",value:function(){return-1!==this.data.search(/^[0-9]{13}$/)&&+this.data[12]===l(this.data)}},{key:"leftText",value:function(){return a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"leftText",this).call(this,1,6)}},{key:"leftEncode",value:function(){var e=this.data.substr(1,6),n=o.EAN13_STRUCTURE[this.data[0]];return a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"leftEncode",this).call(this,e,n)}},{key:"rightText",value:function(){return a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"rightText",this).call(this,7,6)}},{key:"rightEncode",value:function(){var e=this.data.substr(7,6);return a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"rightEncode",this).call(this,e,"RRRRRR")}},{key:"encodeGuarded",value:function(){var e=a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"encodeGuarded",this).call(this);return this.options.displayValue&&(e.unshift({data:"000000000000",text:this.text.substr(0,1),options:{textAlign:"left",fontSize:this.fontSize}}),this.options.lastChar&&(e.push({data:"00"}),e.push({data:"00000",text:this.options.lastChar,options:{fontSize:this.fontSize}}))),e}}]),t}(c.default);t.default=u},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SIDE_BIN="101",t.MIDDLE_BIN="01010",t.BINARIES={L:["0001101","0011001","0010011","0111101","0100011","0110001","0101111","0111011","0110111","0001011"],G:["0100111","0110011","0011011","0100001","0011101","0111001","0000101","0010001","0001001","0010111"],R:["1110010","1100110","1101100","1000010","1011100","1001110","1010000","1000100","1001000","1110100"],O:["0001101","0011001","0010011","0111101","0100011","0110001","0101111","0111011","0110111","0001011"],E:["0100111","0110011","0011011","0100001","0011101","0111001","0000101","0010001","0001001","0010111"]},t.EAN2_STRUCTURE=["LL","LG","GL","GG"],t.EAN5_STRUCTURE=["GGLLL","GLGLL","GLLGL","GLLLG","LGGLL","LLGGL","LLLGG","LGLGL","LGLLG","LLGLG"],t.EAN13_STRUCTURE=["LLLLLL","LLGLGG","LLGGLG","LLGGGL","LGLLGG","LGGLLG","LGGGLL","LGLGLG","LGLGGL","LGGLGL"]},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=n(14),a=o(n(16));function o(e){return e&&e.__esModule?e:{default:e}}var s=function(e){function t(e,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r.fontSize=!n.flat&&n.fontSize>10*n.width?10*n.width:n.fontSize,r.guardHeight=n.height+r.fontSize/2+n.textMargin,r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,[{key:"encode",value:function(){return this.options.flat?this.encodeFlat():this.encodeGuarded()}},{key:"leftText",value:function(e,t){return this.text.substr(e,t)}},{key:"leftEncode",value:function(e,t){return(0,a.default)(e,t)}},{key:"rightText",value:function(e,t){return this.text.substr(e,t)}},{key:"rightEncode",value:function(e,t){return(0,a.default)(e,t)}},{key:"encodeGuarded",value:function(){var e={fontSize:this.fontSize},t={height:this.guardHeight};return[{data:i.SIDE_BIN,options:t},{data:this.leftEncode(),text:this.leftText(),options:e},{data:i.MIDDLE_BIN,options:t},{data:this.rightEncode(),text:this.rightText(),options:e},{data:i.SIDE_BIN,options:t}]}},{key:"encodeFlat",value:function(){return{data:[i.SIDE_BIN,this.leftEncode(),i.MIDDLE_BIN,this.rightEncode(),i.SIDE_BIN].join(""),text:this.text}}}]),t}(o(n(3)).default);t.default=s},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=n(14);t.default=function(e,t,n){var i=e.split("").map(function(e,n){return r.BINARIES[t[n]]}).map(function(t,n){return t?t[e[n]]:""});if(n){var a=e.length-1;i=i.map(function(e,t){return t<a?e+n:e})}return i.join("")}},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r,i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=function e(t,n,r){null===t&&(t=Function.prototype);var i=Object.getOwnPropertyDescriptor(t,n);if(void 0===i){var a=Object.getPrototypeOf(t);return null===a?void 0:e(a,n,r)}if("value"in i)return i.value;var o=i.get;return void 0!==o?o.call(r):void 0},o=n(15),s=(r=o)&&r.__esModule?r:{default:r},c=function(e){return(10-e.substr(0,7).split("").map(function(e){return+e}).reduce(function(e,t,n){return n%2?e+t:e+3*t},0)%10)%10},l=function(e){function t(e,n){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),-1!==e.search(/^[0-9]{7}$/)&&(e+=c(e)),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,[{key:"valid",value:function(){return-1!==this.data.search(/^[0-9]{8}$/)&&+this.data[7]===c(this.data)}},{key:"leftText",value:function(){return a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"leftText",this).call(this,0,4)}},{key:"leftEncode",value:function(){var e=this.data.substr(0,4);return a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"leftEncode",this).call(this,e,"
876LLLL")}},{key:"rightText",value:function(){return a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"rightText",this).call(this,4,4)}},{key:"rightEncode",value:function(){var e=this.data.substr(4,4);return a(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"rightEncode",this).call(this,e,"RRRR")}}]),t}(s.default);t.default=l},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=n(14),a=s(n(16)),o=s(n(3));function s(e){return e&&e.__esModule?e:{default:e}}var c=function(e){function t(e,n){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,[{key:"valid",value:function(){return-1!==this.data.search(/^[0-9]{5}$/)}},{key:"encode",value:function(){var e,t=i.EAN5_STRUCTURE[(e=this.data,e.split("").map(function(e){return+e}).reduce(function(e,t,n){return n%2?e+9*t:e+3*t},0)%10)];return{data:"1011"+(0,a.default)(this.data,t,"01"),text:this.text}}}]),t}(o.default);t.default=c},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=n(14),a=o(n(16));function o(e){return e&&e.__esModule?e:{default:e}}var s=function(e){function t(e,n){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,[{key:"valid",value:function(){return-1!==this.data.search(/^[0-9]{2}$/)}},{key:"encode",value:function(){var e=i.EAN2_STRUCTURE[parseInt(this.data)%4];return{data:"1011"+(0,a.default)(this.data,e,"01"),text:this.text}}}]),t}(o(n(3)).default);t.default=s},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();t.checksum=s;var i=a(n(16));function a(e){return e&&e.__esModule?e:{default:e}}var o=function(e){function t(e,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),-1!==e.search(/^[0-9]{11}$/)&&(e+=s(e));var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r.displayValue=n.displayValue,n.fontSize>10*n.width?r.fontSize=10*n.width:r.fontSize=n.fontSize,r.guardHeight=n.height+r.fontSize/2+n.textMargin,r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,[{key:"valid",value:function(){return-1!==this.data.search(/^[0-9]{12}$/)&&this.data[11]==s(this.data)}},{key:"encode",value:function(){return this.options.flat?this.flatEncoding():this.guardedEncoding()}},{key:"flatEncoding",value:function(){var e="";return e+="101",e+=(0,i.default)(this.data.substr(0,6),"LLLLLL"),e+="01010",e+=(0,i.default)(this.data.substr(6,6),"RRRRRR"),{data:e+="101",text:this.text}}},{key:"guardedEncoding",value:function(){var e=[];return this.displayValue&&e.push({data:"00000000",text:this.text.substr(0,1),options:{textAlign:"left",fontSize:this.fontSize}}),e.push({data:"101"+(0,i.default)(this.data[0],"L"),options:{height:this.guardHeight}}),e.push({data:(0,i.default)(this.data.substr(1,5),"LLLLL"),text:this.text.substr(1,5),options:{fontSize:this.fontSize}}),e.push({data:"01010",options:{height:this.guardHeight}}),e.push({data:(0,i.default)(this.data.substr(6,5),"RRRRR"),text:this.text.substr(6,5),options:{fontSize:this.fontSize}}),e.push({data:(0,i.default)(this.data[11],"R")+"101",options:{height:this.guardHeight}}),this.displayValue&&e.push({data:"00000000",text:this.text.substr(11,1),options:{textAlign:"right",fontSize:this.fontSize}}),e}}]),t}(a(n(3)).default);function s(e){var t,n=0;for(t=1;t<11;t+=2)n+=parseInt(e[t]);for(t=0;t<11;t+=2)n+=3*parseInt(e[t]);return(10-n%10)%10}t.default=o}
vendor: 80,717 bytes, line 876
876,function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=s(n(16)),a=s(n(3)),o=n(20);function s(e){return e&&e.__esModule?e:{default:e}}function c(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var l=["XX00000XXX","XX10000XXX","XX20000XXX","XXX00000XX","XXXX00000X","XXXXX00005","XXXXX00006","XXXXX00007","XXXXX00008","XXXXX00009"],u=[["EEEOOO","OOOEEE"],["EEOEOO","OOEOEE"],["EEOOEO","OOEEOE"],["EEOOOE","OOEEEO"],["EOEEOO","OEOOEE"],["EOOEEO","OEEOOE"],["EOOOEE","OEEEOO"],["EOEOEO","OEOEOE"],["EOEOOE","OEOEEO"],["EOOEOE","OEEOEO"]],f=function(e){function t(e,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=c(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));if(r.isValid=!1,-1!==e.search(/^[0-9]{6}$/))r.middleDigits=e,r.upcA=h(e,"0"),r.text=n.text||""+r.upcA[0]+e+r.upcA[r.upcA.length-1],r.isValid=!0;else{if(-1===e.search(/^[01][0-9]{7}$/))return c(r);if(r.middleDigits=e.substring(1,e.length-1),r.upcA=h(r.middleDigits,e[0]),r.upcA[r.upcA.length-1]!==e[e.length-1])return c(r);r.isValid=!0}return r.displayValue=n.displayValue,n.fontSize>10*n.width?r.fontSize=10*n.width:r.fontSize=n.fontSize,r.guardHeight=n.height+r.fontSize/2+n.textMargin,r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,[{key:"valid",value:function(){return this.isValid}},{key:"encode",value:function(){return this.options.flat?this.flatEncoding():this.guardedEncoding()}},{key:"flatEncoding",value:function(){var e="";return e+="101",e+=this.encodeMiddleDigits(),{data:e+="010101",text:this.text}}},{key:"guardedEncoding",value:function(){var e=[];return this.displayValue&&e.push({data:"00000000",text:this.text[0],options:{textAlign:"left",fontSize:this.fontSize}}),e.push({data:"101",options:{height:this.guardHeight}}),e.push({data:this.encodeMiddleDigits(),text:this.text.substring(1,7),options:{fontSize:this.fontSize}}),e.push({data:"010101",options:{height:this.guardHeight}}),this.displayValue&&e.push({data:"00000000",text:this.text[7],options:{textAlign:"right",fontSize:this.fontSize}}),e}},{key:"encodeMiddleDigits",value:function(){var e=this.upcA[0],t=this.upcA[this.upcA.length-1],n=u[parseInt(t)][parseInt(e)];return(0,i.default)(this.middleDigits,n)}}]),t}(a.default);function h(e,t){for(var n=parseInt(e[e.length-1]),r=l[n],i="",a=0,s=0;s<r.length;s++){var c=r[s];i+="X"===c?e[a++]:c}return(i=""+t+i)+(0,o.checksum)(i)}t.default=f},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.ITF14=t.ITF=void 0;var r=a(n(23)),i=a(n(25));function a(e){return e&&e.__esModule?e:{default:e}}t.ITF=r.default,t.ITF14=i.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r,i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=n(24),o=n(3),s=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,[{key:"valid",value:function(){return-1!==this.data.search(/^([0-9]{2})+$/)}},{key:"encode",value:function(){var e=this,t=this.data.match(/.{2}/g).map(function(t){return e.encodePair(t)}).join("");return{data:a.START_BIN+t+a.END_BIN,text:this.text}}},{key:"encodePair",value:function(e){var t=a.BINARIES[e[1]];return a.BINARIES[e[0]].split("").map(function(e,n){return("1"===e?"111":"1")+("1"===t[n]?"000":"0")}).join("")}}]),t}(((r=o)&&r.__esModule?r:{default:r}).default);t.default=s},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.START_BIN="1010",t.END_BIN="11101",t.BINARIES=["00110","10001","01001","11000","00101","10100","01100","00011","10010","01010"]},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r,i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=n(23),o=(r=a)&&r.__esModule?r:{default:r},s=function(e){var t=e.substr(0,13).split("").map(function(e){return parseInt(e,10)}).reduce(function(e,t,n){return e+t*(3-n%2*2)},0);return 10*Math.ceil(t/10)-t},c=function(e){function t(e,n){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),-1!==e.search(/^[0-9]{13}$/)&&(e+=s(e)),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,[{key:"valid",value:function(){return-1!==this.data.search(/^[0-9]{14}$/)&&+this.data[13]===s(this.data)}}]),t}(o.default);t.default=c},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.MSI1110=t.MSI1010=t.MSI11=t.MSI10=t.MSI=void 0;var r=c(n(27)),i=c(n(28)),a=c(n(30)),o=c(n(31)),s=c(n(32));function c(e){return e&&e.__esModule?e:{default:e}}t.MSI=r.default,t.MSI10=i.default,t.MSI11=a.default,t.MSI1010=o.default,t.MSI1110=s.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r,i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=n(3),o=function(e){function t(e,n){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,[{key:"encode",value:function(){for(var e="110",t=0;t<this.data.length;t++){var n=parseInt(this.data[t]).toString(2);n=s(n,4-n.length);for(var r=0;r<n.length;r++)e+="0"==n[r]?"100":"110"}return{data:e+="1001",text:this.text}}},{key:"valid",value:function(){return-1!==this.data.search(/^[0-9]+$/)}}]),t}(((r=a)&&r.__esModule?r:{default:r}).default);function s(e,t){for(var n=0;n<t;n++)e="0"+e;return e}t.default=o},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(27),a=(r=i)&&r.__esModule?r:{default:r},o=n(29),s=function(e){function t(e,n){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e+(0,o.mod10)(e),n))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t}(a.default);t.default=s},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.mod10=function(e){for(var t=0,n=0;n<e.length;n++){var r=parseInt(e[n]);(n+e.length)%2==0?t+=r:t+=2*r%10+Math.floor(2*r/10)}return(10-t%10)%10},t.mod11=function(e){for(var t=0,n=[2,3,4,5,6,7],r=0;r<e.length;r++){var i=parseInt(e[e.length-1-r]);t+=n[r%n.length]*i}return(11-t%11)%11}},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(27),a=(r=i)&&r.__esModule?r:{default:r},o=n(29),s=function(e){function t(e,n){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e+(0,o.mod11)(e),n))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t}(a.default);t.default=s},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(27),a=(r=i)&&r.__esModule?r:{default:r},o=n(29),s=function(e){function t(e,n){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),e+=(0,o.mod10)(e),e+=(0,o.mod10)(e),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t}(a.default);t.default=s},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(27),a=(r=i)&&r.__esModule?r:{default:r},o=n(29),s=function(e){function t(e,n){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),e+=(0,o.mod11)(e),e+=(0,o.mod10)(e),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t}(a.default);t.default=s},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.pharmacode=void 0;var r,i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=n(3),o=function(e){function t(e,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r.number=parseInt(e,10),r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,[{key:"encode",value:function(){for(var e=this.number,t="";!isNaN(e)&&0!=e;)e%2==0?(t="11100"+t,e=(e-2)/2):(t="100"+t,e=(e-1)/2);return{data:t=t.slice(0,-2),text:this.text}}},{key:"valid",value:function(){return this.number>=3&&this.number<=131070}}]),t}(((r=a)&&r.__esModule?r:{default:r}).default);t.pharmacode=o},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.codabar=void 0;var r,i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=n(3),o=function(e){function t(e,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),0===e.search(/^[0-9\-\$\:\.\+\/]+$/)&&(e="A"+e+"A");var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e.toUpperCase(),n));return r.text=r.options.text||r.text.replace(/[A-D]/g,""),r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,[{key:"valid",value:function(){return-1!==this.data.search(/^[A-D][0-9\-\$\:\.\+\/]+[A-D]$/)}},{key:"encode",value:function(){for(var e=[],t=this.getEncodings(),n=0;n<this.data.length;n++)e.push(t[this.data.charAt(n)]),n!==this.data.length-1&&e.push("0");return{text:this.text,data:e.join("")}}},{key:"getEncodings",value:function(){return{0:"101010011",1:"101011001",2:"101001011",3:"110010101",4:"101101001",5:"110101001",6:"100101011",7:"100101101",8:"100110101",9:"110100101","-":"101001101",$:"101100101",":":"1101011011","/":"1101101011",".":"1101101101","+":"1011011011",A:"1011001001",B:"1001001011",C:"1010010011",D:"1010011001"}}}]),t}(((r=a)&&r.__esModule?r:{default:r}).default);t.codabar=o},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.CODE93FullASCII=t.CODE93=void 0;var r=a(n(36)),i=a(n(38));function a(e){return e&&e.__esModule?e:{default:e}}t.CODE93=r.default,t.CODE93FullASCII=i.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r,i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=n(37),o=n(3),s=function(e){function t(e,n){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,[{key:"valid",value:function(){return/^[0-9A-Z\-. $/+%]+$/.test(this.data)}},{key:"encode",value:function(){var e=this.data.split("").flatMap(function(e){return a.MULTI_SYMBOLS[e]||e}),n=e.map(function(e){return t.getEncoding(e)}).join(""),r=t.checksum(e,20),i=t.checksum(e.concat(r),15);return{text:this.text,data:t.getEncoding("ÿ")+n+t.getEncoding(r)+t.getEncoding(i)+t.getEncoding("ÿ")+"1"}}}],[{key:"getEncoding",value:function(e){return a.BINARIES[t.symbolValue(e)]}},{key:"getSymbol",value:function(e){return a.SYMBOLS[e]}},{key:"symbolValue",value:function(e){return a.SYMBOLS.indexOf(e)}},{key:"checksum",value:function(e,n){var r=e.slice().reverse().reduce(function(e,r,i){var a=i%n+1;return e+t.symbolValue(r)*a},0);return t.getSymbol(r%47)}}]),t}(((r=o)&&r.__esModule?r:{default:r}).default);t.default=s},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.SYMBOLS=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","-","."," ","$","/","+","%","($)","(%)","(/)","(+)","ÿ"],t.BINARIES=["100010100","101001000","101000100","101000010","100101000","100100100","100100010","101010000","100010010","100001010","110101000","110100100","110100010","110010100","110010010","110001010","101101000","101100100","101100010","100110100","100011010","101011000","101001100","101000110","100101100","100010110","110110100","110110010","110101100","110100110","110010110","110011010","101101100","101100110","100110110","100111010","100101110","111010100","111010010","111001010","101101110","101110110","110101110","100100110","111011010","111010110","100110010","101011110"],t.MULTI_SYMBOLS={"\0":["(%)","U"],"�":["($)","A"],"�":["($)","B"],"�":["($)","C"],"�":["($)","D"],"�":["($)","E"],"�":["($)","F"],"�":["($)","G"],"\b":["($)","H"],"\t":["($)","I"],"\n":["($)","J"],"\v":["($)","K"],"\f":["($)","L"],"\r":["($)","M"],"�":["($)","N"],"�":["($)","O"],"�":["($)","P"],"�":["($)","Q"],"�":["($)","R"],"�":["($)","S"],"�":["($)","T"],"�":["($)","U"],"�":["($)","V"],"�":["($)","W"],"�":["($)","X"],"�":["($)","Y"],"�":["($)","Z"],"�":["(%)","A"],"�":["(%)","B"],"�":["(%)","C"],"�":["(%)","D"],"�":["(%)","E"],"!":["(/)","A"],'"':["(/)","B"],"#":["(/)","C"],"&":["(/)","F"],"'":["(/)","G"],"(":["(/)","H"],")":["(/)","I"],"*":["(/)","J"],",":["(/)","L"],":":["(/)","Z"],";":["(%)","F"],"<":["(%)","G"],"=":["(%)","H"],">":["(%)","I"],"?":["(%)","J"],"@":["(%)","V"],"[":["(%)","K"],"\\":["(%)","L"],"]":["(%)","M"],"^":["(%)","N"],_:["(%)","O"],"`":["(%)","W"],a:["(+)","A"],b:["(+)","B"],c:["(+)","C"],d:["(+)","D"],e:["(+)","E"],f:["(+)","F"],g:["(+)","G"],h:["(+)","H"],i:["(+)","I"],j:["(+)","J"],k:["(+)","K"],l:["(+)","L"],m:["(+)","M"],n:["(+)","N"],o:["(+)","O"],p:["(+)","P"],q:["(+)","Q"],r:["(+)","R"],s:["(+)","S"],t:["(+)","T"],u:["(+)","U"],v:["(+)","V"],w:["(+)","W"],x:["(+)","X"],y:["(+)","Y"],z:["(+)","Z"],"{":["(%)","P"],"|":["(%)","Q"],"}":["(%)","R"],"~":["(%)","S"],"�":["(%)","T"]}},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r,i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=n(36),o=function(e){function t(e,n){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,[{key:"valid",value:function(){return/^[\x00-\x7f]+$/.test(this.data)}}]),t}(((r=a)&&r.__esModule?r:{default:r}).default);t.default=o},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.GenericBarcode=void 0;var r,i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=n(3),o=function(e){function t(e,n){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,[{key:"encode",value:function(){return{data:"10101010101010101010101010101010101010101",text:this.text}}},{key:"valid",value:function(){return!0}}]),t}(((r=a)&&r.__esModule?r:{default:r}).default);t.GenericBarcode=o},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};t.default=function(e,t){return r({},e,t)}},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=[];return function e(n){if(Array.isArray(n))for(var r=0;r<n.length;r++)e(n[r]);else n.text=n.text||"",n.data=n.data||"",t.push(n)}(e),t}},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return e.marginTop=e.marginTop||e.margin,e.marginBottom=e.marginBottom||e.margin,e.marginRight=e.marginRight||e.margin,e.marginLeft=e.marginLeft||e.margin,e}},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i=s(n(44)),a=s(n(47)),o=n(52);function s(e){return e&&e.__esModule?e:{default:e}}function c(e){if("string"==typeof e)return function(e){var t=document.querySelectorAll(e);if(0!==t.length){for(var n=[],r=0;r<t.length;r++)n.push(c(t[r]));return n}}(e);if(Array.isArray(e)){for(var t=[],n=0;n<e.length;n++)t.push(c(e[n]));return t}if("undefined"!=typeof HTMLCanvasElement&&e instanceof HTMLImageElement)return s=e,{element:l=document.createElement("canvas"),options:(0,i.default)(s),renderer:a.default.CanvasRenderer,afterRender:function(){s.setAttribute("src",l.toDataURL())}};if(e&&e.nodeName&&"svg"===e.nodeName.toLowerCase()||"undefined"!=typeof SVGElement&&e instanceof SVGElement)return{element:e,options:(0,i.default)(e),renderer:a.default.SVGRenderer};if("undefined"!=typeof HTMLCanvasElement&&e instanceof HTMLCanvasElement)return{element:e,options:(0,i.default)(e),renderer:a.default.CanvasRenderer};if(e&&e.getContext)return{element:e,renderer:a.default.CanvasRenderer};if(e&&"object"===(void 0===e?"undefined":r(e))&&!e.nodeName)return{element:e,renderer:a.default.ObjectRenderer};throw new o.InvalidElementException;var s,l}t.default=c},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=a(n(45)),i=a(n(46));function a(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){var t={};for(var n in i.default)i.default.hasOwnProperty(n)&&(e.hasAttribute("jsbarcode-"+n.toLowerCase())&&(t[n]=e.getAttribute("jsbarcode-"+n.toLowerCase())),e.hasAttribute("data-"+n.toLowerCase())&&(t[n]=e.getAttribute("data-"+n.toLowerCase())));return t.value=e.getAttribute("jsbarcode-value")||e.getAttribute("data-value"),t=(0,r.default)(t)}},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=["width","height","textMargin","fontSize","margin","marginTop","marginBottom","marginLeft","marginRight"];for(var n in t)t.hasOwnProperty(n)&&"string"==typeof e[n=t[n]]&&(e[n]=parseInt(e[n],10));return"string"==typeof e.displayValue&&(e.displayValue="false"!=e.displayValue),e}},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.default={width:2,height:100,format:"auto",displayValue:!0,fontOptions:"",font:"monospace",text:void 0,textAlign:"center",textPosition:"bottom",textMargin:2,fontSize:20,background:"#ffffff",lineColor:"#000000",margin:10,marginTop:void 0,marginBottom:void 0,marginLeft:void 0,marginRight:void 0,valid:function(){}}},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=o(n(48)),i=o(n(50)),a=o(n(51));function o(e){return e&&e.__esModule?e:{default:e}}t.default={CanvasRenderer:r.default,SVGRenderer:i.default,ObjectRenderer:a.default}},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r,i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=n(40),o=(r=a)&&r.__esModule?r:{default:r},s=n(49),c=function(){function e(t,n,r){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.canvas=t,this.encodings=n,this.options=r}return i(e,[{key:"render",value:function(){if(!this.canvas.getContext)throw new Error("The browser does not support canvas.");this.prepareCanvas();for(var e=0;e<this.encodings.length;e++){var t=(0,o.default)(this.options,this.encodings[e].options);this.drawCanvasBarcode(t,this.encodings[e]),this.drawCanvasText(t,this.encodings[e]),this.moveCanvasDrawing(this.encodings[e])}this.restoreCanvas()}},{key:"prepareCanvas",value:function(){var e=this.canvas.getContext("2d");e.save(),(0,s.calculateEncodingAttributes)(this.encodings,this.options,e);var t=(0,s.getTotalWidthOfEncodings)(this.encodings),n=(0,s.getMaximumHeightOfEncodings)(this.encodings);this.canvas.width=t+this.options.marginLeft+this.options.marginRight,this.canvas.height=n,e.clearRect(0,0,this.canvas.width,this.canvas.height),this.options.background&&(e.fillStyle=this.options.background,e.fillRect(0,0,this.canvas.width,this.canvas.height)),e.translate(this.options.marginLeft,0)}},{key:"drawCanvasBarcode",value:function(e,t){var n,r=this.canvas.getContext("2d"),i=t.data;n="top"==e.textPosition?e.marginTop+e.fontSize+e.textMargin:e.marginTop,r.fillStyle=e.lineColor;for(var a=0;a<i.length;a++){var o=a*e.width+t.barcodePadding;"1"===i[a]?r.fillRect(o,n,e.width,e.height):i[a]&&r.fillRect(o,n,e.width,e.height*i[a])}}},{key:"drawCanvasText",value:function(e,t){var n,r,i=this.canvas.getContext("2d"),a=e.fontOptions+" "+e.fontSize+"px "+e.font;e.displayValue&&(r="top"==e.textPosition?e.marginTop+e.fontSize-e.textMargin:e.height+e.textMargin+e.marginTop+e.fontSize,i.font=a,"left"==e.textAlign||t.barcodePadding>0?(n=0,i.textAlign="left"):"right"==e.textAlign?(n=t.width-1,i.textAlign="right"):(n=t.width/2,i.textAlign="center"),i.fillText(t.text,n,r))}},{key:"moveCanvasDrawing",value:function(e){this.canvas.getContext("2d").translate(e.width,0)}},{key:"restoreCanvas",value:function(){this.canvas.getContext("2d").restore()}}]),e}();t.default=c},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.getTotalWidthOfEncodings=t.calculateEncodingAttributes=t.getBarcodePadding=t.getEncodingHeight=t.getMaximumHeightOfEncodings=void 0;var r,i=n(40),a=(r=i)&&r.__esModule?r:{default:r};function o(e,t){return t.height+(t.displayValue&&e.text.length>0?t.fontSize+t.textMargin:0)+t.marginTop+t.marginBottom}function s(e,t,n){if(n.displayValue&&t<e){if("center"==n.textAlign)return Math.floor((e-t)/2);if("left"==n.textAlign)return 0;if("right"==n.textAlign)return Math.floor(e-t)}return 0}function c(e,t,n){var r;if(n)r=n;else{if("undefined"==typeof document)return 0;r=document.createElement("canvas").getContext("2d")}r.font=t.fontOptions+" "+t.fontSize+"px "+t.font;var i=r.measureText(e);return i?i.width:0}t.getMaximumHeightOfEncodings=function(e){for(var t=0,n=0;n<e.length;n++)e[n].height>t&&(t=e[n].height);return t},t.getEncodingHeight=o,t.getBarcodePadding=s,t.calculateEncodingAttributes=function(e,t,n){for(var r=0;r<e.length;r++){var i,l=e[r],u=(0,a.default)(t,l.options);i=u.displayValue?c(l.text,u,n):0;var f=l.data.length*u.width;l.width=Math.ceil(Math.max(i,f)),l.height=o(l,u),l.barcodePadding=s(i,f,u)}},t.getTotalWidthOfEncodings=function(e){for(var t=0,n=0;n<e.length;n++)t+=e[n].width;return t}},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r,i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=n(40),o=(r=a)&&r.__esModule?r:{default:r},s=n(49),c="http://www.w3.org/2000/svg",l=function(){function e(t,n,r){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.svg=t,this.encodings=n,this.options=r,this.document=r.xmlDocument||document}return i(e,[{key:"render",value:function(){var e=this.options.marginLeft;this.prepareSVG();for(var t=0;t<this.encodings.length;t++){var n=this.encodings[t],r=(0,o.default)(this.options,n.options),i=this.createGroup(e,r.marginTop,this.svg);this.setGroupOptions(i,r),this.drawSvgBarcode(i,r,n),this.drawSVGText(i,r,n),e+=n.width}}},{key:"prepareSVG",value:function(){for(;this.svg.firstChild;)this.svg.removeChild(this.svg.firstChild);(0,s.calculateEncodingAttributes)(this.encodings,this.options);var e=(0,s.getTotalWidthOfEncodings)(this.encodings),t=(0,s.getMaximumHeightOfEncodings)(this.encodings),n=e+this.options.marginLeft+this.options.marginRight;this.setSvgAttributes(n,t),this.options.background&&this.drawRect(0,0,n,t,this.svg).setAttribute("style","fill:"+this.options.background+";")}},{key:"drawSvgBarcode",value:function(e,t,n){var r,i=n.data;r="top"==t.textPosition?t.fontSize+t.textMargin:0;for(var a=0,o=0,s=0;s<i.length;s++)o=s*t.width+n.barcodePadding,"1"===i[s]?a++:a>0&&(this.drawRect(o-t.width*a,r,t.width*a,t.height,e),a=0);a>0&&this.drawRect(o-t.width*(a-1),r,t.width*a,t.height,e)}},{key:"drawSVGText",value:function(e,t,n){var r,i,a=this.document.createElementNS(c,"text");t.displayValue&&(a.setAttribute("style","font:"+t.fontOptions+" "+t.fontSize+"px "+t.font),i="top"==t.textPosition?t.fontSize-t.textMargin:t.height+t.textMargin+t.fontSize,"left"==t.textAlign||n.barcodePadding>0?(r=0,a.setAttribute("text-anchor","start")):"right"==t.textAlign?(r=n.width-1,a.setAttribute("text-anchor","end")):(r=n.width/2,a.setAttribute("text-anchor","middle")),a.setAttribute("x",r),a.setAttribute("y",i),a.appendChild(this.document.createTextNode(n.text)),e.appendChild(a))}},{key:"setSvgAttributes",value:function(e,t){var n=this.svg;n.setAttribute("width",e+"px"),n.setAttribute("height",t+"px"),n.setAttribute("x","0px"),n.setAttribute("y","0px"),n.setAttribute("viewBox","0 0 "+e+" "+t),n.setAttribute("xmlns",c),n.setAttribute("version","1.1"),n.setAttribute("style","transform: translate(0,0)")}},{key:"createGroup",value:function(e,t,n){var r=this.document.createElementNS(c,"g");return r.setAttribute("transform","translate("+e+", "+t+")"),n.appendChild(r),r}},{key:"setGroupOptions",value:function(e,t){e.setAttribute("style","fill:"+t.lineColor+";")}},{key:"drawRect",value:function(e,t,n,r,i){var a=this.document.createElementNS(c,"rect");return a.setAttribute("x",e),a.setAttribute("y",t),a.setAttribute("width",n),a.setAttribute("height",r),i.appendChild(a),a}}]),e}();t.default=l},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=function(){function e(t,n,r){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.object=t,this.encodings=n,this.options=r}return r(e,[{key:"render",value:function(){this.object.encodings=this.encodings}}]),e}();t.default=i},function(e,t,n){function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function a(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var o=function(){function e(t,n){r(this,e);var a=i(this,(e.__proto__||Object.getPrototypeOf(e)).call(this));return a.name="InvalidInputException",a.symbology=t,a.input=n,a.message='"'+a.input+'" is not a valid input for '+a.symbology,a}return a(e,Error),e}(),s=function(){function e(){r(this,e);var t=i(this,(e.__proto__||Object.getPrototypeOf(e)).call(this));return t.name="InvalidElementException",t.message="Not supported type to render on",t}return a(e,Error),e}(),c=function(){function e(){r(this,e);var t=i(this,(e.__proto__||Object.getPrototypeOf(e)).call(this));return t.name="NoElementException",t.message="No element to render on.",t}return a(e,Error),e}();t.InvalidInputException=o,t.InvalidElementException=s,t.NoElementException=c},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.api=t}return r(e,[{key:"handleCatch",value:function(e){if("InvalidInputException"!==e.name)throw e;if(this.api._options.valid===this.api._defaults.valid)throw e.message;this.api._options.valid(!1),this.api.render=function(){}}},{key:"wrapBarcodeCall",value:function(e){try{var t=e.apply(void 0,arguments);return this.api._options.valid(!0),t}catch($I){return this.handleCatch($I),this.api}}}]),e}();t.default=i}]));var tR,nR,rR={},iR={},aR={};function oR(){if(tR)return aR;tR=1,Object.defineProperty(aR,"__esModule",{value:!0});return aR.default=function e(t,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.data=t,this.text=n.text||t,this.options=n},aR}function sR(){if(nR)return iR;nR=1,Object.defineProperty(iR,"__esModule",{value:!0}),iR.CODE39=void 0;var e,t=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),n=oR();var r=function(e){function n(e,t){var r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n),e=e.toUpperCase(),t.mod43&&(e+=(r=function(e){for(var t=0,n=0;n<e.length;n++)t+=s(e[n]);return t%=43}(e),i[r])),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,e,t))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,e),t(n,[{key:"encode",value:function(){for(var e=o("*"),t=0;t<this.data.length;t++)e+=o(this.data[t])+"0";return{data:e+=o("*"),text:this.text}}},{key:"valid",value:function(){return-1!==this.data.search(/^[0-9A-Z\-\.\ \$\/\+\%]+$/)}}]),n}(((e=n)&&e.__esModule?e:{default:e}).default),i=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","-","."," ","$","/","+","%","*"],a=[20957,29783,23639,30485,20951,29813,23669,20855,29789,23645,29975,23831,30533,22295,30149,24005,21623,29981,23837,22301,30023,23879,30545,22343,30161,24017,21959,30065,23921,22385,29015,18263,29141,17879,29045,18293,17783,29021,18269,17477,17489,17681,20753,35770];function o(e){return t=s(e),a[t].toString(2);var t}function s(e){return i.indexOf(e)}return iR.CODE39=r,iR}var cR,lR,uR={},fR={},hR={},dR={};function pR(){if(cR)return dR;var e;function t(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}cR=1,Object.defineProperty(dR,"__esModule",{value:!0});var n=dR.SET_A=0,r=dR.SET_B=1,i=dR.SET_C=2;dR.SHIFT=98;var a=dR.START_A=103,o=dR.START_B=104,s=dR.START_C=105;return dR.MODULO=103,dR.STOP=106,dR.FNC1=207,dR.SET_BY_CODE=(t(e={},a,n),t(e,o,r),t(e,s,i),e),dR.SWAP={101:n,100:r,99:i},dR.A_START_CHAR=String.fromCharCode(208),dR.B_START_CHAR=String.fromCharCode(209),dR.C_START_CHAR=String.fromCharCode(210),dR.A_CHARS="[\0-_È-Ï]",dR.B_CHARS="[ -�È-Ï]",dR.C_CHARS="(Ï*[0-9]{2}Ï*)",dR.BARS=[11011001100,11001101100,11001100110,10010011e3,10010001100,10001001100,10011001e3,10011000100,10001100100,11001001e3,11001000100,11000100100,10110011100,10011011100,10011001110,10111001100,10011101100,10011100110,11001110010,11001011100,11001001110,11011100100,11001110100,11101101110,11101001100,11100101100,11100100110,11101100100,11100110100,11100110010,11011011e3,11011000110,11000110110,10100011e3,10001011e3,10001000110,10110001e3,10001101e3,10001100010,11010001e3,11000101e3,11000100010,10110111e3,10110001110,10001101110,10111011e3,10111000110,10001110110,11101110110,11010001110,11000101110,11011101e3,11011100010,11011101110,11101011e3,11101000110,11100010110,11101101e3,11101100010,11100011010,11101111010,11001000010,11110001010,1010011e4,10100001100,1001011e4,10010000110,10000101100,10000100110,1011001e4,10110000100,1001101e4,10011000010,10000110100,10000110010,11000010010,1100101e4,11110111010,11000010100,10001111010,10100111100,10010111100,10010011110,10111100100,10011110100,10011110010,11110100100,11110010100,11110010010,11011011110,11011110110,11110110110,10101111e3,10100011110,10001011110,10111101e3,10111100010,11110101e3,11110100010,10111011110,10111101110,11101011110,11110101110,11010000100,1101001e4,11010011100,1100011101011],dR}function mR(){if(lR)return hR;lR=1,Object.defineProperty(hR,"__esModule",{value:!0});var e,t=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),n=oR(),r=(e=n)&&e.__esModule?e:{default:e},i=pR();var a=function(e){function n(e,t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,e.substring(1),t));return r.bytes=e.split("").map(function(e){return e.charCodeAt(0)}),r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,e),t(n,[{key:"valid",value:function(){return/^[\x00-\x7F\xC8-\xD3]+$/.test(this.data)}},{key:"encode",value:function(){var e=this.bytes,t=e.shift()-105,r=i.SET_BY_CODE[t];if(void 0===r)throw new RangeError("The encoding does not start with a start character.");!0===this.shouldEncodeAsEan128()&&e.unshift(i.FNC1);var a=n.next(e,1,r);return{text:this.text===this.data?this.text.replace(/[^\x20-\x7E]/g,""):this.text,data:n.getBar(t)+a.result+n.getBar((a.checksum+t)%i.MODULO)+n.getBar(i.STOP)}}},{key:"shouldEncodeAsEan128",value:function(){var e=this.options.ean128||!1;return"string"==typeof e&&(e="true"===e.toLowerCase()),e}}],[{key:"getBar",value:function(e){return i.BARS[e]?i.BARS[e].toString():""}},{key:"correctIndex",value:function(e,t){if(t===i.SET_A){var n=e.shift();return n<32?n+64:n-32}return t===i.SET_B?e.shift()-32:10*(e.shift()-48)+e.shift()-48}},{key:"next",value:function(e,t,r){if(!e.length)return{result:"",checksum:0};var a=void 0,o=void 0;if(e[0]>=200){o=e.shift()-105;var s=i.SWAP[o];void 0!==s?a=n.next(e,t+1,s):(r!==i.SET_A&&r!==i.SET_B||o!==i.SHIFT||(e[0]=r===i.SET_A?e[0]>95?e[0]-96:e[0]:e[0]<32?e[0]+96:e[0]),a=n.next(e,t+1,r))}else o=n.correctIndex(e,r),a=n.next(e,t+1,r);var c=o*t;return{result:n.getBar(o)+a.result,checksum:c+a.checksum}}}]),n}(r.default);return hR.default=a,hR}var gR,bR,yR={};function vR(){if(bR)return fR;bR=1,Object.defineProperty(fR,"__esModule",{value:!0});var e=n(mR()),t=n(function(){if(gR)return yR;gR=1,Object.defineProperty(yR,"__esModule",{value:!0});var e=pR(),t=function(t){return t.match(new RegExp("^"+e.A_CHARS+"*"))[0].length},n=function(t){return t.match(new RegExp("^"+e.B_CHARS+"*"))[0].length},r=function(t){return t.match(new RegExp("^"+e.C_CHARS+"*"))[0]};function i(t,n){var r=n?e.A_CHARS:e.B_CHARS,o=t.match(new RegExp("^("+r+"+?)(([0-9]{2}){2,})([^0-9]|$)"));if(o)return o[1]+String.fromCharCode(204)+a(t.substring(o[1].length));var s=t.match(new RegExp("^"+r+"+"))[0];return s.length===t.length?t:s+String.fromCharCode(n?205:206)+i(t.substring(s.length),!n)}function a(e){var a=r(e),o=a.length;if(o===e.length)return e;e=e.substring(o);var s=t(e)>=n(e);return a+String.fromCharCode(s?206:205)+i(e,s)}return yR.default=function(o){var s=void 0;if(r(o).length>=2)s=e.C_START_CHAR+a(o);else{var c=t(o)>n(o);s=(c?e.A_START_CHAR:e.B_START_CHAR)+i(o,c)}return s.replace(/[\xCD\xCE]([^])[\xCD\xCE]/,function(e,t){return String.fromCharCode(203)+t})},yR}());function n(e){return e&&e.__esModule?e:{default:e}}function r(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var i=function(e){function n(e,i){if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n),/^[\x00-\x7F\xC8-\xD3]+$/.test(e))var a=r(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,(0,t.default)(e),i));else a=r(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,e,i));return r(a)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,e),n}(e.default);return fR.default=i,fR}var _R,wR={};function xR(){if(_R)return wR;_R=1,Object.defineProperty(wR,"__esModule",{value:!0});var e,t=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),n=mR(),r=(e=n)&&e.__esModule?e:{default:e},i=pR();var a=function(e){function n(e,t){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,i.A_START_CHAR+e,t))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,e),t(n,[{key:"valid",value:function(){return new RegExp("^"+i.A_CHARS+"+$").test(this.data)}}]),n}(r.default);return wR.default=a,wR}var ER,TR={};function SR(){if(ER)return TR;ER=1,Object.defineProperty(TR,"__esModule",{value:!0});var e,t=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),n=mR(),r=(e=n)&&e.__esModule?e:{default:e},i=pR();var a=function(e){function n(e,t){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,i.B_START_CHAR+e,t))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,e),t(n,[{key:"valid",value:function(){return new RegExp("^"+i.B_CHARS+"+$").test(this.data)}}]),n}(r.default);return TR.default=a,TR}var OR,CR,AR={};function MR(){if(OR)return AR;OR=1,Object.defineProperty(AR,"__esModule",{value:!0});var e,t=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),n=mR(),r=(e=n)&&e.__esModule?e:{default:e},i=pR();var a=function(e){function n(e,t){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,i.C_START_CHAR+e,t))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,e),t(n,[{key:"valid",value:function(){return new RegExp("^"+i.C_CHARS+"+$").test(this.data)}}]),n}(r.default);return AR.default=a,AR}var kR,LR={},PR={},RR={};function DR(){return kR||(kR=1,Object.defineProperty(RR,"__esModule",{value:!0}),RR.SIDE_BIN="101",RR.MIDDLE_BIN="01010",RR.BINARIES={L:["0001101","0011001","0010011","0111101","0100011","0110001","0101111","0111011","0110111","0001011"],G:["0100111","0110011","0011011","0100001","0011101","0111001","0000101","0010001","0001001","0010111"],R:["1110010","1100110","1101100","1000010","1011100","1001110","1010000","1000100","1001000","1110100"],O:["0001101","0011001","0010011","0111101","0100011","0110001","0101111","0111011","0110111","0001011"],E:["0100111","0110011","0011011","0100001","0011101","0111001","0000101","0010001","0001001","0010111"]},RR.EAN2_STRUCTURE=["LL","LG","GL","GG"],RR.EAN5_STRUCTURE=["GGLLL","GLGLL","GLLGL","GLLLG","LGGLL","LLGGL","LLLGG","LGLGL","LGLLG","LLGLG"],RR.EAN13_STRUCTURE=["LLLLLL","LLGLGG","LLGGLG","LLGGGL","LGLLGG","LGGLLG","LGGGLL","LGLGLG","LGLGGL","LGGLGL"]),RR}var IR,NR,zR,FR={},jR={};function BR(){if(IR)return jR;IR=1,Object.defineProperty(jR,"__esModule",{value:!0});var e=DR();return jR.default=function(t,n,r){var i=t.split("").map(function(t,r){return e.BINARIES[n[r]]}).map(function(e,n){return e?e[t[n]]:""});if(r){var a=t.length-1;i=i.map(function(e,t){return t<a?e+r:e})}return i.join("")},jR}function UR(){if(NR)return FR;NR=1,Object.defineProperty(FR,"__esModule",{value:!0});var e=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),t=DR(),n=r(BR());function r(e){return e&&e.__esModule?e:{default:e}}var i=function(r){function i(e,t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(i.__proto__||Object.getPrototypeOf(i)).call(this,e,t));return n.fontSize=!t.flat&&t.fontSize>10*t.width?10*t.width:t.fontSize,n.guardHeight=t.height+n.fontSize/2+t.textMargin,n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(i,r),e(i,[{key:"encode",value:function(){return this.options.flat?this.encodeFlat():this.encodeGuarded()}},{key:"leftText",value:function(e,t){return this.text.substr(e,t)}},{key:"leftEncode",value:function(e,t){return(0,n.default)(e,t)}},{key:"rightText",value:function(e,t){return this.text.substr(e,t)}},{key:"rightEncode",value:function(e,t){return(0,n.default)(e,t)}},{key:"encodeGuarded",value:function(){var e={fontSize:this.fontSize},n={height:this.guardHeight};return[{data:t.SIDE_BIN,options:n},{data:this.leftEncode(),text:this.leftText(),options:e},{data:t.MIDDLE_BIN,options:n},{data:this.rightEncode(),text:this.rightText(),options:e},{data:t.SIDE_BIN,options:n}]}},{key:"encodeFlat",value:function(){return{data:[t.SIDE_BIN,this.leftEncode(),t.MIDDLE_BIN,this.rightEncode(),t.SIDE_BIN].join(""),text:this.text}}}]),i}(r(oR()).default);return FR.default=i,FR}function HR(){if(zR)return PR;zR=1,Object.defineProperty(PR,"__esModule",{value:!0});var e,t=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),n=function e(t,n,r){null===t&&(t=Function.prototype);var i=Object.getOwnPropertyDescriptor(t,n);if(void 0===i){var a=Object.getPrototypeOf(t);return null===a?void 0:e(a,n,r)}if("value"in i)return i.value;var o=i.get;return void 0!==o?o.call(r):void 0},r=DR(),i=UR(),a=(e=i)&&e.__esModule?e:{default:e};var o=function(e){return(10-e.substr(0,12).split("").map(function(e){return+e}).reduce(function(e,t,n){return n%2?e+3*t:e+t},0)%10)%10},s=function(e){function i(e,t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),-1!==e.search(/^[0-9]{12}$/)&&(e+=o(e));var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(i.__proto__||Object.getPrototypeOf(i)).call(this,e,t));return n.lastChar=t.lastChar,n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(i,e),t(i,[{key:"valid",value:function(){return-1!==this.data.search(/^[0-9]{13}$/)&&+this.data[12]===o(this.data)}},{key:"leftText",value:function(){return n(i.prototype.__proto__||Object.getPrototypeOf(i.prototype),"leftText",this).call(this,1,6)}},{key:"leftEncode",value:function(){var e=this.data.substr(1,6),t=r.EAN13_STRUCTURE[this.data[0]];return n(i.prototype.__proto__||Object.getPrototypeOf(i.prototype),"leftEncode",this).call(this,e,t)}},{key:"rightText",value:function(){return n(i.prototype.__proto__||Object.getPrototypeOf(i.prototype),"rightText",this).call(this,7,6)}},{key:"rightEncode",value:function(){var e=this.data.substr(7,6);return n(i.prototype.__proto__||Object.getPrototypeOf(i.prototype),"rightEncode",this).call(this,e,"RRRRRR")}},{key:"encodeGuarded",value:function(){var e=n(i.prototype.__proto__||Object.getPrototypeOf(i.prototype),"encodeGuarded",this).call(this);return this.options.displayValue&&(e.unshift({data:"000000000000",text:this.text.substr(0,1),options:{textAlign:"left",fontSize:this.fontSize}}),this.options.lastChar&&(e.push({data:"00"}),e.push({data:"00000",text:this.options.lastChar,options:{fontSize:this.fontSize}}))),e}}]),i}(a.default);return PR.default=s,PR}var $R,WR={};function VR(){if($R)return WR;$R=1,Object.defineProperty(WR,"__esModule",{value:!0});var e,t=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),n=function e(t,n,r){null===t&&(t=Function.prototype);var i=Object.getOwnPropertyDescriptor(t,n);if(void 0===i){var a=Object.getPrototypeOf(t);return null===a?void 0:e(a,n,r)}if("value"in i)return i.value;var o=i.get;return void 0!==o?o.call(r):void 0},r=UR(),i=(e=r)&&e.__esModule?e:{default:e};var a=function(e){return(10-e.substr(0,7).split("").map(function(e){return+e}).reduce(function(e,t,n){return n%2?e+t:e+3*t},0)%10)%10},o=function(e){function r(e,t){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,r),-1!==e.search(/^[0-9]{7}$/)&&(e+=a(e)),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,e,t))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(r,e),t(r,[{key:"valid",value:function(){return-1!==this.data.search(/^[0-9]{8}$/)&&+this.data[7]===a(this.data)}},{key:"leftText",value:function(){return n(r.prototype.__proto__||Object.getPrototypeOf(r.prototype),"leftText",this).call(this,0,4)}},{key:"leftEncode",value:function(){var e=this.data.substr(0,4);return n(r.prototype.__proto__||Object.getPrototypeOf(r.prototype),"leftEncode",this).call(this,e,"LLLL")}},{key:"rightText",value:function(){return n(r.prototype.__proto__||Object.getPrototypeOf(r.prototype),"rightText",this).call(this,4,4)}},{key:"rightEncode",value:function(){var e=this.data.substr(4,4);return n(r.prototype.__proto__||Object.getPrototypeOf(r.prototype),"rightEncode",this).call(this,e,"RRRR")}}]),r}(i.default);return WR.default=o,WR}var GR,YR={};function XR(){if(GR)return YR;GR=1,Object.defineProperty(YR,"__esModule",{value:!0});var e=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),t=DR(),n=i(BR()),r=i(oR());function i(e){return e&&e.__esModule?e:{default:e}}var a=function(r){function i(e,t){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(i.__proto__||Object.getPrototypeOf(i)).call(this,e,t))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(i,r),e(i,[{key:"valid",value:function(){return-1!==this.data.search(/^[0-9]{5}$/)}},{key:"encode",value:function(){var e,r=t.EAN5_STRUCTURE[(e=this.data,e.split("").map(function(e){return+e}).reduce(function(e,t,n){return n%2?e+9*t:e+3*t},0)%10)];return{data:"1011"+(0,n.default)(this.data,r,"01"),text:this.text}}}]),i}(r.default);return YR.default=a,YR}var KR,qR={};function JR(){if(KR)return qR;KR=1,Object.defineProperty(qR,"__esModule",{value:!0});var e=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),t=DR(),n=r(BR());function r(e){return e&&e.__esModule?e:{default:e}}var i=function(r){function i(e,t){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(i.__proto__||Object.getPrototypeOf(i)).call(this,e,t))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(i,r),e(i,[{key:"valid",value:function(){return-1!==this.data.search(/^[0-9]{2}$/)}},{key:"encode",value:function(){var e=t.EAN2_STRUCTURE[parseInt(this.data)%4];return{data:"1011"+(0,n.default)(this.data,e,"01"),text:this.text}}}]),i}(r(oR()).default);return qR.default=i,qR}var ZR,QR={};function eD(){if(ZR)return QR;ZR=1,Object.defineProperty(QR,"__esModule",{value:!0});var e=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();QR.checksum=i;var t=n(BR());function n(e){return e&&e.__esModule?e:{default:e}}var r=function(n){function r(e,t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,r),-1!==e.search(/^[0-9]{11}$/)&&(e+=i(e));var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,e,t));return n.displayValue=t.displayValue,t.fontSize>10*t.width?n.fontSize=10*t.width:n.fontSize=t.fontSize,n.guardHeight=t.height+n.fontSize/2+t.textMargin,n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(r,n),e(r,[{key:"valid",value:function(){return-1!==this.data.search(/^[0-9]{12}$/)&&this.data[11]==i(this.data)}},{key:"encode",value:function(){return this.options.flat?this.flatEncoding():this.guardedEncoding()}},{key:"flatEncoding",value:function(){var e="";return e+="101",e+=(0,t.default)(this.data.substr(0,6),"LLLLLL"),e+="01010",e+=(0,t.default)(this.data.substr(6,6),"RRRRRR"),{data:e+="101",text:this.text}}},{key:"guardedEncoding",value:function(){var e=[];return this.displayValue&&e.push({data:"00000000",text:this.text.substr(0,1),options:{textAlign:"left",fontSize:this.fontSize}}),e.push({data:"101"+(0,t.default)(this.data[0],"L"),options:{height:this.guardHeight}}),e.push({data:(0,t.default)(this.data.substr(1,5),"LLLLL"),text:this.text.substr(1,5),options:{fontSize:this.fontSize}}),e.push({data:"01010",options:{height:this.guardHeight}}),e.push({data:(0,t.default)(this.data.substr(6,5),"RRRRR"),text:this.text.substr(6,5),options:{fontSize:this.fontSize}}),e.push({data:(0,t.default)(this.data[11],"R")+"101",options:{height:this.guardHeight}}),this.displayValue&&e.push({data:"00000000",text:this.text.substr(11,1),options:{textAlign:"right",fontSize:this.fontSize}}),e}}]),r}(n(oR()).default);function i(e){var t,n=0;for(t=1;t<11;t+=2)n+=parseInt(e[t]);for(t=0;t<11;t+=2)n+=3*parseInt(e[t]);return(10-n%10)%10}return QR.default=r,QR}var tD,nD,rD={};function iD(){if(tD)return rD;tD=1,Object.defineProperty(rD,"__esModule",{value:!0});var e=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),t=i(BR()),n=i(oR()),r=eD();function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var o=["XX00000XXX","XX10000XXX","XX20000XXX","XXX00000XX","XXXX00000X","XXXXX00005","XXXXX00006","XXXXX00007","XXXXX00008","XXXXX00009"],s=[["EEEOOO","OOOEEE"],["EEOEOO","OOEOEE"],["EEOOEO","OOEEOE"],["EEOOOE","OOEEEO"],["EOEEOO","OEOOEE"],["EOOEEO","OEEOOE"],["EOOOEE","OEEEOO"],["EOEOEO","OEOEOE"],["EOEOOE","OEOEEO"],["EOOEOE","OEEOEO"]],c=function(n){function r(e,t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,r);var n=a(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,e,t));if(n.isValid=!1,-1!==e.search(/^[0-9]{6}$/))n.middleDigits=e,n.upcA=l(e,"0"),n.text=t.text||""+n.upcA[0]+e+n.upcA[n.upcA.length-1],n.isValid=!0;else{if(-1===e.search(/^[01][0-9]{7}$/))return a(n);if(n.middleDigits=e.substring(1,e.length-1),n.upcA=l(n.middleDigits,e[0]),n.upcA[n.upcA.length-1]!==e[e.length-1])return a(n);n.isValid=!0}return n.displayValue=t.displayValue,t.fontSize>10*t.width?n.fontSize=10*t.width:n.fontSize=t.fontSize,n.guardHeight=t.height+n.fontSize/2+t.textMargin,n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(r,n),e(r,[{key:"valid",value:function(){return this.isValid}},{key:"encode",value:function(){return this.options.flat?this.flatEncoding():this.guardedEncoding()}},{key:"flatEncoding",value:function(){var e="";return e+="101",e+=this.encodeMiddleDigits(),{data:e+="010101",text:this.text}}},{key:"guardedEncoding",value:function(){var e=[];return this.displayValue&&e.push({data:"00000000",text:this.text[0],options:{textAlign:"left",fontSize:this.fontSize}}),e.push({data:"101",options:{height:this.guardHeight}}),e.push({data:this.encodeMiddleDigits(),text:this.text.substring(1,7),options:{fontSize:this.fontSize}}),e.push({data:"010101",options:{height:this.guardHeight}}),this.displayValue&&e.push({data:"00000000",text:this.text[7],options:{textAlign:"right",fontSize:this.fontSize}}),e}},{key:"encodeMiddleDigits",value:function(){var e=this.upcA[0],n=this.upcA[this.upcA.length-1],r=s[parseInt(n)][parseInt(e)];return(0,t.default)(this.middleDigits,r)}}]),r}(n.default);function l(e,t){for(var n=parseInt(e[e.length-1]),i=o[n],a="",s=0,c=0;c<i.length;c++){var l=i[c];a+="X"===l?e[s++]:l}return""+(a=""+t+a)+(0,r.checksum)(a)}return rD.default=c,rD}var aD,oD,sD={},cD={},lD={};function uD(){if(oD)return cD;oD=1,Object.defineProperty(cD,"__esModule",{value:!0});var e,t=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),n=(aD||(aD=1,Object.defineProperty(lD,"__esModule",{value:!0}),lD.START_BIN="1010",lD.END_BIN="11101",lD.BINARIES=["00110","10001","01001","11000","00101","10100","01100","00011","10010","01010"]),lD),r=oR();var i=function(e){function r(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,r),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(r.__proto__||Object.getPrototypeOf(r)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(r,e),t(r,[{key:"valid",value:function(){return-1!==this.data.search(/^([0-9]{2})+$/)}},{key:"encode",value:function(){var e=this,t=this.data.match(/.{2}/g).map(function(t){return e.encodePair(t)}).join("");return{data:n.START_BIN+t+n.END_BIN,text:this.text}}},{key:"encodePair",value:function(e){var t=n.BINARIES[e[1]];return n.BINARIES[e[0]].split("").map(function(e,n){return("1"===e?"111":"1")+("1"===t[n]?"000":"0")}).join("")}}]),r}(((e=r)&&e.__esModule?e:{default:e}).default);return cD.default=i,cD}var fD,hD,dD={};function pD(){if(fD)return dD;fD=1,Object.defineProperty(dD,"__esModule",{value:!0});var e,t=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),n=uD(),r=(e=n)&&e.__esModule?e:{default:e};var i=function(e){var t=e.substr(0,13).split("").map(function(e){return parseInt(e,10)}).reduce(function(e,t,n){return e+t*(3-n%2*2)},0);return 10*Math.ceil(t/10)-t},a=function(e){function n(e,t){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n),-1!==e.search(/^[0-9]{13}$/)&&(e+=i(e)),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,e,t))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,e),t(n,[{key:"valid",value:function(){return-1!==this.data.search(/^[0-9]{14}$/)&&+this.data[13]===i(this.data)}}]),n}(r.default);return dD.default=a,dD}var mD,gD={},bD={};function yD(){if(mD)return bD;mD=1,Object.defineProperty(bD,"__esModule",{value:!0});var e,t=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),n=oR();var r=function(e){function n(e,t){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,e,t))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,e),t(n,[{key:"encode",value:function(){for(var e="110",t=0;t<this.data.length;t++){var n=parseInt(this.data[t]).toString(2);n=i(n,4-n.length);for(var r=0;r<n.length;r++)e+="0"==n[r]?"100":"110"}return{data:e+="1001",text:this.text}}},{key:"valid",value:function(){return-1!==this.data.search(/^[0-9]+$/)}}]),n}(((e=n)&&e.__esModule?e:{default:e}).default);function i(e,t){for(var n=0;n<t;n++)e="0"+e;return e}return bD.default=r,bD}var vD,_D,wD={},xD={};function ED(){if(vD)return xD;return vD=1,Object.defineProperty(xD,"__esModule",{value:!0}),xD.mod10=function(e){for(var t=0,n=0;n<e.length;n++){var r=parseInt(e[n]);(n+e.length)%2==0?t+=r:t+=2*r%10+Math.floor(2*r/10)}return(10-t%10)%10},xD.mod11=function(e){for(var t=0,n=[2,3,4,5,6,7],r=0;r<e.length;r++){var i=parseInt(e[e.length-1-r]);t+=n[r%n.length]*i}return(11-t%11)%11},xD}function TD(){if(_D)return wD;_D=1,Object.defineProperty(wD,"__esModule",{value:!0});var e,t=yD(),n=(e=t)&&e.__esModule?e:{default:e},r=ED();var i=function(e){function t(e,n){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e+(0,r.mod10)(e),n))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t}(n.default);return wD.default=i,wD}var SD,OD={};function CD(){if(SD)return OD;SD=1,Object.defineProperty(OD,"__esModule",{value:!0});var e,t=yD(),n=(e=t)&&e.__esModule?e:{default:e},r=ED();var i=function(e){function t(e,n){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e+(0,r.mod11)(e),n))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t}(n.default);return OD.default=i,OD}var AD,MD={};function kD(){if(AD)return MD;AD=1,Object.defineProperty(MD,"__esModule",{value:!0});var e,t=yD(),n=(e=t)&&e.__esModule?e:{default:e},r=ED();var i=function(e){function t(e,n){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),e+=(0,r.mod10)(e),e+=(0,r.mod10)(e),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t}(n.default);return MD.default=i,MD}var LD,PD,RD={};function DD(){if(LD)return RD;LD=1,Object.defineProperty(RD,"__esModule",{value:!0});var e,t=yD(),n=(e=t)&&e.__esModule?e:{default:e},r=ED();var i=function(e){function t(e,n){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),e+=(0,r.mod11)(e),e+=(0,r.mod10)(e),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t}(n.default);return RD.default=i,RD}var ID,ND={};function zD(){if(ID)return ND;ID=1,Object.defineProperty(ND,"__esModule",{value:!0}),ND.pharmacode=void 0;var e,t=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),n=oR();var r=function(e){function n(e,t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,e,t));return r.number=parseInt(e,10),r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,e),t(n,[{key:"encode",value:function(){for(var e=this.number,t="";!isNaN(e)&&0!=e;)e%2==0?(t="11100"+t,e=(e-2)/2):(t="100"+t,e=(e-1)/2);return{data:t=t.slice(0,-2),text:this.text}}},{key:"valid",value:function(){return this.number>=3&&this.number<=131070}}]),n}(((e=n)&&e.__esModule?e:{default:e}).default);return ND.pharmacode=r,ND}var FD,jD={};function BD(){if(FD)return jD;FD=1,Object.defineProperty(jD,"__esModule",{value:!0}),jD.codabar=void 0;var e,t=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),n=oR();var r=function(e){function n(e,t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n),0===e.search(/^[0-9\-\$\:\.\+\/]+$/)&&(e="A"+e+"A");var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,e.toUpperCase(),t));return r.text=r.options.text||r.text.replace(/[A-D]/g,""),r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,e),t(n,[{key:"valid",value:function(){return-1!==this.data.search(/^[A-D][0-9\-\$\:\.\+\/]+[A-D]$/)}},{key:"encode",value:function(){for(var e=[],t=this.getEncodings(),n=0;n<this.data.length;n++)e.push(t[this.data.charAt(n)]),n!==this.data.length-1&&e.push("0");return{text:this.text,data:e.join("")}}},{key:"getEncodings",value:function(){return{0:"101010011",1:"101011001",2:"101001011",3:"110010101",4:"101101001",5:"110101001",6:"100101011",7:"100101101",8:"100110101",9:"110100101","-":"101001101",$:"101100101",":":"1101011011","/":"1101101011",".":"1101101101","+":"1011011011",A:"1011001001",B:"1001001011",C:"1010010011",D:"1010011001"}}}]),n}(((e=n)&&e.__esModule?e:{default:e}).default);return jD.codabar=r,jD}var UD,HD,$D={},WD={},VD={};function GD(){if(HD)return WD;HD=1,Object.defineProperty(WD,"__esModule",{value:!0});var e,t=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),n=(UD||(UD=1,Object.defineProperty(VD,"__esModule",{value:!0}),VD.SYMBOLS=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","-","."," ","$","/","+","%","($)","(%)","(/)","(+)","ÿ"],VD.BINARIES=["100010100","101001000","101000100","101000010","100101000","100100100","100100010","101010000","100010010","100001010","110101000","110100100","110100010","110010100","110010010","110001010","101101000","101100100","101100010","100110100","100011010","101011000","101001100","101000110","100101100","100010110","110110100","110110010","110101100","110100110","110010110","110011010","101101100","101100110","100110110","100111010","100101110","111010100","111010010","111001010","101101110","101110110","110101110","100100110","111011010","111010110","100110010","101011110"],VD.MULTI_SYMBOLS={"\0":["(%)","U"],"�":["($)","A"],"�":["($)","B"],"�":["($)","C"],"�":["($)","D"],"�":["($)","E"],"�":["($)","F"],"�":["($)","G"],"\b":["($)","H"],"\t":["($)","I"],"\n":["($)","J"],"\v":["($)","K"],"\f":["($)","L"],"\r":["($)","M"],"�":["($)","N"],"�":["($)","O"],"�":["($)","P"],"�":["($)","Q"],"�":["($)","R"],"�":["($)","S"],"�":["($)","T"],"�":["($)","U"],"�":["($)","V"],"�":["($)","W"],"�":["($)","X"],"�":["($)","Y"],"�":["($)","Z"],"�":["(%)","A"],"�":["(%)","B"],"�":["(%)","C"],"�":["(%)","D"],"�":["(%)","E"],"!":["(/)","A"],'"':["(/)","B"],"#":["(/)","C"],"&":["(/)","F"],"'":["(/)","G"],"(":["(/)","H"],")":["(/)","I"],"*":["(/)","J"],",":["(/)","L"],":":["(/)","Z"],";":["(%)","F"],"<":["(%)","G"],"=":["(%)","H"],">":["(%)","I"],"?":["(%)","J"],"@":["(%)","V"],"[":["(%)","K"],"\\":["(%)","L"],"]":["(%)","M"],"^":["(%)","N"],_:["(%)","O"],"`":["(%)","W"],a:["(+)","A"],b:["(+)","B"],c:["(+)","C"],d:["(+)","D"],e:["(+)","E"],f:["(+)","F"],g:["(+)","G"],h:["(+)","H"],i:["(+)","I"],j:["(+)","J"],k:["(+)","K"],l:["(+)","L"],m:["(+)","M"],n:["(+)","N"],o:["(+)","O"],p:["(+)","P"],q:["(+)","Q"],r:["(+)","R"],s:["(+)","S"],t:["(+)","T"],u:["(+)","U"],v:["(+)","V"],w:["(+)","W"],x:["(+)","X"],y:["(+)","Y"],z:["(+)","Z"],"{":["(%)","P"],"|":["(%)","Q"],"}":["(%)","R"],"~":["(%)","S"],"�":["(%)","T"]}),VD),r=oR();var i=function(e){function r(e,t){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,r),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,e,t))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(r,e),t(r,[{key:"valid",value:function(){return/^[0-9A-Z\-. $/+%]+$/.test(this.data)}},{key:"encode",value:function(){var e=this.data.split("").flatMap(function(e){return n.MULTI_SYMBOLS[e]||e}),t=e.map(function(e){return r.getEncoding(e)}).join(""),i=r.checksum(e,20),a=r.checksum(e.concat(i),15);return{text:this.text,data:r.getEncoding("ÿ")+t+r.getEncoding(i)+r.getEncoding(a)+r.getEncoding("ÿ")+"1"}}}],[{key:"getEncoding",value:function(e){return n.BINARIES[r.symbolValue(e)]}},{key:"getSymbol",value:function(e){return n.SYMBOLS[e]}},{key:"symbolValue",value:function(e){return n.SYMBOLS.indexOf(e)}},{key:"checksum",value:function(e,t){var n=e.slice().reverse().reduce(function(e,n,i){var a=i%t+1;return e+r.symbolValue(n)*a},0);return r.getSymbol(n%47)}}]),r}
876(((e=r)&&e.__esModule?e:{default:e}).default);return WD.default=i,WD}var YD,XD,KD={};function qD(){if(YD)return KD;YD=1,Object.defineProperty(KD,"__esModule",{value:!0});var e,t=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),n=GD();var r=function(e){function n(e,t){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,e,t))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,e),t(n,[{key:"valid",value:function(){return/^[\x00-\x7f]+$/.test(this.data)}}]),n}(((e=n)&&e.__esModule?e:{default:e}).default);return KD.default=r,KD}var JD,ZD,QD={};function eI(){if(JD)return QD;JD=1,Object.defineProperty(QD,"__esModule",{value:!0}),QD.GenericBarcode=void 0;var e,t=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),n=oR();var r=function(e){function n(e,t){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,e,t))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,e),t(n,[{key:"encode",value:function(){return{data:"10101010101010101010101010101010101010101",text:this.text}}},{key:"valid",value:function(){return!0}}]),n}(((e=n)&&e.__esModule?e:{default:e}).default);return QD.GenericBarcode=r,QD}function tI(){if(ZD)return rR;ZD=1,Object.defineProperty(rR,"__esModule",{value:!0});var e=sR(),t=function(){if(CR)return uR;CR=1,Object.defineProperty(uR,"__esModule",{value:!0}),uR.CODE128C=uR.CODE128B=uR.CODE128A=uR.CODE128=void 0;var e=i(vR()),t=i(xR()),n=i(SR()),r=i(MR());function i(e){return e&&e.__esModule?e:{default:e}}return uR.CODE128=e.default,uR.CODE128A=t.default,uR.CODE128B=n.default,uR.CODE128C=r.default,uR}(),n=function(){if(nD)return LR;nD=1,Object.defineProperty(LR,"__esModule",{value:!0}),LR.UPCE=LR.UPC=LR.EAN2=LR.EAN5=LR.EAN8=LR.EAN13=void 0;var e=o(HR()),t=o(VR()),n=o(XR()),r=o(JR()),i=o(eD()),a=o(iD());function o(e){return e&&e.__esModule?e:{default:e}}return LR.EAN13=e.default,LR.EAN8=t.default,LR.EAN5=n.default,LR.EAN2=r.default,LR.UPC=i.default,LR.UPCE=a.default,LR}(),r=function(){if(hD)return sD;hD=1,Object.defineProperty(sD,"__esModule",{value:!0}),sD.ITF14=sD.ITF=void 0;var e=n(uD()),t=n(pD());function n(e){return e&&e.__esModule?e:{default:e}}return sD.ITF=e.default,sD.ITF14=t.default,sD}(),i=function(){if(PD)return gD;PD=1,Object.defineProperty(gD,"__esModule",{value:!0}),gD.MSI1110=gD.MSI1010=gD.MSI11=gD.MSI10=gD.MSI=void 0;var e=a(yD()),t=a(TD()),n=a(CD()),r=a(kD()),i=a(DD());function a(e){return e&&e.__esModule?e:{default:e}}return gD.MSI=e.default,gD.MSI10=t.default,gD.MSI11=n.default,gD.MSI1010=r.default,gD.MSI1110=i.default,gD}(),a=zD(),o=BD(),s=function(){if(XD)return $D;XD=1,Object.defineProperty($D,"__esModule",{value:!0}),$D.CODE93FullASCII=$D.CODE93=void 0;var e=n(GD()),t=n(qD());
vendor: 19,371 bytes, line 876
876function n(e){return e&&e.__esModule?e:{default:e}}return $D.CODE93=e.default,$D.CODE93FullASCII=t.default,$D}(),c=eI();return rR.default={CODE39:e.CODE39,CODE128:t.CODE128,CODE128A:t.CODE128A,CODE128B:t.CODE128B,CODE128C:t.CODE128C,EAN13:n.EAN13,EAN8:n.EAN8,EAN5:n.EAN5,EAN2:n.EAN2,UPC:n.UPC,UPCE:n.UPCE,ITF14:r.ITF14,ITF:r.ITF,MSI:i.MSI,MSI10:i.MSI10,MSI11:i.MSI11,MSI1010:i.MSI1010,MSI1110:i.MSI1110,pharmacode:a.pharmacode,codabar:o.codabar,CODE93:s.CODE93,CODE93FullASCII:s.CODE93FullASCII,GenericBarcode:c.GenericBarcode},rR}var nI,rI={};function iI(){if(nI)return rI;nI=1,Object.defineProperty(rI,"__esModule",{value:!0});var e=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};return rI.default=function(t,n){return e({},t,n)},rI}var aI,oI={};var sI,cI={};var lI,uI={},fI={},hI={};function dI(){if(lI)return hI;return lI=1,Object.defineProperty(hI,"__esModule",{value:!0}),hI.default=function(e){var t=["width","height","textMargin","fontSize","margin","marginTop","marginBottom","marginLeft","marginRight"];for(var n in t)t.hasOwnProperty(n)&&"string"==typeof e[n=t[n]]&&(e[n]=parseInt(e[n],10));"string"==typeof e.displayValue&&(e.displayValue="false"!=e.displayValue);return e},hI}var pI,mI,gI={};function bI(){if(pI)return gI;pI=1,Object.defineProperty(gI,"__esModule",{value:!0});return gI.default={width:2,height:100,format:"auto",displayValue:!0,fontOptions:"",font:"monospace",text:void 0,textAlign:"center",textPosition:"bottom",textMargin:2,fontSize:20,background:"#ffffff",lineColor:"#000000",margin:10,marginTop:void 0,marginBottom:void 0,marginLeft:void 0,marginRight:void 0,valid:function(){}},gI}var yI,vI,_I={},wI={},xI={};function EI(){if(yI)return xI;yI=1,Object.defineProperty(xI,"__esModule",{value:!0}),xI.getTotalWidthOfEncodings=xI.calculateEncodingAttributes=xI.getBarcodePadding=xI.getEncodingHeight=xI.getMaximumHeightOfEncodings=void 0;var e,t=iI(),n=(e=t)&&e.__esModule?e:{default:e};function r(e,t){return t.height+(t.displayValue&&e.text.length>0?t.fontSize+t.textMargin:0)+t.marginTop+t.marginBottom}function i(e,t,n){if(n.displayValue&&t<e){if("center"==n.textAlign)return Math.floor((e-t)/2);if("left"==n.textAlign)return 0;if("right"==n.textAlign)return Math.floor(e-t)}return 0}function a(e,t,n){var r;if(n)r=n;else{if("undefined"==typeof document)return 0;r=document.createElement("canvas").getContext("2d")}r.font=t.fontOptions+" "+t.fontSize+"px "+t.font;var i=r.measureText(e);return i?i.width:0}return xI.getMaximumHeightOfEncodings=function(e){for(var t=0,n=0;n<e.length;n++)e[n].height>t&&(t=e[n].height);return t},xI.getEncodingHeight=r,xI.getBarcodePadding=i,xI.calculateEncodingAttributes=function(e,t,o){for(var s=0;s<e.length;s++){var c,l=e[s],u=(0,n.default)(t,l.options);c=u.displayValue?a(l.text,u,o):0;var f=l.data.length*u.width;l.width=Math.ceil(Math.max(c,f)),l.height=r(l,u),l.barcodePadding=i(c,f,u)}},xI.getTotalWidthOfEncodings=function(e){for(var t=0,n=0;n<e.length;n++)t+=e[n].width;return t},xI}function TI(){if(vI)return wI;vI=1,Object.defineProperty(wI,"__esModule",{value:!0});var e,t=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),n=iI(),r=(e=n)&&e.__esModule?e:{default:e},i=EI();var a=function(){function e(t,n,r){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.canvas=t,this.encodings=n,this.options=r}return t(e,[{key:"render",value:function(){if(!this.canvas.getContext)throw new Error("The browser does not support canvas.");this.prepareCanvas();for(var e=0;e<this.encodings.length;e++){var t=(0,r.default)(this.options,this.encodings[e].options);this.drawCanvasBarcode(t,this.encodings[e]),this.drawCanvasText(t,this.encodings[e]),this.moveCanvasDrawing(this.encodings[e])}this.restoreCanvas()}},{key:"prepareCanvas",value:function(){var e=this.canvas.getContext("2d");e.save(),(0,i.calculateEncodingAttributes)(this.encodings,this.options,e);var t=(0,i.getTotalWidthOfEncodings)(this.encodings),n=(0,i.getMaximumHeightOfEncodings)(this.encodings);this.canvas.width=t+this.options.marginLeft+this.options.marginRight,this.canvas.height=n,e.clearRect(0,0,this.canvas.width,this.canvas.height),this.options.background&&(e.fillStyle=this.options.background,e.fillRect(0,0,this.canvas.width,this.canvas.height)),e.translate(this.options.marginLeft,0)}},{key:"drawCanvasBarcode",value:function(e,t){var n,r=this.canvas.getContext("2d"),i=t.data;n="top"==e.textPosition?e.marginTop+e.fontSize+e.textMargin:e.marginTop,r.fillStyle=e.lineColor;for(var a=0;a<i.length;a++){var o=a*e.width+t.barcodePadding;"1"===i[a]?r.fillRect(o,n,e.width,e.height):i[a]&&r.fillRect(o,n,e.width,e.height*i[a])}}},{key:"drawCanvasText",value:function(e,t){var n,r,i=this.canvas.getContext("2d"),a=e.fontOptions+" "+e.fontSize+"px "+e.font;e.displayValue&&(r="top"==e.textPosition?e.marginTop+e.fontSize-e.textMargin:e.height+e.textMargin+e.marginTop+e.fontSize,i.font=a,"left"==e.textAlign||t.barcodePadding>0?(n=0,i.textAlign="left"):"right"==e.textAlign?(n=t.width-1,i.textAlign="right"):(n=t.width/2,i.textAlign="center"),i.fillText(t.text,n,r))}},{key:"moveCanvasDrawing",value:function(e){this.canvas.getContext("2d").translate(e.width,0)}},{key:"restoreCanvas",value:function(){this.canvas.getContext("2d").restore()}}]),e}();return wI.default=a,wI}var SI,OI={};function CI(){if(SI)return OI;SI=1,Object.defineProperty(OI,"__esModule",{value:!0});var e,t=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),n=iI(),r=(e=n)&&e.__esModule?e:{default:e},i=EI();var a="http://www.w3.org/2000/svg",o=function(){function e(t,n,r){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.svg=t,this.encodings=n,this.options=r,this.document=r.xmlDocument||document}return t(e,[{key:"render",value:function(){var e=this.options.marginLeft;this.prepareSVG();for(var t=0;t<this.encodings.length;t++){var n=this.encodings[t],i=(0,r.default)(this.options,n.options),a=this.createGroup(e,i.marginTop,this.svg);this.setGroupOptions(a,i),this.drawSvgBarcode(a,i,n),this.drawSVGText(a,i,n),e+=n.width}}},{key:"prepareSVG",value:function(){for(;this.svg.firstChild;)this.svg.removeChild(this.svg.firstChild);(0,i.calculateEncodingAttributes)(this.encodings,this.options);var e=(0,i.getTotalWidthOfEncodings)(this.encodings),t=(0,i.getMaximumHeightOfEncodings)(this.encodings),n=e+this.options.marginLeft+this.options.marginRight;this.setSvgAttributes(n,t),this.options.background&&this.drawRect(0,0,n,t,this.svg).setAttribute("style","fill:"+this.options.background+";")}},{key:"drawSvgBarcode",value:function(e,t,n){var r,i=n.data;r="top"==t.textPosition?t.fontSize+t.textMargin:0;for(var a=0,o=0,s=0;s<i.length;s++)o=s*t.width+n.barcodePadding,"1"===i[s]?a++:a>0&&(this.drawRect(o-t.width*a,r,t.width*a,t.height,e),a=0);a>0&&this.drawRect(o-t.width*(a-1),r,t.width*a,t.height,e)}},{key:"drawSVGText",value:function(e,t,n){var r,i,o=this.document.createElementNS(a,"text");t.displayValue&&(o.setAttribute("style","font:"+t.fontOptions+" "+t.fontSize+"px "+t.font),i="top"==t.textPosition?t.fontSize-t.textMargin:t.height+t.textMargin+t.fontSize,"left"==t.textAlign||n.barcodePadding>0?(r=0,o.setAttribute("text-anchor","start")):"right"==t.textAlign?(r=n.width-1,o.setAttribute("text-anchor","end")):(r=n.width/2,o.setAttribute("text-anchor","middle")),o.setAttribute("x",r),o.setAttribute("y",i),o.appendChild(this.document.createTextNode(n.text)),e.appendChild(o))}},{key:"setSvgAttributes",value:function(e,t){var n=this.svg;n.setAttribute("width",e+"px"),n.setAttribute("height",t+"px"),n.setAttribute("x","0px"),n.setAttribute("y","0px"),n.setAttribute("viewBox","0 0 "+e+" "+t),n.setAttribute("xmlns",a),n.setAttribute("version","1.1"),n.setAttribute("style","transform: translate(0,0)")}},{key:"createGroup",value:function(e,t,n){var r=this.document.createElementNS(a,"g");return r.setAttribute("transform","translate("+e+", "+t+")"),n.appendChild(r),r}},{key:"setGroupOptions",value:function(e,t){e.setAttribute("style","fill:"+t.lineColor+";")}},{key:"drawRect",value:function(e,t,n,r,i){var o=this.document.createElementNS(a,"rect");return o.setAttribute("x",e),o.setAttribute("y",t),o.setAttribute("width",n),o.setAttribute("height",r),i.appendChild(o),o}}]),e}();return OI.default=o,OI}var AI,MI,kI={};function LI(){if(AI)return kI;AI=1,Object.defineProperty(kI,"__esModule",{value:!0});var e=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();var t=function(){function t(e,n,r){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),this.object=e,this.encodings=n,this.options=r}return e(t,[{key:"render",value:function(){this.object.encodings=this.encodings}}]),t}();return kI.default=t,kI}var PI,RI,DI={};function II(){if(PI)return DI;function e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function t(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function n(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}PI=1,Object.defineProperty(DI,"__esModule",{value:!0});var r=function(){function r(n,i){e(this,r);var a=t(this,(r.__proto__||Object.getPrototypeOf(r)).call(this));return a.name="InvalidInputException",a.symbology=n,a.input=i,a.message='"'+a.input+'" is not a valid input for '+a.symbology,a}return n(r,Error),r}(),i=function(){function r(){e(this,r);var n=t(this,(r.__proto__||Object.getPrototypeOf(r)).call(this));return n.name="InvalidElementException",n.message="Not supported type to render on",n}return n(r,Error),r}(),a=function(){function r(){e(this,r);var n=t(this,(r.__proto__||Object.getPrototypeOf(r)).call(this));return n.name="NoElementException",n.message="No element to render on.",n}return n(r,Error),r}();return DI.InvalidInputException=r,DI.InvalidElementException=i,DI.NoElementException=a,DI}function NI(){if(RI)return uI;RI=1,Object.defineProperty(uI,"__esModule",{value:!0});var e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t=function(){if(mI)return fI;mI=1,Object.defineProperty(fI,"__esModule",{value:!0});var e=n(dI()),t=n(bI());function n(e){return e&&e.__esModule?e:{default:e}}return fI.default=function(n){var r={};for(var i in t.default)t.default.hasOwnProperty(i)&&(n.hasAttribute("jsbarcode-"+i.toLowerCase())&&(r[i]=n.getAttribute("jsbarcode-"+i.toLowerCase())),n.hasAttribute("data-"+i.toLowerCase())&&(r[i]=n.getAttribute("data-"+i.toLowerCase())));return r.value=n.getAttribute("jsbarcode-value")||n.getAttribute("data-value"),(0,e.default)(r)},fI}(),n=o(t),r=function(){if(MI)return _I;MI=1,Object.defineProperty(_I,"__esModule",{value:!0});var e=r(TI()),t=r(CI()),n=r(LI());function r(e){return e&&e.__esModule?e:{default:e}}return _I.default={CanvasRenderer:e.default,SVGRenderer:t.default,ObjectRenderer:n.default},_I}(),i=o(r),a=II();function o(e){return e&&e.__esModule?e:{default:e}}function s(t){if("string"==typeof t)return function(e){var t=document.querySelectorAll(e);if(0===t.length)return;for(var n=[],r=0;r<t.length;r++)n.push(s(t[r]));return n}(t);if(Array.isArray(t)){for(var r=[],o=0;o<t.length;o++)r.push(s(t[o]));return r}if("undefined"!=typeof HTMLCanvasElement&&t instanceof HTMLImageElement)return c=t,{element:l=document.createElement("canvas"),options:(0,n.default)(c),renderer:i.default.CanvasRenderer,afterRender:function(){c.setAttribute("src",l.toDataURL())}};if(t&&t.nodeName&&"svg"===t.nodeName.toLowerCase()||"undefined"!=typeof SVGElement&&t instanceof SVGElement)return{element:t,options:(0,n.default)(t),renderer:i.default.SVGRenderer};if("undefined"!=typeof HTMLCanvasElement&&t instanceof HTMLCanvasElement)return{element:t,options:(0,n.default)(t),renderer:i.default.CanvasRenderer};if(t&&t.getContext)return{element:t,renderer:i.default.CanvasRenderer};if(t&&"object"===(void 0===t?"undefined":e(t))&&!t.nodeName)return{element:t,renderer:i.default.ObjectRenderer};throw new a.InvalidElementException;var c,l}return uI.default=s,uI}var zI,FI,jI,BI={};function UI(){if(zI)return BI;zI=1,Object.defineProperty(BI,"__esModule",{value:!0});var e=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();var t=function(){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),this.api=e}return e(t,[{key:"handleCatch",value:function(e){if("InvalidInputException"!==e.name)throw e;if(this.api._options.valid===this.api._defaults.valid)throw e.message;this.api._options.valid(!1),this.api.render=function(){}}},{key:"wrapBarcodeCall",value:function(e){try{var t=e.apply(void 0,arguments);return this.api._options.valid(!0),t}catch($I){return this.handleCatch($I),this.api}}}]),t}();return BI.default=t,BI}const HI=Vt(function(){if(jI)return FI;jI=1;var e=l(tI()),t=l(iI()),n=l((aI||(aI=1,Object.defineProperty(oI,"__esModule",{value:!0}),oI.default=function(e){var t=[];return function e(n){if(Array.isArray(n))for(var r=0;r<n.length;r++)e(n[r]);else n.text=n.text||"",n.data=n.data||"",t.push(n)}(e),t}),oI)),r=l((sI||(sI=1,Object.defineProperty(cI,"__esModule",{value:!0}),cI.default=function(e){return e.marginTop=e.marginTop||e.margin,e.marginBottom=e.marginBottom||e.margin,e.marginRight=e.marginRight||e.margin,e.marginLeft=e.marginLeft||e.margin,e}),cI)),i=l(NI()),a=l(dI()),o=l(UI()),s=II(),c=l(bI());function l(e){return e&&e.__esModule?e:{default:e}}var u=function(){},f=function(e,t,n){var r=new u;if(void 0===e)throw Error("No element to render on was provided.");return r._renderProperties=(0,i.default)(e),r._encodings=[],r._options=c.default,r._errorHandler=new o.default(r),void 0!==t&&((n=n||{}).format||(n.format=m()),r.options(n)[n.format](t,n).render()),r};for(var h in f.getModule=function(t){return e.default[t]},e.default)e.default.hasOwnProperty(h)&&d(e.default,h);function d(e,n){u.prototype[n]=u.prototype[n.toUpperCase()]=u.prototype[n.toLowerCase()]=function(r,i){var o=this;return o._errorHandler.wrapBarcodeCall(function(){i.text=void 0===i.text?void 0:""+i.text;var s=(0,t.default)(o._options,i);s=(0,a.default)(s);var c=e[n],l=p(r,c,s);return o._encodings.push(l),o})}}function p(e,r,i){var a=new r(e=""+e,i);if(!a.valid())throw new s.InvalidInputException(a.constructor.name,e);var o=a.encode();o=(0,n.default)(o);for(var c=0;c<o.length;c++)o[c].options=(0,t.default)(i,o[c].options);return o}function m(){return e.default.CODE128?"CODE128":Object.keys(e.default)[0]}function g(e,i,a){i=(0,n.default)(i);for(var o=0;o<i.length;o++)i[o].options=(0,t.default)(a,i[o].options),(0,r.default)(i[o].options);(0,r.default)(a),new(0,e.renderer)(e.element,i,a).render(),e.afterRender&&e.afterRender()}return u.prototype.options=function(e){return this._options=(0,t.default)(this._options,e),this},u.prototype.blank=function(e){var t=new Array(e+1).join("0");return this._encodings.push({data:t}),this},u.prototype.init=function(){var n;if(this._renderProperties)for(var r in Array.isArray(this._renderProperties)||(this._renderProperties=[this._renderProperties]),this._renderProperties){n=this._renderProperties[r];var i=(0,t.default)(this._options,n.options);"auto"==i.format&&(i.format=m()),this._errorHandler.wrapBarcodeCall(function(){var t=p(i.value,e.default[i.format.toUpperCase()],i);g(n,t,i)})}},u.prototype.render=function(){if(!this._renderProperties)throw new s.NoElementException;if(Array.isArray(this._renderProperties))for(var e=0;e<this._renderProperties.length;e++)g(this._renderProperties[e],this._encodings,this._options);else g(this._renderProperties,this._encodings,this._options);return this},u.prototype._defaults=c.default,"undefined"!=typeof window&&(window.JsBarcode=f),"undefined"!=typeof jQuery&&(jQuery.fn.JsBarcode=function(e,t){var n=[];return jQuery(this).each(function(){n.push(this)}),f(n,e,t)}),FI=f}());export{aM as $,lS as A,Ny as B,f_ as C,HO as D,KA as E,tM as F,tO as G,rM as H,iA as I,$A as J,OO as K,zy as L,DA as M,EA as N,JS as O,A_ as P,IA as Q,NA as R,nM as S,UO as T,US as U,sC as V,eA as W,wC as X,_A as Y,YC as Z,qO as _,Vt as a,AS as a$,LO as a0,NC as a1,pM as a2,PA as a3,OC as a4,VC as a5,mS as a6,gC as a7,JC as a8,gM as a9,LS as aA,kS as aB,jC as aC,NO as aD,PC as aE,DO as aF,xA as aG,ES as aH,$C as aI,WO as aJ,VS as aK,UC as aL,cC as aM,KS as aN,XO as aO,lO as aP,dM as aQ,oM as aR,DC as aS,iM as aT,oA as aU,mO as aV,yC as aW,MC as aX,bS as aY,IC as aZ,MA as a_,xO as aa,EC as ab,GS as ac,RS as ad,VO as ae,sO as af,_C as ag,LA as ah,hA as ai,OA as aj,dS as ak,sM as al,QA as am,eM as an,YA as ao,EO as ap,AC as aq,BO as ar,_O as as,cO as at,iC as au,QO as av,cA as aw,lM as ax,vO as ay,lA as az,Ct as b,jA as b$,gO as b0,SC as b1,wO as b2,KO as b3,DS as b4,YS as b5,hO as b6,JA as b7,XA as b8,CC as b9,yA as bA,RO as bB,MO as bC,oC as bD,TO as bE,nA as bF,uM as bG,OS as bH,yM as bI,kO as bJ,wS as bK,pC as bL,wA as bM,eC as bN,AO as bO,TA as bP,SA as bQ,kC as bR,aO as bS,zO as bT,vM as bU,TC as bV,CS as bW,GO as bX,WA as bY,fO as bZ,rC as b_,zS as ba,FC as bb,zC as bc,uA as bd,pS as be,aC as bf,bM as bg,rO as bh,oO as bi,iO as bj,KC as bk,fC as bl,XC as bm,gS as bn,PS as bo,xC as bp,ZO as bq,GC as br,CA as bs,HS as bt,hS as bu,BS as bv,bA as bw,YO as bx,FO as by,fA as bz,wf as c,dC as c$,uC as c0,cM as c1,dO as c2,QC as c3,RA as c4,$S as c5,LC as c6,bC as c7,sA as c8,TS as c9,HC as cA,vS as cB,qS as cC,QS as cD,WC as cE,pO as cF,XS as cG,IO as cH,yS as cI,vC as cJ,qA as cK,BA as cL,HA as cM,kA as cN,hC as cO,CO as cP,mM as cQ,tA as cR,$O as cS,mC as cT,RC as cU,gA as cV,hM as cW,zA as cX,SO as cY,SS as cZ,lC as c_,NS as ca,tC as cb,dA as cc,ZS as cd,uO as ce,fM as cf,FS as cg,mA as ch,jS as ci,VA as cj,IS as ck,rA as cl,nC as cm,PO as cn,vA as co,GA as cp,BC as cq,ZA as cr,pA as cs,jO as ct,AA as cu,qC as cv,WS as cw,aA as cx,MS as cy,yO as cz,en as d,nO as d0,JO as d1,ZC as d2,FA as d3,_S as d4,eO as d5,bO as d6,UA as d7,xS as d8,RM as d9,LM as da,OM as db,NP as dc,JP as dd,QP as de,HI as df,Tf as dg,Wp as e,kn as f,Gt as g,pd as h,fS as i,Vp as j,Gp as k,U_ as l,nw as m,I_ as n,Yp as o,uS as p,j_ as q,xM as r,aw as s,lw as t,If as u,s as v,Ef as w,O_ as x,Qw as y,tx as z};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.