snipe-it/public/js/dist/bootstrap-table.js
snipe 43c57c8461 Merge master into develop
Signed-off-by: snipe <[email protected]>

# Conflicts:
#	.all-contributorsrc
#	README.md
#	app/Http/Controllers/BulkAssetModelsController.php
#	app/Http/Controllers/CustomFieldsController.php
#	app/Http/Controllers/CustomFieldsetsController.php
#	app/Http/Controllers/ModalController.php
#	app/Http/Transformers/GroupsTransformer.php
#	config/version.php
#	package-lock.json
#	public/css/build/app.css
#	public/css/build/overrides.css
#	public/css/dist/all.css
#	public/css/dist/bootstrap-table.css
#	public/js/build/app.js
#	public/js/dist/all.js
#	public/js/dist/bootstrap-table.js
#	public/mix-manifest.json
#	resources/assets/less/overrides.less
#	resources/lang/en/admin/hardware/message.php
#	resources/lang/en/admin/settings/general.php
#	resources/views/partials/bootstrap-table.blade.php
#	routes/web.php
2022-01-12 20:51:33 -08:00

2 lines
1.2 MiB
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],e):(t="undefined"!=typeof globalThis?globalThis:t||self).BootstrapTable=e(t.jQuery)}(this,(function(t){"use strict";function e(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var n=e(t);function r(t){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},r(t)}function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function a(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function i(t,e,n){return e&&a(t.prototype,e),n&&a(t,n),t}function s(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(t)))return;var n=[],r=!0,o=!1,a=void 0;try{for(var i,s=t[Symbol.iterator]();!(r=(i=s.next()).done)&&(n.push(i.value),!e||n.length!==e);r=!0);}catch(t){o=!0,a=t}finally{try{r||null==s.return||s.return()}finally{if(o)throw a}}return n}(t,e)||l(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function c(t){return function(t){if(Array.isArray(t))return u(t)}(t)||function(t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(t))return Array.from(t)}(t)||l(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(t,e){if(t){if("string"==typeof t)return u(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?u(t,e):void 0}}function u(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}function f(t,e){var n;if("undefined"==typeof Symbol||null==t[Symbol.iterator]){if(Array.isArray(t)||(n=l(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var r=0,o=function(){};return{s:o,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,s=!1;return{s:function(){n=t[Symbol.iterator]()},n:function(){var t=n.next();return i=t.done,t},e:function(t){s=!0,a=t},f:function(){try{i||null==n.return||n.return()}finally{if(s)throw a}}}}var h="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function d(t,e){return t(e={exports:{}},e.exports),e.exports}var p=function(t){return t&&t.Math==Math&&t},g=p("object"==typeof globalThis&&globalThis)||p("object"==typeof window&&window)||p("object"==typeof self&&self)||p("object"==typeof h&&h)||function(){return this}()||Function("return this")(),m=function(t){try{return!!t()}catch(t){return!0}},v=!m((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),b={}.propertyIsEnumerable,y=Object.getOwnPropertyDescriptor,w=y&&!b.call({1:2},1)?function(t){var e=y(this,t);return!!e&&e.enumerable}:b,S={f:w},x=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}},A={}.toString,C=function(t){return A.call(t).slice(8,-1)},E="".split,T=m((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==C(t)?E.call(t,""):Object(t)}:Object,_=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},k=function(t){return T(_(t))},R=function(t){return"object"==typeof t?null!==t:"function"==typeof t},P=function(t,e){if(!R(t))return t;var n,r;if(e&&"function"==typeof(n=t.toString)&&!R(r=n.call(t)))return r;if("function"==typeof(n=t.valueOf)&&!R(r=n.call(t)))return r;if(!e&&"function"==typeof(n=t.toString)&&!R(r=n.call(t)))return r;throw TypeError("Can't convert object to primitive value")},N={}.hasOwnProperty,O=function(t,e){return N.call(t,e)},I=g.document,B=R(I)&&R(I.createElement),L=function(t){return B?I.createElement(t):{}},F=!v&&!m((function(){return 7!=Object.defineProperty(L("div"),"a",{get:function(){return 7}}).a})),D=Object.getOwnPropertyDescriptor,M={f:v?D:function(t,e){if(t=k(t),e=P(e,!0),F)try{return D(t,e)}catch(t){}if(O(t,e))return x(!S.f.call(t,e),t[e])}},j=function(t){if(!R(t))throw TypeError(String(t)+" is not an object");return t},W=Object.defineProperty,U={f:v?W:function(t,e,n){if(j(t),e=P(e,!0),j(n),F)try{return W(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},H=v?function(t,e,n){return U.f(t,e,x(1,n))}:function(t,e,n){return t[e]=n,t},z=function(t,e){try{H(g,t,e)}catch(n){g[t]=e}return e},V="__core-js_shared__",q=g[V]||z(V,{}),G=Function.toString;"function"!=typeof q.inspectSource&&(q.inspectSource=function(t){return G.call(t)});var X,$,K,Y=q.inspectSource,J=g.WeakMap,Z="function"==typeof J&&/native code/.test(Y(J)),Q=d((function(t){(t.exports=function(t,e){return q[t]||(q[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.10.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),tt=0,et=Math.random(),nt=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++tt+et).toString(36)},rt=Q("keys"),ot=function(t){return rt[t]||(rt[t]=nt(t))},at={},it=g.WeakMap;if(Z){var st=q.state||(q.state=new it),ct=st.get,lt=st.has,ut=st.set;X=function(t,e){return e.facade=t,ut.call(st,t,e),e},$=function(t){return ct.call(st,t)||{}},K=function(t){return lt.call(st,t)}}else{var ft=ot("state");at[ft]=!0,X=function(t,e){return e.facade=t,H(t,ft,e),e},$=function(t){return O(t,ft)?t[ft]:{}},K=function(t){return O(t,ft)}}var ht={set:X,get:$,has:K,enforce:function(t){return K(t)?$(t):X(t,{})},getterFor:function(t){return function(e){var n;if(!R(e)||(n=$(e)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return n}}},dt=d((function(t){var e=ht.get,n=ht.enforce,r=String(String).split("String");(t.exports=function(t,e,o,a){var i,s=!!a&&!!a.unsafe,c=!!a&&!!a.enumerable,l=!!a&&!!a.noTargetGet;"function"==typeof o&&("string"!=typeof e||O(o,"name")||H(o,"name",e),(i=n(o)).source||(i.source=r.join("string"==typeof e?e:""))),t!==g?(s?!l&&t[e]&&(c=!0):delete t[e],c?t[e]=o:H(t,e,o)):c?t[e]=o:z(e,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&e(this).source||Y(this)}))})),pt=g,gt=function(t){return"function"==typeof t?t:void 0},mt=function(t,e){return arguments.length<2?gt(pt[t])||gt(g[t]):pt[t]&&pt[t][e]||g[t]&&g[t][e]},vt=Math.ceil,bt=Math.floor,yt=function(t){return isNaN(t=+t)?0:(t>0?bt:vt)(t)},wt=Math.min,St=function(t){return t>0?wt(yt(t),9007199254740991):0},xt=Math.max,At=Math.min,Ct=function(t,e){var n=yt(t);return n<0?xt(n+e,0):At(n,e)},Et=function(t){return function(e,n,r){var o,a=k(e),i=St(a.length),s=Ct(r,i);if(t&&n!=n){for(;i>s;)if((o=a[s++])!=o)return!0}else for(;i>s;s++)if((t||s in a)&&a[s]===n)return t||s||0;return!t&&-1}},Tt={includes:Et(!0),indexOf:Et(!1)},_t=Tt.indexOf,kt=function(t,e){var n,r=k(t),o=0,a=[];for(n in r)!O(at,n)&&O(r,n)&&a.push(n);for(;e.length>o;)O(r,n=e[o++])&&(~_t(a,n)||a.push(n));return a},Rt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],Pt=Rt.concat("length","prototype"),Nt={f:Object.getOwnPropertyNames||function(t){return kt(t,Pt)}},Ot={f:Object.getOwnPropertySymbols},It=mt("Reflect","ownKeys")||function(t){var e=Nt.f(j(t)),n=Ot.f;return n?e.concat(n(t)):e},Bt=function(t,e){for(var n=It(e),r=U.f,o=M.f,a=0;a<n.length;a++){var i=n[a];O(t,i)||r(t,i,o(e,i))}},Lt=/#|\.prototype\./,Ft=function(t,e){var n=Mt[Dt(t)];return n==Wt||n!=jt&&("function"==typeof e?m(e):!!e)},Dt=Ft.normalize=function(t){return String(t).replace(Lt,".").toLowerCase()},Mt=Ft.data={},jt=Ft.NATIVE="N",Wt=Ft.POLYFILL="P",Ut=Ft,Ht=M.f,zt=function(t,e){var n,r,o,a,i,s=t.target,c=t.global,l=t.stat;if(n=c?g:l?g[s]||z(s,{}):(g[s]||{}).prototype)for(r in e){if(a=e[r],o=t.noTargetGet?(i=Ht(n,r))&&i.value:n[r],!Ut(c?r:s+(l?".":"#")+r,t.forced)&&void 0!==o){if(typeof a==typeof o)continue;Bt(a,o)}(t.sham||o&&o.sham)&&H(a,"sham",!0),dt(n,r,a,t)}},Vt="\t\n\v\f\r    \u2028\u2029\ufeff",qt="["+Vt+"]",Gt=RegExp("^"+qt+qt+"*"),Xt=RegExp(qt+qt+"*$"),$t=function(t){return function(e){var n=String(_(e));return 1&t&&(n=n.replace(Gt,"")),2&t&&(n=n.replace(Xt,"")),n}},Kt={start:$t(1),end:$t(2),trim:$t(3)},Yt=Kt.trim;zt({target:"String",proto:!0,forced:function(t){return m((function(){return!!Vt[t]()||"…"!="…"[t]()||Vt[t].name!==t}))}("trim")},{trim:function(){return Yt(this)}});var Jt=function(t,e){var n=[][t];return!!n&&m((function(){n.call(null,e||function(){throw 1},1)}))},Zt=[].join,Qt=T!=Object,te=Jt("join",",");zt({target:"Array",proto:!0,forced:Qt||!te},{join:function(t){return Zt.call(k(this),void 0===t?",":t)}});var ee=function(){var t=j(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.dotAll&&(e+="s"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e};function ne(t,e){return RegExp(t,e)}var re={UNSUPPORTED_Y:m((function(){var t=ne("a","y");return t.lastIndex=2,null!=t.exec("abcd")})),BROKEN_CARET:m((function(){var t=ne("^r","gy");return t.lastIndex=2,null!=t.exec("str")}))},oe=RegExp.prototype.exec,ae=Q("native-string-replace",String.prototype.replace),ie=oe,se=function(){var t=/a/,e=/b*/g;return oe.call(t,"a"),oe.call(e,"a"),0!==t.lastIndex||0!==e.lastIndex}(),ce=re.UNSUPPORTED_Y||re.BROKEN_CARET,le=void 0!==/()??/.exec("")[1];(se||le||ce)&&(ie=function(t){var e,n,r,o,a=this,i=ce&&a.sticky,s=ee.call(a),c=a.source,l=0,u=t;return i&&(-1===(s=s.replace("y","")).indexOf("g")&&(s+="g"),u=String(t).slice(a.lastIndex),a.lastIndex>0&&(!a.multiline||a.multiline&&"\n"!==t[a.lastIndex-1])&&(c="(?: "+c+")",u=" "+u,l++),n=new RegExp("^(?:"+c+")",s)),le&&(n=new RegExp("^"+c+"$(?!\\s)",s)),se&&(e=a.lastIndex),r=oe.call(i?n:a,u),i?r?(r.input=r.input.slice(l),r[0]=r[0].slice(l),r.index=a.lastIndex,a.lastIndex+=r[0].length):a.lastIndex=0:se&&r&&(a.lastIndex=a.global?r.index+r[0].length:e),le&&r&&r.length>1&&ae.call(r[0],n,(function(){for(o=1;o<arguments.length-2;o++)void 0===arguments[o]&&(r[o]=void 0)})),r});var ue=ie;zt({target:"RegExp",proto:!0,forced:/./.exec!==ue},{exec:ue});var fe,he,de="process"==C(g.process),pe=mt("navigator","userAgent")||"",ge=g.process,me=ge&&ge.versions,ve=me&&me.v8;ve?he=(fe=ve.split("."))[0]+fe[1]:pe&&(!(fe=pe.match(/Edge\/(\d+)/))||fe[1]>=74)&&(fe=pe.match(/Chrome\/(\d+)/))&&(he=fe[1]);var be=he&&+he,ye=!!Object.getOwnPropertySymbols&&!m((function(){return!Symbol.sham&&(de?38===be:be>37&&be<41)})),we=ye&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Se=Q("wks"),xe=g.Symbol,Ae=we?xe:xe&&xe.withoutSetter||nt,Ce=function(t){return O(Se,t)&&(ye||"string"==typeof Se[t])||(ye&&O(xe,t)?Se[t]=xe[t]:Se[t]=Ae("Symbol."+t)),Se[t]},Ee=Ce("species"),Te=!m((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$<a>")})),_e="$0"==="a".replace(/./,"$0"),ke=Ce("replace"),Re=!!/./[ke]&&""===/./[ke]("a","$0"),Pe=!m((function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var n="ab".split(t);return 2!==n.length||"a"!==n[0]||"b"!==n[1]})),Ne=function(t,e,n,r){var o=Ce(t),a=!m((function(){var e={};return e[o]=function(){return 7},7!=""[t](e)})),i=a&&!m((function(){var e=!1,n=/a/;return"split"===t&&((n={}).constructor={},n.constructor[Ee]=function(){return n},n.flags="",n[o]=/./[o]),n.exec=function(){return e=!0,null},n[o](""),!e}));if(!a||!i||"replace"===t&&(!Te||!_e||Re)||"split"===t&&!Pe){var s=/./[o],c=n(o,""[t],(function(t,e,n,r,o){return e.exec===RegExp.prototype.exec?a&&!o?{done:!0,value:s.call(e,n,r)}:{done:!0,value:t.call(n,e,r)}:{done:!1}}),{REPLACE_KEEPS_$0:_e,REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE:Re}),l=c[0],u=c[1];dt(String.prototype,t,l),dt(RegExp.prototype,o,2==e?function(t,e){return u.call(t,this,e)}:function(t){return u.call(t,this)})}r&&H(RegExp.prototype[o],"sham",!0)},Oe=Ce("match"),Ie=function(t){var e;return R(t)&&(void 0!==(e=t[Oe])?!!e:"RegExp"==C(t))},Be=function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function");return t},Le=Ce("species"),Fe=function(t){return function(e,n){var r,o,a=String(_(e)),i=yt(n),s=a.length;return i<0||i>=s?t?"":void 0:(r=a.charCodeAt(i))<55296||r>56319||i+1===s||(o=a.charCodeAt(i+1))<56320||o>57343?t?a.charAt(i):r:t?a.slice(i,i+2):o-56320+(r-55296<<10)+65536}},De={codeAt:Fe(!1),charAt:Fe(!0)}.charAt,Me=function(t,e,n){return e+(n?De(t,e).length:1)},je=function(t,e){var n=t.exec;if("function"==typeof n){var r=n.call(t,e);if("object"!=typeof r)throw TypeError("RegExp exec method returned something other than an Object or null");return r}if("RegExp"!==C(t))throw TypeError("RegExp#exec called on incompatible receiver");return ue.call(t,e)},We=re.UNSUPPORTED_Y,Ue=[].push,He=Math.min,ze=4294967295;Ne("split",2,(function(t,e,n){var r;return r="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(t,n){var r=String(_(this)),o=void 0===n?ze:n>>>0;if(0===o)return[];if(void 0===t)return[r];if(!Ie(t))return e.call(r,t,o);for(var a,i,s,c=[],l=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),u=0,f=new RegExp(t.source,l+"g");(a=ue.call(f,r))&&!((i=f.lastIndex)>u&&(c.push(r.slice(u,a.index)),a.length>1&&a.index<r.length&&Ue.apply(c,a.slice(1)),s=a[0].length,u=i,c.length>=o));)f.lastIndex===a.index&&f.lastIndex++;return u===r.length?!s&&f.test("")||c.push(""):c.push(r.slice(u)),c.length>o?c.slice(0,o):c}:"0".split(void 0,0).length?function(t,n){return void 0===t&&0===n?[]:e.call(this,t,n)}:e,[function(e,n){var o=_(this),a=null==e?void 0:e[t];return void 0!==a?a.call(e,o,n):r.call(String(o),e,n)},function(t,o){var a=n(r,t,this,o,r!==e);if(a.done)return a.value;var i=j(t),s=String(this),c=function(t,e){var n,r=j(t).constructor;return void 0===r||null==(n=j(r)[Le])?e:Be(n)}(i,RegExp),l=i.unicode,u=(i.ignoreCase?"i":"")+(i.multiline?"m":"")+(i.unicode?"u":"")+(We?"g":"y"),f=new c(We?"^(?:"+i.source+")":i,u),h=void 0===o?ze:o>>>0;if(0===h)return[];if(0===s.length)return null===je(f,s)?[s]:[];for(var d=0,p=0,g=[];p<s.length;){f.lastIndex=We?0:p;var m,v=je(f,We?s.slice(p):s);if(null===v||(m=He(St(f.lastIndex+(We?p:0)),s.length))===d)p=Me(s,p,l);else{if(g.push(s.slice(d,p)),g.length===h)return g;for(var b=1;b<=v.length-1;b++)if(g.push(v[b]),g.length===h)return g;p=d=m}}return g.push(s.slice(d)),g}]}),We);var Ve=Object.keys||function(t){return kt(t,Rt)},qe=S.f,Ge=function(t){return function(e){for(var n,r=k(e),o=Ve(r),a=o.length,i=0,s=[];a>i;)n=o[i++],v&&!qe.call(r,n)||s.push(t?[n,r[n]]:r[n]);return s}},Xe={entries:Ge(!0),values:Ge(!1)}.entries;zt({target:"Object",stat:!0},{entries:function(t){return Xe(t)}});var $e,Ke=v?Object.defineProperties:function(t,e){j(t);for(var n,r=Ve(e),o=r.length,a=0;o>a;)U.f(t,n=r[a++],e[n]);return t},Ye=mt("document","documentElement"),Je=ot("IE_PROTO"),Ze=function(){},Qe=function(t){return"<script>"+t+"</"+"script>"},tn=function(){try{$e=document.domain&&new ActiveXObject("htmlfile")}catch(t){}var t,e;tn=$e?function(t){t.write(Qe("")),t.close();var e=t.parentWindow.Object;return t=null,e}($e):((e=L("iframe")).style.display="none",Ye.appendChild(e),e.src=String("javascript:"),(t=e.contentWindow.document).open(),t.write(Qe("document.F=Object")),t.close(),t.F);for(var n=Rt.length;n--;)delete tn.prototype[Rt[n]];return tn()};at[Je]=!0;var en=Object.create||function(t,e){var n;return null!==t?(Ze.prototype=j(t),n=new Ze,Ze.prototype=null,n[Je]=t):n=tn(),void 0===e?n:Ke(n,e)},nn=Ce("unscopables"),rn=Array.prototype;null==rn[nn]&&U.f(rn,nn,{configurable:!0,value:en(null)});var on=function(t){rn[nn][t]=!0},an=Tt.includes;zt({target:"Array",proto:!0},{includes:function(t){return an(this,t,arguments.length>1?arguments[1]:void 0)}}),on("includes");var sn=Array.isArray||function(t){return"Array"==C(t)},cn=function(t){return Object(_(t))},ln=function(t,e,n){var r=P(e);r in t?U.f(t,r,x(0,n)):t[r]=n},un=Ce("species"),fn=function(t,e){var n;return sn(t)&&("function"!=typeof(n=t.constructor)||n!==Array&&!sn(n.prototype)?R(n)&&null===(n=n[un])&&(n=void 0):n=void 0),new(void 0===n?Array:n)(0===e?0:e)},hn=Ce("species"),dn=function(t){return be>=51||!m((function(){var e=[];return(e.constructor={})[hn]=function(){return{foo:1}},1!==e[t](Boolean).foo}))},pn=Ce("isConcatSpreadable"),gn=9007199254740991,mn="Maximum allowed index exceeded",vn=be>=51||!m((function(){var t=[];return t[pn]=!1,t.concat()[0]!==t})),bn=dn("concat"),yn=function(t){if(!R(t))return!1;var e=t[pn];return void 0!==e?!!e:sn(t)};zt({target:"Array",proto:!0,forced:!vn||!bn},{concat:function(t){var e,n,r,o,a,i=cn(this),s=fn(i,0),c=0;for(e=-1,r=arguments.length;e<r;e++)if(yn(a=-1===e?i:arguments[e])){if(c+(o=St(a.length))>gn)throw TypeError(mn);for(n=0;n<o;n++,c++)n in a&&ln(s,c,a[n])}else{if(c>=gn)throw TypeError(mn);ln(s,c++,a)}return s.length=c,s}});var wn=[].push,Sn=function(t){var e=1==t,n=2==t,r=3==t,o=4==t,a=6==t,i=7==t,s=5==t||a;return function(c,l,u,f){for(var h,d,p=cn(c),g=T(p),m=function(t,e,n){if(Be(t),void 0===e)return t;switch(n){case 0:return function(){return t.call(e)};case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,o){return t.call(e,n,r,o)}}return function(){return t.apply(e,arguments)}}(l,u,3),v=St(g.length),b=0,y=f||fn,w=e?y(c,v):n||i?y(c,0):void 0;v>b;b++)if((s||b in g)&&(d=m(h=g[b],b,p),t))if(e)w[b]=d;else if(d)switch(t){case 3:return!0;case 5:return h;case 6:return b;case 2:wn.call(w,h)}else switch(t){case 4:return!1;case 7:wn.call(w,h)}return a?-1:r||o?o:w}},xn={forEach:Sn(0),map:Sn(1),filter:Sn(2),some:Sn(3),every:Sn(4),find:Sn(5),findIndex:Sn(6),filterOut:Sn(7)},An=xn.find,Cn="find",En=!0;Cn in[]&&Array(1).find((function(){En=!1})),zt({target:"Array",proto:!0,forced:En},{find:function(t){return An(this,t,arguments.length>1?arguments[1]:void 0)}}),on(Cn);var Tn=function(t){if(Ie(t))throw TypeError("The method doesn't accept regular expressions");return t},_n=Ce("match"),kn=function(t){var e=/./;try{"/./"[t](e)}catch(n){try{return e[_n]=!1,"/./"[t](e)}catch(t){}}return!1};zt({target:"String",proto:!0,forced:!kn("includes")},{includes:function(t){return!!~String(_(this)).indexOf(Tn(t),arguments.length>1?arguments[1]:void 0)}});var Rn={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0},Pn=xn.forEach,Nn=Jt("forEach")?[].forEach:function(t){return Pn(this,t,arguments.length>1?arguments[1]:void 0)};for(var On in Rn){var In=g[On],Bn=In&&In.prototype;if(Bn&&Bn.forEach!==Nn)try{H(Bn,"forEach",Nn)}catch(t){Bn.forEach=Nn}}var Ln=Kt.trim,Fn=g.parseFloat,Dn=1/Fn(Vt+"-0")!=-1/0?function(t){var e=Ln(String(t)),n=Fn(e);return 0===n&&"-"==e.charAt(0)?-0:n}:Fn;zt({global:!0,forced:parseFloat!=Dn},{parseFloat:Dn});var Mn=Tt.indexOf,jn=[].indexOf,Wn=!!jn&&1/[1].indexOf(1,-0)<0,Un=Jt("indexOf");zt({target:"Array",proto:!0,forced:Wn||!Un},{indexOf:function(t){return Wn?jn.apply(this,arguments)||0:Mn(this,t,arguments.length>1?arguments[1]:void 0)}});var Hn=[],zn=Hn.sort,Vn=m((function(){Hn.sort(void 0)})),qn=m((function(){Hn.sort(null)})),Gn=Jt("sort");zt({target:"Array",proto:!0,forced:Vn||!qn||!Gn},{sort:function(t){return void 0===t?zn.call(cn(this)):zn.call(cn(this),Be(t))}});var Xn=Math.floor,$n="".replace,Kn=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,Yn=/\$([$&'`]|\d{1,2})/g,Jn=function(t,e,n,r,o,a){var i=n+t.length,s=r.length,c=Yn;return void 0!==o&&(o=cn(o),c=Kn),$n.call(a,c,(function(a,c){var l;switch(c.charAt(0)){case"$":return"$";case"&":return t;case"`":return e.slice(0,n);case"'":return e.slice(i);case"<":l=o[c.slice(1,-1)];break;default:var u=+c;if(0===u)return a;if(u>s){var f=Xn(u/10);return 0===f?a:f<=s?void 0===r[f-1]?c.charAt(1):r[f-1]+c.charAt(1):a}l=r[u-1]}return void 0===l?"":l}))},Zn=Math.max,Qn=Math.min;Ne("replace",2,(function(t,e,n,r){var o=r.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,a=r.REPLACE_KEEPS_$0,i=o?"$":"$0";return[function(n,r){var o=_(this),a=null==n?void 0:n[t];return void 0!==a?a.call(n,o,r):e.call(String(o),n,r)},function(t,r){if(!o&&a||"string"==typeof r&&-1===r.indexOf(i)){var s=n(e,t,this,r);if(s.done)return s.value}var c=j(t),l=String(this),u="function"==typeof r;u||(r=String(r));var f=c.global;if(f){var h=c.unicode;c.lastIndex=0}for(var d=[];;){var p=je(c,l);if(null===p)break;if(d.push(p),!f)break;""===String(p[0])&&(c.lastIndex=Me(l,St(c.lastIndex),h))}for(var g,m="",v=0,b=0;b<d.length;b++){p=d[b];for(var y=String(p[0]),w=Zn(Qn(yt(p.index),l.length),0),S=[],x=1;x<p.length;x++)S.push(void 0===(g=p[x])?g:String(g));var A=p.groups;if(u){var C=[y].concat(S,w,l);void 0!==A&&C.push(A);var E=String(r.apply(void 0,C))}else E=Jn(y,l,w,S,A,r);w>=v&&(m+=l.slice(v,w)+E,v=w+y.length)}return m+l.slice(v)}]}));var tr=Object.assign,er=Object.defineProperty,nr=!tr||m((function(){if(v&&1!==tr({b:1},tr(er({},"a",{enumerable:!0,get:function(){er(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var t={},e={},n=Symbol(),r="abcdefghijklmnopqrst";return t[n]=7,r.split("").forEach((function(t){e[t]=t})),7!=tr({},t)[n]||Ve(tr({},e)).join("")!=r}))?function(t,e){for(var n=cn(t),r=arguments.length,o=1,a=Ot.f,i=S.f;r>o;)for(var s,c=T(arguments[o++]),l=a?Ve(c).concat(a(c)):Ve(c),u=l.length,f=0;u>f;)s=l[f++],v&&!i.call(c,s)||(n[s]=c[s]);return n}:tr;zt({target:"Object",stat:!0,forced:Object.assign!==nr},{assign:nr});var rr=xn.filter,or=dn("filter");zt({target:"Array",proto:!0,forced:!or},{filter:function(t){return rr(this,t,arguments.length>1?arguments[1]:void 0)}});var ar=Object.is||function(t,e){return t===e?0!==t||1/t==1/e:t!=t&&e!=e};Ne("search",1,(function(t,e,n){return[function(e){var n=_(this),r=null==e?void 0:e[t];return void 0!==r?r.call(e,n):new RegExp(e)[t](String(n))},function(t){var r=n(e,t,this);if(r.done)return r.value;var o=j(t),a=String(this),i=o.lastIndex;ar(i,0)||(o.lastIndex=0);var s=je(o,a);return ar(o.lastIndex,i)||(o.lastIndex=i),null===s?-1:s.index}]}));var ir=Kt.trim,sr=g.parseInt,cr=/^[+-]?0[Xx]/,lr=8!==sr(Vt+"08")||22!==sr(Vt+"0x16")?function(t,e){var n=ir(String(t));return sr(n,e>>>0||(cr.test(n)?16:10))}:sr;zt({global:!0,forced:parseInt!=lr},{parseInt:lr});var ur=xn.map,fr=dn("map");zt({target:"Array",proto:!0,forced:!fr},{map:function(t){return ur(this,t,arguments.length>1?arguments[1]:void 0)}});var hr=xn.findIndex,dr="findIndex",pr=!0;dr in[]&&Array(1).findIndex((function(){pr=!1})),zt({target:"Array",proto:!0,forced:pr},{findIndex:function(t){return hr(this,t,arguments.length>1?arguments[1]:void 0)}}),on(dr);var gr=Object.setPrototypeOf||("__proto__"in{}?function(){var t,e=!1,n={};try{(t=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(n,[]),e=n instanceof Array}catch(t){}return function(n,r){return j(n),function(t){if(!R(t)&&null!==t)throw TypeError("Can't set "+String(t)+" as a prototype")}(r),e?t.call(n,r):n.__proto__=r,n}}():void 0),mr=function(t,e,n){var r,o;return gr&&"function"==typeof(r=e.constructor)&&r!==n&&R(o=r.prototype)&&o!==n.prototype&&gr(t,o),t},vr=Ce("species"),br=U.f,yr=Nt.f,wr=ht.set,Sr=Ce("match"),xr=g.RegExp,Ar=xr.prototype,Cr=/a/g,Er=/a/g,Tr=new xr(Cr)!==Cr,_r=re.UNSUPPORTED_Y;if(v&&Ut("RegExp",!Tr||_r||m((function(){return Er[Sr]=!1,xr(Cr)!=Cr||xr(Er)==Er||"/a/i"!=xr(Cr,"i")})))){for(var kr=function(t,e){var n,r=this instanceof kr,o=Ie(t),a=void 0===e;if(!r&&o&&t.constructor===kr&&a)return t;Tr?o&&!a&&(t=t.source):t instanceof kr&&(a&&(e=ee.call(t)),t=t.source),_r&&(n=!!e&&e.indexOf("y")>-1)&&(e=e.replace(/y/g,""));var i=mr(Tr?new xr(t,e):xr(t,e),r?this:Ar,kr);return _r&&n&&wr(i,{sticky:n}),i},Rr=function(t){t in kr||br(kr,t,{configurable:!0,get:function(){return xr[t]},set:function(e){xr[t]=e}})},Pr=yr(xr),Nr=0;Pr.length>Nr;)Rr(Pr[Nr++]);Ar.constructor=kr,kr.prototype=Ar,dt(g,"RegExp",kr)}!function(t){var e=mt(t),n=U.f;v&&e&&!e[vr]&&n(e,vr,{configurable:!0,get:function(){return this}})}("RegExp");var Or="toString",Ir=RegExp.prototype,Br=Ir.toString,Lr=m((function(){return"/a/b"!=Br.call({source:"a",flags:"b"})})),Fr=Br.name!=Or;(Lr||Fr)&&dt(RegExp.prototype,Or,(function(){var t=j(this),e=String(t.source),n=t.flags;return"/"+e+"/"+String(void 0===n&&t instanceof RegExp&&!("flags"in Ir)?ee.call(t):n)}),{unsafe:!0});var Dr={};Dr[Ce("toStringTag")]="z";var Mr="[object z]"===String(Dr),jr=Ce("toStringTag"),Wr="Arguments"==C(function(){return arguments}()),Ur=Mr?C:function(t){var e,n,r;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=function(t,e){try{return t[e]}catch(t){}}(e=Object(t),jr))?n:Wr?C(e):"Object"==(r=C(e))&&"function"==typeof e.callee?"Arguments":r},Hr=Mr?{}.toString:function(){return"[object "+Ur(this)+"]"};Mr||dt(Object.prototype,"toString",Hr,{unsafe:!0});var zr=dn("slice"),Vr=Ce("species"),qr=[].slice,Gr=Math.max;zt({target:"Array",proto:!0,forced:!zr},{slice:function(t,e){var n,r,o,a=k(this),i=St(a.length),s=Ct(t,i),c=Ct(void 0===e?i:e,i);if(sn(a)&&("function"!=typeof(n=a.constructor)||n!==Array&&!sn(n.prototype)?R(n)&&null===(n=n[Vr])&&(n=void 0):n=void 0,n===Array||void 0===n))return qr.call(a,s,c);for(r=new(void 0===n?Array:n)(Gr(c-s,0)),o=0;s<c;s++,o++)s in a&&ln(r,o,a[s]);return r.length=o,r}});var Xr,$r,Kr,Yr=!m((function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype})),Jr=ot("IE_PROTO"),Zr=Object.prototype,Qr=Yr?Object.getPrototypeOf:function(t){return t=cn(t),O(t,Jr)?t[Jr]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?Zr:null},to=Ce("iterator"),eo=!1;[].keys&&("next"in(Kr=[].keys())?($r=Qr(Qr(Kr)))!==Object.prototype&&(Xr=$r):eo=!0);var no=null==Xr||m((function(){var t={};return Xr[to].call(t)!==t}));no&&(Xr={}),O(Xr,to)||H(Xr,to,(function(){return this}));var ro={IteratorPrototype:Xr,BUGGY_SAFARI_ITERATORS:eo},oo=U.f,ao=Ce("toStringTag"),io=function(t,e,n){t&&!O(t=n?t:t.prototype,ao)&&oo(t,ao,{configurable:!0,value:e})},so=ro.IteratorPrototype,co=ro.IteratorPrototype,lo=ro.BUGGY_SAFARI_ITERATORS,uo=Ce("iterator"),fo="keys",ho="values",po="entries",go=function(){return this},mo="Array Iterator",vo=ht.set,bo=ht.getterFor(mo),yo=function(t,e,n,r,o,a,i){!function(t,e,n){var r=e+" Iterator";t.prototype=en(so,{next:x(1,n)}),io(t,r,!1)}(n,e,r);var s,c,l,u=function(t){if(t===o&&g)return g;if(!lo&&t in d)return d[t];switch(t){case fo:case ho:case po:return function(){return new n(this,t)}}return function(){return new n(this)}},f=e+" Iterator",h=!1,d=t.prototype,p=d[uo]||d["@@iterator"]||o&&d[o],g=!lo&&p||u(o),m="Array"==e&&d.entries||p;if(m&&(s=Qr(m.call(new t)),co!==Object.prototype&&s.next&&(Qr(s)!==co&&(gr?gr(s,co):"function"!=typeof s[uo]&&H(s,uo,go)),io(s,f,!0))),o==ho&&p&&p.name!==ho&&(h=!0,g=function(){return p.call(this)}),d[uo]!==g&&H(d,uo,g),o)if(c={values:u(ho),keys:a?g:u(fo),entries:u(po)},i)for(l in c)(lo||h||!(l in d))&&dt(d,l,c[l]);else zt({target:e,proto:!0,forced:lo||h},c);return c}(Array,"Array",(function(t,e){vo(this,{type:mo,target:k(t),index:0,kind:e})}),(function(){var t=bo(this),e=t.target,n=t.kind,r=t.index++;return!e||r>=e.length?(t.target=void 0,{value:void 0,done:!0}):"keys"==n?{value:r,done:!1}:"values"==n?{value:e[r],done:!1}:{value:[r,e[r]],done:!1}}),"values");on("keys"),on("values"),on("entries");var wo=Ce("iterator"),So=Ce("toStringTag"),xo=yo.values;for(var Ao in Rn){var Co=g[Ao],Eo=Co&&Co.prototype;if(Eo){if(Eo[wo]!==xo)try{H(Eo,wo,xo)}catch(t){Eo[wo]=xo}if(Eo[So]||H(Eo,So,Ao),Rn[Ao])for(var To in yo)if(Eo[To]!==yo[To])try{H(Eo,To,yo[To])}catch(t){Eo[To]=yo[To]}}}var _o=dn("splice"),ko=Math.max,Ro=Math.min,Po=9007199254740991,No="Maximum allowed length exceeded";zt({target:"Array",proto:!0,forced:!_o},{splice:function(t,e){var n,r,o,a,i,s,c=cn(this),l=St(c.length),u=Ct(t,l),f=arguments.length;if(0===f?n=r=0:1===f?(n=0,r=l-u):(n=f-2,r=Ro(ko(yt(e),0),l-u)),l+n-r>Po)throw TypeError(No);for(o=fn(c,r),a=0;a<r;a++)(i=u+a)in c&&ln(o,a,c[i]);if(o.length=r,n<r){for(a=u;a<l-r;a++)s=a+n,(i=a+r)in c?c[s]=c[i]:delete c[s];for(a=l;a>l-r+n;a--)delete c[a-1]}else if(n>r)for(a=l-r;a>u;a--)s=a+n-1,(i=a+r-1)in c?c[s]=c[i]:delete c[s];for(a=0;a<n;a++)c[a+u]=arguments[a+2];return c.length=l-r+n,o}});var Oo=Nt.f,Io=M.f,Bo=U.f,Lo=Kt.trim,Fo="Number",Do=g.Number,Mo=Do.prototype,jo=C(en(Mo))==Fo,Wo=function(t){var e,n,r,o,a,i,s,c,l=P(t,!1);if("string"==typeof l&&l.length>2)if(43===(e=(l=Lo(l)).charCodeAt(0))||45===e){if(88===(n=l.charCodeAt(2))||120===n)return NaN}else if(48===e){switch(l.charCodeAt(1)){case 66:case 98:r=2,o=49;break;case 79:case 111:r=8,o=55;break;default:return+l}for(i=(a=l.slice(2)).length,s=0;s<i;s++)if((c=a.charCodeAt(s))<48||c>o)return NaN;return parseInt(a,r)}return+l};if(Ut(Fo,!Do(" 0o1")||!Do("0b1")||Do("+0x1"))){for(var Uo,Ho=function(t){var e=arguments.length<1?0:t,n=this;return n instanceof Ho&&(jo?m((function(){Mo.valueOf.call(n)})):C(n)!=Fo)?mr(new Do(Wo(e)),n,Ho):Wo(e)},zo=v?Oo(Do):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger,fromString,range".split(","),Vo=0;zo.length>Vo;Vo++)O(Do,Uo=zo[Vo])&&!O(Ho,Uo)&&Bo(Ho,Uo,Io(Do,Uo));Ho.prototype=Mo,Mo.constructor=Ho,dt(g,Fo,Ho)}var qo=[].reverse,Go=[1,2];zt({target:"Array",proto:!0,forced:String(Go)===String(Go.reverse())},{reverse:function(){return sn(this)&&(this.length=this.length),qo.call(this)}});var Xo=4;try{var $o=n.default.fn.dropdown.Constructor.VERSION;void 0!==$o&&(Xo=parseInt($o,10))}catch(t){}try{var Ko=bootstrap.Tooltip.VERSION;void 0!==Ko&&(Xo=parseInt(Ko,10))}catch(t){}var Yo={3:{iconsPrefix:"glyphicon",icons:{paginationSwitchDown:"glyphicon-collapse-down icon-chevron-down",paginationSwitchUp:"glyphicon-collapse-up icon-chevron-up",refresh:"glyphicon-refresh icon-refresh",toggleOff:"glyphicon-list-alt icon-list-alt",toggleOn:"glyphicon-list-alt icon-list-alt",columns:"glyphicon-th icon-th",detailOpen:"glyphicon-plus icon-plus",detailClose:"glyphicon-minus icon-minus",fullscreen:"glyphicon-fullscreen",search:"glyphicon-search",clearSearch:"glyphicon-trash"},classes:{buttonsPrefix:"btn",buttons:"default",buttonsGroup:"btn-group",buttonsDropdown:"btn-group",pull:"pull",inputGroup:"input-group",inputPrefix:"input-",input:"form-control",paginationDropdown:"btn-group dropdown",dropup:"dropup",dropdownActive:"active",paginationActive:"active",buttonActive:"active"},html:{toolbarDropdown:['<ul class="dropdown-menu" role="menu">',"</ul>"],toolbarDropdownItem:'<li class="dropdown-item-marker" role="menuitem"><label>%s</label></li>',toolbarDropdownSeparator:'<li class="divider"></li>',pageDropdown:['<ul class="dropdown-menu" role="menu">',"</ul>"],pageDropdownItem:'<li role="menuitem" class="%s"><a href="#">%s</a></li>',dropdownCaret:'<span class="caret"></span>',pagination:['<ul class="pagination%s">',"</ul>"],paginationItem:'<li class="page-item%s"><a class="page-link" aria-label="%s" href="javascript:void(0)">%s</a></li>',icon:'<i class="%s %s"></i>',inputGroup:'<div class="input-group">%s<span class="input-group-btn">%s</span></div>',searchInput:'<input class="%s%s" type="text" placeholder="%s">',searchButton:'<button class="%s" type="button" name="search" title="%s">%s %s</button>',searchClearButton:'<button class="%s" type="button" name="clearSearch" title="%s">%s %s</button>'}},4:{iconsPrefix:"fa",icons:{paginationSwitchDown:"fa-caret-square-down",paginationSwitchUp:"fa-caret-square-up",refresh:"fa-sync",toggleOff:"fa-toggle-off",toggleOn:"fa-toggle-on",columns:"fa-th-list",detailOpen:"fa-plus",detailClose:"fa-minus",fullscreen:"fa-arrows-alt",search:"fa-search",clearSearch:"fa-trash"},classes:{buttonsPrefix:"btn",buttons:"secondary",buttonsGroup:"btn-group",buttonsDropdown:"btn-group",pull:"float",inputGroup:"btn-group",inputPrefix:"form-control-",input:"form-control",paginationDropdown:"btn-group dropdown",dropup:"dropup",dropdownActive:"active",paginationActive:"active",buttonActive:"active"},html:{toolbarDropdown:['<div class="dropdown-menu dropdown-menu-right">',"</div>"],toolbarDropdownItem:'<label class="dropdown-item dropdown-item-marker">%s</label>',pageDropdown:['<div class="dropdown-menu">',"</div>"],pageDropdownItem:'<a class="dropdown-item %s" href="#">%s</a>',toolbarDropdownSeparator:'<div class="dropdown-divider"></div>',dropdownCaret:'<span class="caret"></span>',pagination:['<ul class="pagination%s">',"</ul>"],paginationItem:'<li class="page-item%s"><a class="page-link" aria-label="%s" href="javascript:void(0)">%s</a></li>',icon:'<i class="%s %s"></i>',inputGroup:'<div class="input-group">%s<div class="input-group-append">%s</div></div>',searchInput:'<input class="%s%s" type="text" placeholder="%s">',searchButton:'<button class="%s" type="button" name="search" title="%s">%s %s</button>',searchClearButton:'<button class="%s" type="button" name="clearSearch" title="%s">%s %s</button>'}},5:{iconsPrefix:"bi",icons:{paginationSwitchDown:"bi-caret-down-square",paginationSwitchUp:"bi-caret-up-square",refresh:"bi-arrow-clockwise",toggleOff:"bi-toggle-off",toggleOn:"bi-toggle-on",columns:"bi-list-ul",detailOpen:"bi-plus",detailClose:"bi-dash",fullscreen:"bi-arrows-move",search:"bi-search",clearSearch:"bi-trash"},classes:{buttonsPrefix:"btn",buttons:"secondary",buttonsGroup:"btn-group",buttonsDropdown:"btn-group",pull:"float",inputGroup:"btn-group",inputPrefix:"form-control-",input:"form-control",paginationDropdown:"btn-group dropdown",dropup:"dropup",dropdownActive:"active",paginationActive:"active",buttonActive:"active"},html:{dataToggle:"data-bs-toggle",toolbarDropdown:['<div class="dropdown-menu dropdown-menu-right">',"</div>"],toolbarDropdownItem:'<label class="dropdown-item dropdown-item-marker">%s</label>',pageDropdown:['<div class="dropdown-menu">',"</div>"],pageDropdownItem:'<a class="dropdown-item %s" href="#">%s</a>',toolbarDropdownSeparator:'<div class="dropdown-divider"></div>',dropdownCaret:'<span class="caret"></span>',pagination:['<ul class="pagination%s">',"</ul>"],paginationItem:'<li class="page-item%s"><a class="page-link" aria-label="%s" href="javascript:void(0)">%s</a></li>',icon:'<i class="%s %s"></i>',inputGroup:'<div class="input-group">%s%s</div>',searchInput:'<input class="%s%s" type="text" placeholder="%s">',searchButton:'<button class="%s" type="button" name="search" title="%s">%s %s</button>',searchClearButton:'<button class="%s" type="button" name="clearSearch" title="%s">%s %s</button>'}}}[Xo],Jo={height:void 0,classes:"table table-bordered table-hover",buttons:{},theadClasses:"",headerStyle:function(t){return{}},rowStyle:function(t,e){return{}},rowAttributes:function(t,e){return{}},undefinedText:"-",locale:void 0,virtualScroll:!1,virtualScrollItemHeight:void 0,sortable:!0,sortClass:void 0,silentSort:!0,sortName:void 0,sortOrder:void 0,sortReset:!1,sortStable:!1,rememberOrder:!1,serverSort:!0,customSort:void 0,columns:[[]],data:[],url:void 0,method:"get",cache:!0,contentType:"application/json",dataType:"json",ajax:void 0,ajaxOptions:{},queryParams:function(t){return t},queryParamsType:"limit",responseHandler:function(t){return t},totalField:"total",totalNotFilteredField:"totalNotFiltered",dataField:"rows",footerField:"footer",pagination:!1,paginationParts:["pageInfo","pageSize","pageList"],showExtendedPagination:!1,paginationLoop:!0,sidePagination:"client",totalRows:0,totalNotFiltered:0,pageNumber:1,pageSize:10,pageList:[10,25,50,100],paginationHAlign:"right",paginationVAlign:"bottom",paginationDetailHAlign:"left",paginationPreText:"&lsaquo;",paginationNextText:"&rsaquo;",paginationSuccessivelySize:5,paginationPagesBySide:1,paginationUseIntermediate:!1,search:!1,searchHighlight:!1,searchOnEnterKey:!1,strictSearch:!1,regexSearch:!1,searchSelector:!1,visibleSearch:!1,showButtonIcons:!0,showButtonText:!1,showSearchButton:!1,showSearchClearButton:!1,trimOnSearch:!0,searchAlign:"right",searchTimeOut:500,searchText:"",customSearch:void 0,showHeader:!0,showFooter:!1,footerStyle:function(t){return{}},searchAccentNeutralise:!1,showColumns:!1,showColumnsToggleAll:!1,showColumnsSearch:!1,minimumCountColumns:1,showPaginationSwitch:!1,showRefresh:!1,showToggle:!1,showFullscreen:!1,smartDisplay:!0,escape:!1,filterOptions:{filterAlgorithm:"and"},idField:void 0,selectItemName:"btSelectItem",clickToSelect:!1,ignoreClickToSelectOn:function(t){var e=t.tagName;return["A","BUTTON"].includes(e)},singleSelect:!1,checkboxHeader:!0,maintainMetaData:!1,multipleSelectRow:!1,uniqueId:void 0,cardView:!1,detailView:!1,detailViewIcon:!0,detailViewByClick:!1,detailViewAlign:"left",detailFormatter:function(t,e){return""},detailFilter:function(t,e){return!0},toolbar:void 0,toolbarAlign:"left",buttonsToolbar:void 0,buttonsAlign:"right",buttonsOrder:["paginationSwitch","refresh","toggle","fullscreen","columns"],buttonsPrefix:Yo.classes.buttonsPrefix,buttonsClass:Yo.classes.buttons,icons:Yo.icons,iconSize:void 0,iconsPrefix:Yo.iconsPrefix,loadingFontSize:"auto",loadingTemplate:function(t){return'<span class="loading-wrap">\n <span class="loading-text">'.concat(t,'</span>\n <span class="animation-wrap"><span class="animation-dot"></span></span>\n </span>\n ')},onAll:function(t,e){return!1},onClickCell:function(t,e,n,r){return!1},onDblClickCell:function(t,e,n,r){return!1},onClickRow:function(t,e){return!1},onDblClickRow:function(t,e){return!1},onSort:function(t,e){return!1},onCheck:function(t){return!1},onUncheck:function(t){return!1},onCheckAll:function(t){return!1},onUncheckAll:function(t){return!1},onCheckSome:function(t){return!1},onUncheckSome:function(t){return!1},onLoadSuccess:function(t){return!1},onLoadError:function(t){return!1},onColumnSwitch:function(t,e){return!1},onPageChange:function(t,e){return!1},onSearch:function(t){return!1},onToggle:function(t){return!1},onPreBody:function(t){return!1},onPostBody:function(){return!1},onPostHeader:function(){return!1},onPostFooter:function(){return!1},onExpandRow:function(t,e,n){return!1},onCollapseRow:function(t,e){return!1},onRefreshOptions:function(t){return!1},onRefresh:function(t){return!1},onResetView:function(){return!1},onScrollBody:function(){return!1},onTogglePagination:function(t){return!1}},Zo={formatLoadingMessage:function(){return"Loading, please wait"},formatRecordsPerPage:function(t){return"".concat(t," rows per page")},formatShowingRows:function(t,e,n,r){return void 0!==r&&r>0&&r>n?"Showing ".concat(t," to ").concat(e," of ").concat(n," rows (filtered from ").concat(r," total rows)"):"Showing ".concat(t," to ").concat(e," of ").concat(n," rows")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatSearch:function(){return"Search"},formatClearSearch:function(){return"Clear Search"},formatNoMatches:function(){return"No matching records found"},formatPaginationSwitch:function(){return"Hide/Show pagination"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Refresh"},formatToggle:function(){return"Toggle"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Columns"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"All"}},Qo={field:void 0,title:void 0,titleTooltip:void 0,class:void 0,width:void 0,widthUnit:"px",rowspan:void 0,colspan:void 0,align:void 0,halign:void 0,falign:void 0,valign:void 0,cellStyle:void 0,radio:!1,checkbox:!1,checkboxEnabled:!0,clickToSelect:!0,showSelectTitle:!1,sortable:!1,sortName:void 0,order:"asc",sorter:void 0,visible:!0,switchable:!0,cardVisible:!0,searchable:!0,formatter:void 0,footerFormatter:void 0,detailFormatter:void 0,searchFormatter:!0,searchHighlightFormatter:!1,escape:!1,events:void 0};Object.assign(Jo,Zo);var ta={VERSION:"1.19.1",THEME:"bootstrap".concat(Xo),CONSTANTS:Yo,DEFAULTS:Jo,COLUMN_DEFAULTS:Qo,METHODS:["getOptions","refreshOptions","getData","getSelections","load","append","prepend","remove","removeAll","insertRow","updateRow","getRowByUniqueId","updateByUniqueId","removeByUniqueId","updateCell","updateCellByUniqueId","showRow","hideRow","getHiddenRows","showColumn","hideColumn","getVisibleColumns","getHiddenColumns","showAllColumns","hideAllColumns","mergeCells","checkAll","uncheckAll","checkInvert","check","uncheck","checkBy","uncheckBy","refresh","destroy","resetView","showLoading","hideLoading","togglePagination","toggleFullscreen","toggleView","resetSearch","filterBy","scrollTo","getScrollPosition","selectPage","prevPage","nextPage","toggleDetailView","expandRow","collapseRow","expandRowByUniqueId","collapseRowByUniqueId","expandAllRows","collapseAllRows","updateColumnTitle","updateFormatText"],EVENTS:{"all.bs.table":"onAll","click-row.bs.table":"onClickRow","dbl-click-row.bs.table":"onDblClickRow","click-cell.bs.table":"onClickCell","dbl-click-cell.bs.table":"onDblClickCell","sort.bs.table":"onSort","check.bs.table":"onCheck","uncheck.bs.table":"onUncheck","check-all.bs.table":"onCheckAll","uncheck-all.bs.table":"onUncheckAll","check-some.bs.table":"onCheckSome","uncheck-some.bs.table":"onUncheckSome","load-success.bs.table":"onLoadSuccess","load-error.bs.table":"onLoadError","column-switch.bs.table":"onColumnSwitch","page-change.bs.table":"onPageChange","search.bs.table":"onSearch","toggle.bs.table":"onToggle","pre-body.bs.table":"onPreBody","post-body.bs.table":"onPostBody","post-header.bs.table":"onPostHeader","post-footer.bs.table":"onPostFooter","expand-row.bs.table":"onExpandRow","collapse-row.bs.table":"onCollapseRow","refresh-options.bs.table":"onRefreshOptions","reset-view.bs.table":"onResetView","refresh.bs.table":"onRefresh","scroll-body.bs.table":"onScrollBody","toggle-pagination.bs.table":"onTogglePagination","virtual-scroll.bs.table":"onVirtualScroll"},LOCALES:{en:Zo,"en-US":Zo}},ea=m((function(){Ve(1)}));zt({target:"Object",stat:!0,forced:ea},{keys:function(t){return Ve(cn(t))}}),Ne("match",1,(function(t,e,n){return[function(e){var n=_(this),r=null==e?void 0:e[t];return void 0!==r?r.call(e,n):new RegExp(e)[t](String(n))},function(t){var r=n(e,t,this);if(r.done)return r.value;var o=j(t),a=String(this);if(!o.global)return je(o,a);var i=o.unicode;o.lastIndex=0;for(var s,c=[],l=0;null!==(s=je(o,a));){var u=String(s[0]);c[l]=u,""===u&&(o.lastIndex=Me(a,St(o.lastIndex),i)),l++}return 0===l?null:c}]}));var na,ra=M.f,oa="".startsWith,aa=Math.min,ia=kn("startsWith"),sa=!(ia||(na=ra(String.prototype,"startsWith"),!na||na.writable));zt({target:"String",proto:!0,forced:!sa&&!ia},{startsWith:function(t){var e=String(_(this));Tn(t);var n=St(aa(arguments.length>1?arguments[1]:void 0,e.length)),r=String(t);return oa?oa.call(e,r,n):e.slice(n,n+r.length)===r}});var ca=M.f,la="".endsWith,ua=Math.min,fa=kn("endsWith"),ha=!fa&&!!function(){var t=ca(String.prototype,"endsWith");return t&&!t.writable}();zt({target:"String",proto:!0,forced:!ha&&!fa},{endsWith:function(t){var e=String(_(this));Tn(t);var n=arguments.length>1?arguments[1]:void 0,r=St(e.length),o=void 0===n?r:ua(St(n),r),a=String(t);return la?la.call(e,a,o):e.slice(o-a.length,o)===a}});var da={getSearchInput:function(t){return"string"==typeof t.options.searchSelector?n.default(t.options.searchSelector):t.$toolbar.find(".search input")},sprintf:function(t){for(var e=arguments.length,n=new Array(e>1?e-1:0),r=1;r<e;r++)n[r-1]=arguments[r];var o=!0,a=0,i=t.replace(/%s/g,(function(){var t=n[a++];return void 0===t?(o=!1,""):t}));return o?i:""},isObject:function(t){return t instanceof Object&&!Array.isArray(t)},isEmptyObject:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return 0===Object.entries(t).length&&t.constructor===Object},isNumeric:function(t){return!isNaN(parseFloat(t))&&isFinite(t)},getFieldTitle:function(t,e){var n,r=f(t);try{for(r.s();!(n=r.n()).done;){var o=n.value;if(o.field===e)return o.title}}catch(t){r.e(t)}finally{r.f()}return""},setFieldIndex:function(t){var e,n=0,r=[],o=f(t[0]);try{for(o.s();!(e=o.n()).done;){n+=e.value.colspan||1}}catch(t){o.e(t)}finally{o.f()}for(var a=0;a<t.length;a++){r[a]=[];for(var i=0;i<n;i++)r[a][i]=!1}for(var s=0;s<t.length;s++){var c,l=f(t[s]);try{for(l.s();!(c=l.n()).done;){var u=c.value,h=u.rowspan||1,d=u.colspan||1,p=r[s].indexOf(!1);u.colspanIndex=p,1===d?(u.fieldIndex=p,void 0===u.field&&(u.field=p)):u.colspanGroup=u.colspan;for(var g=0;g<h;g++)for(var m=0;m<d;m++)r[s+g][p+m]=!0}}catch(t){l.e(t)}finally{l.f()}}},normalizeAccent:function(t){return"string"!=typeof t?t:t.normalize("NFD").replace(/[\u0300-\u036f]/g,"")},updateFieldGroup:function(t){var e,n,r=(e=[]).concat.apply(e,c(t)),o=f(t);try{for(o.s();!(n=o.n()).done;){var a,i=f(n.value);try{for(i.s();!(a=i.n()).done;){var s=a.value;if(s.colspanGroup>1){for(var l=0,u=function(t){r.find((function(e){return e.fieldIndex===t})).visible&&l++},h=s.colspanIndex;h<s.colspanIndex+s.colspanGroup;h++)u(h);s.colspan=l,s.visible=l>0}}}catch(t){i.e(t)}finally{i.f()}}}catch(t){o.e(t)}finally{o.f()}},getScrollBarWidth:function(){if(void 0===this.cachedWidth){var t=n.default("<div/>").addClass("fixed-table-scroll-inner"),e=n.default("<div/>").addClass("fixed-table-scroll-outer");e.append(t),n.default("body").append(e);var r=t[0].offsetWidth;e.css("overflow","scroll");var o=t[0].offsetWidth;r===o&&(o=e[0].clientWidth),e.remove(),this.cachedWidth=r-o}return this.cachedWidth},calculateObjectValue:function(t,e,n,o){var a=e;if("string"==typeof e){var i=e.split(".");if(i.length>1){a=window;var s,l=f(i);try{for(l.s();!(s=l.n()).done;){a=a[s.value]}}catch(t){l.e(t)}finally{l.f()}}else a=window[e]}return null!==a&&"object"===r(a)?a:"function"==typeof a?a.apply(t,n||[]):!a&&"string"==typeof e&&this.sprintf.apply(this,[e].concat(c(n)))?this.sprintf.apply(this,[e].concat(c(n))):o},compareObjects:function(t,e,n){var r=Object.keys(t),o=Object.keys(e);if(n&&r.length!==o.length)return!1;for(var a=0,i=r;a<i.length;a++){var s=i[a];if(o.includes(s)&&t[s]!==e[s])return!1}return!0},regexCompare:function(t,e){try{var n=e.match(/^\/(.*?)\/([gim]*)$/);if(-1!==t.toString().search(n?new RegExp(n[1],n[2]):new RegExp(e,"gim")))return!0}catch(t){return!1}},escapeHTML:function(t){return t?t.toString().replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#39;"):t},unescapeHTML:function(t){return t?t.toString().replace(/&amp;/g,"&").replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&quot;/g,'"').replace(/&#39;/g,"'"):t},getRealDataAttr:function(t){for(var e=0,n=Object.entries(t);e<n.length;e++){var r=s(n[e],2),o=r[0],a=r[1],i=o.split(/(?=[A-Z])/).join("-").toLowerCase();i!==o&&(t[i]=a,delete t[o])}return t},getItemField:function(t,e,n){var r=t;if("string"!=typeof e||t.hasOwnProperty(e))return n?this.escapeHTML(t[e]):t[e];var o,a=f(e.split("."));try{for(a.s();!(o=a.n()).done;){var i=o.value;r=r&&r[i]}}catch(t){a.e(t)}finally{a.f()}return n?this.escapeHTML(r):r},isIEBrowser:function(){return navigator.userAgent.includes("MSIE ")||/Trident.*rv:11\./.test(navigator.userAgent)},findIndex:function(t,e){var n,r=f(t);try{for(r.s();!(n=r.n()).done;){var o=n.value;if(JSON.stringify(o)===JSON.stringify(e))return t.indexOf(o)}}catch(t){r.e(t)}finally{r.f()}return-1},trToData:function(t,e){var r=this,o=[],a=[];return e.each((function(e,i){var s=n.default(i),c={};c._id=s.attr("id"),c._class=s.attr("class"),c._data=r.getRealDataAttr(s.data()),c._style=s.attr("style"),s.find(">td,>th").each((function(o,i){for(var s=n.default(i),l=+s.attr("colspan")||1,u=+s.attr("rowspan")||1,f=o;a[e]&&a[e][f];f++);for(var h=f;h<f+l;h++)for(var d=e;d<e+u;d++)a[d]||(a[d]=[]),a[d][h]=!0;var p=t[f].field;c[p]=s.html().trim(),c["_".concat(p,"_id")]=s.attr("id"),c["_".concat(p,"_class")]=s.attr("class"),c["_".concat(p,"_rowspan")]=s.attr("rowspan"),c["_".concat(p,"_colspan")]=s.attr("colspan"),c["_".concat(p,"_title")]=s.attr("title"),c["_".concat(p,"_data")]=r.getRealDataAttr(s.data()),c["_".concat(p,"_style")]=s.attr("style")})),o.push(c)})),o},sort:function(t,e,n,r,o,a){return null==t&&(t=""),null==e&&(e=""),r&&t===e&&(t=o,e=a),this.isNumeric(t)&&this.isNumeric(e)?(t=parseFloat(t))<(e=parseFloat(e))?-1*n:t>e?n:0:t===e?0:("string"!=typeof t&&(t=t.toString()),-1===t.localeCompare(e)?-1*n:n)},getEventName:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return e=e||"".concat(+new Date).concat(~~(1e6*Math.random())),"".concat(t,"-").concat(e)},hasDetailViewIcon:function(t){return t.detailView&&t.detailViewIcon&&!t.cardView},getDetailViewIndexOffset:function(t){return this.hasDetailViewIcon(t)&&"right"!==t.detailViewAlign?1:0},checkAutoMergeCells:function(t){var e,n=f(t);try{for(n.s();!(e=n.n()).done;)for(var r=e.value,o=0,a=Object.keys(r);o<a.length;o++){var i=a[o];if(i.startsWith("_")&&(i.endsWith("_rowspan")||i.endsWith("_colspan")))return!0}}catch(t){n.e(t)}finally{n.f()}return!1},deepCopy:function(t){return void 0===t?t:n.default.extend(!0,Array.isArray(t)?[]:{},t)}},pa=function(){function t(e){var n=this;o(this,t),this.rows=e.rows,this.scrollEl=e.scrollEl,this.contentEl=e.contentEl,this.callback=e.callback,this.itemHeight=e.itemHeight,this.cache={},this.scrollTop=this.scrollEl.scrollTop,this.initDOM(this.rows,e.fixedScroll),this.scrollEl.scrollTop=this.scrollTop,this.lastCluster=0;var r=function(){n.lastCluster!==(n.lastCluster=n.getNum())&&(n.initDOM(n.rows),n.callback(n.startIndex,n.endIndex))};this.scrollEl.addEventListener("scroll",r,!1),this.destroy=function(){n.contentEl.innerHtml="",n.scrollEl.removeEventListener("scroll",r,!1)}}return i(t,[{key:"initDOM",value:function(t,e){void 0===this.clusterHeight&&(this.cache.scrollTop=this.scrollEl.scrollTop,this.cache.data=this.contentEl.innerHTML=t[0]+t[0]+t[0],this.getRowsHeight(t));var n=this.initData(t,this.getNum(e)),r=n.rows.join(""),o=this.checkChanges("data",r),a=this.checkChanges("top",n.topOffset),i=this.checkChanges("bottom",n.bottomOffset),s=[];o&&a?(n.topOffset&&s.push(this.getExtra("top",n.topOffset)),s.push(r),n.bottomOffset&&s.push(this.getExtra("bottom",n.bottomOffset)),this.startIndex=n.start,this.endIndex=n.end,this.contentEl.innerHTML=s.join(""),e&&(this.contentEl.scrollTop=this.cache.scrollTop)):i&&(this.contentEl.lastChild.style.height="".concat(n.bottomOffset,"px"))}},{key:"getRowsHeight",value:function(){if(void 0===this.itemHeight){var t=this.contentEl.children,e=t[Math.floor(t.length/2)];this.itemHeight=e.offsetHeight}this.blockHeight=50*this.itemHeight,this.clusterRows=200,this.clusterHeight=4*this.blockHeight}},{key:"getNum",value:function(t){return this.scrollTop=t?this.cache.scrollTop:this.scrollEl.scrollTop,Math.floor(this.scrollTop/(this.clusterHeight-this.blockHeight))||0}},{key:"initData",value:function(t,e){if(t.length<50)return{topOffset:0,bottomOffset:0,rowsAbove:0,rows:t};var n=Math.max((this.clusterRows-50)*e,0),r=n+this.clusterRows,o=Math.max(n*this.itemHeight,0),a=Math.max((t.length-r)*this.itemHeight,0),i=[],s=n;o<1&&s++;for(var c=n;c<r;c++)t[c]&&i.push(t[c]);return{start:n,end:r,topOffset:o,bottomOffset:a,rowsAbove:s,rows:i}}},{key:"checkChanges",value:function(t,e){var n=e!==this.cache[t];return this.cache[t]=e,n}},{key:"getExtra",value:function(t,e){var n=document.createElement("tr");return n.className="virtual-scroll-".concat(t),e&&(n.style.height="".concat(e,"px")),n.outerHTML}}]),t}(),ga=function(){function t(e,r){o(this,t),this.options=r,this.$el=n.default(e),this.$el_=this.$el.clone(),this.timeoutId_=0,this.timeoutFooter_=0}return i(t,[{key:"init",value:function(){this.initConstants(),this.initLocale(),this.initContainer(),this.initTable(),this.initHeader(),this.initData(),this.initHiddenRows(),this.initToolbar(),this.initPagination(),this.initBody(),this.initSearchText(),this.initServer()}},{key:"initConstants",value:function(){var t=this.options;this.constants=ta.CONSTANTS,this.constants.theme=n.default.fn.bootstrapTable.theme,this.constants.dataToggle=this.constants.html.dataToggle||"data-toggle";var e=t.buttonsPrefix?"".concat(t.buttonsPrefix,"-"):"";this.constants.buttonsClass=[t.buttonsPrefix,e+t.buttonsClass,da.sprintf("".concat(e,"%s"),t.iconSize)].join(" ").trim(),this.buttons=da.calculateObjectValue(this,t.buttons,[],{}),"object"!==r(this.buttons)&&(this.buttons={}),"string"==typeof t.icons&&(t.icons=da.calculateObjectValue(null,t.icons))}},{key:"initLocale",value:function(){if(this.options.locale){var e=n.default.fn.bootstrapTable.locales,r=this.options.locale.split(/-|_/);r[0]=r[0].toLowerCase(),r[1]&&(r[1]=r[1].toUpperCase());var o={};e[this.options.locale]?o=e[this.options.locale]:e[r.join("-")]?o=e[r.join("-")]:e[r[0]]&&(o=e[r[0]]);for(var a=0,i=Object.entries(o);a<i.length;a++){var c=s(i[a],2),l=c[0],u=c[1];this.options[l]===t.DEFAULTS[l]&&(this.options[l]=u)}}}},{key:"initContainer",value:function(){var t=["top","both"].includes(this.options.paginationVAlign)?'<div class="fixed-table-pagination clearfix"></div>':"",e=["bottom","both"].includes(this.options.paginationVAlign)?'<div class="fixed-table-pagination"></div>':"",r=da.calculateObjectValue(this.options,this.options.loadingTemplate,[this.options.formatLoadingMessage()]);this.$container=n.default('\n <div class="bootstrap-table '.concat(this.constants.theme,'">\n <div class="fixed-table-toolbar"></div>\n ').concat(t,'\n <div class="fixed-table-container">\n <div class="fixed-table-header"><table></table></div>\n <div class="fixed-table-body">\n <div class="fixed-table-loading">\n ').concat(r,'\n </div>\n </div>\n <div class="fixed-table-footer"></div>\n </div>\n ').concat(e,"\n </div>\n ")),this.$container.insertAfter(this.$el),this.$tableContainer=this.$container.find(".fixed-table-container"),this.$tableHeader=this.$container.find(".fixed-table-header"),this.$tableBody=this.$container.find(".fixed-table-body"),this.$tableLoading=this.$container.find(".fixed-table-loading"),this.$tableFooter=this.$el.find("tfoot"),this.options.buttonsToolbar?this.$toolbar=n.default("body").find(this.options.buttonsToolbar):this.$toolbar=this.$container.find(".fixed-table-toolbar"),this.$pagination=this.$container.find(".fixed-table-pagination"),this.$tableBody.append(this.$el),this.$container.after('<div class="clearfix"></div>'),this.$el.addClass(this.options.classes),this.$tableLoading.addClass(this.options.classes),this.options.height&&(this.$tableContainer.addClass("fixed-height"),this.options.showFooter&&this.$tableContainer.addClass("has-footer"),this.options.classes.split(" ").includes("table-bordered")&&(this.$tableBody.append('<div class="fixed-table-border"></div>'),this.$tableBorder=this.$tableBody.find(".fixed-table-border"),this.$tableLoading.addClass("fixed-table-border")),this.$tableFooter=this.$container.find(".fixed-table-footer"))}},{key:"initTable",value:function(){var e=this,r=[];if(this.$header=this.$el.find(">thead"),this.$header.length?this.options.theadClasses&&this.$header.addClass(this.options.theadClasses):this.$header=n.default('<thead class="'.concat(this.options.theadClasses,'"></thead>')).appendTo(this.$el),this._headerTrClasses=[],this._headerTrStyles=[],this.$header.find("tr").each((function(t,o){var a=n.default(o),i=[];a.find("th").each((function(t,e){var r=n.default(e);void 0!==r.data("field")&&r.data("field","".concat(r.data("field"))),i.push(n.default.extend({},{title:r.html(),class:r.attr("class"),titleTooltip:r.attr("title"),rowspan:r.attr("rowspan")?+r.attr("rowspan"):void 0,colspan:r.attr("colspan")?+r.attr("colspan"):void 0},r.data()))})),r.push(i),a.attr("class")&&e._headerTrClasses.push(a.attr("class")),a.attr("style")&&e._headerTrStyles.push(a.attr("style"))})),Array.isArray(this.options.columns[0])||(this.options.columns=[this.options.columns]),this.options.columns=n.default.extend(!0,[],r,this.options.columns),this.columns=[],this.fieldsColumnsIndex=[],da.setFieldIndex(this.options.columns),this.options.columns.forEach((function(r,o){r.forEach((function(r,a){var i=n.default.extend({},t.COLUMN_DEFAULTS,r);void 0!==i.fieldIndex&&(e.columns[i.fieldIndex]=i,e.fieldsColumnsIndex[i.field]=i.fieldIndex),e.options.columns[o][a]=i}))})),!this.options.data.length){var o=da.trToData(this.columns,this.$el.find(">tbody>tr"));o.length&&(this.options.data=o,this.fromHtml=!0)}this.options.pagination&&"server"!==this.options.sidePagination||(this.footerData=da.trToData(this.columns,this.$el.find(">tfoot>tr"))),this.footerData&&this.$el.find("tfoot").html("<tr></tr>"),!this.options.showFooter||this.options.cardView?this.$tableFooter.hide():this.$tableFooter.show()}},{key:"initHeader",value:function(){var t=this,e={},r=[];this.header={fields:[],styles:[],classes:[],formatters:[],detailFormatters:[],events:[],sorters:[],sortNames:[],cellStyles:[],searchables:[]},da.updateFieldGroup(this.options.columns),this.options.columns.forEach((function(n,o){var a=[];a.push("<tr".concat(da.sprintf(' class="%s"',t._headerTrClasses[o])," ").concat(da.sprintf(' style="%s"',t._headerTrStyles[o]),">"));var i="";if(0===o&&da.hasDetailViewIcon(t.options)){var c=t.options.columns.length>1?' rowspan="'.concat(t.options.columns.length,'"'):"";i='<th class="detail"'.concat(c,'>\n <div class="fht-cell"></div>\n </th>')}i&&"right"!==t.options.detailViewAlign&&a.push(i),n.forEach((function(n,r){var i=da.sprintf(' class="%s"',n.class),c=n.widthUnit,l=parseFloat(n.width),u=da.sprintf("text-align: %s; ",n.halign?n.halign:n.align),f=da.sprintf("text-align: %s; ",n.align),h=da.sprintf("vertical-align: %s; ",n.valign);if(h+=da.sprintf("width: %s; ",!n.checkbox&&!n.radio||l?l?l+c:void 0:n.showSelectTitle?void 0:"36px"),void 0!==n.fieldIndex||n.visible){var d=da.calculateObjectValue(null,t.options.headerStyle,[n]),p=[],g="";if(d&&d.css)for(var m=0,v=Object.entries(d.css);m<v.length;m++){var b=s(v[m],2),y=b[0],w=b[1];p.push("".concat(y,": ").concat(w))}if(d&&d.classes&&(g=da.sprintf(' class="%s"',n.class?[n.class,d.classes].join(" "):d.classes)),void 0!==n.fieldIndex){if(t.header.fields[n.fieldIndex]=n.field,t.header.styles[n.fieldIndex]=f+h,t.header.classes[n.fieldIndex]=i,t.header.formatters[n.fieldIndex]=n.formatter,t.header.detailFormatters[n.fieldIndex]=n.detailFormatter,t.header.events[n.fieldIndex]=n.events,t.header.sorters[n.fieldIndex]=n.sorter,t.header.sortNames[n.fieldIndex]=n.sortName,t.header.cellStyles[n.fieldIndex]=n.cellStyle,t.header.searchables[n.fieldIndex]=n.searchable,!n.visible)return;if(t.options.cardView&&!n.cardVisible)return;e[n.field]=n}a.push("<th".concat(da.sprintf(' title="%s"',n.titleTooltip)),n.checkbox||n.radio?da.sprintf(' class="bs-checkbox %s"',n.class||""):g||i,da.sprintf(' style="%s"',u+h+p.join("; ")),da.sprintf(' rowspan="%s"',n.rowspan),da.sprintf(' colspan="%s"',n.colspan),da.sprintf(' data-field="%s"',n.field),0===r&&o>0?" data-not-first-th":"",">"),a.push(da.sprintf('<div class="th-inner %s">',t.options.sortable&&n.sortable?"sortable both":""));var S=t.options.escape?da.escapeHTML(n.title):n.title,x=S;n.checkbox&&(S="",!t.options.singleSelect&&t.options.checkboxHeader&&(S='<label><input name="btSelectAll" type="checkbox" /><span></span></label>'),t.header.stateField=n.field),n.radio&&(S="",t.header.stateField=n.field),!S&&n.showSelectTitle&&(S+=x),a.push(S),a.push("</div>"),a.push('<div class="fht-cell"></div>'),a.push("</div>"),a.push("</th>")}})),i&&"right"===t.options.detailViewAlign&&a.push(i),a.push("</tr>"),a.length>3&&r.push(a.join(""))})),this.$header.html(r.join("")),this.$header.find("th[data-field]").each((function(t,r){n.default(r).data(e[n.default(r).data("field")])})),this.$container.off("click",".th-inner").on("click",".th-inner",(function(e){var r=n.default(e.currentTarget);if(t.options.detailView&&!r.parent().hasClass("bs-checkbox")&&r.closest(".bootstrap-table")[0]!==t.$container[0])return!1;t.options.sortable&&r.parent().data().sortable&&t.onSort(e)}));var o=da.getEventName("resize.bootstrap-table",this.$el.attr("id"));n.default(window).off(o),!this.options.showHeader||this.options.cardView?(this.$header.hide(),this.$tableHeader.hide(),this.$tableLoading.css("top",0)):(this.$header.show(),this.$tableHeader.show(),this.$tableLoading.css("top",this.$header.outerHeight()+1),this.getCaret(),n.default(window).on(o,(function(){return t.resetView()}))),this.$selectAll=this.$header.find('[name="btSelectAll"]'),this.$selectAll.off("click").on("click",(function(e){e.stopPropagation();var r=n.default(e.currentTarget).prop("checked");t[r?"checkAll":"uncheckAll"](),t.updateSelected()}))}},{key:"initData",value:function(t,e){"append"===e?this.options.data=this.options.data.concat(t):"prepend"===e?this.options.data=[].concat(t).concat(this.options.data):(t=t||da.deepCopy(this.options.data),this.options.data=Array.isArray(t)?t:t[this.options.dataField]),this.data=c(this.options.data),this.options.sortReset&&(this.unsortedData=c(this.data)),"server"!==this.options.sidePagination&&this.initSort()}},{key:"initSort",value:function(){var t=this,e=this.options.sortName,n="desc"===this.options.sortOrder?-1:1,r=this.header.fields.indexOf(this.options.sortName),o=0;-1!==r?(this.options.sortStable&&this.data.forEach((function(t,e){t.hasOwnProperty("_position")||(t._position=e)})),this.options.customSort?da.calculateObjectValue(this.options,this.options.customSort,[this.options.sortName,this.options.sortOrder,this.data]):this.data.sort((function(o,a){t.header.sortNames[r]&&(e=t.header.sortNames[r]);var i=da.getItemField(o,e,t.options.escape),s=da.getItemField(a,e,t.options.escape),c=da.calculateObjectValue(t.header,t.header.sorters[r],[i,s,o,a]);return void 0!==c?t.options.sortStable&&0===c?n*(o._position-a._position):n*c:da.sort(i,s,n,t.options.sortStable,o._position,a._position)})),void 0!==this.options.sortClass&&(clearTimeout(o),o=setTimeout((function(){t.$el.removeClass(t.options.sortClass);var e=t.$header.find('[data-field="'.concat(t.options.sortName,'"]')).index();t.$el.find("tr td:nth-child(".concat(e+1,")")).addClass(t.options.sortClass)}),250))):this.options.sortReset&&(this.data=c(this.unsortedData))}},{key:"onSort",value:function(t){var e=t.type,r=t.currentTarget,o="keypress"===e?n.default(r):n.default(r).parent(),a=this.$header.find("th").eq(o.index());if(this.$header.add(this.$header_).find("span.order").remove(),this.options.sortName===o.data("field")){var i=this.options.sortOrder;void 0===i?this.options.sortOrder="asc":"asc"===i?this.options.sortOrder="desc":"desc"===this.options.sortOrder&&(this.options.sortOrder=this.options.sortReset?void 0:"asc"),void 0===this.options.sortOrder&&(this.options.sortName=void 0)}else this.options.sortName=o.data("field"),this.options.rememberOrder?this.options.sortOrder="asc"===o.data("order")?"desc":"asc":this.options.sortOrder=this.columns[this.fieldsColumnsIndex[o.data("field")]].sortOrder||this.columns[this.fieldsColumnsIndex[o.data("field")]].order;if(this.trigger("sort",this.options.sortName,this.options.sortOrder),o.add(a).data("order",this.options.sortOrder),this.getCaret(),"server"===this.options.sidePagination&&this.options.serverSort)return this.options.pageNumber=1,void this.initServer(this.options.silentSort);this.initSort(),this.initBody()}},{key:"initToolbar",value:function(){var t,e=this,o=this.options,a=[],i=0,c=0;this.$toolbar.find(".bs-bars").children().length&&n.default("body").append(n.default(o.toolbar)),this.$toolbar.html(""),"string"!=typeof o.toolbar&&"object"!==r(o.toolbar)||n.default(da.sprintf('<div class="bs-bars %s-%s"></div>',this.constants.classes.pull,o.toolbarAlign)).appendTo(this.$toolbar).append(n.default(o.toolbar)),a=['<div class="'.concat(["columns","columns-".concat(o.buttonsAlign),this.constants.classes.buttonsGroup,"".concat(this.constants.classes.pull,"-").concat(o.buttonsAlign)].join(" "),'">')],"string"==typeof o.buttonsOrder&&(o.buttonsOrder=o.buttonsOrder.replace(/\[|\]| |'/g,"").split(",")),this.buttons=Object.assign(this.buttons,{paginationSwitch:{text:o.pagination?o.formatPaginationSwitchUp():o.formatPaginationSwitchDown(),icon:o.pagination?o.icons.paginationSwitchDown:o.icons.paginationSwitchUp,render:!1,event:this.togglePagination,attributes:{"aria-label":o.formatPaginationSwitch(),title:o.formatPaginationSwitch()}},refresh:{text:o.formatRefresh(),icon:o.icons.refresh,render:!1,event:this.refresh,attributes:{"aria-label":o.formatRefresh(),title:o.formatRefresh()}},toggle:{text:o.formatToggle(),icon:o.icons.toggleOff,render:!1,event:this.toggleView,attributes:{"aria-label":o.formatToggleOn(),title:o.formatToggleOn()}},fullscreen:{text:o.formatFullscreen(),icon:o.icons.fullscreen,render:!1,event:this.toggleFullscreen,attributes:{"aria-label":o.formatFullscreen(),title:o.formatFullscreen()}},columns:{render:!1,html:function(){var t=[];if(t.push('<div class="keep-open '.concat(e.constants.classes.buttonsDropdown,'" title="').concat(o.formatColumns(),'">\n <button class="').concat(e.constants.buttonsClass,' dropdown-toggle" type="button" ').concat(e.constants.dataToggle,'="dropdown"\n aria-label="Columns" title="').concat(o.formatColumns(),'">\n ').concat(o.showButtonIcons?da.sprintf(e.constants.html.icon,o.iconsPrefix,o.icons.columns):"","\n ").concat(o.showButtonText?o.formatColumns():"","\n ").concat(e.constants.html.dropdownCaret,"\n </button>\n ").concat(e.constants.html.toolbarDropdown[0])),o.showColumnsSearch&&(t.push(da.sprintf(e.constants.html.toolbarDropdownItem,da.sprintf('<input type="text" class="%s" name="columnsSearch" placeholder="%s" autocomplete="off">',e.constants.classes.input,o.formatSearch()))),t.push(e.constants.html.toolbarDropdownSeparator)),o.showColumnsToggleAll){var n=e.getVisibleColumns().length===e.columns.filter((function(t){return!e.isSelectionColumn(t)})).length;t.push(da.sprintf(e.constants.html.toolbarDropdownItem,da.sprintf('<input type="checkbox" class="toggle-all" %s> <span>%s</span>',n?'checked="checked"':"",o.formatColumnsToggleAll()))),t.push(e.constants.html.toolbarDropdownSeparator)}var r=0;return e.columns.forEach((function(t){t.visible&&r++})),e.columns.forEach((function(n,a){if(!e.isSelectionColumn(n)&&(!o.cardView||n.cardVisible)){var i=n.visible?' checked="checked"':"",s=r<=o.minimumCountColumns&&i?' disabled="disabled"':"";n.switchable&&(t.push(da.sprintf(e.constants.html.toolbarDropdownItem,da.sprintf('<input type="checkbox" data-field="%s" value="%s"%s%s> <span>%s</span>',n.field,a,i,s,n.title))),c++)}})),t.push(e.constants.html.toolbarDropdown[1],"</div>"),t.join("")}}});for(var l={},u=0,h=Object.entries(this.buttons);u<h.length;u++){var d=s(h[u],2),p=d[0],g=d[1],m=void 0;if(g.hasOwnProperty("html"))"function"==typeof g.html?m=g.html():"string"==typeof g.html&&(m=g.html);else{if(m='<button class="'.concat(this.constants.buttonsClass,'" type="button" name="').concat(p,'"'),g.hasOwnProperty("attributes"))for(var v=0,b=Object.entries(g.attributes);v<b.length;v++){var y=s(b[v],2),w=y[0],S=y[1];m+=" ".concat(w,'="').concat(S,'"')}m+=">",o.showButtonIcons&&g.hasOwnProperty("icon")&&(m+="".concat(da.sprintf(this.constants.html.icon,o.iconsPrefix,g.icon)," ")),o.showButtonText&&g.hasOwnProperty("text")&&(m+=g.text),m+="</button>"}l[p]=m;var x="show".concat(p.charAt(0).toUpperCase()).concat(p.substring(1)),A=o[x];!(!g.hasOwnProperty("render")||g.hasOwnProperty("render")&&g.render)||void 0!==A&&!0!==A||(o[x]=!0),o.buttonsOrder.includes(p)||o.buttonsOrder.push(p)}var C,E=f(o.buttonsOrder);try{for(E.s();!(C=E.n()).done;){var T=C.value;o["show".concat(T.charAt(0).toUpperCase()).concat(T.substring(1))]&&a.push(l[T])}}catch(t){E.e(t)}finally{E.f()}a.push("</div>"),(this.showToolbar||a.length>2)&&this.$toolbar.append(a.join(""));for(var _=0,k=Object.entries(this.buttons);_<k.length;_++){var R=s(k[_],2),P=R[0],N=R[1];if(N.hasOwnProperty("event")){if("function"==typeof N.event||"string"==typeof N.event)if("continue"===function(){var t="string"==typeof N.event?window[N.event]:N.event;return e.$toolbar.find('button[name="'.concat(P,'"]')).off("click").on("click",(function(){return t.call(e)})),"continue"}())continue;for(var O=function(){var t=s(B[I],2),n=t[0],r=t[1],o="string"==typeof r?window[r]:r;e.$toolbar.find('button[name="'.concat(P,'"]')).off(n).on(n,(function(){return o.call(e)}))},I=0,B=Object.entries(N.event);I<B.length;I++)O()}}if(o.showColumns){var L=(t=this.$toolbar.find(".keep-open")).find('input[type="checkbox"]:not(".toggle-all")'),F=t.find('input[type="checkbox"].toggle-all');if(c<=o.minimumCountColumns&&t.find("input").prop("disabled",!0),t.find("li, label").off("click").on("click",(function(t){t.stopImmediatePropagation()})),L.off("click").on("click",(function(t){var r=t.currentTarget,o=n.default(r);e._toggleColumn(o.val(),o.prop("checked"),!1),e.trigger("column-switch",o.data("field"),o.prop("checked")),F.prop("checked",L.filter(":checked").length===e.columns.filter((function(t){return!e.isSelectionColumn(t)})).length)})),F.off("click").on("click",(function(t){var r=t.currentTarget;e._toggleAllColumns(n.default(r).prop("checked"))})),o.showColumnsSearch){var D=t.find('[name="columnsSearch"]'),M=t.find(".dropdown-item-marker");D.on("keyup paste change",(function(t){var e=t.currentTarget,r=n.default(e).val().toLowerCase();M.show(),L.each((function(t,e){var o=n.default(e).parents(".dropdown-item-marker");o.text().toLowerCase().includes(r)||o.hide()}))}))}}var j=function(t){var n="keyup drop blur mouseup";t.off(n).on(n,(function(t){o.searchOnEnterKey&&13!==t.keyCode||[37,38,39,40].includes(t.keyCode)||(clearTimeout(i),i=setTimeout((function(){e.onSearch({currentTarget:t.currentTarget})}),o.searchTimeOut))}))};if((o.search||this.showSearchClearButton)&&"string"!=typeof o.searchSelector){a=[];var W=da.sprintf(this.constants.html.searchButton,this.constants.buttonsClass,o.formatSearch(),o.showButtonIcons?da.sprintf(this.constants.html.icon,o.iconsPrefix,o.icons.search):"",o.showButtonText?o.formatSearch():""),U=da.sprintf(this.constants.html.searchClearButton,this.constants.buttonsClass,o.formatClearSearch(),o.showButtonIcons?da.sprintf(this.constants.html.icon,o.iconsPrefix,o.icons.clearSearch):"",o.showButtonText?o.formatClearSearch():""),H='<input class="'.concat(this.constants.classes.input,"\n ").concat(da.sprintf(" %s%s",this.constants.classes.inputPrefix,o.iconSize),'\n search-input" type="search" placeholder="').concat(o.formatSearch(),'" autocomplete="off">'),z=H;if(o.showSearchButton||o.showSearchClearButton){var V=(o.showSearchButton?W:"")+(o.showSearchClearButton?U:"");z=o.search?da.sprintf(this.constants.html.inputGroup,H,V):V}a.push(da.sprintf('\n <div class="'.concat(this.constants.classes.pull,"-").concat(o.searchAlign," search ").concat(this.constants.classes.inputGroup,'">\n %s\n </div>\n '),z)),this.$toolbar.append(a.join(""));var q=da.getSearchInput(this);o.showSearchButton?(this.$toolbar.find(".search button[name=search]").off("click").on("click",(function(){clearTimeout(i),i=setTimeout((function(){e.onSearch({currentTarget:q})}),o.searchTimeOut)})),o.searchOnEnterKey&&j(q)):j(q),o.showSearchClearButton&&this.$toolbar.find(".search button[name=clearSearch]").click((function(){e.resetSearch()}))}else if("string"==typeof o.searchSelector){j(da.getSearchInput(this))}}},{key:"onSearch",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.currentTarget,r=t.firedByInitSearchText,o=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(void 0!==e&&n.default(e).length&&o){var a=n.default(e).val().trim();if(this.options.trimOnSearch&&n.default(e).val()!==a&&n.default(e).val(a),this.searchText===a)return;var i=da.getSearchInput(this),s=e instanceof jQuery?e:n.default(e);(s.is(i)||s.hasClass("search-input"))&&(this.searchText=a,this.options.searchText=a)}r||(this.options.pageNumber=1),this.initSearch(),r?"client"===this.options.sidePagination&&this.updatePagination():this.updatePagination(),this.trigger("search",this.searchText)}},{key:"initSearch",value:function(){var t=this;if(this.filterOptions=this.filterOptions||this.options.filterOptions,"server"!==this.options.sidePagination){if(this.options.customSearch)return this.data=da.calculateObjectValue(this.options,this.options.customSearch,[this.options.data,this.searchText,this.filterColumns]),void(this.options.sortReset&&(this.unsortedData=c(this.data)));var e=this.searchText&&(this.fromHtml?da.escapeHTML(this.searchText):this.searchText),n=e?e.toLowerCase():"",r=da.isEmptyObject(this.filterColumns)?null:this.filterColumns;this.options.searchAccentNeutralise&&(n=da.normalizeAccent(n)),"function"==typeof this.filterOptions.filterAlgorithm?this.data=this.options.data.filter((function(e){return t.filterOptions.filterAlgorithm.apply(null,[e,r])})):"string"==typeof this.filterOptions.filterAlgorithm&&(this.data=r?this.options.data.filter((function(e){var n=t.filterOptions.filterAlgorithm;if("and"===n){for(var o in r)if(Array.isArray(r[o])&&!r[o].includes(e[o])||!Array.isArray(r[o])&&e[o]!==r[o])return!1}else if("or"===n){var a=!1;for(var i in r)(Array.isArray(r[i])&&r[i].includes(e[i])||!Array.isArray(r[i])&&e[i]===r[i])&&(a=!0);return a}return!0})):c(this.options.data));var o=this.getVisibleFields();this.data=n?this.data.filter((function(r,a){for(var i=0;i<t.header.fields.length;i++)if(t.header.searchables[i]&&(!t.options.visibleSearch||-1!==o.indexOf(t.header.fields[i]))){var s=da.isNumeric(t.header.fields[i])?parseInt(t.header.fields[i],10):t.header.fields[i],c=t.columns[t.fieldsColumnsIndex[s]],l=void 0;if("string"==typeof s){l=r;for(var u=s.split("."),f=0;f<u.length;f++)null!==l[u[f]]&&(l=l[u[f]])}else l=r[s];if(t.options.searchAccentNeutralise&&(l=da.normalizeAccent(l)),c&&c.searchFormatter&&(l=da.calculateObjectValue(c,t.header.formatters[i],[l,r,a,c.field],l)),"string"==typeof l||"number"==typeof l){if(t.options.strictSearch&&"".concat(l).toLowerCase()===n||t.options.regexSearch&&da.regexCompare(l,e))return!0;var h=/(?:(<=|=>|=<|>=|>|<)(?:\s+)?(-?\d+)?|(-?\d+)?(\s+)?(<=|=>|=<|>=|>|<))/gm.exec(t.searchText),d=!1;if(h){var p=h[1]||"".concat(h[5],"l"),g=h[2]||h[3],m=parseInt(l,10),v=parseInt(g,10);switch(p){case">":case"<l":d=m>v;break;case"<":case">l":d=m<v;break;case"<=":case"=<":case">=l":case"=>l":d=m<=v;break;case">=":case"=>":case"<=l":case"=<l":d=m>=v}}if(d||"".concat(l).toLowerCase().includes(n))return!0}}return!1})):this.data,this.options.sortReset&&(this.unsortedData=c(this.data)),this.initSort()}}},{key:"initPagination",value:function(){var t=this,e=this.options;if(e.pagination){this.$pagination.show();var n,r,o,a,i,s,c,l=[],u=!1,f=this.getData({includeHiddenRows:!1}),h=e.pageList;if("string"==typeof h&&(h=h.replace(/\[|\]| /g,"").toLowerCase().split(",")),h=h.map((function(t){return"string"==typeof t?t.toLowerCase()===e.formatAllRows().toLowerCase()||["all","unlimited"].includes(t.toLowerCase())?e.formatAllRows():+t:t})),this.paginationParts=e.paginationParts,"string"==typeof this.paginationParts&&(this.paginationParts=this.paginationParts.replace(/\[|\]| |'/g,"").split(",")),"server"!==e.sidePagination&&(e.totalRows=f.length),this.totalPages=0,e.totalRows&&(e.pageSize===e.formatAllRows()&&(e.pageSize=e.totalRows,u=!0),this.totalPages=1+~~((e.totalRows-1)/e.pageSize),e.totalPages=this.totalPages),this.totalPages>0&&e.pageNumber>this.totalPages&&(e.pageNumber=this.totalPages),this.pageFrom=(e.pageNumber-1)*e.pageSize+1,this.pageTo=e.pageNumber*e.pageSize,this.pageTo>e.totalRows&&(this.pageTo=e.totalRows),this.options.pagination&&"server"!==this.options.sidePagination&&(this.options.totalNotFiltered=this.options.data.length),this.options.showExtendedPagination||(this.options.totalNotFiltered=void 0),(this.paginationParts.includes("pageInfo")||this.paginationParts.includes("pageInfoShort")||this.paginationParts.includes("pageSize"))&&l.push('<div class="'.concat(this.constants.classes.pull,"-").concat(e.paginationDetailHAlign,' pagination-detail">')),this.paginationParts.includes("pageInfo")||this.paginationParts.includes("pageInfoShort")){var d=this.paginationParts.includes("pageInfoShort")?e.formatDetailPagination(e.totalRows):e.formatShowingRows(this.pageFrom,this.pageTo,e.totalRows,e.totalNotFiltered);l.push('<span class="pagination-info">\n '.concat(d,"\n </span>"))}if(this.paginationParts.includes("pageSize")){l.push('<div class="page-list">');var p=['<div class="'.concat(this.constants.classes.paginationDropdown,'">\n <button class="').concat(this.constants.buttonsClass,' dropdown-toggle" type="button" ').concat(this.constants.dataToggle,'="dropdown">\n <span class="page-size">\n ').concat(u?e.formatAllRows():e.pageSize,"\n </span>\n ").concat(this.constants.html.dropdownCaret,"\n </button>\n ").concat(this.constants.html.pageDropdown[0])];h.forEach((function(n,r){var o;(!e.smartDisplay||0===r||h[r-1]<e.totalRows||n===e.formatAllRows())&&(o=u?n===e.formatAllRows()?t.constants.classes.dropdownActive:"":n===e.pageSize?t.constants.classes.dropdownActive:"",p.push(da.sprintf(t.constants.html.pageDropdownItem,o,n)))})),p.push("".concat(this.constants.html.pageDropdown[1],"</div>")),l.push(e.formatRecordsPerPage(p.join("")))}if((this.paginationParts.includes("pageInfo")||this.paginationParts.includes("pageInfoShort")||this.paginationParts.includes("pageSize"))&&l.push("</div></div>"),this.paginationParts.includes("pageList")){l.push('<div class="'.concat(this.constants.classes.pull,"-").concat(e.paginationHAlign,' pagination">'),da.sprintf(this.constants.html.pagination[0],da.sprintf(" pagination-%s",e.iconSize)),da.sprintf(this.constants.html.paginationItem," page-pre",e.formatSRPaginationPreText(),e.paginationPreText)),this.totalPages<e.paginationSuccessivelySize?(r=1,o=this.totalPages):o=(r=e.pageNumber-e.paginationPagesBySide)+2*e.paginationPagesBySide,e.pageNumber<e.paginationSuccessivelySize-1&&(o=e.paginationSuccessivelySize),e.paginationSuccessivelySize>this.totalPages-r&&(r=r-(e.paginationSuccessivelySize-(this.totalPages-r))+1),r<1&&(r=1),o>this.totalPages&&(o=this.totalPages);var g=Math.round(e.paginationPagesBySide/2),m=function(n){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return da.sprintf(t.constants.html.paginationItem,r+(n===e.pageNumber?" ".concat(t.constants.classes.paginationActive):""),e.formatSRPaginationPageText(n),n)};if(r>1){var v=e.paginationPagesBySide;for(v>=r&&(v=r-1),n=1;n<=v;n++)l.push(m(n));r-1===v+1?(n=r-1,l.push(m(n))):r-1>v&&(r-2*e.paginationPagesBySide>e.paginationPagesBySide&&e.paginationUseIntermediate?(n=Math.round((r-g)/2+g),l.push(m(n," page-intermediate"))):l.push(da.sprintf(this.constants.html.paginationItem," page-first-separator disabled","","...")))}for(n=r;n<=o;n++)l.push(m(n));if(this.totalPages>o){var b=this.totalPages-(e.paginationPagesBySide-1);for(o>=b&&(b=o+1),o+1===b-1?(n=o+1,l.push(m(n))):b>o+1&&(this.totalPages-o>2*e.paginationPagesBySide&&e.paginationUseIntermediate?(n=Math.round((this.totalPages-g-o)/2+o),l.push(m(n," page-intermediate"))):l.push(da.sprintf(this.constants.html.paginationItem," page-last-separator disabled","","..."))),n=b;n<=this.totalPages;n++)l.push(m(n))}l.push(da.sprintf(this.constants.html.paginationItem," page-next",e.formatSRPaginationNextText(),e.paginationNextText)),l.push(this.constants.html.pagination[1],"</div>")}this.$pagination.html(l.join(""));var y=["bottom","both"].includes(e.paginationVAlign)?" ".concat(this.constants.classes.dropup):"";this.$pagination.last().find(".page-list > div").addClass(y),e.onlyInfoPagination||(a=this.$pagination.find(".page-list a"),i=this.$pagination.find(".page-pre"),s=this.$pagination.find(".page-next"),c=this.$pagination.find(".page-item").not(".page-next, .page-pre, .page-last-separator, .page-first-separator"),this.totalPages<=1&&this.$pagination.find("div.pagination").hide(),e.smartDisplay&&(h.length<2||e.totalRows<=h[0])&&this.$pagination.find("div.page-list").hide(),this.$pagination[this.getData().length?"show":"hide"](),e.paginationLoop||(1===e.pageNumber&&i.addClass("disabled"),e.pageNumber===this.totalPages&&s.addClass("disabled")),u&&(e.pageSize=e.formatAllRows()),a.off("click").on("click",(function(e){return t.onPageListChange(e)})),i.off("click").on("click",(function(e){return t.onPagePre(e)})),s.off("click").on("click",(function(e){return t.onPageNext(e)})),c.off("click").on("click",(function(e){return t.onPageNumber(e)})))}else this.$pagination.hide()}},{key:"updatePagination",value:function(t){t&&n.default(t.currentTarget).hasClass("disabled")||(this.options.maintainMetaData||this.resetRows(),this.initPagination(),this.trigger("page-change",this.options.pageNumber,this.options.pageSize),"server"===this.options.sidePagination?this.initServer():this.initBody())}},{key:"onPageListChange",value:function(t){t.preventDefault();var e=n.default(t.currentTarget);return e.parent().addClass(this.constants.classes.dropdownActive).siblings().removeClass(this.constants.classes.dropdownActive),this.options.pageSize=e.text().toUpperCase()===this.options.formatAllRows().toUpperCase()?this.options.formatAllRows():+e.text(),this.$toolbar.find(".page-size").text(this.options.pageSize),this.updatePagination(t),!1}},{key:"onPagePre",value:function(t){if(!n.default(t.target).hasClass("disabled"))return t.preventDefault(),this.options.pageNumber-1==0?this.options.pageNumber=this.options.totalPages:this.options.pageNumber--,this.updatePagination(t),!1}},{key:"onPageNext",value:function(t){if(!n.default(t.target).hasClass("disabled"))return t.preventDefault(),this.options.pageNumber+1>this.options.totalPages?this.options.pageNumber=1:this.options.pageNumber++,this.updatePagination(t),!1}},{key:"onPageNumber",value:function(t){if(t.preventDefault(),this.options.pageNumber!==+n.default(t.currentTarget).text())return this.options.pageNumber=+n.default(t.currentTarget).text(),this.updatePagination(t),!1}},{key:"initRow",value:function(t,e,n,o){var a=this,i=[],c={},l=[],u="",f={},h=[];if(!(da.findIndex(this.hiddenRows,t)>-1)){if((c=da.calculateObjectValue(this.options,this.options.rowStyle,[t,e],c))&&c.css)for(var d=0,p=Object.entries(c.css);d<p.length;d++){var g=s(p[d],2),m=g[0],v=g[1];l.push("".concat(m,": ").concat(v))}if(f=da.calculateObjectValue(this.options,this.options.rowAttributes,[t,e],f))for(var b=0,y=Object.entries(f);b<y.length;b++){var w=s(y[b],2),S=w[0],x=w[1];h.push("".concat(S,'="').concat(da.escapeHTML(x),'"'))}if(t._data&&!da.isEmptyObject(t._data))for(var A=0,C=Object.entries(t._data);A<C.length;A++){var E=s(C[A],2),T=E[0],_=E[1];if("index"===T)return;u+=" data-".concat(T,"='").concat("object"===r(_)?JSON.stringify(_):_,"'")}i.push("<tr",da.sprintf(" %s",h.length?h.join(" "):void 0),da.sprintf(' id="%s"',Array.isArray(t)?void 0:t._id),da.sprintf(' class="%s"',c.classes||(Array.isArray(t)?void 0:t._class)),da.sprintf(' style="%s"',Array.isArray(t)?void 0:t._style),' data-index="'.concat(e,'"'),da.sprintf(' data-uniqueid="%s"',da.getItemField(t,this.options.uniqueId,!1)),da.sprintf(' data-has-detail-view="%s"',this.options.detailView&&da.calculateObjectValue(null,this.options.detailFilter,[e,t])?"true":void 0),da.sprintf("%s",u),">"),this.options.cardView&&i.push('<td colspan="'.concat(this.header.fields.length,'"><div class="card-views">'));var k="";return da.hasDetailViewIcon(this.options)&&(k="<td>",da.calculateObjectValue(null,this.options.detailFilter,[e,t])&&(k+='\n <a class="detail-icon" href="#">\n '.concat(da.sprintf(this.constants.html.icon,this.options.iconsPrefix,this.options.icons.detailOpen),"\n </a>\n ")),k+="</td>"),k&&"right"!==this.options.detailViewAlign&&i.push(k),this.header.fields.forEach((function(n,r){var o="",c=da.getItemField(t,n,a.options.escape),u="",f="",h={},d="",p=a.header.classes[r],g="",m="",v="",b="",y="",w="",S=a.columns[r];if((!a.fromHtml&&!a.autoMergeCells||void 0!==c||S.checkbox||S.radio)&&S.visible&&(!a.options.cardView||S.cardVisible)){if(S.escape&&(c=da.escapeHTML(c)),l.concat([a.header.styles[r]]).length&&(m+="".concat(l.concat([a.header.styles[r]]).join("; "))),t["_".concat(n,"_style")]&&(m+="".concat(t["_".concat(n,"_style")])),m&&(g=' style="'.concat(m,'"')),t["_".concat(n,"_id")]&&(d=da.sprintf(' id="%s"',t["_".concat(n,"_id")])),t["_".concat(n,"_class")]&&(p=da.sprintf(' class="%s"',t["_".concat(n,"_class")])),t["_".concat(n,"_rowspan")]&&(b=da.sprintf(' rowspan="%s"',t["_".concat(n,"_rowspan")])),t["_".concat(n,"_colspan")]&&(y=da.sprintf(' colspan="%s"',t["_".concat(n,"_colspan")])),t["_".concat(n,"_title")]&&(w=da.sprintf(' title="%s"',t["_".concat(n,"_title")])),(h=da.calculateObjectValue(a.header,a.header.cellStyles[r],[c,t,e,n],h)).classes&&(p=' class="'.concat(h.classes,'"')),h.css){for(var x=[],A=0,C=Object.entries(h.css);A<C.length;A++){var E=s(C[A],2),T=E[0],_=E[1];x.push("".concat(T,": ").concat(_))}g=' style="'.concat(x.concat(a.header.styles[r]).join("; "),'"')}if(u=da.calculateObjectValue(S,a.header.formatters[r],[c,t,e,n],c),S.checkbox||S.radio||(u=null==u?a.options.undefinedText:u),S.searchable&&a.searchText&&a.options.searchHighlight&&!S.checkbox&&!S.radio){var k="",R=new RegExp("(".concat(a.searchText.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),")"),"gim"),P="<mark>$1</mark>";if(u&&/<(?=.*? .*?\/ ?>|br|hr|input|!--|wbr)[a-z]+.*?>|<([a-z]+).*?<\/\1>/i.test(u)){var N=(new DOMParser).parseFromString(u.toString(),"text/html").documentElement.textContent,O=N.replace(R,P);N=N.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),k=u.replace(new RegExp("(>\\s*)(".concat(N,")(\\s*)"),"gm"),"$1".concat(O,"$3"))}else k=u.toString().replace(R,P);u=da.calculateObjectValue(S,S.searchHighlightFormatter,[u,a.searchText],k)}if(t["_".concat(n,"_data")]&&!da.isEmptyObject(t["_".concat(n,"_data")]))for(var I=0,B=Object.entries(t["_".concat(n,"_data")]);I<B.length;I++){var L=s(B[I],2),F=L[0],D=L[1];if("index"===F)return;v+=" data-".concat(F,'="').concat(D,'"')}if(S.checkbox||S.radio){f=S.checkbox?"checkbox":f,f=S.radio?"radio":f;var M=S.class||"",j=da.isObject(u)&&u.hasOwnProperty("checked")?u.checked:(!0===u||c)&&!1!==u,W=!S.checkboxEnabled||u&&u.disabled;o=[a.options.cardView?'<div class="card-view '.concat(M,'">'):'<td class="bs-checkbox '.concat(M,'"').concat(p).concat(g,">"),'<label>\n <input\n data-index="'.concat(e,'"\n name="').concat(a.options.selectItemName,'"\n type="').concat(f,'"\n ').concat(da.sprintf('value="%s"',t[a.options.idField]),"\n ").concat(da.sprintf('checked="%s"',j?"checked":void 0),"\n ").concat(da.sprintf('disabled="%s"',W?"disabled":void 0)," />\n <span></span>\n </label>"),a.header.formatters[r]&&"string"==typeof u?u:"",a.options.cardView?"</div>":"</td>"].join(""),t[a.header.stateField]=!0===u||!!c||u&&u.checked}else if(a.options.cardView){var U=a.options.showHeader?'<span class="card-view-title '.concat(h.classes,'"').concat(g,">").concat(da.getFieldTitle(a.columns,n),"</span>"):"";o='<div class="card-view">'.concat(U,'<span class="card-view-value ').concat(h.classes,'"').concat(g,">").concat(u,"</span></div>"),a.options.smartDisplay&&""===u&&(o='<div class="card-view"></div>')}else o="<td".concat(d).concat(p).concat(g).concat(v).concat(b).concat(y).concat(w,">").concat(u,"</td>");i.push(o)}})),k&&"right"===this.options.detailViewAlign&&i.push(k),this.options.cardView&&i.push("</div></td>"),i.push("</tr>"),i.join("")}}},{key:"initBody",value:function(t,e){var r=this,o=this.getData();this.trigger("pre-body",o),this.$body=this.$el.find(">tbody"),this.$body.length||(this.$body=n.default("<tbody></tbody>").appendTo(this.$el)),this.options.pagination&&"server"!==this.options.sidePagination||(this.pageFrom=1,this.pageTo=o.length);var a=[],i=n.default(document.createDocumentFragment()),s=!1,c=[];this.autoMergeCells=da.checkAutoMergeCells(o.slice(this.pageFrom-1,this.pageTo));for(var l=this.pageFrom-1;l<this.pageTo;l++){var u=o[l],f=this.initRow(u,l,o,i);if(s=s||!!f,f&&"string"==typeof f){var h=this.options.uniqueId;if(h&&u.hasOwnProperty(h)){var d=u[h],p=this.$body.find(da.sprintf('> tr[data-uniqueid="%s"][data-has-detail-view]',d)).next();p.is("tr.detail-view")&&(c.push(l),e&&d===e||(f+=p[0].outerHTML))}this.options.virtualScroll?a.push(f):i.append(f)}}s?this.options.virtualScroll?(this.virtualScroll&&this.virtualScroll.destroy(),this.virtualScroll=new pa({rows:a,fixedScroll:t,scrollEl:this.$tableBody[0],contentEl:this.$body[0],itemHeight:this.options.virtualScrollItemHeight,callback:function(t,e){r.fitHeader(),r.initBodyEvent(),r.trigger("virtual-scroll",t,e)}})):this.$body.html(i):this.$body.html('<tr class="no-records-found">'.concat(da.sprintf('<td colspan="%s">%s</td>',this.getVisibleFields().length+da.getDetailViewIndexOffset(this.options),this.options.formatNoMatches()),"</tr>")),c.forEach((function(t){r.expandRow(t)})),t||this.scrollTo(0),this.initBodyEvent(),this.initFooter(),this.resetView(),this.updateSelected(),"server"!==this.options.sidePagination&&(this.options.totalRows=o.length),this.trigger("post-body",o)}},{key:"initBodyEvent",value:function(){var t=this;this.$body.find("> tr[data-index] > td").off("click dblclick").on("click dblclick",(function(e){var r=n.default(e.currentTarget),o=r.parent(),a=n.default(e.target).parents(".card-views").children(),i=n.default(e.target).parents(".card-view"),s=o.data("index"),c=t.data[s],l=t.options.cardView?a.index(i):r[0].cellIndex,u=t.getVisibleFields()[l-da.getDetailViewIndexOffset(t.options)],f=t.columns[t.fieldsColumnsIndex[u]],h=da.getItemField(c,u,t.options.escape);if(!r.find(".detail-icon").length){if(t.trigger("click"===e.type?"click-cell":"dbl-click-cell",u,h,c,r),t.trigger("click"===e.type?"click-row":"dbl-click-row",c,o,u),"click"===e.type&&t.options.clickToSelect&&f.clickToSelect&&!da.calculateObjectValue(t.options,t.options.ignoreClickToSelectOn,[e.target])){var d=o.find(da.sprintf('[name="%s"]',t.options.selectItemName));d.length&&d[0].click()}"click"===e.type&&t.options.detailViewByClick&&t.toggleDetailView(s,t.header.detailFormatters[t.fieldsColumnsIndex[u]])}})).off("mousedown").on("mousedown",(function(e){t.multipleSelectRowCtrlKey=e.ctrlKey||e.metaKey,t.multipleSelectRowShiftKey=e.shiftKey})),this.$body.find("> tr[data-index] > td > .detail-icon").off("click").on("click",(function(e){return e.preventDefault(),t.toggleDetailView(n.default(e.currentTarget).parent().parent().data("index")),!1})),this.$selectItem=this.$body.find(da.sprintf('[name="%s"]',this.options.selectItemName)),this.$selectItem.off("click").on("click",(function(e){e.stopImmediatePropagation();var r=n.default(e.currentTarget);t._toggleCheck(r.prop("checked"),r.data("index"))})),this.header.events.forEach((function(e,r){var o=e;if(o){"string"==typeof o&&(o=da.calculateObjectValue(null,o));var a=t.header.fields[r],i=t.getVisibleFields().indexOf(a);if(-1!==i){i+=da.getDetailViewIndexOffset(t.options);var s=function(e){if(!o.hasOwnProperty(e))return"continue";var r=o[e];t.$body.find(">tr:not(.no-records-found)").each((function(o,s){var c=n.default(s),l=c.find(t.options.cardView?".card-views>.card-view":">td").eq(i),u=e.indexOf(" "),f=e.substring(0,u),h=e.substring(u+1);l.find(h).off(f).on(f,(function(e){var n=c.data("index"),o=t.data[n],i=o[a];r.apply(t,[e,i,o,n])}))}))};for(var c in o)s(c)}}}))}},{key:"initServer",value:function(t,e,r){var o=this,a={},i=this.header.fields.indexOf(this.options.sortName),s={searchText:this.searchText,sortName:this.options.sortName,sortOrder:this.options.sortOrder};if(this.header.sortNames[i]&&(s.sortName=this.header.sortNames[i]),this.options.pagination&&"server"===this.options.sidePagination&&(s.pageSize=this.options.pageSize===this.options.formatAllRows()?this.options.totalRows:this.options.pageSize,s.pageNumber=this.options.pageNumber),r||this.options.url||this.options.ajax){if("limit"===this.options.queryParamsType&&(s={search:s.searchText,sort:s.sortName,order:s.sortOrder},this.options.pagination&&"server"===this.options.sidePagination&&(s.offset=this.options.pageSize===this.options.formatAllRows()?0:this.options.pageSize*(this.options.pageNumber-1),s.limit=this.options.pageSize,0!==s.limit&&this.options.pageSize!==this.options.formatAllRows()||delete s.limit)),this.options.search&&"server"===this.options.sidePagination&&this.columns.filter((function(t){return!t.searchable})).length){s.searchable=[];var c,l=f(this.columns);try{for(l.s();!(c=l.n()).done;){var u=c.value;!u.checkbox&&u.searchable&&(this.options.visibleSearch&&u.visible||!this.options.visibleSearch)&&s.searchable.push(u.field)}}catch(t){l.e(t)}finally{l.f()}}if(da.isEmptyObject(this.filterColumnsPartial)||(s.filter=JSON.stringify(this.filterColumnsPartial,null)),n.default.extend(s,e||{}),!1!==(a=da.calculateObjectValue(this.options,this.options.queryParams,[s],a))){t||this.showLoading();var h=n.default.extend({},da.calculateObjectValue(null,this.options.ajaxOptions),{type:this.options.method,url:r||this.options.url,data:"application/json"===this.options.contentType&&"post"===this.options.method?JSON.stringify(a):a,cache:this.options.cache,contentType:this.options.contentType,dataType:this.options.dataType,success:function(e,n,r){var a=da.calculateObjectValue(o.options,o.options.responseHandler,[e,r],e);o.load(a),o.trigger("load-success",a,r&&r.status,r),t||o.hideLoading(),"server"===o.options.sidePagination&&o.options.pageNumber>1&&a[o.options.totalField]>0&&!a[o.options.dataField].length&&o.updatePagination()},error:function(e){if(e&&0===e.status&&o._xhrAbort)o._xhrAbort=!1;else{var n=[];"server"===o.options.sidePagination&&((n={})[o.options.totalField]=0,n[o.options.dataField]=[]),o.load(n),o.trigger("load-error",e&&e.status,e),t||o.$tableLoading.hide()}}});return this.options.ajax?da.calculateObjectValue(this,this.options.ajax,[h],null):(this._xhr&&4!==this._xhr.readyState&&(this._xhrAbort=!0,this._xhr.abort()),this._xhr=n.default.ajax(h)),a}}}},{key:"initSearchText",value:function(){if(this.options.search&&(this.searchText="",""!==this.options.searchText)){var t=da.getSearchInput(this);t.val(this.options.searchText),this.onSearch({currentTarget:t,firedByInitSearchText:!0})}}},{key:"getCaret",value:function(){var t=this;this.$header.find("th").each((function(e,r){n.default(r).find(".sortable").removeClass("desc asc").addClass(n.default(r).data("field")===t.options.sortName?t.options.sortOrder:"both")}))}},{key:"updateSelected",value:function(){var t=this.$selectItem.filter(":enabled").length&&this.$selectItem.filter(":enabled").length===this.$selectItem.filter(":enabled").filter(":checked").length;this.$selectAll.add(this.$selectAll_).prop("checked",t),this.$selectItem.each((function(t,e){n.default(e).closest("tr")[n.default(e).prop("checked")?"addClass":"removeClass"]("selected")}))}},{key:"updateRows",value:function(){var t=this;this.$selectItem.each((function(e,r){t.data[n.default(r).data("index")][t.header.stateField]=n.default(r).prop("checked")}))}},{key:"resetRows",value:function(){var t,e=f(this.data);try{for(e.s();!(t=e.n()).done;){var n=t.value;this.$selectAll.prop("checked",!1),this.$selectItem.prop("checked",!1),this.header.stateField&&(n[this.header.stateField]=!1)}}catch(t){e.e(t)}finally{e.f()}this.initHiddenRows()}},{key:"trigger",value:function(e){for(var r,o,a="".concat(e,".bs.table"),i=arguments.length,s=new Array(i>1?i-1:0),c=1;c<i;c++)s[c-1]=arguments[c];(r=this.options)[t.EVENTS[a]].apply(r,[].concat(s,[this])),this.$el.trigger(n.default.Event(a,{sender:this}),s),(o=this.options).onAll.apply(o,[a].concat([].concat(s,[this]))),this.$el.trigger(n.default.Event("all.bs.table",{sender:this}),[a,s])}},{key:"resetHeader",value:function(){var t=this;clearTimeout(this.timeoutId_),this.timeoutId_=setTimeout((function(){return t.fitHeader()}),this.$el.is(":hidden")?100:0)}},{key:"fitHeader",value:function(){var t=this;if(this.$el.is(":hidden"))this.timeoutId_=setTimeout((function(){return t.fitHeader()}),100);else{var e=this.$tableBody.get(0),r=e.scrollWidth>e.clientWidth&&e.scrollHeight>e.clientHeight+this.$header.outerHeight()?da.getScrollBarWidth():0;this.$el.css("margin-top",-this.$header.outerHeight());var o=n.default(":focus");if(o.length>0){var a=o.parents("th");if(a.length>0){var i=a.attr("data-field");if(void 0!==i){var s=this.$header.find("[data-field='".concat(i,"']"));s.length>0&&s.find(":input").addClass("focus-temp")}}}this.$header_=this.$header.clone(!0,!0),this.$selectAll_=this.$header_.find('[name="btSelectAll"]'),this.$tableHeader.css("margin-right",r).find("table").css("width",this.$el.outerWidth()).html("").attr("class",this.$el.attr("class")).append(this.$header_),this.$tableLoading.css("width",this.$el.outerWidth());var c=n.default(".focus-temp:visible:eq(0)");c.length>0&&(c.focus(),this.$header.find(".focus-temp").removeClass("focus-temp")),this.$header.find("th[data-field]").each((function(e,r){t.$header_.find(da.sprintf('th[data-field="%s"]',n.default(r).data("field"))).data(n.default(r).data())}));for(var l=this.getVisibleFields(),u=this.$header_.find("th"),f=this.$body.find(">tr:not(.no-records-found,.virtual-scroll-top)").eq(0);f.length&&f.find('>td[colspan]:not([colspan="1"])').length;)f=f.next();var h=f.find("> *").length;f.find("> *").each((function(e,r){var o=n.default(r);if(da.hasDetailViewIcon(t.options)&&(0===e&&"right"!==t.options.detailViewAlign||e===h-1&&"right"===t.options.detailViewAlign)){var a=u.filter(".detail"),i=a.innerWidth()-a.find(".fht-cell").width();a.find(".fht-cell").width(o.innerWidth()-i)}else{var s=e-da.getDetailViewIndexOffset(t.options),c=t.$header_.find(da.sprintf('th[data-field="%s"]',l[s]));c.length>1&&(c=n.default(u[o[0].cellIndex]));var f=c.innerWidth()-c.find(".fht-cell").width();c.find(".fht-cell").width(o.innerWidth()-f)}})),this.horizontalScroll(),this.trigger("post-header")}}},{key:"initFooter",value:function(){if(this.options.showFooter&&!this.options.cardView){var t=this.getData(),e=[],n="";da.hasDetailViewIcon(this.options)&&(n='<th class="detail"><div class="th-inner"></div><div class="fht-cell"></div></th>'),n&&"right"!==this.options.detailViewAlign&&e.push(n);var r,o=f(this.columns);try{for(o.s();!(r=o.n()).done;){var a,i,c=r.value,l=[],u={},h=da.sprintf(' class="%s"',c.class);if(!(!c.visible||this.footerData&&this.footerData.length>0&&!(c.field in this.footerData[0]))){if(this.options.cardView&&!c.cardVisible)return;if(a=da.sprintf("text-align: %s; ",c.falign?c.falign:c.align),i=da.sprintf("vertical-align: %s; ",c.valign),(u=da.calculateObjectValue(null,this.options.footerStyle,[c]))&&u.css)for(var d=0,p=Object.entries(u.css);d<p.length;d++){var g=s(p[d],2),m=g[0],v=g[1];l.push("".concat(m,": ").concat(v))}u&&u.classes&&(h=da.sprintf(' class="%s"',c.class?[c.class,u.classes].join(" "):u.classes)),e.push("<th",h,da.sprintf(' style="%s"',a+i+l.concat().join("; ")));var b=0;this.footerData&&this.footerData.length>0&&(b=this.footerData[0]["_".concat(c.field,"_colspan")]||0),b&&e.push(' colspan="'.concat(b,'" ')),e.push(">"),e.push('<div class="th-inner">');var y="";this.footerData&&this.footerData.length>0&&(y=this.footerData[0][c.field]||""),e.push(da.calculateObjectValue(c,c.footerFormatter,[t,y],y)),e.push("</div>"),e.push('<div class="fht-cell"></div>'),e.push("</div>"),e.push("</th>")}}}catch(t){o.e(t)}finally{o.f()}n&&"right"===this.options.detailViewAlign&&e.push(n),this.options.height||this.$tableFooter.length||(this.$el.append("<tfoot><tr></tr></tfoot>"),this.$tableFooter=this.$el.find("tfoot")),this.$tableFooter.find("tr").length||this.$tableFooter.html("<table><thead><tr></tr></thead></table>"),this.$tableFooter.find("tr").html(e.join("")),this.trigger("post-footer",this.$tableFooter)}}},{key:"fitFooter",value:function(){var t=this;if(this.$el.is(":hidden"))setTimeout((function(){return t.fitFooter()}),100);else{var e=this.$tableBody.get(0),r=e.scrollWidth>e.clientWidth&&e.scrollHeight>e.clientHeight+this.$header.outerHeight()?da.getScrollBarWidth():0;this.$tableFooter.css("margin-right",r).find("table").css("width",this.$el.outerWidth()).attr("class",this.$el.attr("class"));var o=this.$tableFooter.find("th"),a=this.$body.find(">tr:first-child:not(.no-records-found)");for(o.find(".fht-cell").width("auto");a.length&&a.find('>td[colspan]:not([colspan="1"])').length;)a=a.next();var i=a.find("> *").length;a.find("> *").each((function(e,r){var a=n.default(r);if(da.hasDetailViewIcon(t.options)&&(0===e&&"left"===t.options.detailViewAlign||e===i-1&&"right"===t.options.detailViewAlign)){var s=o.filter(".detail"),c=s.innerWidth()-s.find(".fht-cell").width();s.find(".fht-cell").width(a.innerWidth()-c)}else{var l=o.eq(e),u=l.innerWidth()-l.find(".fht-cell").width();l.find(".fht-cell").width(a.innerWidth()-u)}})),this.horizontalScroll()}}},{key:"horizontalScroll",value:function(){var t=this;this.$tableBody.off("scroll").on("scroll",(function(){var e=t.$tableBody.scrollLeft();t.options.showHeader&&t.options.height&&t.$tableHeader.scrollLeft(e),t.options.showFooter&&!t.options.cardView&&t.$tableFooter.scrollLeft(e),t.trigger("scroll-body",t.$tableBody)}))}},{key:"getVisibleFields",value:function(){var t,e=[],n=f(this.header.fields);try{for(n.s();!(t=n.n()).done;){var r=t.value,o=this.columns[this.fieldsColumnsIndex[r]];o&&o.visible&&e.push(r)}}catch(t){n.e(t)}finally{n.f()}return e}},{key:"initHiddenRows",value:function(){this.hiddenRows=[]}},{key:"getOptions",value:function(){var t=n.default.extend({},this.options);return delete t.data,n.default.extend(!0,{},t)}},{key:"refreshOptions",value:function(t){da.compareObjects(this.options,t,!0)||(this.options=n.default.extend(this.options,t),this.trigger("refresh-options",this.options),this.destroy(),this.init())}},{key:"getData",value:function(t){var e=this,n=this.options.data;if(!(this.searchText||this.options.customSearch||void 0!==this.options.sortName||this.enableCustomSort)&&da.isEmptyObject(this.filterColumns)&&da.isEmptyObject(this.filterColumnsPartial)||t&&t.unfiltered||(n=this.data),t&&t.useCurrentPage&&(n=n.slice(this.pageFrom-1,this.pageTo)),t&&!t.includeHiddenRows){var r=this.getHiddenRows();n=n.filter((function(t){return-1===da.findIndex(r,t)}))}return t&&t.formatted&&n.forEach((function(t){for(var n=0,r=Object.entries(t);n<r.length;n++){var o=s(r[n],2),a=o[0],i=o[1],c=e.columns[e.fieldsColumnsIndex[a]];if(!c)return;t[a]=da.calculateObjectValue(c,e.header.formatters[c.fieldIndex],[i,t,t.index,c.field],i)}})),n}},{key:"getSelections",value:function(){var t=this;return(this.options.maintainMetaData?this.options.data:this.data).filter((function(e){return!0===e[t.header.stateField]}))}},{key:"load",value:function(t){var e,n=t;this.options.pagination&&"server"===this.options.sidePagination&&(this.options.totalRows=n[this.options.totalField],this.options.totalNotFiltered=n[this.options.totalNotFilteredField],this.footerData=n[this.options.footerField]?[n[this.options.footerField]]:void 0),e=n.fixedScroll,n=Array.isArray(n)?n:n[this.options.dataField],this.initData(n),this.initSearch(),this.initPagination(),this.initBody(e)}},{key:"append",value:function(t){this.initData(t,"append"),this.initSearch(),this.initPagination(),this.initSort(),this.initBody(!0)}},{key:"prepend",value:function(t){this.initData(t,"prepend"),this.initSearch(),this.initPagination(),this.initSort(),this.initBody(!0)}},{key:"remove",value:function(t){for(var e=0,n=this.options.data.length-1;n>=0;n--){var r=this.options.data[n];(r.hasOwnProperty(t.field)||"$index"===t.field)&&((!r.hasOwnProperty(t.field)&&"$index"===t.field&&t.values.includes(n)||t.values.includes(r[t.field]))&&(e++,this.options.data.splice(n,1)))}e&&("server"===this.options.sidePagination&&(this.options.totalRows-=e,this.data=c(this.options.data)),this.initSearch(),this.initPagination(),this.initSort(),this.initBody(!0))}},{key:"removeAll",value:function(){this.options.data.length>0&&(this.options.data.splice(0,this.options.data.length),this.initSearch(),this.initPagination(),this.initBody(!0))}},{key:"insertRow",value:function(t){t.hasOwnProperty("index")&&t.hasOwnProperty("row")&&(this.options.data.splice(t.index,0,t.row),this.initSearch(),this.initPagination(),this.initSort(),this.initBody(!0))}},{key:"updateRow",value:function(t){var e,r=f(Array.isArray(t)?t:[t]);try{for(r.s();!(e=r.n()).done;){var o=e.value;o.hasOwnProperty("index")&&o.hasOwnProperty("row")&&(o.hasOwnProperty("replace")&&o.replace?this.options.data[o.index]=o.row:n.default.extend(this.options.data[o.index],o.row))}}catch(t){r.e(t)}finally{r.f()}this.initSearch(),this.initPagination(),this.initSort(),this.initBody(!0)}},{key:"getRowByUniqueId",value:function(t){var e,n,r,o=this.options.uniqueId,a=t,i=null;for(e=this.options.data.length-1;e>=0;e--){if((n=this.options.data[e]).hasOwnProperty(o))r=n[o];else{if(!n._data||!n._data.hasOwnProperty(o))continue;r=n._data[o]}if("string"==typeof r?a=a.toString():"number"==typeof r&&(Number(r)===r&&r%1==0?a=parseInt(a,10):r===Number(r)&&0!==r&&(a=parseFloat(a))),r===a){i=n;break}}return i}},{key:"updateByUniqueId",value:function(t){var e,r=null,o=f(Array.isArray(t)?t:[t]);try{for(o.s();!(e=o.n()).done;){var a=e.value;if(a.hasOwnProperty("id")&&a.hasOwnProperty("row")){var i=this.options.data.indexOf(this.getRowByUniqueId(a.id));-1!==i&&(a.hasOwnProperty("replace")&&a.replace?this.options.data[i]=a.row:n.default.extend(this.options.data[i],a.row),r=a.id)}}}catch(t){o.e(t)}finally{o.f()}this.initSearch(),this.initPagination(),this.initSort(),this.initBody(!0,r)}},{key:"removeByUniqueId",value:function(t){var e=this.options.data.length,n=this.getRowByUniqueId(t);n&&this.options.data.splice(this.options.data.indexOf(n),1),e!==this.options.data.length&&("server"===this.options.sidePagination&&(this.options.totalRows-=1,this.data=c(this.options.data)),this.initSearch(),this.initPagination(),this.initBody(!0))}},{key:"updateCell",value:function(t){t.hasOwnProperty("index")&&t.hasOwnProperty("field")&&t.hasOwnProperty("value")&&(this.data[t.index][t.field]=t.value,!1!==t.reinit&&(this.initSort(),this.initBody(!0)))}},{key:"updateCellByUniqueId",value:function(t){var e=this;(Array.isArray(t)?t:[t]).forEach((function(t){var n=t.id,r=t.field,o=t.value,a=e.options.data.indexOf(e.getRowByUniqueId(n));-1!==a&&(e.options.data[a][r]=o)})),!1!==t.reinit&&(this.initSort(),this.initBody(!0))}},{key:"showRow",value:function(t){this._toggleRow(t,!0)}},{key:"hideRow",value:function(t){this._toggleRow(t,!1)}},{key:"_toggleRow",value:function(t,e){var n;if(t.hasOwnProperty("index")?n=this.getData()[t.index]:t.hasOwnProperty("uniqueId")&&(n=this.getRowByUniqueId(t.uniqueId)),n){var r=da.findIndex(this.hiddenRows,n);e||-1!==r?e&&r>-1&&this.hiddenRows.splice(r,1):this.hiddenRows.push(n),this.initBody(!0),this.initPagination()}}},{key:"getHiddenRows",value:function(t){if(t)return this.initHiddenRows(),this.initBody(!0),void this.initPagination();var e,n=[],r=f(this.getData());try{for(r.s();!(e=r.n()).done;){var o=e.value;this.hiddenRows.includes(o)&&n.push(o)}}catch(t){r.e(t)}finally{r.f()}return this.hiddenRows=n,n}},{key:"showColumn",value:function(t){var e=this;(Array.isArray(t)?t:[t]).forEach((function(t){e._toggleColumn(e.fieldsColumnsIndex[t],!0,!0)}))}},{key:"hideColumn",value:function(t){var e=this;(Array.isArray(t)?t:[t]).forEach((function(t){e._toggleColumn(e.fieldsColumnsIndex[t],!1,!0)}))}},{key:"_toggleColumn",value:function(t,e,n){if(-1!==t&&this.columns[t].visible!==e&&(this.columns[t].visible=e,this.initHeader(),this.initSearch(),this.initPagination(),this.initBody(),this.options.showColumns)){var r=this.$toolbar.find('.keep-open input:not(".toggle-all")').prop("disabled",!1);n&&r.filter(da.sprintf('[value="%s"]',t)).prop("checked",e),r.filter(":checked").length<=this.options.minimumCountColumns&&r.filter(":checked").prop("disabled",!0)}}},{key:"getVisibleColumns",value:function(){var t=this;return this.columns.filter((function(e){return e.visible&&!t.isSelectionColumn(e)}))}},{key:"getHiddenColumns",value:function(){return this.columns.filter((function(t){return!t.visible}))}},{key:"isSelectionColumn",value:function(t){return t.radio||t.checkbox}},{key:"showAllColumns",value:function(){this._toggleAllColumns(!0)}},{key:"hideAllColumns",value:function(){this._toggleAllColumns(!1)}},{key:"_toggleAllColumns",value:function(t){var e,r=this,o=f(this.columns.slice().reverse());try{for(o.s();!(e=o.n()).done;){var a=e.value;if(a.switchable){if(!t&&this.options.showColumns&&this.getVisibleColumns().length===this.options.minimumCountColumns)continue;a.visible=t}}}catch(t){o.e(t)}finally{o.f()}if(this.initHeader(),this.initSearch(),this.initPagination(),this.initBody(),this.options.showColumns){var i=this.$toolbar.find('.keep-open input[type="checkbox"]:not(".toggle-all")').prop("disabled",!1);t?i.prop("checked",t):i.get().reverse().forEach((function(e){i.filter(":checked").length>r.options.minimumCountColumns&&n.default(e).prop("checked",t)})),i.filter(":checked").length<=this.options.minimumCountColumns&&i.filter(":checked").prop("disabled",!0)}}},{key:"mergeCells",value:function(t){var e,n,r=t.index,o=this.getVisibleFields().indexOf(t.field),a=t.rowspan||1,i=t.colspan||1,s=this.$body.find(">tr[data-index]");o+=da.getDetailViewIndexOffset(this.options);var c=s.eq(r).find(">td").eq(o);if(!(r<0||o<0||r>=this.data.length)){for(e=r;e<r+a;e++)for(n=o;n<o+i;n++)s.eq(e).find(">td").eq(n).hide();c.attr("rowspan",a).attr("colspan",i).show()}}},{key:"checkAll",value:function(){this._toggleCheckAll(!0)}},{key:"uncheckAll",value:function(){this._toggleCheckAll(!1)}},{key:"_toggleCheckAll",value:function(t){var e=this.getSelections();this.$selectAll.add(this.$selectAll_).prop("checked",t),this.$selectItem.filter(":enabled").prop("checked",t),this.updateRows(),this.updateSelected();var n=this.getSelections();t?this.trigger("check-all",n,e):this.trigger("uncheck-all",n,e)}},{key:"checkInvert",value:function(){var t=this.$selectItem.filter(":enabled"),e=t.filter(":checked");t.each((function(t,e){n.default(e).prop("checked",!n.default(e).prop("checked"))})),this.updateRows(),this.updateSelected(),this.trigger("uncheck-some",e),e=this.getSelections(),this.trigger("check-some",e)}},{key:"check",value:function(t){this._toggleCheck(!0,t)}},{key:"uncheck",value:function(t){this._toggleCheck(!1,t)}},{key:"_toggleCheck",value:function(t,e){var n=this.$selectItem.filter('[data-index="'.concat(e,'"]')),r=this.data[e];if(n.is(":radio")||this.options.singleSelect||this.options.multipleSelectRow&&!this.multipleSelectRowCtrlKey&&!this.multipleSelectRowShiftKey){var o,a=f(this.options.data);try{for(a.s();!(o=a.n()).done;){o.value[this.header.stateField]=!1}}catch(t){a.e(t)}finally{a.f()}this.$selectItem.filter(":checked").not(n).prop("checked",!1)}if(r[this.header.stateField]=t,this.options.multipleSelectRow){if(this.multipleSelectRowShiftKey&&this.multipleSelectRowLastSelectedIndex>=0)for(var i=s(this.multipleSelectRowLastSelectedIndex<e?[this.multipleSelectRowLastSelectedIndex,e]:[e,this.multipleSelectRowLastSelectedIndex],2),c=i[0],l=i[1],u=c+1;u<l;u++)this.data[u][this.header.stateField]=!0,this.$selectItem.filter('[data-index="'.concat(u,'"]')).prop("checked",!0);this.multipleSelectRowCtrlKey=!1,this.multipleSelectRowShiftKey=!1,this.multipleSelectRowLastSelectedIndex=t?e:-1}n.prop("checked",t),this.updateSelected(),this.trigger(t?"check":"uncheck",this.data[e],n)}},{key:"checkBy",value:function(t){this._toggleCheckBy(!0,t)}},{key:"uncheckBy",value:function(t){this._toggleCheckBy(!1,t)}},{key:"_toggleCheckBy",value:function(t,e){var n=this;if(e.hasOwnProperty("field")&&e.hasOwnProperty("values")){var r=[];this.data.forEach((function(o,a){if(!o.hasOwnProperty(e.field))return!1;if(e.values.includes(o[e.field])){var i=n.$selectItem.filter(":enabled").filter(da.sprintf('[data-index="%s"]',a)),s=!!e.hasOwnProperty("onlyCurrentPage")&&e.onlyCurrentPage;if(!(i=t?i.not(":checked"):i.filter(":checked")).length&&s)return;i.prop("checked",t),o[n.header.stateField]=t,r.push(o),n.trigger(t?"check":"uncheck",o,i)}})),this.updateSelected(),this.trigger(t?"check-some":"uncheck-some",r)}}},{key:"refresh",value:function(t){t&&t.url&&(this.options.url=t.url),t&&t.pageNumber&&(this.options.pageNumber=t.pageNumber),t&&t.pageSize&&(this.options.pageSize=t.pageSize),this.trigger("refresh",this.initServer(t&&t.silent,t&&t.query,t&&t.url))}},{key:"destroy",value:function(){this.$el.insertBefore(this.$container),n.default(this.options.toolbar).insertBefore(this.$el),this.$container.next().remove(),this.$container.remove(),this.$el.html(this.$el_.html()).css("margin-top","0").attr("class",this.$el_.attr("class")||"")}},{key:"resetView",value:function(t){var e=0;if(t&&t.height&&(this.options.height=t.height),this.$tableContainer.toggleClass("has-card-view",this.options.cardView),!this.options.cardView&&this.options.showHeader&&this.options.height?(this.$tableHeader.show(),this.resetHeader(),e+=this.$header.outerHeight(!0)+1):(this.$tableHeader.hide(),this.trigger("post-header")),!this.options.cardView&&this.options.showFooter&&(this.$tableFooter.show(),this.fitFooter(),this.options.height&&(e+=this.$tableFooter.outerHeight(!0))),this.$container.hasClass("fullscreen"))this.$tableContainer.css("height",""),this.$tableContainer.css("width","");else if(this.options.height){this.$tableBorder&&(this.$tableBorder.css("width",""),this.$tableBorder.css("height",""));var n=this.$toolbar.outerHeight(!0),r=this.$pagination.outerHeight(!0),o=this.options.height-n-r,a=this.$tableBody.find(">table"),i=a.outerHeight();if(this.$tableContainer.css("height","".concat(o,"px")),this.$tableBorder&&a.is(":visible")){var s=o-i-2;this.$tableBody[0].scrollWidth-this.$tableBody.innerWidth()&&(s-=da.getScrollBarWidth()),this.$tableBorder.css("width","".concat(a.outerWidth(),"px")),this.$tableBorder.css("height","".concat(s,"px"))}}this.options.cardView?(this.$el.css("margin-top","0"),this.$tableContainer.css("padding-bottom","0"),this.$tableFooter.hide()):(this.getCaret(),this.$tableContainer.css("padding-bottom","".concat(e,"px"))),this.trigger("reset-view")}},{key:"showLoading",value:function(){this.$tableLoading.toggleClass("open",!0);var t=this.options.loadingFontSize;"auto"===this.options.loadingFontSize&&(t=.04*this.$tableLoading.width(),t=Math.max(12,t),t=Math.min(32,t),t="".concat(t,"px")),this.$tableLoading.find(".loading-text").css("font-size",t)}},{key:"hideLoading",value:function(){this.$tableLoading.toggleClass("open",!1)}},{key:"togglePagination",value:function(){this.options.pagination=!this.options.pagination;var t=this.options.showButtonIcons?this.options.pagination?this.options.icons.paginationSwitchDown:this.options.icons.paginationSwitchUp:"",e=this.options.showButtonText?this.options.pagination?this.options.formatPaginationSwitchUp():this.options.formatPaginationSwitchDown():"";this.$toolbar.find('button[name="paginationSwitch"]').html("".concat(da.sprintf(this.constants.html.icon,this.options.iconsPrefix,t)," ").concat(e)),this.updatePagination(),this.trigger("toggle-pagination",this.options.pagination)}},{key:"toggleFullscreen",value:function(){this.$el.closest(".bootstrap-table").toggleClass("fullscreen"),this.resetView()}},{key:"toggleView",value:function(){this.options.cardView=!this.options.cardView,this.initHeader();var t=this.options.showButtonIcons?this.options.cardView?this.options.icons.toggleOn:this.options.icons.toggleOff:"",e=this.options.showButtonText?this.options.cardView?this.options.formatToggleOff():this.options.formatToggleOn():"";this.$toolbar.find('button[name="toggle"]').html("".concat(da.sprintf(this.constants.html.icon,this.options.iconsPrefix,t)," ").concat(e)),this.initBody(),this.trigger("toggle",this.options.cardView)}},{key:"resetSearch",value:function(t){var e=da.getSearchInput(this);e.val(t||""),this.onSearch({currentTarget:e})}},{key:"filterBy",value:function(t,e){this.filterOptions=da.isEmptyObject(e)?this.options.filterOptions:n.default.extend(this.options.filterOptions,e),this.filterColumns=da.isEmptyObject(t)?{}:t,this.options.pageNumber=1,this.initSearch(),this.updatePagination()}},{key:"scrollTo",value:function(t){var e={unit:"px",value:0};"object"===r(t)?e=Object.assign(e,t):"string"==typeof t&&"bottom"===t?e.value=this.$tableBody[0].scrollHeight:"string"!=typeof t&&"number"!=typeof t||(e.value=t);var o=e.value;"rows"===e.unit&&(o=0,this.$body.find("> tr:lt(".concat(e.value,")")).each((function(t,e){o+=n.default(e).outerHeight(!0)}))),this.$tableBody.scrollTop(o)}},{key:"getScrollPosition",value:function(){return this.$tableBody.scrollTop()}},{key:"selectPage",value:function(t){t>0&&t<=this.options.totalPages&&(this.options.pageNumber=t,this.updatePagination())}},{key:"prevPage",value:function(){this.options.pageNumber>1&&(this.options.pageNumber--,this.updatePagination())}},{key:"nextPage",value:function(){this.options.pageNumber<this.options.totalPages&&(this.options.pageNumber++,this.updatePagination())}},{key:"toggleDetailView",value:function(t,e){this.$body.find(da.sprintf('> tr[data-index="%s"]',t)).next().is("tr.detail-view")?this.collapseRow(t):this.expandRow(t,e),this.resetView()}},{key:"expandRow",value:function(t,e){var n=this.data[t],r=this.$body.find(da.sprintf('> tr[data-index="%s"][data-has-detail-view]',t));if(this.options.detailViewIcon&&r.find("a.detail-icon").html(da.sprintf(this.constants.html.icon,this.options.iconsPrefix,this.options.icons.detailClose)),!r.next().is("tr.detail-view")){r.after(da.sprintf('<tr class="detail-view"><td colspan="%s"></td></tr>',r.children("td").length));var o=r.next().find("td"),a=e||this.options.detailFormatter,i=da.calculateObjectValue(this.options,a,[t,n,o],"");1===o.length&&o.append(i),this.trigger("expand-row",t,n,o)}}},{key:"expandRowByUniqueId",value:function(t){var e=this.getRowByUniqueId(t);e&&this.expandRow(this.data.indexOf(e))}},{key:"collapseRow",value:function(t){var e=this.data[t],n=this.$body.find(da.sprintf('> tr[data-index="%s"][data-has-detail-view]',t));n.next().is("tr.detail-view")&&(this.options.detailViewIcon&&n.find("a.detail-icon").html(da.sprintf(this.constants.html.icon,this.options.iconsPrefix,this.options.icons.detailOpen)),this.trigger("collapse-row",t,e,n.next()),n.next().remove())}},{key:"collapseRowByUniqueId",value:function(t){var e=this.getRowByUniqueId(t);e&&this.collapseRow(this.data.indexOf(e))}},{key:"expandAllRows",value:function(){for(var t=this.$body.find("> tr[data-index][data-has-detail-view]"),e=0;e<t.length;e++)this.expandRow(n.default(t[e]).data("index"))}},{key:"collapseAllRows",value:function(){for(var t=this.$body.find("> tr[data-index][data-has-detail-view]"),e=0;e<t.length;e++)this.collapseRow(n.default(t[e]).data("index"))}},{key:"updateColumnTitle",value:function(t){t.hasOwnProperty("field")&&t.hasOwnProperty("title")&&(this.columns[this.fieldsColumnsIndex[t.field]].title=this.options.escape?da.escapeHTML(t.title):t.title,this.columns[this.fieldsColumnsIndex[t.field]].visible&&(this.$header.find("th[data-field]").each((function(e,r){if(n.default(r).data("field")===t.field)return n.default(n.default(r).find(".th-inner")[0]).text(t.title),!1})),this.resetView()))}},{key:"updateFormatText",value:function(t,e){/^format/.test(t)&&this.options[t]&&("string"==typeof e?this.options[t]=function(){return e}:"function"==typeof e&&(this.options[t]=e),this.initToolbar(),this.initPagination(),this.initBody())}}]),t}();return ga.VERSION=ta.VERSION,ga.DEFAULTS=ta.DEFAULTS,ga.LOCALES=ta.LOCALES,ga.COLUMN_DEFAULTS=ta.COLUMN_DEFAULTS,ga.METHODS=ta.METHODS,ga.EVENTS=ta.EVENTS,n.default.BootstrapTable=ga,n.default.fn.bootstrapTable=function(t){for(var e=arguments.length,o=new Array(e>1?e-1:0),a=1;a<e;a++)o[a-1]=arguments[a];var i;return this.each((function(e,a){var s=n.default(a).data("bootstrap.table"),c=n.default.extend({},ga.DEFAULTS,n.default(a).data(),"object"===r(t)&&t);if("string"==typeof t){var l;if(!ta.METHODS.includes(t))throw new Error("Unknown method: ".concat(t));if(!s)return;i=(l=s)[t].apply(l,o),"destroy"===t&&n.default(a).removeData("bootstrap.table")}s||(s=new n.default.BootstrapTable(a,c),n.default(a).data("bootstrap.table",s),s.init())})),void 0===i?this:i},n.default.fn.bootstrapTable.Constructor=ga,n.default.fn.bootstrapTable.theme=ta.THEME,n.default.fn.bootstrapTable.VERSION=ta.VERSION,n.default.fn.bootstrapTable.defaults=ga.DEFAULTS,n.default.fn.bootstrapTable.columnDefaults=ga.COLUMN_DEFAULTS,n.default.fn.bootstrapTable.events=ga.EVENTS,n.default.fn.bootstrapTable.locales=ga.LOCALES,n.default.fn.bootstrapTable.methods=ga.METHODS,n.default.fn.bootstrapTable.utils=da,n.default((function(){n.default('[data-toggle="table"]').bootstrapTable()})),ga})),function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],e):e((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function e(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var n=e(t),r="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function o(t,e){return t(e={exports:{}},e.exports),e.exports}var a=function(t){return t&&t.Math==Math&&t},i=a("object"==typeof globalThis&&globalThis)||a("object"==typeof window&&window)||a("object"==typeof self&&self)||a("object"==typeof r&&r)||function(){return this}()||Function("return this")(),s=function(t){try{return!!t()}catch(t){return!0}},c=!s((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),l={}.propertyIsEnumerable,u=Object.getOwnPropertyDescriptor,f={f:u&&!l.call({1:2},1)?function(t){var e=u(this,t);return!!e&&e.enumerable}:l},h=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}},d={}.toString,p=function(t){return d.call(t).slice(8,-1)},g="".split,m=s((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==p(t)?g.call(t,""):Object(t)}:Object,v=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},b=function(t){return m(v(t))},y=function(t){return"object"==typeof t?null!==t:"function"==typeof t},w=function(t,e){if(!y(t))return t;var n,r;if(e&&"function"==typeof(n=t.toString)&&!y(r=n.call(t)))return r;if("function"==typeof(n=t.valueOf)&&!y(r=n.call(t)))return r;if(!e&&"function"==typeof(n=t.toString)&&!y(r=n.call(t)))return r;throw TypeError("Can't convert object to primitive value")},S={}.hasOwnProperty,x=function(t,e){return S.call(t,e)},A=i.document,C=y(A)&&y(A.createElement),E=!c&&!s((function(){return 7!=Object.defineProperty((t="div",C?A.createElement(t):{}),"a",{get:function(){return 7}}).a;var t})),T=Object.getOwnPropertyDescriptor,_={f:c?T:function(t,e){if(t=b(t),e=w(e,!0),E)try{return T(t,e)}catch(t){}if(x(t,e))return h(!f.f.call(t,e),t[e])}},k=function(t){if(!y(t))throw TypeError(String(t)+" is not an object");return t},R=Object.defineProperty,P={f:c?R:function(t,e,n){if(k(t),e=w(e,!0),k(n),E)try{return R(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},N=c?function(t,e,n){return P.f(t,e,h(1,n))}:function(t,e,n){return t[e]=n,t},O=function(t,e){try{N(i,t,e)}catch(n){i[t]=e}return e},I="__core-js_shared__",B=i[I]||O(I,{}),L=Function.toString;"function"!=typeof B.inspectSource&&(B.inspectSource=function(t){return L.call(t)});var F,D,M,j,W=B.inspectSource,U=i.WeakMap,H="function"==typeof U&&/native code/.test(W(U)),z=o((function(t){(t.exports=function(t,e){return B[t]||(B[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.10.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),V=0,q=Math.random(),G=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++V+q).toString(36)},X=z("keys"),$={},K=i.WeakMap;if(H){var Y=B.state||(B.state=new K),J=Y.get,Z=Y.has,Q=Y.set;F=function(t,e){return e.facade=t,Q.call(Y,t,e),e},D=function(t){return J.call(Y,t)||{}},M=function(t){return Z.call(Y,t)}}else{var tt=X[j="state"]||(X[j]=G(j));$[tt]=!0,F=function(t,e){return e.facade=t,N(t,tt,e),e},D=function(t){return x(t,tt)?t[tt]:{}},M=function(t){return x(t,tt)}}var et,nt,rt={set:F,get:D,has:M,enforce:function(t){return M(t)?D(t):F(t,{})},getterFor:function(t){return function(e){var n;if(!y(e)||(n=D(e)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return n}}},ot=o((function(t){var e=rt.get,n=rt.enforce,r=String(String).split("String");(t.exports=function(t,e,o,a){var s,c=!!a&&!!a.unsafe,l=!!a&&!!a.enumerable,u=!!a&&!!a.noTargetGet;"function"==typeof o&&("string"!=typeof e||x(o,"name")||N(o,"name",e),(s=n(o)).source||(s.source=r.join("string"==typeof e?e:""))),t!==i?(c?!u&&t[e]&&(l=!0):delete t[e],l?t[e]=o:N(t,e,o)):l?t[e]=o:O(e,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&e(this).source||W(this)}))})),at=i,it=function(t){return"function"==typeof t?t:void 0},st=function(t,e){return arguments.length<2?it(at[t])||it(i[t]):at[t]&&at[t][e]||i[t]&&i[t][e]},ct=Math.ceil,lt=Math.floor,ut=function(t){return isNaN(t=+t)?0:(t>0?lt:ct)(t)},ft=Math.min,ht=function(t){return t>0?ft(ut(t),9007199254740991):0},dt=Math.max,pt=Math.min,gt=function(t){return function(e,n,r){var o,a=b(e),i=ht(a.length),s=function(t,e){var n=ut(t);return n<0?dt(n+e,0):pt(n,e)}(r,i);if(t&&n!=n){for(;i>s;)if((o=a[s++])!=o)return!0}else for(;i>s;s++)if((t||s in a)&&a[s]===n)return t||s||0;return!t&&-1}},mt={includes:gt(!0),indexOf:gt(!1)}.indexOf,vt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype"),bt=Object.getOwnPropertyNames||function(t){return function(t,e){var n,r=b(t),o=0,a=[];for(n in r)!x($,n)&&x(r,n)&&a.push(n);for(;e.length>o;)x(r,n=e[o++])&&(~mt(a,n)||a.push(n));return a}(t,vt)},yt={f:bt},wt={f:Object.getOwnPropertySymbols},St=st("Reflect","ownKeys")||function(t){var e=yt.f(k(t)),n=wt.f;return n?e.concat(n(t)):e},xt=function(t,e){for(var n=St(e),r=P.f,o=_.f,a=0;a<n.length;a++){var i=n[a];x(t,i)||r(t,i,o(e,i))}},At=/#|\.prototype\./,Ct=function(t,e){var n=Tt[Et(t)];return n==kt||n!=_t&&("function"==typeof e?s(e):!!e)},Et=Ct.normalize=function(t){return String(t).replace(At,".").toLowerCase()},Tt=Ct.data={},_t=Ct.NATIVE="N",kt=Ct.POLYFILL="P",Rt=Ct,Pt=_.f,Nt=Array.isArray||function(t){return"Array"==p(t)},Ot=function(t){return Object(v(t))},It=function(t,e,n){var r=w(e);r in t?P.f(t,r,h(0,n)):t[r]=n},Bt="process"==p(i.process),Lt=st("navigator","userAgent")||"",Ft=i.process,Dt=Ft&&Ft.versions,Mt=Dt&&Dt.v8;Mt?nt=(et=Mt.split("."))[0]+et[1]:Lt&&(!(et=Lt.match(/Edge\/(\d+)/))||et[1]>=74)&&(et=Lt.match(/Chrome\/(\d+)/))&&(nt=et[1]);var jt,Wt=nt&&+nt,Ut=!!Object.getOwnPropertySymbols&&!s((function(){return!Symbol.sham&&(Bt?38===Wt:Wt>37&&Wt<41)})),Ht=Ut&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,zt=z("wks"),Vt=i.Symbol,qt=Ht?Vt:Vt&&Vt.withoutSetter||G,Gt=function(t){return x(zt,t)&&(Ut||"string"==typeof zt[t])||(Ut&&x(Vt,t)?zt[t]=Vt[t]:zt[t]=qt("Symbol."+t)),zt[t]},Xt=Gt("species"),$t=function(t,e){var n;return Nt(t)&&("function"!=typeof(n=t.constructor)||n!==Array&&!Nt(n.prototype)?y(n)&&null===(n=n[Xt])&&(n=void 0):n=void 0),new(void 0===n?Array:n)(0===e?0:e)},Kt=Gt("species"),Yt=Gt("isConcatSpreadable"),Jt=9007199254740991,Zt="Maximum allowed index exceeded",Qt=Wt>=51||!s((function(){var t=[];return t[Yt]=!1,t.concat()[0]!==t})),te=(jt="concat",Wt>=51||!s((function(){var t=[];return(t.constructor={})[Kt]=function(){return{foo:1}},1!==t[jt](Boolean).foo}))),ee=function(t){if(!y(t))return!1;var e=t[Yt];return void 0!==e?!!e:Nt(t)};!function(t,e){var n,r,o,a,s,c=t.target,l=t.global,u=t.stat;if(n=l?i:u?i[c]||O(c,{}):(i[c]||{}).prototype)for(r in e){if(a=e[r],o=t.noTargetGet?(s=Pt(n,r))&&s.value:n[r],!Rt(l?r:c+(u?".":"#")+r,t.forced)&&void 0!==o){if(typeof a==typeof o)continue;xt(a,o)}(t.sham||o&&o.sham)&&N(a,"sham",!0),ot(n,r,a,t)}}({target:"Array",proto:!0,forced:!Qt||!te},{concat:function(t){var e,n,r,o,a,i=Ot(this),s=$t(i,0),c=0;for(e=-1,r=arguments.length;e<r;e++)if(ee(a=-1===e?i:arguments[e])){if(c+(o=ht(a.length))>Jt)throw TypeError(Zt);for(n=0;n<o;n++,c++)n in a&&It(s,c,a[n])}else{if(c>=Jt)throw TypeError(Zt);It(s,c++,a)}return s.length=c,s}}),n.default.fn.bootstrapTable.locales["af-ZA"]=n.default.fn.bootstrapTable.locales.af={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Besig om te laai, wag asseblief"},formatRecordsPerPage:function(t){return"".concat(t," rekords per bladsy")},formatShowingRows:function(t,e,n,r){return void 0!==r&&r>0&&r>n?"Resultate ".concat(t," tot ").concat(e," van ").concat(n," rye (filtered from ").concat(r," total rows)"):"Resultate ".concat(t," tot ").concat(e," van ").concat(n," rye")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Soek"},formatNoMatches:function(){return"Geen rekords gevind nie"},formatPaginationSwitch:function(){return"Wys/verberg bladsy nummering"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Herlaai"},formatToggle:function(){return"Wissel"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Kolomme"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"All"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},n.default.extend(n.default.fn.bootstrapTable.defaults,n.default.fn.bootstrapTable.locales["af-ZA"]),n.default.fn.bootstrapTable.locales["ar-SA"]=n.default.fn.bootstrapTable.locales.ar={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"جاري التحميل, يرجى الإنتظار"},formatRecordsPerPage:function(t){return"".concat(t," سجل لكل صفحة")},formatShowingRows:function(t,e,n,r){return void 0!==r&&r>0&&r>n?"الظاهر ".concat(t," إلى ").concat(e," من ").concat(n," سجل ").concat(r," total rows)"):"الظاهر ".concat(t," إلى ").concat(e," من ").concat(n," سجل")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"بحث"},formatNoMatches:function(){return"لا توجد نتائج مطابقة للبحث"},formatPaginationSwitch:function(){return"إخفاءإظهار ترقيم الصفحات"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"تحديث"},formatToggle:function(){return"تغيير"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"أعمدة"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"All"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},n.default.extend(n.default.fn.bootstrapTable.defaults,n.default.fn.bootstrapTable.locales["ar-SA"]),n.default.fn.bootstrapTable.locales["bg-BG"]=n.default.fn.bootstrapTable.locales.bg={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Зареждане, моля изчакайте"},formatRecordsPerPage:function(t){return"".concat(t," реда на страница")},formatShowingRows:function(t,e,n,r){return void 0!==r&&r>0&&r>n?"Показани редове от ".concat(t," до ").concat(e," от ").concat(n," реда (филтрирани от общо ").concat(r," реда)"):"Показани редове от ".concat(t," до ").concat(e," от общо ").concat(n," реда")},formatSRPaginationPreText:function(){return"предишна страница"},formatSRPaginationPageText:function(t){return"до страница ".concat(t)},formatSRPaginationNextText:function(){return"следваща страница"},formatDetailPagination:function(t){return"Показани ".concat(t," реда")},formatClearSearch:function(){return"Изчистване на търсенето"},formatSearch:function(){return"Търсене"},formatNoMatches:function(){return"Не са намерени съвпадащи записи"},formatPaginationSwitch:function(){return"Скриване/Показване на странициране"},formatPaginationSwitchDown:function(){return"Показване на странициране"},formatPaginationSwitchUp:function(){return"Скриване на странициране"},formatRefresh:function(){return"Обновяване"},formatToggle:function(){return"Превключване"},formatToggleOn:function(){return"Показване на изглед карта"},formatToggleOff:function(){return"Скриване на изглед карта"},formatColumns:function(){return"Колони"},formatColumnsToggleAll:function(){return"Превключване на всички"},formatFullscreen:function(){return"Цял екран"},formatAllRows:function(){return"Всички"},formatAutoRefresh:function(){return"Автоматично обновяване"},formatExport:function(){return"Експорт на данни"},formatJumpTo:function(){return"ОТИДИ"},formatAdvancedSearch:function(){return"Разширено търсене"},formatAdvancedCloseButton:function(){return"Затваряне"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},n.default.extend(n.default.fn.bootstrapTable.defaults,n.default.fn.bootstrapTable.locales["bg-BG"]),n.default.fn.bootstrapTable.locales["ca-ES"]=n.default.fn.bootstrapTable.locales.ca={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Espereu, si us plau"},formatRecordsPerPage:function(t){return"".concat(t," resultats per pàgina")},formatShowingRows:function(t,e,n,r){return void 0!==r&&r>0&&r>n?"Mostrant de ".concat(t," fins ").concat(e," - total ").concat(n," resultats (filtered from ").concat(r," total rows)"):"Mostrant de ".concat(t," fins ").concat(e," - total ").concat(n," resultats")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Cerca"},formatNoMatches:function(){return"No s'han trobat resultats"},formatPaginationSwitch:function(){return"Amaga/Mostra paginació"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Refresca"},formatToggle:function(){return"Alterna formatació"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Columnes"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Tots"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},n.default.extend(n.default.fn.bootstrapTable.defaults,n.default.fn.bootstrapTable.locales["ca-ES"]),n.default.fn.bootstrapTable.locales["cs-CZ"]=n.default.fn.bootstrapTable.locales.cs={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Čekejte, prosím"},formatRecordsPerPage:function(t){return"".concat(t," položek na stránku")},formatShowingRows:function(t,e,n,r){return void 0!==r&&r>0&&r>n?"Zobrazena ".concat(t,". - ").concat(e," . položka z celkových ").concat(n," (filtered from ").concat(r," total rows)"):"Zobrazena ".concat(t,". - ").concat(e," . položka z celkových ").concat(n)},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Vyhledávání"},formatNoMatches:function(){return"Nenalezena žádná vyhovující položka"},formatPaginationSwitch:function(){return"Skrýt/Zobrazit stránkování"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Aktualizovat"},formatToggle:function(){return"Přepni"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Sloupce"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Vše"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},n.default.extend(n.default.fn.bootstrapTable.defaults,n.default.fn.bootstrapTable.locales["cs-CZ"]),n.default.fn.bootstrapTable.locales["da-DK"]=n.default.fn.bootstrapTable.locales.da={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Indlæser, vent venligst"},formatRecordsPerPage:function(t){return"".concat(t," poster pr side")},formatShowingRows:function(t,e,n,r){return void 0!==r&&r>0&&r>n?"Viser ".concat(t," til ").concat(e," af ").concat(n," række").concat(n>1?"r":""," (filtered from ").concat(r," total rows)"):"Viser ".concat(t," til ").concat(e," af ").concat(n," række").concat(n>1?"r":"")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Viser ".concat(t," række").concat(t>1?"r":"")},formatClearSearch:function(){return"Ryd filtre"},formatSearch:function(){return"Søg"},formatNoMatches:function(){return"Ingen poster fundet"},formatPaginationSwitch:function(){return"Skjul/vis nummerering"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Opdater"},formatToggle:function(){return"Skift"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Kolonner"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Alle"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Eksporter"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},n.default.extend(n.default.fn.bootstrapTable.defaults,n.default.fn.bootstrapTable.locales["da-DK"]),n.default.fn.bootstrapTable.locales["de-DE"]=n.default.fn.bootstrapTable.locales.de={formatCopyRows:function(){return"Zeilen kopieren"},formatPrint:function(){return"Drucken"},formatLoadingMessage:function(){return"Lade, bitte warten"},formatRecordsPerPage:function(t){return"".concat(t," Zeilen pro Seite.")},formatShowingRows:function(t,e,n,r){return void 0!==r&&r>0&&r>n?"Zeige Zeile ".concat(t," bis ").concat(e," von ").concat(n," Zeile").concat(n>1?"n":""," (Gefiltert von ").concat(r," Zeile").concat(r>1?"n":"",")"):"Zeige Zeile ".concat(t," bis ").concat(e," von ").concat(n," Zeile").concat(n>1?"n":"",".")},formatSRPaginationPreText:function(){return"Vorherige Seite"},formatSRPaginationPageText:function(t){return"Zu Seite ".concat(t)},formatSRPaginationNextText:function(){return"Nächste Seite"},formatDetailPagination:function(t){return"Zeige ".concat(t," Zeile").concat(t>1?"n":"",".")},formatClearSearch:function(){return"Lösche Filter"},formatSearch:function(){return"Suchen"},formatNoMatches:function(){return"Keine passenden Ergebnisse gefunden"},formatPaginationSwitch:function(){return"Verstecke/Zeige Nummerierung"},formatPaginationSwitchDown:function(){return"Zeige Nummerierung"},formatPaginationSwitchUp:function(){return"Verstecke Nummerierung"},formatRefresh:function(){return"Neu laden"},formatToggle:function(){return"Umschalten"},formatToggleOn:function(){return"Normale Ansicht"},formatToggleOff:function(){return"Kartenansicht"},formatColumns:function(){return"Spalten"},formatColumnsToggleAll:function(){return"Alle umschalten"},formatFullscreen:function(){return"Vollbild"},formatAllRows:function(){return"Alle"},formatAutoRefresh:function(){return"Automatisches Neuladen"},formatExport:function(){return"Datenexport"},formatJumpTo:function(){return"Springen"},formatAdvancedSearch:function(){return"Erweiterte Suche"},formatAdvancedCloseButton:function(){return"Schließen"},formatFilterControlSwitch:function(){return"Verstecke/Zeige Filter"},formatFilterControlSwitchHide:function(){return"Verstecke Filter"},formatFilterControlSwitchShow:function(){return"Zeige Filter"},formatAddLevel:function(){return"Ebene hinzufügen"},formatCancel:function(){return"Abbrechen"},formatColumn:function(){return"Spalte"},formatDeleteLevel:function(){return"Ebene entfernen"},formatDuplicateAlertTitle:function(){return"Doppelte Einträge gefunden!"},formatDuplicateAlertDescription:function(){return"Bitte doppelte Spalten entfenen oder ändern"},formatMultipleSort:function(){return"Mehrfachsortierung"},formatOrder:function(){return"Reihenfolge"},formatSort:function(){return"Sortieren"},formatSortBy:function(){return"Sortieren nach"},formatThenBy:function(){return"anschließend"},formatSortOrders:function(){return{asc:"Aufsteigend",desc:"Absteigend"}}},n.default.extend(n.default.fn.bootstrapTable.defaults,n.default.fn.bootstrapTable.locales["de-DE"]),n.default.fn.bootstrapTable.locales["el-GR"]=n.default.fn.bootstrapTable.locales.el={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Φορτώνει, παρακαλώ περιμένετε"},formatRecordsPerPage:function(t){return"".concat(t," αποτελέσματα ανά σελίδα")},formatShowingRows:function(t,e,n,r){return void 0!==r&&r>0&&r>n?"Εμφανίζονται από την ".concat(t," ως την ").concat(e," από σύνολο ").concat(n," σειρών (filtered from ").concat(r," total rows)"):"Εμφανίζονται από την ".concat(t," ως την ").concat(e," από σύνολο ").concat(n," σειρών")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Αναζητήστε"},formatNoMatches:function(){return"Δεν βρέθηκαν αποτελέσματα"},formatPaginationSwitch:function(){return"Hide/Show pagination"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Refresh"},formatToggle:function(){return"Toggle"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Columns"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"All"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},n.default.extend(n.default.fn.bootstrapTable.defaults,n.default.fn.bootstrapTable.locales["el-GR"]),n.default.fn.bootstrapTable.locales["en-US"]=n.default.fn.bootstrapTable.locales.en={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Loading, please wait"},formatRecordsPerPage:function(t){return"".concat(t," rows per page")},formatShowingRows:function(t,e,n,r){return void 0!==r&&r>0&&r>n?"Showing ".concat(t," to ").concat(e," of ").concat(n," rows (filtered from ").concat(r," total rows)"):"Showing ".concat(t," to ").concat(e," of ").concat(n," rows")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Search"},formatNoMatches:function(){return"No matching records found"},formatPaginationSwitch:function(){return"Hide/Show pagination"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Refresh"},formatToggle:function(){return"Toggle"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Columns"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"All"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},n.default.extend(n.default.fn.bootstrapTable.defaults,n.default.fn.bootstrapTable.locales["en-US"]),n.default.fn.bootstrapTable.locales["es-AR"]={formatCopyRows:function(){return"Copiar Filas"},formatPrint:function(){return"Imprimir"},formatLoadingMessage:function(){return"Cargando, espere por favor"},formatRecordsPerPage:function(t){return"".concat(t," registros por página")},formatShowingRows:function(t,e,n,r){return void 0!==r&&r>0&&r>n?"Mostrando desde ".concat(t," a ").concat(e," de ").concat(n," filas (filtrado de ").concat(r," columnas totales)"):"Mostrando desde ".concat(t," a ").concat(e," de ").concat(n," filas")},formatSRPaginationPreText:function(){return"página anterior"},formatSRPaginationPageText:function(t){return"a la página ".concat(t)},formatSRPaginationNextText:function(){return"siguiente página"},formatDetailPagination:function(t){return"Mostrando ".concat(t," columnas")},formatClearSearch:function(){return"Limpiar búsqueda"},formatSearch:function(){return"Buscar"},formatNoMatches:function(){return"No se encontraron registros"},formatPaginationSwitch:function(){return"Ocultar/Mostrar paginación"},formatPaginationSwitchDown:function(){return"Mostrar paginación"},formatPaginationSwitchUp:function(){return"Ocultar paginación"},formatRefresh:function(){return"Recargar"},formatToggle:function(){return"Cambiar"},formatToggleOn:function(){return"Mostrar vista de carta"},formatToggleOff:function(){return"Ocultar vista de carta"},formatColumns:function(){return"Columnas"},formatColumnsToggleAll:function(){return"Cambiar todo"},formatFullscreen:function(){return"Pantalla completa"},formatAllRows:function(){return"Todo"},formatAutoRefresh:function(){return"Auto Recargar"},formatExport:function(){return"Exportar datos"},formatJumpTo:function(){return"Ir"},formatAdvancedSearch:function(){return"Búsqueda avanzada"},formatAdvancedCloseButton:function(){return"Cerrar"},formatFilterControlSwitch:function(){return"Ocultar/Mostrar controles"},formatFilterControlSwitchHide:function(){return"Ocultar controles"},formatFilterControlSwitchShow:function(){return"Mostrar controles"}},n.default.extend(n.default.fn.bootstrapTable.defaults,n.default.fn.bootstrapTable.locales["es-AR"]),n.default.fn.bootstrapTable.locales["es-CL"]={formatCopyRows:function(){return"Copiar Filas"},formatPrint:function(){return"Imprimir"},formatLoadingMessage:function(){return"Cargando, espere por favor"},formatRecordsPerPage:function(t){return"".concat(t," filas por página")},formatShowingRows:function(t,e,n,r){return void 0!==r&&r>0&&r>n?"Mostrando ".concat(t," a ").concat(e," de ").concat(n," filas (filtrado de ").concat(r," filas totales)"):"Mostrando ".concat(t," a ").concat(e," de ").concat(n," filas")},formatSRPaginationPreText:function(){return"página anterior"},formatSRPaginationPageText:function(t){return"a la página ".concat(t)},formatSRPaginationNextText:function(){return"siguiente página"},formatDetailPagination:function(t){return"Mostrando ".concat(t," filas")},formatClearSearch:function(){return"Limpiar búsqueda"},formatSearch:function(){return"Buscar"},formatNoMatches:function(){return"No se encontraron registros"},formatPaginationSwitch:function(){return"Ocultar/Mostrar paginación"},formatPaginationSwitchDown:function(){return"Mostrar paginación"},formatPaginationSwitchUp:function(){return"Ocultar paginación"},formatRefresh:function(){return"Refrescar"},formatToggle:function(){return"Cambiar"},formatToggleOn:function(){return"Mostrar vista de carta"},formatToggleOff:function(){return"Ocultar vista de carta"},formatColumns:function(){return"Columnas"},formatColumnsToggleAll:function(){return"Cambiar todo"},formatFullscreen:function(){return"Pantalla completa"},formatAllRows:function(){return"Todo"},formatAutoRefresh:function(){return"Auto Recargar"},formatExport:function(){return"Exportar datos"},formatJumpTo:function(){return"IR"},formatAdvancedSearch:function(){return"Búsqueda avanzada"},formatAdvancedCloseButton:function(){return"Cerrar"},formatFilterControlSwitch:function(){return"Ocultar/Mostrar controles"},formatFilterControlSwitchHide:function(){return"Ocultar controles"},formatFilterControlSwitchShow:function(){return"Mostrar controles"}},n.default.extend(n.default.fn.bootstrapTable.defaults,n.default.fn.bootstrapTable.locales["es-CL"]),n.default.fn.bootstrapTable.locales["es-CR"]={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Cargando, por favor espere"},formatRecordsPerPage:function(t){return"".concat(t," registros por página")},formatShowingRows:function(t,e,n,r){return void 0!==r&&r>0&&r>n?"Mostrando de ".concat(t," a ").concat(e," registros de ").concat(n," registros en total (filtered from ").concat(r," total rows)"):"Mostrando de ".concat(t," a ").concat(e," registros de ").concat(n," registros en total")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Limpiar búsqueda"},formatSearch:function(){return"Buscar"},formatNoMatches:function(){return"No se encontraron registros"},formatPaginationSwitch:function(){return"Hide/Show pagination"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Refrescar"},formatToggle:function(){return"Alternar"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Columnas"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Todo"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Ocultar/Mostrar controles"},formatFilterControlSwitchHide:function(){return"Ocultar controles"},formatFilterControlSwitchShow:function(){return"Mostrar controles"}},n.default.extend(n.default.fn.bootstrapTable.defaults,n.default.fn.bootstrapTable.locales["es-CR"]),n.default.fn.bootstrapTable.locales["es-ES"]=n.default.fn.bootstrapTable.locales.es={formatCopyRows:function(){return"Copiar filas"},formatPrint:function(){return"Imprimir"},formatLoadingMessage:function(){return"Por favor espere"},formatRecordsPerPage:function(t){return"".concat(t," resultados por página")},formatShowingRows:function(t,e,n,r){return void 0!==r&&r>0&&r>n?"Mostrando desde ".concat(t," hasta ").concat(e," - En total ").concat(n," resultados (filtrado de ").concat(r," filas totales)"):"Mostrando desde ".concat(t," hasta ").concat(e," - En total ").concat(n," resultados")},formatSRPaginationPreText:function(){return"página anterior"},formatSRPaginationPageText:function(t){return"a la página ".concat(t)},formatSRPaginationNextText:function(){return"siguiente página"},formatDetailPagination:function(t){return"Mostrando ".concat(t," filas")},formatClearSearch:function(){return"Limpiar búsqueda"},formatSearch:function(){return"Buscar"},formatNoMatches:function(){return"No se encontraron resultados"},formatPaginationSwitch:function(){return"Ocultar/Mostrar paginación"},formatPaginationSwitchDown:function(){return"Mostrar paginación"},formatPaginationSwitchUp:function(){return"Ocultar paginación"},formatRefresh:function(){return"Recargar"},formatToggle:function(){return"Ocultar/Mostrar"},formatToggleOn:function(){return"Mostrar vista de carta"},formatToggleOff:function(){return"Ocultar vista de carta"},formatColumns:function(){return"Columnas"},formatColumnsToggleAll:function(){return"Cambiar todo"},formatFullscreen:function(){return"Pantalla completa"},formatAllRows:function(){return"Todos"},formatAutoRefresh:function(){return"Auto Recargar"},formatExport:function(){return"Exportar los datos"},formatJumpTo:function(){return"IR"},formatAdvancedSearch:function(){return"Búsqueda avanzada"},formatAdvancedCloseButton:function(){return"Cerrar"},formatFilterControlSwitch:function(){return"Ocultar/Mostrar controles"},formatFilterControlSwitchHide:function(){return"Ocultar controles"},formatFilterControlSwitchShow:function(){return"Mostrar controles"}},n.default.extend(n.default.fn.bootstrapTable.defaults,n.default.fn.bootstrapTable.locales["es-ES"]),n.default.fn.bootstrapTable.locales["es-MX"]={formatCopyRows:function(){return"Copiar Filas"},formatPrint:function(){return"Imprimir"},formatLoadingMessage:function(){return"Cargando, espere por favor"},formatRecordsPerPage:function(t){return"".concat(t," resultados por página")},formatShowingRows:function(t,e,n,r){return void 0!==r&&r>0&&r>n?"Mostrando ".concat(t," a ").concat(e," de ").concat(n," filas (filtrado de ").concat(r," filas totales)"):"Mostrando ".concat(t," a ").concat(e," de ").concat(n," filas")},formatSRPaginationPreText:function(){return"página anterior"},formatSRPaginationPageText:function(t){return"ir a la página ".concat(t)},formatSRPaginationNextText:function(){return"página siguiente"},formatDetailPagination:function(t){return"Mostrando ".concat(t," filas")},formatClearSearch:function(){return"Limpiar búsqueda"},formatSearch:function(){return"Buscar"},formatNoMatches:function(){return"No se encontraron registros que coincidan"},formatPaginationSwitch:function(){return"Mostrar/ocultar paginación"},formatPaginationSwitchDown:function(){return"Mostrar paginación"},formatPaginationSwitchUp:function(){return"Ocultar paginación"},formatRefresh:function(){return"Actualizar"},formatToggle:function(){return"Cambiar vista"},formatToggleOn:function(){return"Mostrar vista"},formatToggleOff:function(){return"Ocultar vista"},formatColumns:function(){return"Columnas"},formatColumnsToggleAll:function(){return"Alternar todo"},formatFullscreen:function(){return"Pantalla completa"},formatAllRows:function(){return"Todo"},formatAutoRefresh:function(){return"Auto actualizar"},formatExport:function(){return"Exportar datos"},formatJumpTo:function(){return"IR"},formatAdvancedSearch:function(){return"Búsqueda avanzada"},formatAdvancedCloseButton:function(){return"Cerrar"},formatFilterControlSwitch:function(){return"Ocultar/Mostrar controles"},formatFilterControlSwitchHide:function(){return"Ocultar controles"},formatFilterControlSwitchShow:function(){return"Mostrar controles"}},n.default.extend(n.default.fn.bootstrapTable.defaults,n.default.fn.bootstrapTable.locales["es-MX"]),n.default.fn.bootstrapTable.locales["es-NI"]={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Cargando, por favor espere"},formatRecordsPerPage:function(t){return"".concat(t," registros por página")},formatShowingRows:function(t,e,n,r){return void 0!==r&&r>0&&r>n?"Mostrando de ".concat(t," a ").concat(e," registros de ").concat(n," registros en total (filtered from ").concat(r," total rows)"):"Mostrando de ".concat(t," a ").concat(e," registros de ").concat(n," registros en total")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Limpiar búsqueda"},formatSearch:function(){return"Buscar"},formatNoMatches:function(){return"No se encontraron registros"},formatPaginationSwitch:function(){return"Hide/Show pagination"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Refrescar"},formatToggle:function(){return"Alternar"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Columnas"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Todo"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Ocultar/Mostrar controles"},formatFilterControlSwitchHide:function(){return"Ocultar controles"},formatFilterControlSwitchShow:function(){return"Mostrar controles"}},n.default.extend(n.default.fn.bootstrapTable.defaults,n.default.fn.bootstrapTable.locales["es-NI"]),n.default.fn.bootstrapTable.locales["es-SP"]={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Cargando, por favor espera"},formatRecordsPerPage:function(t){return"".concat(t," registros por p&#225;gina.")},formatShowingRows:function(t,e,n,r){return void 0!==r&&r>0&&r>n?"".concat(t," - ").concat(e," de ").concat(n," registros (filtered from ").concat(r," total rows)"):"".concat(t," - ").concat(e," de ").concat(n," registros.")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Limpiar búsqueda"},formatSearch:function(){return"Buscar"},formatNoMatches:function(){return"No se han encontrado registros."},formatPaginationSwitch:function(){return"Hide/Show pagination"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Actualizar"},formatToggle:function(){return"Alternar"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Columnas"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Todo"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Ocultar/Mostrar controles"},formatFilterControlSwitchHide:function(){return"Ocultar controles"},formatFilterControlSwitchShow:function(){return"Mostrar controles"}},n.default.extend(n.default.fn.bootstrapTable.defaults,n.default.fn.bootstrapTable.locales["es-SP"]),n.default.fn.bootstrapTable.locales["et-EE"]=n.default.fn.bootstrapTable.locales.et={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Päring käib, palun oota"},formatRecordsPerPage:function(t){return"".concat(t," rida lehe kohta")},formatShowingRows:function(t,e,n,r){return void 0!==r&&r>0&&r>n?"Näitan tulemusi ".concat(t," kuni ").concat(e," - kokku ").concat(n," tulemust (filtered from ").concat(r," total rows)"):"Näitan tulemusi ".concat(t," kuni ").concat(e," - kokku ").concat(n," tulemust")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Otsi"},formatNoMatches:function(){return"Päringu tingimustele ei vastanud ühtegi tulemust"},formatPaginationSwitch:function(){return"Näita/Peida lehtedeks jagamine"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Värskenda"},formatToggle:function(){return"Lülita"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Veerud"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Kõik"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},n.default.extend(n.default.fn.bootstrapTable.defaults,n.default.fn.bootstrapTable.locales["et-EE"]),n.default.fn.bootstrapTable.locales["eu-EU"]=n.default.fn.bootstrapTable.locales.eu={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Itxaron mesedez"},formatRecordsPerPage:function(t){return"".concat(t," emaitza orriko.")},formatShowingRows:function(t,e,n,r){return void 0!==r&&r>0&&r>n?"".concat(n," erregistroetatik ").concat(t,"etik ").concat(e,"erakoak erakusten (filtered from ").concat(r," total rows)"):"".concat(n," erregistroetatik ").concat(t,"etik ").concat(e,"erakoak erakusten.")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Bilatu"},formatNoMatches:function(){return"Ez da emaitzarik aurkitu"},formatPaginationSwitch:function(){return"Ezkutatu/Erakutsi orrikatzea"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Eguneratu"},formatToggle:function(){return"Ezkutatu/Erakutsi"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Zutabeak"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Guztiak"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},n.default.extend(n.default.fn.bootstrapTable.defaults,n.default.fn.bootstrapTable.locales["eu-EU"]),n.default.fn.bootstrapTable.locales["fa-IR"]=n.default.fn.bootstrapTable.locales.fa={formatCopyRows:function(){return"کپی ردیف ها"},formatPrint:function(){return"پرینت"},formatLoadingMessage:function(){return"در حال بارگذاری, لطفا صبر کنید"},formatRecordsPerPage:function(t){return"".concat(t," رکورد در صفحه")},formatShowingRows:function(t,e,n,r){return void 0!==r&&r>0&&r>n?"نمایش ".concat(t," تا ").concat(e," از ").concat(n," ردیف (filtered from ").concat(r," total rows)"):"نمایش ".concat(t," تا ").concat(e," از ").concat(n," ردیف")},formatSRPaginationPreText:function(){return"صفحه قبلی"},formatSRPaginationPageText:function(t){return"به صفحه ".concat(t)},formatSRPaginationNextText:function(){return"صفحه بعدی"},formatDetailPagination:function(t){return"نمایش ".concat(t," سطرها")},formatClearSearch:function(){return"پاک کردن جستجو"},formatSearch:function(){return"جستجو"},formatNoMatches:function(){return"رکوردی یافت نشد."},formatPaginationSwitch:function(){return"نمایش/مخفی صفحه بندی"},formatPaginationSwitchDown:function(){return"نمایش صفحه بندی"},formatPaginationSwitchUp:function(){return"پنهان کردن صفحه بندی"},formatRefresh:function(){return"به روز رسانی"},formatToggle:function(){return"تغییر نمایش"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"سطر ها"},formatColumnsToggleAll:function(){return"تغییر وضعیت همه"},formatFullscreen:function(){return"تمام صفحه"},formatAllRows:function(){return"همه"},formatAutoRefresh:function(){return"رفرش اتوماتیک"},formatExport:function(){return"خروجی دیتا"},formatJumpTo:function(){return"برو"},formatAdvancedSearch:function(){return"جستجوی پیشرفته"},formatAdvancedCloseButton:function(){return"بستن"},formatFilterControlSwitch:function(){return"پنهان/نمایش دادن کنترل ها"},formatFilterControlSwitchHide:function(){return"پنهان کردن کنترل ها"},formatFilterControlSwitchShow:function(){return"نمایش کنترل ها"}},n.default.extend(n.default.fn.bootstrapTable.defaults,n.default.fn.bootstrapTable.locales["fa-IR"]),n.default.fn.bootstrapTable.locales["fi-FI"]=n.default.fn.bootstrapTable.locales.fi={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Ladataan, ole hyvä ja odota"},formatRecordsPerPage:function(t){return"".concat(t," riviä sivulla")},formatShowingRows:function(t,e,n,r){return void 0!==r&&r>0&&r>n?"Näytetään rivit ".concat(t," - ").concat(e," / ").concat(n," (filtered from ").concat(r," total rows)"):"Näytetään rivit ".concat(t," - ").concat(e," / ").concat(n)},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Poista suodattimet"},formatSearch:function(){return"Hae"},formatNoMatches:function(){return"Hakuehtoja vastaavia tuloksia ei löytynyt"},formatPaginationSwitch:function(){return"Näytä/Piilota sivutus"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Päivitä"},formatToggle:function(){return"Valitse"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Sarakkeet"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Kaikki"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Vie tiedot"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},n.default.extend(n.default.fn.bootstrapTable.defaults,n.default.fn.bootstrapTable.locales["fi-FI"]),n.default.fn.bootstrapTable.locales["fr-BE"]={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Chargement en cours"},formatRecordsPerPage:function(t){return"".concat(t," lignes par page")},formatShowingRows:function(t,e,n,r){return void 0!==r&&r>0&&r>n?"Affiche de ".concat(t," à ").concat(e," sur ").concat(n," lignes (filtrés à partir de ").concat(r," lignes)"):"Affiche de ".concat(t," à ").concat(e," sur ").concat(n," lignes")},formatSRPaginationPreText:function(){return"page précédente"},formatSRPaginationPageText:function(t){return"vers la page ".concat(t)},formatSRPaginationNextText:function(){return"page suivante"},formatDetailPagination:function(t){return"Affiche ".concat(t," lignes")},formatClearSearch:function(){return"Effacer la recherche"},formatSearch:function(){return"Recherche"},formatNoMatches:function(){return"Pas de lignes trouvés"},formatPaginationSwitch:function(){return"Cacher/Afficher pagination"},formatPaginationSwitchDown:function(){return"Afficher pagination"},formatPaginationSwitchUp:function(){return"Cacher pagination"},formatRefresh:function(){return"Rafraichir"},formatToggle:function(){return"Basculer"},formatToggleOn:function(){return"Afficher vue carte"},formatToggleOff:function(){return"Cacher vue carte"},formatColumns:function(){return"Colonnes"},formatColumnsToggleAll:function(){return"Tout basculer"},formatFullscreen:function(){return"Plein écran"},formatAllRows:function(){return"Tout"},formatAutoRefresh:function(){return"Rafraîchissement automatique"},formatExport:function(){return"Exporter les données"},formatJumpTo:function(){return"Aller à"},formatAdvancedSearch:function(){return"Recherche avancée"},formatAdvancedCloseButton:function(){return"Fermer"},formatFilterControlSwitch:function(){return"Cacher/Afficher controls"},formatFilterControlSwitchHide:function(){return"Cacher controls"},formatFilterControlSwitchShow:function(){return"Afficher controls"}},n.default.extend(n.default.fn.bootstrapTable.defaults,n.default.fn.bootstrapTable.locales["fr-BE"]),n.default.fn.bootstrapTable.locales["fr-CH"]={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Chargement en cours"},formatRecordsPerPage:function(t){return"".concat(t," lignes par page")},formatShowingRows:function(t,e,n,r){return void 0!==r&&r>0&&r>n?"Affiche de ".concat(t," à ").concat(e," sur ").concat(n," lignes (filtrés à partir de ").concat(r," lignes)"):"Affiche de ".concat(t," à ").concat(e," sur ").concat(n," lignes")},formatSRPaginationPreText:function(){return"page précédente"},formatSRPaginationPageText:function(t){return"vers la page ".concat(t)},formatSRPaginationNextText:function(){return"page suivante"},formatDetailPagination:function(t){return"Affiche ".concat(t," lignes")},formatClearSearch:function(){return"Effacer la recherche"},formatSearch:function(){return"Recherche"},formatNoMatches:function(){return"Pas de lignes trouvés"},formatPaginationSwitch:function(){return"Cacher/Afficher pagination"},formatPaginationSwitchDown:function(){return"Afficher pagination"},formatPaginationSwitchUp:function(){return"Cacher pagination"},formatRefresh:function(){return"Rafraichir"},formatToggle:function(){return"Basculer"},formatToggleOn:function(){return"Afficher vue carte"},formatToggleOff:function(){return"Cacher vue carte"},formatColumns:function(){return"Colonnes"},formatColumnsToggleAll:function(){return"Tout basculer"},formatFullscreen:function(){return"Plein écran"},formatAllRows:function(){return"Tout"},formatAutoRefresh:function(){return"Rafraîchissement automatique"},formatExport:function(){return"Exporter les données"},formatJumpTo:function(){return"Aller à"},formatAdvancedSearch:function(){return"Recherche avancée"},formatAdvancedCloseButton:function(){return"Fermer"},formatFilterControlSwitch:function(){return"Cacher/Afficher controls"},formatFilterControlSwitchHide:function(){return"Cacher controls"},formatFilterControlSwitchShow:function(){return"Afficher controls"}},n.default.extend(n.default.fn.bootstrapTable.defaults,n.default.fn.bootstrapTable.locales["fr-CH"]),n.default.fn.bootstrapTable.locales["fr-FR"]=n.default.fn.bootstrapTable.locales.fr={formatCopyRows:function(){return"Copier les lignes"},formatPrint:function(){return"Imprimer"},formatLoadingMessage:function(){return"Chargement en cours"},formatRecordsPerPage:function(t){return"".concat(t," lignes par page")},formatShowingRows:function(t,e,n,r){return void 0!==r&&r>0&&r>n?"Affiche de ".concat(t," à ").concat(e," sur ").concat(n," lignes (filtrés à partir de ").concat(r," lignes)"):"Affiche de ".concat(t," à ").concat(e," sur ").concat(n," lignes")},formatSRPaginationPreText:function(){return"page précédente"},formatSRPaginationPageText:function(t){return"vers la page ".concat(t)},formatSRPaginationNextText:function(){return"page suivante"},formatDetailPagination:function(t){return"Affiche ".concat(t," lignes")},formatClearSearch:function(){return"Effacer la recherche"},formatSearch:function(){return"Recherche"},formatNoMatches:function(){return"Aucun résultat"},formatPaginationSwitch:function(){return"Masquer/Afficher la pagination"},formatPaginationSwitchDown:function(){return"Afficher la pagination"},formatPaginationSwitchUp:function(){return"Masquer la pagination"},formatRefresh:function(){return"Actualiser"},formatToggle:function(){return"Basculer"},formatToggleOn:function(){return"Afficher la vue carte"},formatToggleOff:function(){return"Masquer la vue carte"},formatColumns:function(){return"Colonnes"},formatColumnsToggleAll:function(){return"Tout basculer"},formatFullscreen:function(){return"Plein écran"},formatAllRows:function(){return"Tout"},formatAutoRefresh:function(){return"Actualisation automatique"},formatExport:function(){return"Exporter les données"},formatJumpTo:function(){return"ALLER"},formatAdvancedSearch:function(){return"Recherche avancée"},formatAdvancedCloseButton:function(){return"Fermer"},formatFilterControlSwitch:function(){return"Masquer/Afficher les contrôles"},formatFilterControlSwitchHide:function(){return"Masquer les contrôles"},formatFilterControlSwitchShow:function(){return"Afficher les contrôles"}},n.default.extend(n.default.fn.bootstrapTable.defaults,n.default.fn.bootstrapTable.locales["fr-FR"]),n.default.fn.bootstrapTable.locales["fr-LU"]={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Chargement en cours"},formatRecordsPerPage:function(t){return"".concat(t," lignes par page")},formatShowingRows:function(t,e,n,r){return void 0!==r&&r>0&&r>n?"Affiche de ".concat(t," à ").concat(e," sur ").concat(n," lignes (filtrés à partir de ").concat(r," lignes)"):"Affiche de ".concat(t," à ").concat(e," sur ").concat(n," lignes")},formatSRPaginationPreText:function(){return"page précédente"},formatSRPaginationPageText:function(t){return"vers la page ".concat(t)},formatSRPaginationNextText:function(){return"page suivante"},formatDetailPagination:function(t){return"Affiche ".concat(t," lignes")},formatClearSearch:function(){return"Effacer la recherche"},formatSearch:function(){return"Recherche"},formatNoMatches:function(){return"Pas de lignes trouvés"},formatPaginationSwitch:function(){return"Cacher/Afficher pagination"},formatPaginationSwitchDown:function(){return"Afficher pagination"},formatPaginationSwitchUp:function(){return"Cacher pagination"},formatRefresh:function(){return"Rafraichir"},formatToggle:function(){return"Basculer"},formatToggleOn:function(){return"Afficher vue carte"},formatToggleOff:function(){return"Cacher vue carte"},formatColumns:function(){return"Colonnes"},formatColumnsToggleAll:function(){return"Tout basculer"},formatFullscreen:function(){return"Plein écran"},formatAllRows:function(){return"Tout"},formatAutoRefresh:function(){return"Rafraîchissement automatique"},formatExport:function(){return"Exporter les données"},formatJumpTo:function(){return"Aller à"},formatAdvancedSearch:function(){return"Recherche avancée"},formatAdvancedCloseButton:function(){return"Fermer"},formatFilterControlSwitch:function(){return"Cacher/Afficher controls"},formatFilterControlSwitchHide:function(){return"Cacher controls"},formatFilterControlSwitchShow:function(){return"Afficher controls"}},n.default.extend(n.default.fn.bootstrapTable.defaults,n.default.fn.bootstrapTable.locales["fr-LU"]),n.default.fn.bootstrapTable.locales["he-IL"]=n.default.fn.bootstrapTable.locales.he={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"טוען, נא להמתין"},formatRecordsPerPage:function(t){return"".concat(t," שורות בעמוד")},formatShowingRows:function(t,e,n,r){return void 0!==r&&r>0&&r>n?"מציג ".concat(t," עד ").concat(e," מ-").concat(n,"שורות").concat(r," total rows)"):"מציג ".concat(t," עד ").concat(e," מ-").concat(n," שורות")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"חיפוש"},formatNoMatches:function(){return"לא נמצאו רשומות תואמות"},formatPaginationSwitch:function(){return"הסתר/הצג מספור דפים"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"רענן"},formatToggle:function(){return"החלף תצוגה"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"עמודות"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"הכל"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},n.default.extend(n.default.fn.bootstrapTable.defaults,n.default.fn.bootstrapTable.locales["he-IL"]),n.default.fn.bootstrapTable.locales["hr-HR"]=n.default.fn.bootstrapTable.locales.hr={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Molimo pričekajte"},formatRecordsPerPage:function(t){return"".concat(t," broj zapisa po stranici")},formatShowingRows:function(t,e,n,r){return void 0!==r&&r>0&&r>n?"Prikazujem ".concat(t,". - ").concat(e,". od ukupnog broja zapisa ").concat(n," (filtered from ").concat(r," total rows)"):"Prikazujem ".concat(t,". - ").concat(e,". od ukupnog broja zapisa ").concat(n)},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Pretraži"},formatNoMatches:function(){return"Nije pronađen niti jedan zapis"},formatPaginationSwitch:function(){return"Prikaži/sakrij stranice"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Osvježi"},formatToggle:function(){return"Promijeni prikaz"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Kolone"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Sve"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},n.default.extend(n.default.fn.bootstrapTable.defaults,n.default.fn.bootstrapTable.locales["hr-HR"]),n.default.fn.bootstrapTable.locales["hu-HU"]=n.default.fn.bootstrapTable.locales.hu={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Betöltés, kérem várjon"},formatRecordsPerPage:function(t){return"".concat(t," rekord per oldal")},formatShowingRows:function(t,e,n,r){return void 0!==r&&r>0&&r>n?"Megjelenítve ".concat(t," - ").concat(e," / ").concat(n," összesen (filtered from ").concat(r," total rows)"):"Megjelenítve ".concat(t," - ").concat(e," / ").concat(n," összesen")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Keresés"},formatNoMatches:function(){return"Nincs találat"},formatPaginationSwitch:function(){return"Lapozó elrejtése/megjelenítése"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Frissítés"},formatToggle:function(){return"Összecsuk/Kinyit"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Oszlopok"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Összes"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},n.default.extend(n.default.fn.bootstrapTable.defaults,n.default.fn.bootstrapTable.locales["hu-HU"]),n.default.fn.bootstrapTable.locales["id-ID"]=n.default.fn.bootstrapTable.locales.id={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Memuat, mohon tunggu"},formatRecordsPerPage:function(t){return"".concat(t," baris per halaman")},formatShowingRows:function(t,e,n,r){return void 0!==r&&r>0&&r>n?"Menampilkan ".concat(t," sampai ").concat(e," dari ").concat(n," baris (filtered from ").concat(r," total rows)"):"Menampilkan ".concat(t," sampai ").concat(e," dari ").concat(n," baris")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Bersihkan filter"},formatSearch:function(){return"Pencarian"},formatNoMatches:function(){return"Tidak ditemukan data yang cocok"},formatPaginationSwitch:function(){return"Sembunyikan/Tampilkan halaman"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Muat ulang"},formatToggle:function(){return"Beralih"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"kolom"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Semua"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Ekspor data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},n.default.extend(n.default.fn.bootstrapTable.defaults,n.default.fn.bootstrapTable.locales["id-ID"]),n.default.fn.bootstrapTable.locales["it-IT"]=n.default.fn.bootstrapTable.locales.it={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Caricamento in corso"},formatRecordsPerPage:function(t){return"".concat(t," elementi per pagina")},formatShowingRows:function(t,e,n,r){return void 0!==r&&r>0&&r>n?"Visualizzazione da ".concat(t," a ").concat(e," di ").concat(n," elementi (filtrati da ").concat(r," elementi totali)"):"Visualizzazione da ".concat(t," a ").concat(e," di ").concat(n," elementi")},formatSRPaginationPreText:function(){return"pagina precedente"},formatSRPaginationPageText:function(t){return"alla pagina ".concat(t)},formatSRPaginationNextText:function(){return"pagina successiva"},formatDetailPagination:function(t){return"Mostrando ".concat(t," elementi")},formatClearSearch:function(){return"Pulisci filtri"},formatSearch:function(){return"Cerca"},formatNoMatches:function(){return"Nessun elemento trovato"},formatPaginationSwitch:function(){return"Nascondi/Mostra paginazione"},formatPaginationSwitchDown:function(){return"Mostra paginazione"},formatPaginationSwitchUp:function(){return"Nascondi paginazione"},formatRefresh:function(){return"Aggiorna"},formatToggle:function(){return"Attiva/Disattiva"},formatToggleOn:function(){return"Mostra visuale a scheda"},formatToggleOff:function(){return"Nascondi visuale a scheda"},formatColumns:function(){return"Colonne"},formatColumnsToggleAll:function(){return"Mostra tutte"},formatFullscreen:function(){return"Schermo intero"},formatAllRows:function(){return"Tutto"},formatAutoRefresh:function(){return"Auto Aggiornamento"},formatExport:function(){return"Esporta dati"},formatJumpTo:function(){return"VAI"},formatAdvancedSearch:function(){return"Filtri avanzati"},formatAdvancedCloseButton:function(){return"Chiudi"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},n.default.extend(n.default.fn.bootstrapTable.defaults,n.default.fn.bootstrapTable.locales["it-IT"]),n.default.fn.bootstrapTable.locales["ja-JP"]=n.default.fn.bootstrapTable.locales.ja={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"読み込み中です。少々お待ちください。"},formatRecordsPerPage:function(t){return"ページ当たり最大".concat(t,"件")},formatShowingRows:function(t,e,n,r){return void 0!==r&&r>0&&r>n?"全".concat(n,"件から、").concat(t,"から").concat(e,"件目まで表示しています (filtered from ").concat(r," total rows)"):"全".concat(n,"件から、").concat(t,"から").concat(e,"件目まで表示しています")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"検索"},formatNoMatches:function(){return"該当するレコードが見つかりません"},formatPaginationSwitch:function(){return"ページ数を表示・非表示"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"更新"},formatToggle:function(){return"トグル"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"列"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"すべて"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},n.default.extend(n.default.fn.bootstrapTable.defaults,n.default.fn.bootstrapTable.locales["ja-JP"]),n.default.fn.bootstrapTable.locales["ka-GE"]=n.default.fn.bootstrapTable.locales.ka={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"იტვირთება, გთხოვთ მოიცადოთ"},formatRecordsPerPage:function(t){return"".concat(t," ჩანაწერი თითო გვერდზე")},formatShowingRows:function(t,e,n,r){return void 0!==r&&r>0&&r>n?"ნაჩვენებია ".concat(t,"-დან ").concat(e,"-მდე ჩანაწერი ჯამური ").concat(n,"-დან (filtered from ").concat(r," total rows)"):"ნაჩვენებია ".concat(t,"-დან ").concat(e,"-მდე ჩანაწერი ჯამური ").concat(n,"-დან")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"ძებნა"},formatNoMatches:function(){return"მონაცემები არ არის"},formatPaginationSwitch:function(){return"გვერდების გადამრთველის დამალვა/გამოჩენა"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"განახლება"},formatToggle:function(){return"ჩართვა/გამორთვა"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"სვეტები"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"All"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},n.default.extend(n.default.fn.bootstrapTable.defaults,n.default.fn.bootstrapTable.locales["ka-GE"]),n.default.fn.bootstrapTable.locales["ko-KR"]=n.default.fn.bootstrapTable.locales.ko={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"데이터를 불러오는 중입니다"},formatRecordsPerPage:function(t){return"페이지 당 ".concat(t,"개 데이터 출력")},formatShowingRows:function(t,e,n,r){return void 0!==r&&r>0&&r>n?"전체 ".concat(n,"개 중 ").concat(t,"~").concat(e,"번째 데이터 출력, (filtered from ").concat(r," total rows)"):"전체 ".concat(n,"개 중 ").concat(t,"~").concat(e,"번째 데이터 출력,")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"검색"},formatNoMatches:function(){return"조회된 데이터가 없습니다."},formatPaginationSwitch:function(){return"Hide/Show pagination"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"새로 고침"},formatToggle:function(){return"전환"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"컬럼 필터링"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"All"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},n.default.extend(n.default.fn.bootstrapTable.defaults,n.default.fn.bootstrapTable.locales["ko-KR"]),n.default.fn.bootstrapTable.locales["ms-MY"]=n.default.fn.bootstrapTable.locales.ms={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Permintaan sedang dimuatkan. Sila tunggu sebentar"},formatRecordsPerPage:function(t){return"".concat(t," rekod setiap muka surat")},formatShowingRows:function(t,e,n,r){return void 0!==r&&r>0&&r>n?"Sedang memaparkan rekod ".concat(t," hingga ").concat(e," daripada jumlah ").concat(n," rekod (filtered from ").concat(r," total rows)"):"Sedang memaparkan rekod ".concat(t," hingga ").concat(e," daripada jumlah ").concat(n," rekod")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Cari"},formatNoMatches:function(){return"Tiada rekod yang menyamai permintaan"},formatPaginationSwitch:function(){return"Tunjuk/sembunyi muka surat"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Muatsemula"},formatToggle:function(){return"Tukar"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Lajur"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Semua"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},n.default.extend(n.default.fn.bootstrapTable.defaults,n.default.fn.bootstrapTable.locales["ms-MY"]),n.default.fn.bootstrapTable.locales["nb-NO"]=n.default.fn.bootstrapTable.locales.nb={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Oppdaterer, vennligst vent"},formatRecordsPerPage:function(t){return"".concat(t," poster pr side")},formatShowingRows:function(t,e,n,r){return void 0!==r&&r>0&&r>n?"Viser ".concat(t," til ").concat(e," av ").concat(n," rekker (filtered from ").concat(r," total rows)"):"Viser ".concat(t," til ").concat(e," av ").concat(n," rekker")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Søk"},formatNoMatches:function(){return"Ingen poster funnet"},formatPaginationSwitch:function(){return"Hide/Show pagination"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Oppdater"},formatToggle:function(){return"Endre"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Kolonner"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"All"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},n.default.extend(n.default.fn.bootstrapTable.defaults,n.default.fn.bootstrapTable.locales["nb-NO"]),n.default.fn.bootstrapTable.locales["nl-BE"]={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Laden, even geduld"},formatRecordsPerPage:function(t){return"".concat(t," records per pagina")},formatShowingRows:function(t,e,n,r){return void 0!==r&&r>0&&r>n?"Toon ".concat(t," tot ").concat(e," van ").concat(n," record").concat(n>1?"s":""," (gefilterd van ").concat(r," records in totaal)"):"Toon ".concat(t," tot ").concat(e," van ").concat(n," record").concat(n>1?"s":"")},formatSRPaginationPreText:function(){return"vorige pagina"},formatSRPaginationPageText:function(t){return"tot pagina ".concat(t)},formatSRPaginationNextText:function(){return"volgende pagina"},formatDetailPagination:function(t){return"Toon ".concat(t," record").concat(t>1?"s":"")},formatClearSearch:function(){return"Verwijder filters"},formatSearch:function(){return"Zoeken"},formatNoMatches:function(){return"Geen resultaten gevonden"},formatPaginationSwitch:function(){return"Verberg/Toon paginering"},formatPaginationSwitchDown:function(){return"Toon paginering"},formatPaginationSwitchUp:function(){return"Verberg paginering"},formatRefresh:function(){return"Vernieuwen"},formatToggle:function(){return"Omschakelen"},formatToggleOn:function(){return"Toon kaartweergave"},formatToggleOff:function(){return"Verberg kaartweergave"},formatColumns:function(){return"Kolommen"},formatColumnsToggleAll:function(){return"Allen omschakelen"},formatFullscreen:function(){return"Volledig scherm"},formatAllRows:function(){return"Alle"},formatAutoRefresh:function(){return"Automatisch vernieuwen"},formatExport:function(){return"Exporteer gegevens"},formatJumpTo:function(){return"GA"},formatAdvancedSearch:function(){return"Geavanceerd zoeken"},formatAdvancedCloseButton:function(){return"Sluiten"},formatFilterControlSwitch:function(){return"Verberg/Toon controls"},formatFilterControlSwitchHide:function(){return"Verberg controls"},formatFilterControlSwitchShow:function(){return"Toon controls"}},n.default.extend(n.default.fn.bootstrapTable.defaults,n.default.fn.bootstrapTable.locales["nl-BE"]),n.default.fn.bootstrapTable.locales["nl-NL"]=n.default.fn.bootstrapTable.locales.nl={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Laden, even geduld"},formatRecordsPerPage:function(t){return"".concat(t," records per pagina")},formatShowingRows:function(t,e,n,r){return void 0!==r&&r>0&&r>n?"Toon ".concat(t," tot ").concat(e," van ").concat(n," record").concat(n>1?"s":""," (gefilterd van ").concat(r," records in totaal)"):"Toon ".concat(t," tot ").concat(e," van ").concat(n," record").concat(n>1?"s":"")},formatSRPaginationPreText:function(){return"vorige pagina"},formatSRPaginationPageText:function(t){return"tot pagina ".concat(t)},formatSRPaginationNextText:function(){return"volgende pagina"},formatDetailPagination:function(t){return"Toon ".concat(t," record").concat(t>1?"s":"")},formatClearSearch:function(){return"Verwijder filters"},formatSearch:function(){return"Zoeken"},formatNoMatches:function(){return"Geen resultaten gevonden"},formatPaginationSwitch:function(){return"Verberg/Toon paginering"},formatPaginationSwitchDown:function(){return"Toon paginering"},formatPaginationSwitchUp:function(){return"Verberg paginering"},formatRefresh:function(){return"Vernieuwen"},formatToggle:function(){return"Omschakelen"},formatToggleOn:function(){return"Toon kaartweergave"},formatToggleOff:function(){return"Verberg kaartweergave"},formatColumns:function(){return"Kolommen"},formatColumnsToggleAll:function(){return"Allen omschakelen"},formatFullscreen:function(){return"Volledig scherm"},formatAllRows:function(){return"Alle"},formatAutoRefresh:function(){return"Automatisch vernieuwen"},formatExport:function(){return"Exporteer gegevens"},formatJumpTo:function(){return"GA"},formatAdvancedSearch:function(){return"Geavanceerd zoeken"},formatAdvancedCloseButton:function(){return"Sluiten"},formatFilterControlSwitch:function(){return"Verberg/Toon controls"},formatFilterControlSwitchHide:function(){return"Verberg controls"},formatFilterControlSwitchShow:function(){return"Toon controls"}},n.default.extend(n.default.fn.bootstrapTable.defaults,n.default.fn.bootstrapTable.locales["nl-NL"]),n.default.fn.bootstrapTable.locales["pl-PL"]=n.default.fn.bootstrapTable.locales.pl={formatCopyRows:function(){return"Kopiuj wiersze"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Ładowanie, proszę czekać"},formatRecordsPerPage:function(t){return"".concat(t," rekordów na stronę")},formatShowingRows:function(t,e,n,r){return void 0!==r&&r>0&&r>n?"Wyświetlanie rekordów od ".concat(t," do ").concat(e," z ").concat(n," (filtered from ").concat(r," total rows)"):"Wyświetlanie rekordów od ".concat(t," do ").concat(e," z ").concat(n)},formatSRPaginationPreText:function(){return"poprzednia strona"},formatSRPaginationPageText:function(t){return"z ".concat(t)},formatSRPaginationNextText:function(){return"następna strona"},formatDetailPagination:function(t){return"Wyświetla ".concat(t," wierszy")},formatClearSearch:function(){return"Wyczyść wyszukiwanie"},formatSearch:function(){return"Szukaj"},formatNoMatches:function(){return"Niestety, nic nie znaleziono"},formatPaginationSwitch:function(){return"Pokaż/ukryj stronicowanie"},formatPaginationSwitchDown:function(){return"Pokaż stronicowanie"},formatPaginationSwitchUp:function(){return"Ukryj stronicowanie"},formatRefresh:function(){return"Odśwież"},formatToggle:function(){return"Przełącz"},formatToggleOn:function(){return"Pokaż układ karty"},formatToggleOff:function(){return"Ukryj układ karty"},formatColumns:function(){return"Kolumny"},formatColumnsToggleAll:function(){return"Zaznacz wszystko"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Wszystkie"},formatAutoRefresh:function(){return"Auto odświeżanie"},formatExport:function(){return"Eksport danych"},formatJumpTo:function(){return"Przejdź"},formatAdvancedSearch:function(){return"Wyszukiwanie zaawansowane"},formatAdvancedCloseButton:function(){return"Zamknij"},formatFilterControlSwitch:function(){return"Pokaż/Ukryj"},formatFilterControlSwitchHide:function(){return"Pokaż"},formatFilterControlSwitchShow:function(){return"Ukryj"}},n.default.extend(n.default.fn.bootstrapTable.defaults,n.default.fn.bootstrapTable.locales["pl-PL"]),n.default.fn.bootstrapTable.locales["pt-BR"]={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Carregando, aguarde"},formatRecordsPerPage:function(t){return"".concat(t," registros por página")},formatShowingRows:function(t,e,n,r){return void 0!==r&&r>0&&r>n?"Exibindo ".concat(t," até ").concat(e," de ").concat(n," linhas (filtradas de um total de ").concat(r," linhas)"):"Exibindo ".concat(t," até ").concat(e," de ").concat(n," linhas")},formatSRPaginationPreText:function(){return"página anterior"},formatSRPaginationPageText:function(t){return"Para a página ".concat(t)},formatSRPaginationNextText:function(){return"próxima página"},formatDetailPagination:function(t){return"Mostrando ".concat(t," linhas")},formatClearSearch:function(){return"Limpar Pesquisa"},formatSearch:function(){return"Pesquisar"},formatNoMatches:function(){return"Nenhum registro encontrado"},formatPaginationSwitch:function(){return"Ocultar/Exibir paginação"},formatPaginationSwitchDown:function(){return"Mostrar Paginação"},formatPaginationSwitchUp:function(){return"Esconder Paginação"},formatRefresh:function(){return"Recarregar"},formatToggle:function(){return"Alternar"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Colunas"},formatColumnsToggleAll:function(){return"Alternar tudo"},formatFullscreen:function(){return"Tela cheia"},formatAllRows:function(){return"Tudo"},formatAutoRefresh:function(){return"Atualização Automática"},formatExport:function(){return"Exportar dados"},formatJumpTo:function(){return"IR"},formatAdvancedSearch:function(){return"Pesquisa Avançada"},formatAdvancedCloseButton:function(){return"Fechar"},formatFilterControlSwitch:function(){return"Ocultar/Exibir controles"},formatFilterControlSwitchHide:function(){return"Ocultar controles"},formatFilterControlSwitchShow:function(){return"Exibir controles"}},n.default.extend(n.default.fn.bootstrapTable.defaults,n.default.fn.bootstrapTable.locales["pt-BR"]),n.default.fn.bootstrapTable.locales["pt-PT"]=n.default.fn.bootstrapTable.locales.pt={formatCopyRows:function(){return"Copiar Linhas"},formatPrint:function(){return"Imprimir"},formatLoadingMessage:function(){return"A carregar, por favor aguarde"},formatRecordsPerPage:function(t){return"".concat(t," registos por página")},formatShowingRows:function(t,e,n,r){return void 0!==r&&r>0&&r>n?"A mostrar ".concat(t," at&eacute; ").concat(e," de ").concat(n," linhas (filtered from ").concat(r," total rows)"):"A mostrar ".concat(t," até ").concat(e," de ").concat(n," linhas")},formatSRPaginationPreText:function(){return"página anterior"},formatSRPaginationPageText:function(t){return"ir para página ".concat(t)},formatSRPaginationNextText:function(){return"próxima página"},formatDetailPagination:function(t){return"Mostrando ".concat(t," linhas")},formatClearSearch:function(){return"Limpar Pesquisa"},formatSearch:function(){return"Pesquisa"},formatNoMatches:function(){return"Nenhum registo encontrado"},formatPaginationSwitch:function(){return"Esconder/Mostrar paginação"},formatPaginationSwitchDown:function(){return"Mostrar página"},formatPaginationSwitchUp:function(){return"Esconder página"},formatRefresh:function(){return"Actualizar"},formatToggle:function(){return"Alternar"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Colunas"},formatColumnsToggleAll:function(){return"Activar tudo"},formatFullscreen:function(){return"Ecrã completo"},formatAllRows:function(){return"Tudo"},formatAutoRefresh:function(){return"Actualização autmática"},formatExport:function(){return"Exportar dados"},formatJumpTo:function(){return"Avançar"},formatAdvancedSearch:function(){return"Pesquisa avançada"},formatAdvancedCloseButton:function(){return"Fechar"},formatFilterControlSwitch:function(){return"Esconder/Exibir controlos"},formatFilterControlSwitchHide:function(){return"Esconder controlos"},formatFilterControlSwitchShow:function(){return"Exibir controlos"}},n.default.extend(n.default.fn.bootstrapTable.defaults,n.default.fn.bootstrapTable.locales["pt-PT"]),n.default.fn.bootstrapTable.locales["ro-RO"]=n.default.fn.bootstrapTable.locales.ro={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Se incarca, va rugam asteptati"},formatRecordsPerPage:function(t){return"".concat(t," inregistrari pe pagina")},formatShowingRows:function(t,e,n,r){return void 0!==r&&r>0&&r>n?"Arata de la ".concat(t," pana la ").concat(e," din ").concat(n," randuri (filtered from ").concat(r," total rows)"):"Arata de la ".concat(t," pana la ").concat(e," din ").concat(n," randuri")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Cauta"},formatNoMatches:function(){return"Nu au fost gasite inregistrari"},formatPaginationSwitch:function(){return"Ascunde/Arata paginatia"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Reincarca"},formatToggle:function(){return"Comuta"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Coloane"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Toate"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},n.default.extend(n.default.fn.bootstrapTable.defaults,n.default.fn.bootstrapTable.locales["ro-RO"]),n.default.fn.bootstrapTable.locales["ru-RU"]=n.default.fn.bootstrapTable.locales.ru={formatCopyRows:function(){return"Скопировать строки"},formatPrint:function(){return"Печать"},formatLoadingMessage:function(){return"Пожалуйста, подождите, идёт загрузка"},formatRecordsPerPage:function(t){return"".concat(t," записей на страницу")},formatShowingRows:function(t,e,n,r){return void 0!==r&&r>0&&r>n?"Записи с ".concat(t," по ").concat(e," из ").concat(n," (отфильтровано, всего на сервере ").concat(r," записей)"):"Записи с ".concat(t," по ").concat(e," из ").concat(n)},formatSRPaginationPreText:function(){return"предыдущая страница"},formatSRPaginationPageText:function(t){return"перейти к странице ".concat(t)},formatSRPaginationNextText:function(){return"следующая страница"},formatDetailPagination:function(t){return"Загружено ".concat(t," строк")},formatClearSearch:function(){return"Очистить фильтры"},formatSearch:function(){return"Поиск"},formatNoMatches:function(){return"Ничего не найдено"},formatPaginationSwitch:function(){return"Скрыть/Показать постраничную навигацию"},formatPaginationSwitchDown:function(){return"Показать постраничную навигацию"},formatPaginationSwitchUp:function(){return"Скрыть постраничную навигацию"},formatRefresh:function(){return"Обновить"},formatToggle:function(){return"Переключить"},formatToggleOn:function(){return"Показать записи в виде карточек"},formatToggleOff:function(){return"Табличный режим просмотра"},formatColumns:function(){return"Колонки"},formatColumnsToggleAll:function(){return"Выбрать все"},formatFullscreen:function(){return"Полноэкранный режим"},formatAllRows:function(){return"Все"},formatAutoRefresh:function(){return"Автоматическое обновление"},formatExport:function(){return"Экспортировать данные"},formatJumpTo:function(){return"Стр."},formatAdvancedSearch:function(){return"Расширенный поиск"},formatAdvancedCloseButton:function(){return"Закрыть"},formatFilterControlSwitch:function(){return"Скрыть/Показать панель инструментов"},formatFilterControlSwitchHide:function(){return"Скрыть панель инструментов"},formatFilterControlSwitchShow:function(){return"Показать панель инструментов"}},n.default.extend(n.default.fn.bootstrapTable.defaults,n.default.fn.bootstrapTable.locales["ru-RU"]),n.default.fn.bootstrapTable.locales["sk-SK"]=n.default.fn.bootstrapTable.locales.sk={formatCopyRows:function(){return"Skopírovať riadky"},formatPrint:function(){return"Vytlačiť"},formatLoadingMessage:function(){return"Prosím čakajte"},formatRecordsPerPage:function(t){return"".concat(t," záznamov na stranu")},formatShowingRows:function(t,e,n,r){return void 0!==r&&r>0&&r>n?"Zobrazená ".concat(t,". - ").concat(e,". položka z celkových ").concat(n," (filtered from ").concat(r," total rows)"):"Zobrazená ".concat(t,". - ").concat(e,". položka z celkových ").concat(n)},formatSRPaginationPreText:function(){return"Predchádzajúca strana"},formatSRPaginationPageText:function(t){return"na stranu ".concat(t)},formatSRPaginationNextText:function(){return"Nasledujúca strana"},formatDetailPagination:function(t){return"Zobrazuje sa ".concat(t," riadkov")},formatClearSearch:function(){return"Odstráň filtre"},formatSearch:function(){return"Vyhľadávanie"},formatNoMatches:function(){return"Nenájdená žiadna vyhovujúca položka"},formatPaginationSwitch:function(){return"Skry/Zobraz stránkovanie"},formatPaginationSwitchDown:function(){return"Zobraziť stránkovanie"},formatPaginationSwitchUp:function(){return"Skryť stránkovanie"},formatRefresh:function(){return"Obnoviť"},formatToggle:function(){return"Prepni"},formatToggleOn:function(){return"Zobraziť kartové zobrazenie"},formatToggleOff:function(){return"skryť kartové zobrazenie"},formatColumns:function(){return"Stĺpce"},formatColumnsToggleAll:function(){return"Prepnúť všetky"},formatFullscreen:function(){return"Celá obrazovka"},formatAllRows:function(){return"Všetky"},formatAutoRefresh:function(){return"Automatické obnovenie"},formatExport:function(){return"Exportuj dáta"},formatJumpTo:function(){return"Ísť"},formatAdvancedSearch:function(){return"Pokročilé vyhľadávanie"},formatAdvancedCloseButton:function(){return"Zatvoriť"},formatFilterControlSwitch:function(){return"Zobraziť/Skryť tlačidlá"},formatFilterControlSwitchHide:function(){return"Skryť tlačidlá"},formatFilterControlSwitchShow:function(){return"Zobraziť tlačidlá"}},n.default.extend(n.default.fn.bootstrapTable.defaults,n.default.fn.bootstrapTable.locales["sk-SK"]),n.default.fn.bootstrapTable.locales["sr-Cyrl-RS"]=n.default.fn.bootstrapTable.locales.sr={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Молим сачекај"},formatRecordsPerPage:function(t){return"".concat(t," редова по страни")},formatShowingRows:function(t,e,n,r){return void 0!==r&&r>0&&r>n?"Приказано ".concat(t,". - ").concat(e,". од укупног броја редова ").concat(n," (филтрирано од ").concat(r,")"):"Приказано ".concat(t,". - ").concat(e,". од укупног броја редова ").concat(n)},formatSRPaginationPreText:function(){return"претходна страна"},formatSRPaginationPageText:function(t){return"на страну ".concat(t)},formatSRPaginationNextText:function(){return"следећа страна"},formatDetailPagination:function(t){return"Приказано ".concat(t," редова")},formatClearSearch:function(){return"Обриши претрагу"},formatSearch:function(){return"Пронађи"},formatNoMatches:function(){return"Није пронађен ни један податак"},formatPaginationSwitch:function(){return"Прикажи/сакриј пагинацију"},formatPaginationSwitchDown:function(){return"Прикажи пагинацију"},formatPaginationSwitchUp:function(){return"Сакриј пагинацију"},formatRefresh:function(){return"Освежи"},formatToggle:function(){return"Промени приказ"},formatToggleOn:function(){return"Прикажи картице"},formatToggleOff:function(){return"Сакриј картице"},formatColumns:function(){return"Колоне"},formatColumnsToggleAll:function(){return"Прикажи/сакриј све"},formatFullscreen:function(){return"Цео екран"},formatAllRows:function(){return"Све"},formatAutoRefresh:function(){return"Аутоматско освежавање"},formatExport:function(){return"Извези податке"},formatJumpTo:function(){return"Иди"},formatAdvancedSearch:function(){return"Напредна претрага"},formatAdvancedCloseButton:function(){return"Затвори"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},n.default.extend(n.default.fn.bootstrapTable.defaults,n.default.fn.bootstrapTable.locales["sr-Cyrl-RS"]),n.default.fn.bootstrapTable.locales["sr-Latn-RS"]={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Molim sačekaj"},formatRecordsPerPage:function(t){return"".concat(t," redova po strani")},formatShowingRows:function(t,e,n,r){return void 0!==r&&r>0&&r>n?"Prikazano ".concat(t,". - ").concat(e,". od ukupnog broja redova ").concat(n," (filtrirano od ").concat(r,")"):"Prikazano ".concat(t,". - ").concat(e,". od ukupnog broja redova ").concat(n)},formatSRPaginationPreText:function(){return"prethodna strana"},formatSRPaginationPageText:function(t){return"na stranu ".concat(t)},formatSRPaginationNextText:function(){return"sledeća strana"},formatDetailPagination:function(t){return"Prikazano ".concat(t," redova")},formatClearSearch:function(){return"Obriši pretragu"},formatSearch:function(){return"Pronađi"},formatNoMatches:function(){return"Nije pronađen ni jedan podatak"},formatPaginationSwitch:function(){return"Prikaži/sakrij paginaciju"},formatPaginationSwitchDown:function(){return"Prikaži paginaciju"},formatPaginationSwitchUp:function(){return"Sakrij paginaciju"},formatRefresh:function(){return"Osveži"},formatToggle:function(){return"Promeni prikaz"},formatToggleOn:function(){return"Prikaži kartice"},formatToggleOff:function(){return"Sakrij kartice"},formatColumns:function(){return"Kolone"},formatColumnsToggleAll:function(){return"Prikaži/sakrij sve"},formatFullscreen:function(){return"Ceo ekran"},formatAllRows:function(){return"Sve"},formatAutoRefresh:function(){return"Automatsko osvežavanje"},formatExport:function(){return"Izvezi podatke"},formatJumpTo:function(){return"Idi"},formatAdvancedSearch:function(){return"Napredna pretraga"},formatAdvancedCloseButton:function(){return"Zatvori"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},n.default.extend(n.default.fn.bootstrapTable.defaults,n.default.fn.bootstrapTable.locales["sr-Latn-RS"]),n.default.fn.bootstrapTable.locales["sv-SE"]=n.default.fn.bootstrapTable.locales.sv={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Laddar, vänligen vänta"},formatRecordsPerPage:function(t){return"".concat(t," rader per sida")},formatShowingRows:function(t,e,n,r){return void 0!==r&&r>0&&r>n?"Visa ".concat(t," till ").concat(e," av ").concat(n," rader (filtered from ").concat(r," total rows)"):"Visa ".concat(t," till ").concat(e," av ").concat(n," rader")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Sök"},formatNoMatches:function(){return"Inga matchande resultat funna."},formatPaginationSwitch:function(){return"Hide/Show pagination"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Uppdatera"},formatToggle:function(){return"Skifta"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"kolumn"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"All"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},n.default.extend(n.default.fn.bootstrapTable.defaults,n.default.fn.bootstrapTable.locales["sv-SE"]),n.default.fn.bootstrapTable.locales["th-TH"]=n.default.fn.bootstrapTable.locales.th={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"กำลังโหลดข้อมูล, กรุณารอสักครู่"},formatRecordsPerPage:function(t){return"".concat(t," รายการต่อหน้า")},formatShowingRows:function(t,e,n,r){return void 0!==r&&r>0&&r>n?"รายการที่ ".concat(t," ถึง ").concat(e," จากทั้งหมด ").concat(n," รายการ (filtered from ").concat(r," total rows)"):"รายการที่ ".concat(t," ถึง ").concat(e," จากทั้งหมด ").concat(n," รายการ")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"ค้นหา"},formatNoMatches:function(){return"ไม่พบรายการที่ค้นหา !"},formatPaginationSwitch:function(){return"Hide/Show pagination"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"รีเฟรส"},formatToggle:function(){return"สลับมุมมอง"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"คอลัมน์"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"All"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},n.default.extend(n.default.fn.bootstrapTable.defaults,n.default.fn.bootstrapTable.locales["th-TH"]),n.default.fn.bootstrapTable.locales["tr-TR"]=n.default.fn.bootstrapTable.locales.tr={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Yükleniyor, lütfen bekleyin"},formatRecordsPerPage:function(t){return"Sayfa başına ".concat(t," kayıt.")},formatShowingRows:function(t,e,n,r){return void 0!==r&&r>0&&r>n?"".concat(n," kayıttan ").concat(t,"-").concat(e," arası gösteriliyor (filtered from ").concat(r," total rows)."):"".concat(n," kayıttan ").concat(t,"-").concat(e," arası gösteriliyor.")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Ara"},formatNoMatches:function(){return"Eşleşen kayıt bulunamadı."},formatPaginationSwitch:function(){return"Hide/Show pagination"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Yenile"},formatToggle:function(){return"Değiştir"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Sütunlar"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Tüm Satırlar"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},n.default.extend(n.default.fn.bootstrapTable.defaults,n.default.fn.bootstrapTable.locales["tr-TR"]),n.default.fn.bootstrapTable.locales["uk-UA"]=n.default.fn.bootstrapTable.locales.uk={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Завантаження, будь ласка, зачекайте"},formatRecordsPerPage:function(t){return"".concat(t," записів на сторінку")},formatShowingRows:function(t,e,n,r){return void 0!==r&&r>0&&r>n?"Показано з ".concat(t," по ").concat(e,". Всього: ").concat(n," (filtered from ").concat(r," total rows)"):"Показано з ".concat(t," по ").concat(e,". Всього: ").concat(n)},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Очистити фільтри"},formatSearch:function(){return"Пошук"},formatNoMatches:function(){return"Не знайдено жодного запису"},formatPaginationSwitch:function(){return"Hide/Show pagination"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Оновити"},formatToggle:function(){return"Змінити"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Стовпці"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"All"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},n.default.extend(n.default.fn.bootstrapTable.defaults,n.default.fn.bootstrapTable.locales["uk-UA"]),n.default.fn.bootstrapTable.locales["ur-PK"]=n.default.fn.bootstrapTable.locales.ur={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"براۓ مہربانی انتظار کیجئے"},formatRecordsPerPage:function(t){return"".concat(t," ریکارڈز فی صفہ ")},formatShowingRows:function(t,e,n,r){return void 0!==r&&r>0&&r>n?"دیکھیں ".concat(t," سے ").concat(e," کے ").concat(n,"ریکارڈز (filtered from ").concat(r," total rows)"):"دیکھیں ".concat(t," سے ").concat(e," کے ").concat(n,"ریکارڈز")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"تلاش"},formatNoMatches:function(){return"کوئی ریکارڈ نہیں ملا"},formatPaginationSwitch:function(){return"Hide/Show pagination"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"تازہ کریں"},formatToggle:function(){return"تبدیل کریں"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"کالم"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"All"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},n.default.extend(n.default.fn.bootstrapTable.defaults,n.default.fn.bootstrapTable.locales["ur-PK"]),n.default.fn.bootstrapTable.locales["uz-Latn-UZ"]=n.default.fn.bootstrapTable.locales.uz={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Yuklanyapti, iltimos kuting"},formatRecordsPerPage:function(t){return"".concat(t," qator har sahifada")},formatShowingRows:function(t,e,n,r){return void 0!==r&&r>0&&r>n?"Ko'rsatypati ".concat(t," dan ").concat(e," gacha ").concat(n," qatorlarni (filtered from ").concat(r," total rows)"):"Ko'rsatypati ".concat(t," dan ").concat(e," gacha ").concat(n," qatorlarni")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Filtrlarni tozalash"},formatSearch:function(){return"Qidirish"},formatNoMatches:function(){return"Hech narsa topilmadi"},formatPaginationSwitch:function(){return"Sahifalashni yashirish/ko'rsatish"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Yangilash"},formatToggle:function(){return"Ko'rinish"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Ustunlar"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Hammasi"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Eksport"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},n.default.extend(n.default.fn.bootstrapTable.defaults,n.default.fn.bootstrapTable.locales["uz-Latn-UZ"]),n.default.fn.bootstrapTable.locales["vi-VN"]=n.default.fn.bootstrapTable.locales.vi={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"Đang tải"},formatRecordsPerPage:function(t){return"".concat(t," bản ghi mỗi trang")},formatShowingRows:function(t,e,n,r){return void 0!==r&&r>0&&r>n?"Hiển thị từ trang ".concat(t," đến ").concat(e," của ").concat(n," bảng ghi (filtered from ").concat(r," total rows)"):"Hiển thị từ trang ".concat(t," đến ").concat(e," của ").concat(n," bảng ghi")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Tìm kiếm"},formatNoMatches:function(){return"Không có dữ liệu"},formatPaginationSwitch:function(){return"Hide/Show pagination"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Refresh"},formatToggle:function(){return"Toggle"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Columns"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"All"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"},formatFilterControlSwitch:function(){return"Hide/Show controls"},formatFilterControlSwitchHide:function(){return"Hide controls"},formatFilterControlSwitchShow:function(){return"Show controls"}},n.default.extend(n.default.fn.bootstrapTable.defaults,n.default.fn.bootstrapTable.locales["vi-VN"]),n.default.fn.bootstrapTable.locales["zh-CN"]=n.default.fn.bootstrapTable.locales.zh={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"正在努力地加载数据中,请稍候"},formatRecordsPerPage:function(t){return"每页显示 ".concat(t," 条记录")},formatShowingRows:function(t,e,n,r){return void 0!==r&&r>0&&r>n?"显示第 ".concat(t," 到第 ").concat(e," 条记录,总共 ").concat(n," 条记录(从 ").concat(r," 总记录中过滤)"):"显示第 ".concat(t," 到第 ").concat(e," 条记录,总共 ").concat(n," 条记录")},formatSRPaginationPreText:function(){return"上一页"},formatSRPaginationPageText:function(t){return"第".concat(t,"页")},formatSRPaginationNextText:function(){return"下一页"},formatDetailPagination:function(t){return"总共 ".concat(t," 条记录")},formatClearSearch:function(){return"清空过滤"},formatSearch:function(){return"搜索"},formatNoMatches:function(){return"没有找到匹配的记录"},formatPaginationSwitch:function(){return"隐藏/显示分页"},formatPaginationSwitchDown:function(){return"显示分页"},formatPaginationSwitchUp:function(){return"隐藏分页"},formatRefresh:function(){return"刷新"},formatToggle:function(){return"切换"},formatToggleOn:function(){return"显示卡片视图"},formatToggleOff:function(){return"隐藏卡片视图"},formatColumns:function(){return"列"},formatColumnsToggleAll:function(){return"切换所有"},formatFullscreen:function(){return"全屏"},formatAllRows:function(){return"所有"},formatAutoRefresh:function(){return"自动刷新"},formatExport:function(){return"导出数据"},formatJumpTo:function(){return"跳转"},formatAdvancedSearch:function(){return"高级搜索"},formatAdvancedCloseButton:function(){return"关闭"},formatFilterControlSwitch:function(){return"隐藏/显示过滤控制"},formatFilterControlSwitchHide:function(){return"隐藏过滤控制"},formatFilterControlSwitchShow:function(){return"显示过滤控制"}},n.default.extend(n.default.fn.bootstrapTable.defaults,n.default.fn.bootstrapTable.locales["zh-CN"]),n.default.fn.bootstrapTable.locales["zh-TW"]={formatCopyRows:function(){return"Copy Rows"},formatPrint:function(){return"Print"},formatLoadingMessage:function(){return"正在努力地載入資料,請稍候"},formatRecordsPerPage:function(t){return"每頁顯示 ".concat(t," 項記錄")},formatShowingRows:function(t,e,n,r){return void 0!==r&&r>0&&r>n?"顯示第 ".concat(t," 到第 ").concat(e," 項記錄,總共 ").concat(n," 項記錄(從 ").concat(r," 總記錄中過濾)"):"顯示第 ".concat(t," 到第 ").concat(e," 項記錄,總共 ").concat(n," 項記錄")},formatSRPaginationPreText:function(){return"上一頁"},formatSRPaginationPageText:function(t){return"第".concat(t,"頁")},formatSRPaginationNextText:function(){return"下一頁"},formatDetailPagination:function(t){return"總共 ".concat(t," 項記錄")},formatClearSearch:function(){return"清空過濾"},formatSearch:function(){return"搜尋"},formatNoMatches:function(){return"沒有找到符合的結果"},formatPaginationSwitch:function(){return"隱藏/顯示分頁"},formatPaginationSwitchDown:function(){return"顯示分頁"},formatPaginationSwitchUp:function(){return"隱藏分頁"},formatRefresh:function(){return"重新整理"},formatToggle:function(){return"切換"},formatToggleOn:function(){return"顯示卡片視圖"},formatToggleOff:function(){return"隱藏卡片視圖"},formatColumns:function(){return"列"},formatColumnsToggleAll:function(){return"切換所有"},formatFullscreen:function(){return"全屏"},formatAllRows:function(){return"所有"},formatAutoRefresh:function(){return"自動刷新"},formatExport:function(){return"導出數據"},formatJumpTo:function(){return"跳轉"},formatAdvancedSearch:function(){return"高級搜尋"},formatAdvancedCloseButton:function(){return"關閉"},formatFilterControlSwitch:function(){return"隱藏/顯示過濾控制"},formatFilterControlSwitchHide:function(){return"隱藏過濾控制"},formatFilterControlSwitchShow:function(){return"顯示過濾控制"}},n.default.extend(n.default.fn.bootstrapTable.defaults,n.default.fn.bootstrapTable.locales["zh-TW"])})),function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],e):e((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function e(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var n=e(t);function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function a(t){return a=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)},a(t)}function i(t,e){return i=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t},i(t,e)}function s(t,e){return!e||"object"!=typeof e&&"function"!=typeof e?function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t):e}function c(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=a(t);if(e){var o=a(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return s(this,n)}}function l(t,e,n){return l="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(t,e,n){var r=function(t,e){for(;!Object.prototype.hasOwnProperty.call(t,e)&&null!==(t=a(t)););return t}(t,e);if(r){var o=Object.getOwnPropertyDescriptor(r,e);return o.get?o.get.call(n):o.value}},l(t,e,n||t)}var u="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function f(t,e){return t(e={exports:{}},e.exports),e.exports}var h=function(t){return t&&t.Math==Math&&t},d=h("object"==typeof globalThis&&globalThis)||h("object"==typeof window&&window)||h("object"==typeof self&&self)||h("object"==typeof u&&u)||function(){return this}()||Function("return this")(),p=function(t){try{return!!t()}catch(t){return!0}},g=!p((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),m={}.propertyIsEnumerable,v=Object.getOwnPropertyDescriptor,b={f:v&&!m.call({1:2},1)?function(t){var e=v(this,t);return!!e&&e.enumerable}:m},y=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}},w={}.toString,S=function(t){return w.call(t).slice(8,-1)},x="".split,A=p((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==S(t)?x.call(t,""):Object(t)}:Object,C=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},E=function(t){return A(C(t))},T=function(t){return"object"==typeof t?null!==t:"function"==typeof t},_=function(t,e){if(!T(t))return t;var n,r;if(e&&"function"==typeof(n=t.toString)&&!T(r=n.call(t)))return r;if("function"==typeof(n=t.valueOf)&&!T(r=n.call(t)))return r;if(!e&&"function"==typeof(n=t.toString)&&!T(r=n.call(t)))return r;throw TypeError("Can't convert object to primitive value")},k={}.hasOwnProperty,R=function(t,e){return k.call(t,e)},P=d.document,N=T(P)&&T(P.createElement),O=function(t){return N?P.createElement(t):{}},I=!g&&!p((function(){return 7!=Object.defineProperty(O("div"),"a",{get:function(){return 7}}).a})),B=Object.getOwnPropertyDescriptor,L={f:g?B:function(t,e){if(t=E(t),e=_(e,!0),I)try{return B(t,e)}catch(t){}if(R(t,e))return y(!b.f.call(t,e),t[e])}},F=function(t){if(!T(t))throw TypeError(String(t)+" is not an object");return t},D=Object.defineProperty,M={f:g?D:function(t,e,n){if(F(t),e=_(e,!0),F(n),I)try{return D(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},j=g?function(t,e,n){return M.f(t,e,y(1,n))}:function(t,e,n){return t[e]=n,t},W=function(t,e){try{j(d,t,e)}catch(n){d[t]=e}return e},U="__core-js_shared__",H=d[U]||W(U,{}),z=Function.toString;"function"!=typeof H.inspectSource&&(H.inspectSource=function(t){return z.call(t)});var V,q,G,X=H.inspectSource,$=d.WeakMap,K="function"==typeof $&&/native code/.test(X($)),Y=f((function(t){(t.exports=function(t,e){return H[t]||(H[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.10.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),J=0,Z=Math.random(),Q=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++J+Z).toString(36)},tt=Y("keys"),et=function(t){return tt[t]||(tt[t]=Q(t))},nt={},rt=d.WeakMap;if(K){var ot=H.state||(H.state=new rt),at=ot.get,it=ot.has,st=ot.set;V=function(t,e){return e.facade=t,st.call(ot,t,e),e},q=function(t){return at.call(ot,t)||{}},G=function(t){return it.call(ot,t)}}else{var ct=et("state");nt[ct]=!0,V=function(t,e){return e.facade=t,j(t,ct,e),e},q=function(t){return R(t,ct)?t[ct]:{}},G=function(t){return R(t,ct)}}var lt,ut,ft={set:V,get:q,has:G,enforce:function(t){return G(t)?q(t):V(t,{})},getterFor:function(t){return function(e){var n;if(!T(e)||(n=q(e)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return n}}},ht=f((function(t){var e=ft.get,n=ft.enforce,r=String(String).split("String");(t.exports=function(t,e,o,a){var i,s=!!a&&!!a.unsafe,c=!!a&&!!a.enumerable,l=!!a&&!!a.noTargetGet;"function"==typeof o&&("string"!=typeof e||R(o,"name")||j(o,"name",e),(i=n(o)).source||(i.source=r.join("string"==typeof e?e:""))),t!==d?(s?!l&&t[e]&&(c=!0):delete t[e],c?t[e]=o:j(t,e,o)):c?t[e]=o:W(e,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&e(this).source||X(this)}))})),dt=d,pt=function(t){return"function"==typeof t?t:void 0},gt=function(t,e){return arguments.length<2?pt(dt[t])||pt(d[t]):dt[t]&&dt[t][e]||d[t]&&d[t][e]},mt=Math.ceil,vt=Math.floor,bt=function(t){return isNaN(t=+t)?0:(t>0?vt:mt)(t)},yt=Math.min,wt=function(t){return t>0?yt(bt(t),9007199254740991):0},St=Math.max,xt=Math.min,At=function(t){return function(e,n,r){var o,a=E(e),i=wt(a.length),s=function(t,e){var n=bt(t);return n<0?St(n+e,0):xt(n,e)}(r,i);if(t&&n!=n){for(;i>s;)if((o=a[s++])!=o)return!0}else for(;i>s;s++)if((t||s in a)&&a[s]===n)return t||s||0;return!t&&-1}},Ct={includes:At(!0),indexOf:At(!1)},Et=Ct.indexOf,Tt=function(t,e){var n,r=E(t),o=0,a=[];for(n in r)!R(nt,n)&&R(r,n)&&a.push(n);for(;e.length>o;)R(r,n=e[o++])&&(~Et(a,n)||a.push(n));return a},_t=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],kt=_t.concat("length","prototype"),Rt={f:Object.getOwnPropertyNames||function(t){return Tt(t,kt)}},Pt={f:Object.getOwnPropertySymbols},Nt=gt("Reflect","ownKeys")||function(t){var e=Rt.f(F(t)),n=Pt.f;return n?e.concat(n(t)):e},Ot=function(t,e){for(var n=Nt(e),r=M.f,o=L.f,a=0;a<n.length;a++){var i=n[a];R(t,i)||r(t,i,o(e,i))}},It=/#|\.prototype\./,Bt=function(t,e){var n=Ft[Lt(t)];return n==Mt||n!=Dt&&("function"==typeof e?p(e):!!e)},Lt=Bt.normalize=function(t){return String(t).replace(It,".").toLowerCase()},Ft=Bt.data={},Dt=Bt.NATIVE="N",Mt=Bt.POLYFILL="P",jt=Bt,Wt=L.f,Ut=function(t,e){var n,r,o,a,i,s=t.target,c=t.global,l=t.stat;if(n=c?d:l?d[s]||W(s,{}):(d[s]||{}).prototype)for(r in e){if(a=e[r],o=t.noTargetGet?(i=Wt(n,r))&&i.value:n[r],!jt(c?r:s+(l?".":"#")+r,t.forced)&&void 0!==o){if(typeof a==typeof o)continue;Ot(a,o)}(t.sham||o&&o.sham)&&j(a,"sham",!0),ht(n,r,a,t)}},Ht=Array.isArray||function(t){return"Array"==S(t)},zt=function(t){return Object(C(t))},Vt=function(t,e,n){var r=_(e);r in t?M.f(t,r,y(0,n)):t[r]=n},qt="process"==S(d.process),Gt=gt("navigator","userAgent")||"",Xt=d.process,$t=Xt&&Xt.versions,Kt=$t&&$t.v8;Kt?ut=(lt=Kt.split("."))[0]+lt[1]:Gt&&(!(lt=Gt.match(/Edge\/(\d+)/))||lt[1]>=74)&&(lt=Gt.match(/Chrome\/(\d+)/))&&(ut=lt[1]);var Yt,Jt=ut&&+ut,Zt=!!Object.getOwnPropertySymbols&&!p((function(){return!Symbol.sham&&(qt?38===Jt:Jt>37&&Jt<41)})),Qt=Zt&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,te=Y("wks"),ee=d.Symbol,ne=Qt?ee:ee&&ee.withoutSetter||Q,re=function(t){return R(te,t)&&(Zt||"string"==typeof te[t])||(Zt&&R(ee,t)?te[t]=ee[t]:te[t]=ne("Symbol."+t)),te[t]},oe=re("species"),ae=function(t,e){var n;return Ht(t)&&("function"!=typeof(n=t.constructor)||n!==Array&&!Ht(n.prototype)?T(n)&&null===(n=n[oe])&&(n=void 0):n=void 0),new(void 0===n?Array:n)(0===e?0:e)},ie=re("species"),se=re("isConcatSpreadable"),ce=9007199254740991,le="Maximum allowed index exceeded",ue=Jt>=51||!p((function(){var t=[];return t[se]=!1,t.concat()[0]!==t})),fe=(Yt="concat",Jt>=51||!p((function(){var t=[];return(t.constructor={})[ie]=function(){return{foo:1}},1!==t[Yt](Boolean).foo}))),he=function(t){if(!T(t))return!1;var e=t[se];return void 0!==e?!!e:Ht(t)};Ut({target:"Array",proto:!0,forced:!ue||!fe},{concat:function(t){var e,n,r,o,a,i=zt(this),s=ae(i,0),c=0;for(e=-1,r=arguments.length;e<r;e++)if(he(a=-1===e?i:arguments[e])){if(c+(o=wt(a.length))>ce)throw TypeError(le);for(n=0;n<o;n++,c++)n in a&&Vt(s,c,a[n])}else{if(c>=ce)throw TypeError(le);Vt(s,c++,a)}return s.length=c,s}});var de,pe=Object.keys||function(t){return Tt(t,_t)},ge=g?Object.defineProperties:function(t,e){F(t);for(var n,r=pe(e),o=r.length,a=0;o>a;)M.f(t,n=r[a++],e[n]);return t},me=gt("document","documentElement"),ve=et("IE_PROTO"),be=function(){},ye=function(t){return"<script>"+t+"</"+"script>"},we=function(){try{de=document.domain&&new ActiveXObject("htmlfile")}catch(t){}var t,e;we=de?function(t){t.write(ye("")),t.close();var e=t.parentWindow.Object;return t=null,e}(de):((e=O("iframe")).style.display="none",me.appendChild(e),e.src=String("javascript:"),(t=e.contentWindow.document).open(),t.write(ye("document.F=Object")),t.close(),t.F);for(var n=_t.length;n--;)delete we.prototype[_t[n]];return we()};nt[ve]=!0;var Se=Object.create||function(t,e){var n;return null!==t?(be.prototype=F(t),n=new be,be.prototype=null,n[ve]=t):n=we(),void 0===e?n:ge(n,e)},xe=re("unscopables"),Ae=Array.prototype;null==Ae[xe]&&M.f(Ae,xe,{configurable:!0,value:Se(null)});var Ce,Ee=Ct.includes;Ut({target:"Array",proto:!0},{includes:function(t){return Ee(this,t,arguments.length>1?arguments[1]:void 0)}}),Ce="includes",Ae[xe][Ce]=!0;var Te=function(t,e,n){if(function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function")}(t),void 0===e)return t;switch(n){case 0:return function(){return t.call(e)};case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,o){return t.call(e,n,r,o)}}return function(){return t.apply(e,arguments)}},_e=[].push,ke=function(t){var e=1==t,n=2==t,r=3==t,o=4==t,a=6==t,i=7==t,s=5==t||a;return function(c,l,u,f){for(var h,d,p=zt(c),g=A(p),m=Te(l,u,3),v=wt(g.length),b=0,y=f||ae,w=e?y(c,v):n||i?y(c,0):void 0;v>b;b++)if((s||b in g)&&(d=m(h=g[b],b,p),t))if(e)w[b]=d;else if(d)switch(t){case 3:return!0;case 5:return h;case 6:return b;case 2:_e.call(w,h)}else switch(t){case 4:return!1;case 7:_e.call(w,h)}return a?-1:r||o?o:w}},Re={forEach:ke(0),map:ke(1),filter:ke(2),some:ke(3),every:ke(4),find:ke(5),findIndex:ke(6),filterOut:ke(7)}.forEach,Pe=function(t,e){var n=[][t];return!!n&&p((function(){n.call(null,e||function(){throw 1},1)}))}("forEach"),Ne=Pe?[].forEach:function(t){return Re(this,t,arguments.length>1?arguments[1]:void 0)};for(var Oe in{CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}){var Ie=d[Oe],Be=Ie&&Ie.prototype;if(Be&&Be.forEach!==Ne)try{j(Be,"forEach",Ne)}catch(t){Be.forEach=Ne}}var Le=re("match"),Fe=function(t){if(function(t){var e;return T(t)&&(void 0!==(e=t[Le])?!!e:"RegExp"==S(t))}(t))throw TypeError("The method doesn't accept regular expressions");return t},De=re("match");Ut({target:"String",proto:!0,forced:!function(t){var e=/./;try{"/./"[t](e)}catch(n){try{return e[De]=!1,"/./"[t](e)}catch(t){}}return!1}("includes")},{includes:function(t){return!!~String(C(this)).indexOf(Fe(t),arguments.length>1?arguments[1]:void 0)}});var Me=function(t,e){var n=0;return function(){for(var r=arguments.length,o=new Array(r),a=0;a<r;a++)o[a]=arguments[a];var i=function(){n=0,t.apply(void 0,o)};clearTimeout(n),n=setTimeout(i,e)}};n.default.extend(n.default.fn.bootstrapTable.defaults,{mobileResponsive:!1,minWidth:562,minHeight:void 0,heightThreshold:100,checkOnInit:!0,columnsHidden:[]}),n.default.BootstrapTable=function(t){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&i(t,e)}(h,t);var e,s,u,f=c(h);function h(){return r(this,h),f.apply(this,arguments)}return e=h,s=[{key:"init",value:function(){for(var t,e=this,r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];if((t=l(a(h.prototype),"init",this)).call.apply(t,[this].concat(o)),this.options.mobileResponsive&&this.options.minWidth){this.options.minWidth<100&&this.options.resizable&&(console.warn("The minWidth when the resizable extension is active should be greater or equal than 100"),this.options.minWidth=100);var s={width:n.default(window).width(),height:n.default(window).height()};if(n.default(window).on("resize orientationchange",Me((function(){var t=n.default(window).width(),r=n.default(window).height(),o=n.default(document.activeElement);o.length&&["INPUT","SELECT","TEXTAREA"].includes(o.prop("nodeName"))||(Math.abs(s.height-r)>e.options.heightThreshold||s.width!==t)&&(e.changeView(t,r),s={width:t,height:r})}),200)),this.options.checkOnInit){var c=n.default(window).width(),u=n.default(window).height();this.changeView(c,u),s={width:c,height:u}}}}},{key:"conditionCardView",value:function(){this.changeTableView(!1),this.showHideColumns(!1)}},{key:"conditionFullView",value:function(){this.changeTableView(!0),this.showHideColumns(!0)}},{key:"changeTableView",value:function(t){this.options.cardView=t,this.toggleView()}},{key:"showHideColumns",value:function(t){var e=this;this.options.columnsHidden.length>0&&this.columns.forEach((function(n){e.options.columnsHidden.includes(n.field)&&n.visible!==t&&e._toggleColumn(e.fieldsColumnsIndex[n.field],t,!0)}))}},{key:"changeView",value:function(t,e){this.options.minHeight?t<=this.options.minWidth&&e<=this.options.minHeight?this.conditionCardView():t>this.options.minWidth&&e>this.options.minHeight&&this.conditionFullView():t<=this.options.minWidth?this.conditionCardView():t>this.options.minWidth&&this.conditionFullView(),this.resetView()}}],s&&o(e.prototype,s),u&&o(e,u),h}(n.default.BootstrapTable)})),function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],e):e((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function e(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var n=e(t);function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function a(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function i(t){return i=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)},i(t)}function s(t,e){return s=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t},s(t,e)}function c(t,e){return!e||"object"!=typeof e&&"function"!=typeof e?function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t):e}function l(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=i(t);if(e){var o=i(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return c(this,n)}}function u(t,e,n){return u="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(t,e,n){var r=function(t,e){for(;!Object.prototype.hasOwnProperty.call(t,e)&&null!==(t=i(t)););return t}(t,e);if(r){var o=Object.getOwnPropertyDescriptor(r,e);return o.get?o.get.call(n):o.value}},u(t,e,n||t)}function f(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}function h(t,e){var n;if("undefined"==typeof Symbol||null==t[Symbol.iterator]){if(Array.isArray(t)||(n=function(t,e){if(t){if("string"==typeof t)return f(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?f(t,e):void 0}}(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var r=0,o=function(){};return{s:o,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,s=!1;return{s:function(){n=t[Symbol.iterator]()},n:function(){var t=n.next();return i=t.done,t},e:function(t){s=!0,a=t},f:function(){try{i||null==n.return||n.return()}finally{if(s)throw a}}}}var d="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function p(t,e){return t(e={exports:{}},e.exports),e.exports}var g=function(t){return t&&t.Math==Math&&t},m=g("object"==typeof globalThis&&globalThis)||g("object"==typeof window&&window)||g("object"==typeof self&&self)||g("object"==typeof d&&d)||function(){return this}()||Function("return this")(),v=function(t){try{return!!t()}catch(t){return!0}},b=!v((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),y={}.propertyIsEnumerable,w=Object.getOwnPropertyDescriptor,S={f:w&&!y.call({1:2},1)?function(t){var e=w(this,t);return!!e&&e.enumerable}:y},x=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}},A={}.toString,C=function(t){return A.call(t).slice(8,-1)},E="".split,T=v((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==C(t)?E.call(t,""):Object(t)}:Object,_=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},k=function(t){return T(_(t))},R=function(t){return"object"==typeof t?null!==t:"function"==typeof t},P=function(t,e){if(!R(t))return t;var n,r;if(e&&"function"==typeof(n=t.toString)&&!R(r=n.call(t)))return r;if("function"==typeof(n=t.valueOf)&&!R(r=n.call(t)))return r;if(!e&&"function"==typeof(n=t.toString)&&!R(r=n.call(t)))return r;throw TypeError("Can't convert object to primitive value")},N={}.hasOwnProperty,O=function(t,e){return N.call(t,e)},I=m.document,B=R(I)&&R(I.createElement),L=function(t){return B?I.createElement(t):{}},F=!b&&!v((function(){return 7!=Object.defineProperty(L("div"),"a",{get:function(){return 7}}).a})),D=Object.getOwnPropertyDescriptor,M={f:b?D:function(t,e){if(t=k(t),e=P(e,!0),F)try{return D(t,e)}catch(t){}if(O(t,e))return x(!S.f.call(t,e),t[e])}},j=function(t){if(!R(t))throw TypeError(String(t)+" is not an object");return t},W=Object.defineProperty,U={f:b?W:function(t,e,n){if(j(t),e=P(e,!0),j(n),F)try{return W(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},H=b?function(t,e,n){return U.f(t,e,x(1,n))}:function(t,e,n){return t[e]=n,t},z=function(t,e){try{H(m,t,e)}catch(n){m[t]=e}return e},V="__core-js_shared__",q=m[V]||z(V,{}),G=Function.toString;"function"!=typeof q.inspectSource&&(q.inspectSource=function(t){return G.call(t)});var X,$,K,Y=q.inspectSource,J=m.WeakMap,Z="function"==typeof J&&/native code/.test(Y(J)),Q=p((function(t){(t.exports=function(t,e){return q[t]||(q[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.10.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),tt=0,et=Math.random(),nt=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++tt+et).toString(36)},rt=Q("keys"),ot=function(t){return rt[t]||(rt[t]=nt(t))},at={},it=m.WeakMap;if(Z){var st=q.state||(q.state=new it),ct=st.get,lt=st.has,ut=st.set;X=function(t,e){return e.facade=t,ut.call(st,t,e),e},$=function(t){return ct.call(st,t)||{}},K=function(t){return lt.call(st,t)}}else{var ft=ot("state");at[ft]=!0,X=function(t,e){return e.facade=t,H(t,ft,e),e},$=function(t){return O(t,ft)?t[ft]:{}},K=function(t){return O(t,ft)}}var ht,dt,pt={set:X,get:$,has:K,enforce:function(t){return K(t)?$(t):X(t,{})},getterFor:function(t){return function(e){var n;if(!R(e)||(n=$(e)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return n}}},gt=p((function(t){var e=pt.get,n=pt.enforce,r=String(String).split("String");(t.exports=function(t,e,o,a){var i,s=!!a&&!!a.unsafe,c=!!a&&!!a.enumerable,l=!!a&&!!a.noTargetGet;"function"==typeof o&&("string"!=typeof e||O(o,"name")||H(o,"name",e),(i=n(o)).source||(i.source=r.join("string"==typeof e?e:""))),t!==m?(s?!l&&t[e]&&(c=!0):delete t[e],c?t[e]=o:H(t,e,o)):c?t[e]=o:z(e,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&e(this).source||Y(this)}))})),mt=m,vt=function(t){return"function"==typeof t?t:void 0},bt=function(t,e){return arguments.length<2?vt(mt[t])||vt(m[t]):mt[t]&&mt[t][e]||m[t]&&m[t][e]},yt=Math.ceil,wt=Math.floor,St=function(t){return isNaN(t=+t)?0:(t>0?wt:yt)(t)},xt=Math.min,At=function(t){return t>0?xt(St(t),9007199254740991):0},Ct=Math.max,Et=Math.min,Tt=function(t,e){var n=St(t);return n<0?Ct(n+e,0):Et(n,e)},_t=function(t){return function(e,n,r){var o,a=k(e),i=At(a.length),s=Tt(r,i);if(t&&n!=n){for(;i>s;)if((o=a[s++])!=o)return!0}else for(;i>s;s++)if((t||s in a)&&a[s]===n)return t||s||0;return!t&&-1}},kt={includes:_t(!0),indexOf:_t(!1)}.indexOf,Rt=function(t,e){var n,r=k(t),o=0,a=[];for(n in r)!O(at,n)&&O(r,n)&&a.push(n);for(;e.length>o;)O(r,n=e[o++])&&(~kt(a,n)||a.push(n));return a},Pt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],Nt=Pt.concat("length","prototype"),Ot={f:Object.getOwnPropertyNames||function(t){return Rt(t,Nt)}},It={f:Object.getOwnPropertySymbols},Bt=bt("Reflect","ownKeys")||function(t){var e=Ot.f(j(t)),n=It.f;return n?e.concat(n(t)):e},Lt=function(t,e){for(var n=Bt(e),r=U.f,o=M.f,a=0;a<n.length;a++){var i=n[a];O(t,i)||r(t,i,o(e,i))}},Ft=/#|\.prototype\./,Dt=function(t,e){var n=jt[Mt(t)];return n==Ut||n!=Wt&&("function"==typeof e?v(e):!!e)},Mt=Dt.normalize=function(t){return String(t).replace(Ft,".").toLowerCase()},jt=Dt.data={},Wt=Dt.NATIVE="N",Ut=Dt.POLYFILL="P",Ht=Dt,zt=M.f,Vt=function(t,e){var n,r,o,a,i,s=t.target,c=t.global,l=t.stat;if(n=c?m:l?m[s]||z(s,{}):(m[s]||{}).prototype)for(r in e){if(a=e[r],o=t.noTargetGet?(i=zt(n,r))&&i.value:n[r],!Ht(c?r:s+(l?".":"#")+r,t.forced)&&void 0!==o){if(typeof a==typeof o)continue;Lt(a,o)}(t.sham||o&&o.sham)&&H(a,"sham",!0),gt(n,r,a,t)}},qt=function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function");return t},Gt=function(t){return Object(_(t))},Xt=Array.isArray||function(t){return"Array"==C(t)},$t="process"==C(m.process),Kt=bt("navigator","userAgent")||"",Yt=m.process,Jt=Yt&&Yt.versions,Zt=Jt&&Jt.v8;Zt?dt=(ht=Zt.split("."))[0]+ht[1]:Kt&&(!(ht=Kt.match(/Edge\/(\d+)/))||ht[1]>=74)&&(ht=Kt.match(/Chrome\/(\d+)/))&&(dt=ht[1]);var Qt,te=dt&&+dt,ee=!!Object.getOwnPropertySymbols&&!v((function(){return!Symbol.sham&&($t?38===te:te>37&&te<41)})),ne=ee&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,re=Q("wks"),oe=m.Symbol,ae=ne?oe:oe&&oe.withoutSetter||nt,ie=function(t){return O(re,t)&&(ee||"string"==typeof re[t])||(ee&&O(oe,t)?re[t]=oe[t]:re[t]=ae("Symbol."+t)),re[t]},se=ie("species"),ce=function(t,e){var n;return Xt(t)&&("function"!=typeof(n=t.constructor)||n!==Array&&!Xt(n.prototype)?R(n)&&null===(n=n[se])&&(n=void 0):n=void 0),new(void 0===n?Array:n)(0===e?0:e)},le=[].push,ue=function(t){var e=1==t,n=2==t,r=3==t,o=4==t,a=6==t,i=7==t,s=5==t||a;return function(c,l,u,f){for(var h,d,p=Gt(c),g=T(p),m=function(t,e,n){if(qt(t),void 0===e)return t;switch(n){case 0:return function(){return t.call(e)};case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,o){return t.call(e,n,r,o)}}return function(){return t.apply(e,arguments)}}(l,u,3),v=At(g.length),b=0,y=f||ce,w=e?y(c,v):n||i?y(c,0):void 0;v>b;b++)if((s||b in g)&&(d=m(h=g[b],b,p),t))if(e)w[b]=d;else if(d)switch(t){case 3:return!0;case 5:return h;case 6:return b;case 2:le.call(w,h)}else switch(t){case 4:return!1;case 7:le.call(w,h)}return a?-1:r||o?o:w}},fe={forEach:ue(0),map:ue(1),filter:ue(2),some:ue(3),every:ue(4),find:ue(5),findIndex:ue(6),filterOut:ue(7)},he=Object.keys||function(t){return Rt(t,Pt)},de=b?Object.defineProperties:function(t,e){j(t);for(var n,r=he(e),o=r.length,a=0;o>a;)U.f(t,n=r[a++],e[n]);return t},pe=bt("document","documentElement"),ge=ot("IE_PROTO"),me=function(){},ve=function(t){return"<script>"+t+"</"+"script>"},be=function(){try{Qt=document.domain&&new ActiveXObject("htmlfile")}catch(t){}var t,e;be=Qt?function(t){t.write(ve("")),t.close();var e=t.parentWindow.Object;return t=null,e}(Qt):((e=L("iframe")).style.display="none",pe.appendChild(e),e.src=String("javascript:"),(t=e.contentWindow.document).open(),t.write(ve("document.F=Object")),t.close(),t.F);for(var n=Pt.length;n--;)delete be.prototype[Pt[n]];return be()};at[ge]=!0;var ye=Object.create||function(t,e){var n;return null!==t?(me.prototype=j(t),n=new me,me.prototype=null,n[ge]=t):n=be(),void 0===e?n:de(n,e)},we=ie("unscopables"),Se=Array.prototype;null==Se[we]&&U.f(Se,we,{configurable:!0,value:ye(null)});var xe,Ae=fe.find,Ce="find",Ee=!0;Ce in[]&&Array(1).find((function(){Ee=!1})),Vt({target:"Array",proto:!0,forced:Ee},{find:function(t){return Ae(this,t,arguments.length>1?arguments[1]:void 0)}}),xe=Ce,Se[we][xe]=!0;var Te=function(){var t=j(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.dotAll&&(e+="s"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e};function _e(t,e){return RegExp(t,e)}var ke,Re,Pe={UNSUPPORTED_Y:v((function(){var t=_e("a","y");return t.lastIndex=2,null!=t.exec("abcd")})),BROKEN_CARET:v((function(){var t=_e("^r","gy");return t.lastIndex=2,null!=t.exec("str")}))},Ne=RegExp.prototype.exec,Oe=Q("native-string-replace",String.prototype.replace),Ie=Ne,Be=(ke=/a/,Re=/b*/g,Ne.call(ke,"a"),Ne.call(Re,"a"),0!==ke.lastIndex||0!==Re.lastIndex),Le=Pe.UNSUPPORTED_Y||Pe.BROKEN_CARET,Fe=void 0!==/()??/.exec("")[1];(Be||Fe||Le)&&(Ie=function(t){var e,n,r,o,a=this,i=Le&&a.sticky,s=Te.call(a),c=a.source,l=0,u=t;return i&&(-1===(s=s.replace("y","")).indexOf("g")&&(s+="g"),u=String(t).slice(a.lastIndex),a.lastIndex>0&&(!a.multiline||a.multiline&&"\n"!==t[a.lastIndex-1])&&(c="(?: "+c+")",u=" "+u,l++),n=new RegExp("^(?:"+c+")",s)),Fe&&(n=new RegExp("^"+c+"$(?!\\s)",s)),Be&&(e=a.lastIndex),r=Ne.call(i?n:a,u),i?r?(r.input=r.input.slice(l),r[0]=r[0].slice(l),r.index=a.lastIndex,a.lastIndex+=r[0].length):a.lastIndex=0:Be&&r&&(a.lastIndex=a.global?r.index+r[0].length:e),Fe&&r&&r.length>1&&Oe.call(r[0],n,(function(){for(o=1;o<arguments.length-2;o++)void 0===arguments[o]&&(r[o]=void 0)})),r});var De=Ie;Vt({target:"RegExp",proto:!0,forced:/./.exec!==De},{exec:De});var Me=ie("species"),je=!v((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$<a>")})),We="$0"==="a".replace(/./,"$0"),Ue=ie("replace"),He=!!/./[Ue]&&""===/./[Ue]("a","$0"),ze=!v((function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var n="ab".split(t);return 2!==n.length||"a"!==n[0]||"b"!==n[1]})),Ve=function(t,e,n,r){var o=ie(t),a=!v((function(){var e={};return e[o]=function(){return 7},7!=""[t](e)})),i=a&&!v((function(){var e=!1,n=/a/;return"split"===t&&((n={}).constructor={},n.constructor[Me]=function(){return n},n.flags="",n[o]=/./[o]),n.exec=function(){return e=!0,null},n[o](""),!e}));if(!a||!i||"replace"===t&&(!je||!We||He)||"split"===t&&!ze){var s=/./[o],c=n(o,""[t],(function(t,e,n,r,o){return e.exec===RegExp.prototype.exec?a&&!o?{done:!0,value:s.call(e,n,r)}:{done:!0,value:t.call(n,e,r)}:{done:!1}}),{REPLACE_KEEPS_$0:We,REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE:He}),l=c[0],u=c[1];gt(String.prototype,t,l),gt(RegExp.prototype,o,2==e?function(t,e){return u.call(t,this,e)}:function(t){return u.call(t,this)})}r&&H(RegExp.prototype[o],"sham",!0)},qe=ie("match"),Ge=ie("species"),Xe=function(t){return function(e,n){var r,o,a=String(_(e)),i=St(n),s=a.length;return i<0||i>=s?t?"":void 0:(r=a.charCodeAt(i))<55296||r>56319||i+1===s||(o=a.charCodeAt(i+1))<56320||o>57343?t?a.charAt(i):r:t?a.slice(i,i+2):o-56320+(r-55296<<10)+65536}},$e={codeAt:Xe(!1),charAt:Xe(!0)}.charAt,Ke=function(t,e,n){return e+(n?$e(t,e).length:1)},Ye=function(t,e){var n=t.exec;if("function"==typeof n){var r=n.call(t,e);if("object"!=typeof r)throw TypeError("RegExp exec method returned something other than an Object or null");return r}if("RegExp"!==C(t))throw TypeError("RegExp#exec called on incompatible receiver");return De.call(t,e)},Je=Pe.UNSUPPORTED_Y,Ze=[].push,Qe=Math.min,tn=4294967295;Ve("split",2,(function(t,e,n){var r;return r="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(t,n){var r,o,a=String(_(this)),i=void 0===n?tn:n>>>0;if(0===i)return[];if(void 0===t)return[a];if(!R(r=t)||!(void 0!==(o=r[qe])?o:"RegExp"==C(r)))return e.call(a,t,i);for(var s,c,l,u=[],f=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),h=0,d=new RegExp(t.source,f+"g");(s=De.call(d,a))&&!((c=d.lastIndex)>h&&(u.push(a.slice(h,s.index)),s.length>1&&s.index<a.length&&Ze.apply(u,s.slice(1)),l=s[0].length,h=c,u.length>=i));)d.lastIndex===s.index&&d.lastIndex++;return h===a.length?!l&&d.test("")||u.push(""):u.push(a.slice(h)),u.length>i?u.slice(0,i):u}:"0".split(void 0,0).length?function(t,n){return void 0===t&&0===n?[]:e.call(this,t,n)}:e,[function(e,n){var o=_(this),a=null==e?void 0:e[t];return void 0!==a?a.call(e,o,n):r.call(String(o),e,n)},function(t,o){var a=n(r,t,this,o,r!==e);if(a.done)return a.value;var i=j(t),s=String(this),c=function(t,e){var n,r=j(t).constructor;return void 0===r||null==(n=j(r)[Ge])?e:qt(n)}(i,RegExp),l=i.unicode,u=(i.ignoreCase?"i":"")+(i.multiline?"m":"")+(i.unicode?"u":"")+(Je?"g":"y"),f=new c(Je?"^(?:"+i.source+")":i,u),h=void 0===o?tn:o>>>0;if(0===h)return[];if(0===s.length)return null===Ye(f,s)?[s]:[];for(var d=0,p=0,g=[];p<s.length;){f.lastIndex=Je?0:p;var m,v=Ye(f,Je?s.slice(p):s);if(null===v||(m=Qe(At(f.lastIndex+(Je?p:0)),s.length))===d)p=Ke(s,p,l);else{if(g.push(s.slice(d,p)),g.length===h)return g;for(var b=1;b<=v.length-1;b++)if(g.push(v[b]),g.length===h)return g;p=d=m}}return g.push(s.slice(d)),g}]}),Je);var en=Math.floor,nn="".replace,rn=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,on=/\$([$&'`]|\d{1,2})/g,an=function(t,e,n,r,o,a){var i=n+t.length,s=r.length,c=on;return void 0!==o&&(o=Gt(o),c=rn),nn.call(a,c,(function(a,c){var l;switch(c.charAt(0)){case"$":return"$";case"&":return t;case"`":return e.slice(0,n);case"'":return e.slice(i);case"<":l=o[c.slice(1,-1)];break;default:var u=+c;if(0===u)return a;if(u>s){var f=en(u/10);return 0===f?a:f<=s?void 0===r[f-1]?c.charAt(1):r[f-1]+c.charAt(1):a}l=r[u-1]}return void 0===l?"":l}))},sn=Math.max,cn=Math.min;Ve("replace",2,(function(t,e,n,r){var o=r.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,a=r.REPLACE_KEEPS_$0,i=o?"$":"$0";return[function(n,r){var o=_(this),a=null==n?void 0:n[t];return void 0!==a?a.call(n,o,r):e.call(String(o),n,r)},function(t,r){if(!o&&a||"string"==typeof r&&-1===r.indexOf(i)){var s=n(e,t,this,r);if(s.done)return s.value}var c=j(t),l=String(this),u="function"==typeof r;u||(r=String(r));var f=c.global;if(f){var h=c.unicode;c.lastIndex=0}for(var d=[];;){var p=Ye(c,l);if(null===p)break;if(d.push(p),!f)break;""===String(p[0])&&(c.lastIndex=Ke(l,At(c.lastIndex),h))}for(var g,m="",v=0,b=0;b<d.length;b++){p=d[b];for(var y=String(p[0]),w=sn(cn(St(p.index),l.length),0),S=[],x=1;x<p.length;x++)S.push(void 0===(g=p[x])?g:String(g));var A=p.groups;if(u){var C=[y].concat(S,w,l);void 0!==A&&C.push(A);var E=String(r.apply(void 0,C))}else E=an(y,l,w,S,A,r);w>=v&&(m+=l.slice(v,w)+E,v=w+y.length)}return m+l.slice(v)}]}));var ln=function(t,e,n){var r=P(e);r in t?U.f(t,r,x(0,n)):t[r]=n},un=ie("species"),fn=function(t){return te>=51||!v((function(){var e=[];return(e.constructor={})[un]=function(){return{foo:1}},1!==e[t](Boolean).foo}))},hn=fn("slice"),dn=ie("species"),pn=[].slice,gn=Math.max;Vt({target:"Array",proto:!0,forced:!hn},{slice:function(t,e){var n,r,o,a=k(this),i=At(a.length),s=Tt(t,i),c=Tt(void 0===e?i:e,i);if(Xt(a)&&("function"!=typeof(n=a.constructor)||n!==Array&&!Xt(n.prototype)?R(n)&&null===(n=n[dn])&&(n=void 0):n=void 0,n===Array||void 0===n))return pn.call(a,s,c);for(r=new(void 0===n?Array:n)(gn(c-s,0)),o=0;s<c;s++,o++)s in a&&ln(r,o,a[s]);return r.length=o,r}});var mn=fe.map;Vt({target:"Array",proto:!0,forced:!fn("map")},{map:function(t){return mn(this,t,arguments.length>1?arguments[1]:void 0)}});var vn=Object.assign,bn=Object.defineProperty,yn=!vn||v((function(){if(b&&1!==vn({b:1},vn(bn({},"a",{enumerable:!0,get:function(){bn(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var t={},e={},n=Symbol(),r="abcdefghijklmnopqrst";return t[n]=7,r.split("").forEach((function(t){e[t]=t})),7!=vn({},t)[n]||he(vn({},e)).join("")!=r}))?function(t,e){for(var n=Gt(t),r=arguments.length,o=1,a=It.f,i=S.f;r>o;)for(var s,c=T(arguments[o++]),l=a?he(c).concat(a(c)):he(c),u=l.length,f=0;u>f;)s=l[f++],b&&!i.call(c,s)||(n[s]=c[s]);return n}:vn;Vt({target:"Object",stat:!0,forced:Object.assign!==yn},{assign:yn});var wn=ie("isConcatSpreadable"),Sn=9007199254740991,xn="Maximum allowed index exceeded",An=te>=51||!v((function(){var t=[];return t[wn]=!1,t.concat()[0]!==t})),Cn=fn("concat"),En=function(t){if(!R(t))return!1;var e=t[wn];return void 0!==e?!!e:Xt(t)};Vt({target:"Array",proto:!0,forced:!An||!Cn},{concat:function(t){var e,n,r,o,a,i=Gt(this),s=ce(i,0),c=0;for(e=-1,r=arguments.length;e<r;e++)if(En(a=-1===e?i:arguments[e])){if(c+(o=At(a.length))>Sn)throw TypeError(xn);for(n=0;n<o;n++,c++)n in a&&ln(s,c,a[n])}else{if(c>=Sn)throw TypeError(xn);ln(s,c++,a)}return s.length=c,s}});var Tn=function(t,e){var n=[][t];return!!n&&v((function(){n.call(null,e||function(){throw 1},1)}))},_n=[].join,kn=T!=Object,Rn=Tn("join",",");Vt({target:"Array",proto:!0,forced:kn||!Rn},{join:function(t){return _n.call(k(this),void 0===t?",":t)}});var Pn=fe.forEach,Nn=Tn("forEach")?[].forEach:function(t){return Pn(this,t,arguments.length>1?arguments[1]:void 0)};for(var On in{CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}){var In=m[On],Bn=In&&In.prototype;if(Bn&&Bn.forEach!==Nn)try{H(Bn,"forEach",Nn)}catch(t){Bn.forEach=Nn}}var Ln=n.default.fn.bootstrapTable.utils,Fn={json:"JSON",xml:"XML",png:"PNG",csv:"CSV",txt:"TXT",sql:"SQL",doc:"MS-Word",excel:"MS-Excel",xlsx:"MS-Excel (OpenXML)",powerpoint:"MS-Powerpoint",pdf:"PDF"};n.default.extend(n.default.fn.bootstrapTable.defaults,{showExport:!1,exportDataType:"basic",exportTypes:["json","xml","csv","txt","sql","excel"],exportOptions:{onCellHtmlData:function(t,e,n,r){return t.is("th")?t.find(".th-inner").text():r}},exportFooter:!1}),n.default.extend(n.default.fn.bootstrapTable.columnDefaults,{forceExport:!1,forceHide:!1}),n.default.extend(n.default.fn.bootstrapTable.defaults.icons,{export:{bootstrap3:"glyphicon-export icon-share",bootstrap5:"bi-download",materialize:"file_download","bootstrap-table":"icon-download"}[n.default.fn.bootstrapTable.theme]||"fa-download"}),n.default.extend(n.default.fn.bootstrapTable.locales,{formatExport:function(){return"Export data"}}),n.default.extend(n.default.fn.bootstrapTable.defaults,n.default.fn.bootstrapTable.locales),n.default.fn.bootstrapTable.methods.push("exportTable"),n.default.extend(n.default.fn.bootstrapTable.defaults,{onExportSaved:function(t){return!1}}),n.default.extend(n.default.fn.bootstrapTable.Constructor.EVENTS,{"export-saved.bs.table":"onExportSaved"}),n.default.BootstrapTable=function(t){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&s(t,e)}(p,t);var e,c,f,d=l(p);function p(){return r(this,p),d.apply(this,arguments)}return e=p,c=[{key:"initToolbar",value:function(){var t,e=this,r=this.options,o=r.exportTypes;if(this.showToolbar=this.showToolbar||r.showExport,this.options.showExport){if("string"==typeof o){var a=o.slice(1,-1).replace(/ /g,"").split(",");o=a.map((function(t){return t.slice(1,-1)}))}if(this.$export=this.$toolbar.find(">.columns div.export"),this.$export.length)return void this.updateExportButton();this.buttons=Object.assign(this.buttons,{export:{html:function(){if(1===o.length)return'\n <div class="export '.concat(e.constants.classes.buttonsDropdown,'"\n data-type="').concat(o[0],'">\n <button class="').concat(e.constants.buttonsClass,'"\n aria-label="Export"\n type="button"\n title="').concat(r.formatExport(),'">\n ').concat(r.showButtonIcons?Ln.sprintf(e.constants.html.icon,r.iconsPrefix,r.icons.export):"","\n ").concat(r.showButtonText?r.formatExport():"","\n </button>\n </div>\n ");var t=[];t.push('\n <div class="export '.concat(e.constants.classes.buttonsDropdown,'">\n <button class="').concat(e.constants.buttonsClass,' dropdown-toggle"\n aria-label="Export"\n ').concat(e.constants.dataToggle,'="dropdown"\n type="button"\n title="').concat(r.formatExport(),'">\n ').concat(r.showButtonIcons?Ln.sprintf(e.constants.html.icon,r.iconsPrefix,r.icons.export):"","\n ").concat(r.showButtonText?r.formatExport():"","\n ").concat(e.constants.html.dropdownCaret,"\n </button>\n ").concat(e.constants.html.toolbarDropdown[0],"\n "));var a,i=h(o);try{for(i.s();!(a=i.n()).done;){var s=a.value;if(Fn.hasOwnProperty(s)){var c=n.default(Ln.sprintf(e.constants.html.pageDropdownItem,"",Fn[s]));c.attr("data-type",s),t.push(c.prop("outerHTML"))}}}catch(t){i.e(t)}finally{i.f()}return t.push(e.constants.html.toolbarDropdown[1],"</div>"),t.join("")}}})}for(var s=arguments.length,c=new Array(s),l=0;l<s;l++)c[l]=arguments[l];if((t=u(i(p.prototype),"initToolbar",this)).call.apply(t,[this].concat(c)),this.$export=this.$toolbar.find(">.columns div.export"),this.options.showExport){this.updateExportButton();var f=this.$export.find("[data-type]");1===o.length&&(f=this.$export.find("button")),f.click((function(t){t.preventDefault();var r={type:n.default(t.currentTarget).data("type"),escape:!1};e.exportTable(r)})),this.handleToolbar()}}},{key:"handleToolbar",value:function(){this.$export&&u(i(p.prototype),"handleToolbar",this)&&u(i(p.prototype),"handleToolbar",this).call(this)}},{key:"exportTable",value:function(t){var e=this,r=this.options,o=this.header.stateField,i=r.cardView,s=function(a){o&&e.hideColumn(o),i&&e.toggleView(),e.columns.forEach((function(t){t.forceHide&&e.hideColumn(t.field)}));var s=e.getData();if(r.detailView&&r.detailViewIcon){var c="left"===r.detailViewAlign?0:e.getVisibleFields().length+Ln.getDetailViewIndexOffset(e.options);r.exportOptions.ignoreColumn=[c].concat(r.exportOptions.ignoreColumn||[])}if(r.exportFooter){var l=e.$tableFooter.find("tr").first(),u={},f=[];n.default.each(l.children(),(function(t,r){var o=n.default(r).children(".th-inner").first().html();u[e.columns[t].field]="&nbsp;"===o?null:o,f.push(o)})),e.$body.append(e.$body.children().last()[0].outerHTML);var h=e.$body.children().last();n.default.each(h.children(),(function(t,e){n.default(e).html(f[t])}))}var d=e.getHiddenColumns();d.forEach((function(t){t.forceExport&&e.showColumn(t.field)})),"function"==typeof r.exportOptions.fileName&&(t.fileName=r.exportOptions.fileName()),e.$el.tableExport(n.default.extend({onAfterSaveToFile:function(){r.exportFooter&&e.load(s),o&&e.showColumn(o),i&&e.toggleView(),d.forEach((function(t){t.forceExport&&e.hideColumn(t.field)})),e.columns.forEach((function(t){t.forceHide&&e.showColumn(t.field)})),a&&a()}},r.exportOptions,t))};if("all"===r.exportDataType&&r.pagination){var c="server"===r.sidePagination?"post-body.bs.table":"page-change.bs.table",l=this.options.virtualScroll;this.$el.one(c,(function(){setTimeout((function(){s((function(){e.options.virtualScroll=l,e.togglePagination()}))}),0)})),this.options.virtualScroll=!1,this.togglePagination(),this.trigger("export-saved",this.getData())}else if("selected"===r.exportDataType){var u=this.getData(),f=this.getSelections(),h=r.pagination;if(!f.length)return;"server"===r.sidePagination&&(u=a({total:r.totalRows},this.options.dataField,u),f=a({total:f.length},this.options.dataField,f)),this.load(f),h&&this.togglePagination(),s((function(){h&&e.togglePagination(),e.load(u)})),this.trigger("export-saved",f)}else s(),this.trigger("export-saved",this.getData(!0))}},{key:"updateSelected",value:function(){u(i(p.prototype),"updateSelected",this).call(this),this.updateExportButton()}},{key:"updateExportButton",value:function(){"selected"===this.options.exportDataType&&this.$export.find("> button").prop("disabled",!this.getSelections().length)}}],c&&o(e.prototype,c),f&&o(e,f),p}(n.default.BootstrapTable)})),function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],e):e((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function e(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var n=e(t);function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function a(t){return a=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)},a(t)}function i(t,e){return i=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t},i(t,e)}function s(t,e){return!e||"object"!=typeof e&&"function"!=typeof e?function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t):e}function c(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=a(t);if(e){var o=a(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return s(this,n)}}function l(t,e,n){return l="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(t,e,n){var r=function(t,e){for(;!Object.prototype.hasOwnProperty.call(t,e)&&null!==(t=a(t)););return t}(t,e);if(r){var o=Object.getOwnPropertyDescriptor(r,e);return o.get?o.get.call(n):o.value}},l(t,e,n||t)}function u(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}function f(t,e){var n;if("undefined"==typeof Symbol||null==t[Symbol.iterator]){if(Array.isArray(t)||(n=function(t,e){if(t){if("string"==typeof t)return u(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?u(t,e):void 0}}(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var r=0,o=function(){};return{s:o,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,s=!1;return{s:function(){n=t[Symbol.iterator]()},n:function(){var t=n.next();return i=t.done,t},e:function(t){s=!0,a=t},f:function(){try{i||null==n.return||n.return()}finally{if(s)throw a}}}}var h="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function d(t,e){return t(e={exports:{}},e.exports),e.exports}var p=function(t){return t&&t.Math==Math&&t},g=p("object"==typeof globalThis&&globalThis)||p("object"==typeof window&&window)||p("object"==typeof self&&self)||p("object"==typeof h&&h)||function(){return this}()||Function("return this")(),m=function(t){try{return!!t()}catch(t){return!0}},v=!m((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),b={}.propertyIsEnumerable,y=Object.getOwnPropertyDescriptor,w={f:y&&!b.call({1:2},1)?function(t){var e=y(this,t);return!!e&&e.enumerable}:b},S=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}},x={}.toString,A=function(t){return x.call(t).slice(8,-1)},C="".split,E=m((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==A(t)?C.call(t,""):Object(t)}:Object,T=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},_=function(t){return E(T(t))},k=function(t){return"object"==typeof t?null!==t:"function"==typeof t},R=function(t,e){if(!k(t))return t;var n,r;if(e&&"function"==typeof(n=t.toString)&&!k(r=n.call(t)))return r;if("function"==typeof(n=t.valueOf)&&!k(r=n.call(t)))return r;if(!e&&"function"==typeof(n=t.toString)&&!k(r=n.call(t)))return r;throw TypeError("Can't convert object to primitive value")},P={}.hasOwnProperty,N=function(t,e){return P.call(t,e)},O=g.document,I=k(O)&&k(O.createElement),B=function(t){return I?O.createElement(t):{}},L=!v&&!m((function(){return 7!=Object.defineProperty(B("div"),"a",{get:function(){return 7}}).a})),F=Object.getOwnPropertyDescriptor,D={f:v?F:function(t,e){if(t=_(t),e=R(e,!0),L)try{return F(t,e)}catch(t){}if(N(t,e))return S(!w.f.call(t,e),t[e])}},M=function(t){if(!k(t))throw TypeError(String(t)+" is not an object");return t},j=Object.defineProperty,W={f:v?j:function(t,e,n){if(M(t),e=R(e,!0),M(n),L)try{return j(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},U=v?function(t,e,n){return W.f(t,e,S(1,n))}:function(t,e,n){return t[e]=n,t},H=function(t,e){try{U(g,t,e)}catch(n){g[t]=e}return e},z="__core-js_shared__",V=g[z]||H(z,{}),q=Function.toString;"function"!=typeof V.inspectSource&&(V.inspectSource=function(t){return q.call(t)});var G,X,$,K=V.inspectSource,Y=g.WeakMap,J="function"==typeof Y&&/native code/.test(K(Y)),Z=d((function(t){(t.exports=function(t,e){return V[t]||(V[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.10.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),Q=0,tt=Math.random(),et=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++Q+tt).toString(36)},nt=Z("keys"),rt=function(t){return nt[t]||(nt[t]=et(t))},ot={},at=g.WeakMap;if(J){var it=V.state||(V.state=new at),st=it.get,ct=it.has,lt=it.set;G=function(t,e){return e.facade=t,lt.call(it,t,e),e},X=function(t){return st.call(it,t)||{}},$=function(t){return ct.call(it,t)}}else{var ut=rt("state");ot[ut]=!0,G=function(t,e){return e.facade=t,U(t,ut,e),e},X=function(t){return N(t,ut)?t[ut]:{}},$=function(t){return N(t,ut)}}var ft,ht,dt={set:G,get:X,has:$,enforce:function(t){return $(t)?X(t):G(t,{})},getterFor:function(t){return function(e){var n;if(!k(e)||(n=X(e)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return n}}},pt=d((function(t){var e=dt.get,n=dt.enforce,r=String(String).split("String");(t.exports=function(t,e,o,a){var i,s=!!a&&!!a.unsafe,c=!!a&&!!a.enumerable,l=!!a&&!!a.noTargetGet;"function"==typeof o&&("string"!=typeof e||N(o,"name")||U(o,"name",e),(i=n(o)).source||(i.source=r.join("string"==typeof e?e:""))),t!==g?(s?!l&&t[e]&&(c=!0):delete t[e],c?t[e]=o:U(t,e,o)):c?t[e]=o:H(e,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&e(this).source||K(this)}))})),gt=g,mt=function(t){return"function"==typeof t?t:void 0},vt=function(t,e){return arguments.length<2?mt(gt[t])||mt(g[t]):gt[t]&&gt[t][e]||g[t]&&g[t][e]},bt=Math.ceil,yt=Math.floor,wt=function(t){return isNaN(t=+t)?0:(t>0?yt:bt)(t)},St=Math.min,xt=function(t){return t>0?St(wt(t),9007199254740991):0},At=Math.max,Ct=Math.min,Et=function(t){return function(e,n,r){var o,a=_(e),i=xt(a.length),s=function(t,e){var n=wt(t);return n<0?At(n+e,0):Ct(n,e)}(r,i);if(t&&n!=n){for(;i>s;)if((o=a[s++])!=o)return!0}else for(;i>s;s++)if((t||s in a)&&a[s]===n)return t||s||0;return!t&&-1}},Tt={includes:Et(!0),indexOf:Et(!1)}.indexOf,_t=function(t,e){var n,r=_(t),o=0,a=[];for(n in r)!N(ot,n)&&N(r,n)&&a.push(n);for(;e.length>o;)N(r,n=e[o++])&&(~Tt(a,n)||a.push(n));return a},kt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],Rt=kt.concat("length","prototype"),Pt={f:Object.getOwnPropertyNames||function(t){return _t(t,Rt)}},Nt={f:Object.getOwnPropertySymbols},Ot=vt("Reflect","ownKeys")||function(t){var e=Pt.f(M(t)),n=Nt.f;return n?e.concat(n(t)):e},It=function(t,e){for(var n=Ot(e),r=W.f,o=D.f,a=0;a<n.length;a++){var i=n[a];N(t,i)||r(t,i,o(e,i))}},Bt=/#|\.prototype\./,Lt=function(t,e){var n=Dt[Ft(t)];return n==jt||n!=Mt&&("function"==typeof e?m(e):!!e)},Ft=Lt.normalize=function(t){return String(t).replace(Bt,".").toLowerCase()},Dt=Lt.data={},Mt=Lt.NATIVE="N",jt=Lt.POLYFILL="P",Wt=Lt,Ut=D.f,Ht=function(t,e){var n,r,o,a,i,s=t.target,c=t.global,l=t.stat;if(n=c?g:l?g[s]||H(s,{}):(g[s]||{}).prototype)for(r in e){if(a=e[r],o=t.noTargetGet?(i=Ut(n,r))&&i.value:n[r],!Wt(c?r:s+(l?".":"#")+r,t.forced)&&void 0!==o){if(typeof a==typeof o)continue;It(a,o)}(t.sham||o&&o.sham)&&U(a,"sham",!0),pt(n,r,a,t)}},zt=Array.isArray||function(t){return"Array"==A(t)},Vt=function(t){return Object(T(t))},qt=function(t,e,n){var r=R(e);r in t?W.f(t,r,S(0,n)):t[r]=n},Gt="process"==A(g.process),Xt=vt("navigator","userAgent")||"",$t=g.process,Kt=$t&&$t.versions,Yt=Kt&&Kt.v8;Yt?ht=(ft=Yt.split("."))[0]+ft[1]:Xt&&(!(ft=Xt.match(/Edge\/(\d+)/))||ft[1]>=74)&&(ft=Xt.match(/Chrome\/(\d+)/))&&(ht=ft[1]);var Jt=ht&&+ht,Zt=!!Object.getOwnPropertySymbols&&!m((function(){return!Symbol.sham&&(Gt?38===Jt:Jt>37&&Jt<41)})),Qt=Zt&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,te=Z("wks"),ee=g.Symbol,ne=Qt?ee:ee&&ee.withoutSetter||et,re=function(t){return N(te,t)&&(Zt||"string"==typeof te[t])||(Zt&&N(ee,t)?te[t]=ee[t]:te[t]=ne("Symbol."+t)),te[t]},oe=re("species"),ae=function(t,e){var n;return zt(t)&&("function"!=typeof(n=t.constructor)||n!==Array&&!zt(n.prototype)?k(n)&&null===(n=n[oe])&&(n=void 0):n=void 0),new(void 0===n?Array:n)(0===e?0:e)},ie=re("species"),se=function(t){return Jt>=51||!m((function(){var e=[];return(e.constructor={})[ie]=function(){return{foo:1}},1!==e[t](Boolean).foo}))},ce=re("isConcatSpreadable"),le=9007199254740991,ue="Maximum allowed index exceeded",fe=Jt>=51||!m((function(){var t=[];return t[ce]=!1,t.concat()[0]!==t})),he=se("concat"),de=function(t){if(!k(t))return!1;var e=t[ce];return void 0!==e?!!e:zt(t)};Ht({target:"Array",proto:!0,forced:!fe||!he},{concat:function(t){var e,n,r,o,a,i=Vt(this),s=ae(i,0),c=0;for(e=-1,r=arguments.length;e<r;e++)if(de(a=-1===e?i:arguments[e])){if(c+(o=xt(a.length))>le)throw TypeError(ue);for(n=0;n<o;n++,c++)n in a&&qt(s,c,a[n])}else{if(c>=le)throw TypeError(ue);qt(s,c++,a)}return s.length=c,s}});var pe=function(t,e){var n=[][t];return!!n&&m((function(){n.call(null,e||function(){throw 1},1)}))},ge=[].join,me=E!=Object,ve=pe("join",",");Ht({target:"Array",proto:!0,forced:me||!ve},{join:function(t){return ge.call(_(this),void 0===t?",":t)}});var be=function(){var t=M(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.dotAll&&(e+="s"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e};function ye(t,e){return RegExp(t,e)}var we,Se,xe={UNSUPPORTED_Y:m((function(){var t=ye("a","y");return t.lastIndex=2,null!=t.exec("abcd")})),BROKEN_CARET:m((function(){var t=ye("^r","gy");return t.lastIndex=2,null!=t.exec("str")}))},Ae=RegExp.prototype.exec,Ce=Z("native-string-replace",String.prototype.replace),Ee=Ae,Te=(we=/a/,Se=/b*/g,Ae.call(we,"a"),Ae.call(Se,"a"),0!==we.lastIndex||0!==Se.lastIndex),_e=xe.UNSUPPORTED_Y||xe.BROKEN_CARET,ke=void 0!==/()??/.exec("")[1];(Te||ke||_e)&&(Ee=function(t){var e,n,r,o,a=this,i=_e&&a.sticky,s=be.call(a),c=a.source,l=0,u=t;return i&&(-1===(s=s.replace("y","")).indexOf("g")&&(s+="g"),u=String(t).slice(a.lastIndex),a.lastIndex>0&&(!a.multiline||a.multiline&&"\n"!==t[a.lastIndex-1])&&(c="(?: "+c+")",u=" "+u,l++),n=new RegExp("^(?:"+c+")",s)),ke&&(n=new RegExp("^"+c+"$(?!\\s)",s)),Te&&(e=a.lastIndex),r=Ae.call(i?n:a,u),i?r?(r.input=r.input.slice(l),r[0]=r[0].slice(l),r.index=a.lastIndex,a.lastIndex+=r[0].length):a.lastIndex=0:Te&&r&&(a.lastIndex=a.global?r.index+r[0].length:e),ke&&r&&r.length>1&&Ce.call(r[0],n,(function(){for(o=1;o<arguments.length-2;o++)void 0===arguments[o]&&(r[o]=void 0)})),r});var Re=Ee;Ht({target:"RegExp",proto:!0,forced:/./.exec!==Re},{exec:Re});var Pe=re("species"),Ne=!m((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$<a>")})),Oe="$0"==="a".replace(/./,"$0"),Ie=re("replace"),Be=!!/./[Ie]&&""===/./[Ie]("a","$0"),Le=!m((function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var n="ab".split(t);return 2!==n.length||"a"!==n[0]||"b"!==n[1]})),Fe=function(t,e,n,r){var o=re(t),a=!m((function(){var e={};return e[o]=function(){return 7},7!=""[t](e)})),i=a&&!m((function(){var e=!1,n=/a/;return"split"===t&&((n={}).constructor={},n.constructor[Pe]=function(){return n},n.flags="",n[o]=/./[o]),n.exec=function(){return e=!0,null},n[o](""),!e}));if(!a||!i||"replace"===t&&(!Ne||!Oe||Be)||"split"===t&&!Le){var s=/./[o],c=n(o,""[t],(function(t,e,n,r,o){return e.exec===RegExp.prototype.exec?a&&!o?{done:!0,value:s.call(e,n,r)}:{done:!0,value:t.call(n,e,r)}:{done:!1}}),{REPLACE_KEEPS_$0:Oe,REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE:Be}),l=c[0],u=c[1];pt(String.prototype,t,l),pt(RegExp.prototype,o,2==e?function(t,e){return u.call(t,this,e)}:function(t){return u.call(t,this)})}r&&U(RegExp.prototype[o],"sham",!0)},De=re("match"),Me=function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function");return t},je=re("species"),We=function(t){return function(e,n){var r,o,a=String(T(e)),i=wt(n),s=a.length;return i<0||i>=s?t?"":void 0:(r=a.charCodeAt(i))<55296||r>56319||i+1===s||(o=a.charCodeAt(i+1))<56320||o>57343?t?a.charAt(i):r:t?a.slice(i,i+2):o-56320+(r-55296<<10)+65536}},Ue={codeAt:We(!1),charAt:We(!0)}.charAt,He=function(t,e,n){return e+(n?Ue(t,e).length:1)},ze=function(t,e){var n=t.exec;if("function"==typeof n){var r=n.call(t,e);if("object"!=typeof r)throw TypeError("RegExp exec method returned something other than an Object or null");return r}if("RegExp"!==A(t))throw TypeError("RegExp#exec called on incompatible receiver");return Re.call(t,e)},Ve=xe.UNSUPPORTED_Y,qe=[].push,Ge=Math.min,Xe=4294967295;Fe("split",2,(function(t,e,n){var r;return r="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(t,n){var r,o,a=String(T(this)),i=void 0===n?Xe:n>>>0;if(0===i)return[];if(void 0===t)return[a];if(!k(r=t)||!(void 0!==(o=r[De])?o:"RegExp"==A(r)))return e.call(a,t,i);for(var s,c,l,u=[],f=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),h=0,d=new RegExp(t.source,f+"g");(s=Re.call(d,a))&&!((c=d.lastIndex)>h&&(u.push(a.slice(h,s.index)),s.length>1&&s.index<a.length&&qe.apply(u,s.slice(1)),l=s[0].length,h=c,u.length>=i));)d.lastIndex===s.index&&d.lastIndex++;return h===a.length?!l&&d.test("")||u.push(""):u.push(a.slice(h)),u.length>i?u.slice(0,i):u}:"0".split(void 0,0).length?function(t,n){return void 0===t&&0===n?[]:e.call(this,t,n)}:e,[function(e,n){var o=T(this),a=null==e?void 0:e[t];return void 0!==a?a.call(e,o,n):r.call(String(o),e,n)},function(t,o){var a=n(r,t,this,o,r!==e);if(a.done)return a.value;var i=M(t),s=String(this),c=function(t,e){var n,r=M(t).constructor;return void 0===r||null==(n=M(r)[je])?e:Me(n)}(i,RegExp),l=i.unicode,u=(i.ignoreCase?"i":"")+(i.multiline?"m":"")+(i.unicode?"u":"")+(Ve?"g":"y"),f=new c(Ve?"^(?:"+i.source+")":i,u),h=void 0===o?Xe:o>>>0;if(0===h)return[];if(0===s.length)return null===ze(f,s)?[s]:[];for(var d=0,p=0,g=[];p<s.length;){f.lastIndex=Ve?0:p;var m,v=ze(f,Ve?s.slice(p):s);if(null===v||(m=Ge(xt(f.lastIndex+(Ve?p:0)),s.length))===d)p=He(s,p,l);else{if(g.push(s.slice(d,p)),g.length===h)return g;for(var b=1;b<=v.length-1;b++)if(g.push(v[b]),g.length===h)return g;p=d=m}}return g.push(s.slice(d)),g}]}),Ve);var $e=Math.floor,Ke="".replace,Ye=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,Je=/\$([$&'`]|\d{1,2})/g,Ze=function(t,e,n,r,o,a){var i=n+t.length,s=r.length,c=Je;return void 0!==o&&(o=Vt(o),c=Ye),Ke.call(a,c,(function(a,c){var l;switch(c.charAt(0)){case"$":return"$";case"&":return t;case"`":return e.slice(0,n);case"'":return e.slice(i);case"<":l=o[c.slice(1,-1)];break;default:var u=+c;if(0===u)return a;if(u>s){var f=$e(u/10);return 0===f?a:f<=s?void 0===r[f-1]?c.charAt(1):r[f-1]+c.charAt(1):a}l=r[u-1]}return void 0===l?"":l}))},Qe=Math.max,tn=Math.min;Fe("replace",2,(function(t,e,n,r){var o=r.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,a=r.REPLACE_KEEPS_$0,i=o?"$":"$0";return[function(n,r){var o=T(this),a=null==n?void 0:n[t];return void 0!==a?a.call(n,o,r):e.call(String(o),n,r)},function(t,r){if(!o&&a||"string"==typeof r&&-1===r.indexOf(i)){var s=n(e,t,this,r);if(s.done)return s.value}var c=M(t),l=String(this),u="function"==typeof r;u||(r=String(r));var f=c.global;if(f){var h=c.unicode;c.lastIndex=0}for(var d=[];;){var p=ze(c,l);if(null===p)break;if(d.push(p),!f)break;""===String(p[0])&&(c.lastIndex=He(l,xt(c.lastIndex),h))}for(var g,m="",v=0,b=0;b<d.length;b++){p=d[b];for(var y=String(p[0]),w=Qe(tn(wt(p.index),l.length),0),S=[],x=1;x<p.length;x++)S.push(void 0===(g=p[x])?g:String(g));var A=p.groups;if(u){var C=[y].concat(S,w,l);void 0!==A&&C.push(A);var E=String(r.apply(void 0,C))}else E=Ze(y,l,w,S,A,r);w>=v&&(m+=l.slice(v,w)+E,v=w+y.length)}return m+l.slice(v)}]}));var en=[].push,nn=function(t){var e=1==t,n=2==t,r=3==t,o=4==t,a=6==t,i=7==t,s=5==t||a;return function(c,l,u,f){for(var h,d,p=Vt(c),g=E(p),m=function(t,e,n){if(Me(t),void 0===e)return t;switch(n){case 0:return function(){return t.call(e)};case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,o){return t.call(e,n,r,o)}}return function(){return t.apply(e,arguments)}}(l,u,3),v=xt(g.length),b=0,y=f||ae,w=e?y(c,v):n||i?y(c,0):void 0;v>b;b++)if((s||b in g)&&(d=m(h=g[b],b,p),t))if(e)w[b]=d;else if(d)switch(t){case 3:return!0;case 5:return h;case 6:return b;case 2:en.call(w,h)}else switch(t){case 4:return!1;case 7:en.call(w,h)}return a?-1:r||o?o:w}},rn={forEach:nn(0),map:nn(1),filter:nn(2),some:nn(3),every:nn(4),find:nn(5),findIndex:nn(6),filterOut:nn(7)},on=rn.forEach,an=pe("forEach")?[].forEach:function(t){return on(this,t,arguments.length>1?arguments[1]:void 0)};for(var sn in{CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}){var cn=g[sn],ln=cn&&cn.prototype;if(ln&&ln.forEach!==an)try{U(ln,"forEach",an)}catch(t){ln.forEach=an}}var un={};un[re("toStringTag")]="z";var fn="[object z]"===String(un),hn=re("toStringTag"),dn="Arguments"==A(function(){return arguments}()),pn=fn?A:function(t){var e,n,r;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=function(t,e){try{return t[e]}catch(t){}}(e=Object(t),hn))?n:dn?A(e):"Object"==(r=A(e))&&"function"==typeof e.callee?"Arguments":r},gn=fn?{}.toString:function(){return"[object "+pn(this)+"]"};fn||pt(Object.prototype,"toString",gn,{unsafe:!0});var mn="toString",vn=RegExp.prototype,bn=vn.toString,yn=m((function(){return"/a/b"!=bn.call({source:"a",flags:"b"})})),wn=bn.name!=mn;(yn||wn)&&pt(RegExp.prototype,mn,(function(){var t=M(this),e=String(t.source),n=t.flags;return"/"+e+"/"+String(void 0===n&&t instanceof RegExp&&!("flags"in vn)?be.call(t):n)}),{unsafe:!0});var Sn,xn=Object.keys||function(t){return _t(t,kt)},An=v?Object.defineProperties:function(t,e){M(t);for(var n,r=xn(e),o=r.length,a=0;o>a;)W.f(t,n=r[a++],e[n]);return t},Cn=vt("document","documentElement"),En=rt("IE_PROTO"),Tn=function(){},_n=function(t){return"<script>"+t+"</"+"script>"},kn=function(){try{Sn=document.domain&&new ActiveXObject("htmlfile")}catch(t){}var t,e;kn=Sn?function(t){t.write(_n("")),t.close();var e=t.parentWindow.Object;return t=null,e}(Sn):((e=B("iframe")).style.display="none",Cn.appendChild(e),e.src=String("javascript:"),(t=e.contentWindow.document).open(),t.write(_n("document.F=Object")),t.close(),t.F);for(var n=kt.length;n--;)delete kn.prototype[kt[n]];return kn()};ot[En]=!0;var Rn=Object.create||function(t,e){var n;return null!==t?(Tn.prototype=M(t),n=new Tn,Tn.prototype=null,n[En]=t):n=kn(),void 0===e?n:An(n,e)},Pn=re("unscopables"),Nn=Array.prototype;null==Nn[Pn]&&W.f(Nn,Pn,{configurable:!0,value:Rn(null)});var On,In=rn.find,Bn="find",Ln=!0;Bn in[]&&Array(1).find((function(){Ln=!1})),Ht({target:"Array",proto:!0,forced:Ln},{find:function(t){return In(this,t,arguments.length>1?arguments[1]:void 0)}}),On=Bn,Nn[Pn][On]=!0;var Fn=rn.filter;Ht({target:"Array",proto:!0,forced:!se("filter")},{filter:function(t){return Fn(this,t,arguments.length>1?arguments[1]:void 0)}});var Dn=rn.map;Ht({target:"Array",proto:!0,forced:!se("map")},{map:function(t){return Dn(this,t,arguments.length>1?arguments[1]:void 0)}});var Mn=Object.is||function(t,e){return t===e?0!==t||1/t==1/e:t!=t&&e!=e};Fe("search",1,(function(t,e,n){return[function(e){var n=T(this),r=null==e?void 0:e[t];return void 0!==r?r.call(e,n):new RegExp(e)[t](String(n))},function(t){var r=n(e,t,this);if(r.done)return r.value;var o=M(t),a=String(this),i=o.lastIndex;Mn(i,0)||(o.lastIndex=0);var s=ze(o,a);return Mn(o.lastIndex,i)||(o.lastIndex=i),null===s?-1:s.index}]}));var jn=n.default.fn.bootstrapTable.utils,Wn={cookieIds:{sortOrder:"bs.table.sortOrder",sortName:"bs.table.sortName",sortPriority:"bs.table.sortPriority",pageNumber:"bs.table.pageNumber",pageList:"bs.table.pageList",columns:"bs.table.columns",cardView:"bs.table.cardView",searchText:"bs.table.searchText",reorderColumns:"bs.table.reorderColumns",filterControl:"bs.table.filterControl",filterBy:"bs.table.filterBy"},getCurrentHeader:function(t){var e=t.$header;return t.options.height&&(e=t.$tableHeader),e},getCurrentSearchControls:function(t){var e="select, input";return t.options.height&&(e="table select, table input"),e},cookieEnabled:function(){return!!navigator.cookieEnabled},inArrayCookiesEnabled:function(t,e){for(var n=-1,r=0;r<e.length;r++)if(t.toLowerCase()===e[r].toLowerCase()){n=r;break}return n},setCookie:function(t,e,n){if(t.options.cookie&&Wn.cookieEnabled()&&""!==t.options.cookieIdTable&&-1!==Wn.inArrayCookiesEnabled(e,t.options.cookiesEnabled)){switch(e="".concat(t.options.cookieIdTable,".").concat(e),t.options.cookieStorage){case"cookieStorage":document.cookie=[e,"=",encodeURIComponent(n),"; expires=".concat(Wn.calculateExpiration(t.options.cookieExpire)),t.options.cookiePath?"; path=".concat(t.options.cookiePath):"",t.options.cookieDomain?"; domain=".concat(t.options.cookieDomain):"",t.options.cookieSecure?"; secure":"",";SameSite=".concat(t.options.cookieSameSite)].join("");break;case"localStorage":localStorage.setItem(e,n);break;case"sessionStorage":sessionStorage.setItem(e,n);break;case"customStorage":if(!t.options.cookieCustomStorageSet||!t.options.cookieCustomStorageGet||!t.options.cookieCustomStorageDelete)throw new Error("The following options must be set while using the customStorage: cookieCustomStorageSet, cookieCustomStorageGet and cookieCustomStorageDelete");jn.calculateObjectValue(t.options,t.options.cookieCustomStorageSet,[e,n],"");break;default:return!1}return!0}},getCookie:function(t,e,n){if(!n)return null;if(-1===Wn.inArrayCookiesEnabled(n,t.options.cookiesEnabled))return null;switch(n="".concat(e,".").concat(n),t.options.cookieStorage){case"cookieStorage":var r="; ".concat(document.cookie).split("; ".concat(n,"="));return 2===r.length?decodeURIComponent(r.pop().split(";").shift()):null;case"localStorage":return localStorage.getItem(n);case"sessionStorage":return sessionStorage.getItem(n);case"customStorage":if(!t.options.cookieCustomStorageSet||!t.options.cookieCustomStorageGet||!t.options.cookieCustomStorageDelete)throw new Error("The following options must be set while using the customStorage: cookieCustomStorageSet, cookieCustomStorageGet and cookieCustomStorageDelete");return jn.calculateObjectValue(t.options,t.options.cookieCustomStorageGet,[n],"");default:return null}},deleteCookie:function(t,e,n){switch(n="".concat(e,".").concat(n),t.options.cookieStorage){case"cookieStorage":document.cookie=[encodeURIComponent(n),"=","; expires=Thu, 01 Jan 1970 00:00:00 GMT",t.options.cookiePath?"; path=".concat(t.options.cookiePath):"",t.options.cookieDomain?"; domain=".concat(t.options.cookieDomain):"",";SameSite=".concat(t.options.cookieSameSite)].join("");break;case"localStorage":localStorage.removeItem(n);break;case"sessionStorage":sessionStorage.removeItem(n);break;case"customStorage":if(!t.options.cookieCustomStorageSet||!t.options.cookieCustomStorageGet||!t.options.cookieCustomStorageDelete)throw new Error("The following options must be set while using the customStorage: cookieCustomStorageSet, cookieCustomStorageGet and cookieCustomStorageDelete");jn.calculateObjectValue(t.options,t.options.cookieCustomStorageDelete,[n],"");break;default:return!1}return!0},calculateExpiration:function(t){var e=t.replace(/[0-9]*/,"");switch(t=t.replace(/[A-Za-z]{1,2}/,""),e.toLowerCase()){case"s":t=+t;break;case"mi":t*=60;break;case"h":t=60*t*60;break;case"d":t=24*t*60*60;break;case"m":t=30*t*24*60*60;break;case"y":t=365*t*24*60*60;break;default:t=void 0}if(!t)return"";var n=new Date;return n.setTime(n.getTime()+1e3*t),n.toGMTString()},initCookieFilters:function(t){setTimeout((function(){var e=JSON.parse(Wn.getCookie(t,t.options.cookieIdTable,Wn.cookieIds.filterControl));if(!t.options.filterControlValuesLoaded&&e){var r={},o=Wn.getCurrentHeader(t),a=Wn.getCurrentSearchControls(t),i=o;t.options.filterControlContainer&&(i=n.default("".concat(t.options.filterControlContainer))),i.find(a).each((function(){var o=n.default(this).closest("[data-field]").data("field");!function(e,n){n.forEach((function(n){if(""!==n.text&&("radio"!==e.type||e.value.toString()===n.text.toString()))if("INPUT"===e.tagName&&"radio"===e.type&&e.value.toString()===n.text.toString())e.checked=!0,r[n.field]=n.text;else if("INPUT"===e.tagName)e.value=n.text,r[n.field]=n.text;else if("SELECT"===e.tagName&&t.options.filterControlContainer)e.value=n.text,r[n.field]=n.text;else if(""!==n.text&&"SELECT"===e.tagName){for(var o=0;o<e.length;o++){var a=e[o];if(a.value===n.text)return void(a.selected=!0)}var i=document.createElement("option");i.value=n.text,i.text=n.text,e.add(i,e[1]),e.selectedIndex=1,r[n.field]=n.text}}))}(this,e.filter((function(t){return t.field===o})))})),t.initColumnSearch(r),t.options.filterControlValuesLoaded=!0,t.initServer()}}),250)}};n.default.extend(n.default.fn.bootstrapTable.defaults,{cookie:!1,cookieExpire:"2h",cookiePath:null,cookieDomain:null,cookieSecure:null,cookieSameSite:"Lax",cookieIdTable:"",cookiesEnabled:["bs.table.sortOrder","bs.table.sortName","bs.table.sortPriority","bs.table.pageNumber","bs.table.pageList","bs.table.columns","bs.table.searchText","bs.table.filterControl","bs.table.filterBy","bs.table.reorderColumns","bs.table.cardView"],cookieStorage:"cookieStorage",cookieCustomStorageGet:null,cookieCustomStorageSet:null,cookieCustomStorageDelete:null,filterControls:[],filterControlValuesLoaded:!1}),n.default.fn.bootstrapTable.methods.push("getCookies"),n.default.fn.bootstrapTable.methods.push("deleteCookie"),n.default.extend(n.default.fn.bootstrapTable.utils,{setCookie:Wn.setCookie,getCookie:Wn.getCookie}),n.default.BootstrapTable=function(t){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&i(t,e)}(d,t);var e,s,u,h=c(d);function d(){return r(this,d),h.apply(this,arguments)}return e=d,s=[{key:"init",value:function(){if(this.options.cookie){var t=Wn.getCookie(this,this.options.cookieIdTable,Wn.cookieIds.filterBy);if("boolean"==typeof t&&!t)throw new Error("The cookie value of filterBy must be a json!");var e={};try{e=JSON.parse(t)}catch(t){throw new Error("Could not parse the json of the filterBy cookie!")}if(this.filterColumns=e||{},this.options.filterControls=[],this.options.filterControlValuesLoaded=!1,this.options.cookiesEnabled="string"==typeof this.options.cookiesEnabled?this.options.cookiesEnabled.replace("[","").replace("]","").replace(/'/g,"").replace(/ /g,"").toLowerCase().split(","):this.options.cookiesEnabled,this.options.filterControl){var n=this;this.$el.on("column-search.bs.table",(function(t,e,r){for(var o=!0,a=0;a<n.options.filterControls.length;a++)if(n.options.filterControls[a].field===e){n.options.filterControls[a].text=r,o=!1;break}o&&n.options.filterControls.push({field:e,text:r}),Wn.setCookie(n,Wn.cookieIds.filterControl,JSON.stringify(n.options.filterControls))})).on("created-controls.bs.table",Wn.initCookieFilters(n))}}l(a(d.prototype),"init",this).call(this)}},{key:"initServer",value:function(){var t;if(this.options.cookie&&this.options.filterControl&&!this.options.filterControlValuesLoaded){var e=JSON.parse(Wn.getCookie(this,this.options.cookieIdTable,Wn.cookieIds.filterControl));if(e)return}for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];(t=l(a(d.prototype),"initServer",this)).call.apply(t,[this].concat(r))}},{key:"initTable",value:function(){for(var t,e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];(t=l(a(d.prototype),"initTable",this)).call.apply(t,[this].concat(n)),this.initCookie()}},{key:"onSort",value:function(){for(var t,e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];(t=l(a(d.prototype),"onSort",this)).call.apply(t,[this].concat(n)),void 0===this.options.sortName||void 0===this.options.sortOrder?(Wn.deleteCookie(this,this.options.cookieIdTable,Wn.cookieIds.sortName),Wn.deleteCookie(this,this.options.cookieIdTable,Wn.cookieIds.sortOrder)):(this.options.sortPriority=null,Wn.deleteCookie(this,this.options.cookieIdTable,Wn.cookieIds.sortPriority),Wn.setCookie(this,Wn.cookieIds.sortOrder,this.options.sortOrder),Wn.setCookie(this,Wn.cookieIds.sortName,this.options.sortName))}},{key:"onMultipleSort",value:function(){for(var t,e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];(t=l(a(d.prototype),"onMultipleSort",this)).call.apply(t,[this].concat(n)),void 0===this.options.sortPriority?Wn.deleteCookie(this,this.options.cookieIdTable,Wn.cookieIds.sortPriority):(this.options.sortName=void 0,this.options.sortOrder=void 0,Wn.deleteCookie(this,this.options.cookieIdTable,Wn.cookieIds.sortName),Wn.deleteCookie(this,this.options.cookieIdTable,Wn.cookieIds.sortOrder),Wn.setCookie(this,Wn.cookieIds.sortPriority,JSON.stringify(this.options.sortPriority)))}},{key:"onPageNumber",value:function(){for(var t,e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];(t=l(a(d.prototype),"onPageNumber",this)).call.apply(t,[this].concat(n)),Wn.setCookie(this,Wn.cookieIds.pageNumber,this.options.pageNumber)}},{key:"onPageListChange",value:function(){for(var t,e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];(t=l(a(d.prototype),"onPageListChange",this)).call.apply(t,[this].concat(n)),Wn.setCookie(this,Wn.cookieIds.pageList,this.options.pageSize),Wn.setCookie(this,Wn.cookieIds.pageNumber,this.options.pageNumber)}},{key:"onPagePre",value:function(){for(var t,e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];(t=l(a(d.prototype),"onPagePre",this)).call.apply(t,[this].concat(n)),Wn.setCookie(this,Wn.cookieIds.pageNumber,this.options.pageNumber)}},{key:"onPageNext",value:function(){for(var t,e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];(t=l(a(d.prototype),"onPageNext",this)).call.apply(t,[this].concat(n)),Wn.setCookie(this,Wn.cookieIds.pageNumber,this.options.pageNumber)}},{key:"_toggleColumn",value:function(){for(var t,e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];(t=l(a(d.prototype),"_toggleColumn",this)).call.apply(t,[this].concat(n)),Wn.setCookie(this,Wn.cookieIds.columns,JSON.stringify(this.getVisibleColumns().map((function(t){return t.field}))))}},{key:"_toggleAllColumns",value:function(){for(var t,e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];(t=l(a(d.prototype),"_toggleAllColumns",this)).call.apply(t,[this].concat(n)),Wn.setCookie(this,Wn.cookieIds.columns,JSON.stringify(this.getVisibleColumns().map((function(t){return t.field}))))}},{key:"toggleView",value:function(){l(a(d.prototype),"toggleView",this).call(this),Wn.setCookie(this,Wn.cookieIds.cardView,this.options.cardView)}},{key:"selectPage",value:function(t){l(a(d.prototype),"selectPage",this).call(this,t),Wn.setCookie(this,Wn.cookieIds.pageNumber,t)}},{key:"onSearch",value:function(t){l(a(d.prototype),"onSearch",this).call(this,t),this.options.search&&Wn.setCookie(this,Wn.cookieIds.searchText,this.searchText),Wn.setCookie(this,Wn.cookieIds.pageNumber,this.options.pageNumber)}},{key:"initHeader",value:function(){var t;this.options.reorderableColumns&&(this.columnsSortOrder=JSON.parse(Wn.getCookie(this,this.options.cookieIdTable,Wn.cookieIds.reorderColumns)));for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];(t=l(a(d.prototype),"initHeader",this)).call.apply(t,[this].concat(n))}},{key:"persistReorderColumnsState",value:function(t){Wn.setCookie(t,Wn.cookieIds.reorderColumns,JSON.stringify(t.columnsSortOrder))}},{key:"filterBy",value:function(){for(var t,e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];(t=l(a(d.prototype),"filterBy",this)).call.apply(t,[this].concat(n)),Wn.setCookie(this,Wn.cookieIds.filterBy,JSON.stringify(this.filterColumns))}},{key:"initCookie",value:function(){var t=this;if(this.options.cookie){if(""===this.options.cookieIdTable||""===this.options.cookieExpire||!Wn.cookieEnabled())return console.error("Configuration error. Please review the cookieIdTable and the cookieExpire property. If the properties are correct, then this browser does not support cookies."),void(this.options.cookie=!1);var e=Wn.getCookie(this,this.options.cookieIdTable,Wn.cookieIds.sortOrder),n=Wn.getCookie(this,this.options.cookieIdTable,Wn.cookieIds.sortName),r=Wn.getCookie(this,this.options.cookieIdTable,Wn.cookieIds.sortPriority),o=Wn.getCookie(this,this.options.cookieIdTable,Wn.cookieIds.pageNumber),a=Wn.getCookie(this,this.options.cookieIdTable,Wn.cookieIds.pageList),i=Wn.getCookie(this,this.options.cookieIdTable,Wn.cookieIds.searchText),s=Wn.getCookie(this,this.options.cookieIdTable,Wn.cookieIds.cardView),c=Wn.getCookie(this,this.options.cookieIdTable,Wn.cookieIds.columns);if("boolean"==typeof c&&!c)throw new Error("The cookie value of filterBy must be a json!");var l={};try{l=JSON.parse(c)}catch(t){throw new Error("Could not parse the json of the columns cookie!",c)}try{r=JSON.parse(r)}catch(t){throw new Error("Could not parse the json of the sortPriority cookie!",r)}if(this.options.sortOrder=void 0,this.options.sortName=void 0,r||(this.options.sortOrder=e||this.options.sortOrder,this.options.sortName=n||this.options.sortName),this.options.sortPriority=r||this.options.sortPriority,(this.options.sortOrder||this.options.sortName)&&(this.options.sortPriority=null),this.options.pageNumber=o?+o:this.options.pageNumber,this.options.pageSize=a?a===this.options.formatAllRows()?a:+a:this.options.pageSize,this.options.searchText=i||"",this.options.cardView="true"===s&&s,l){var u,h=f(this.columns);try{var d=function(){var e=u.value,n=l.filter((function(n){return!!t.isSelectionColumn(e)||(n instanceof Object?n.field===e.field:n===e.field)}));e.visible=(n.length>0||!e.switchable)&&e.visible};for(h.s();!(u=h.n()).done;)d()}catch(t){h.e(t)}finally{h.f()}}}}},{key:"getCookies",value:function(){var t=this,e={};return n.default.each(Wn.cookieIds,(function(n,r){e[n]=Wn.getCookie(t,t.options.cookieIdTable,r),"columns"===n&&(e[n]=JSON.parse(e[n]))})),e}},{key:"deleteCookie",value:function(t){""!==t&&Wn.cookieEnabled()&&Wn.deleteCookie(this,this.options.cookieIdTable,Wn.cookieIds[t])}}],s&&o(e.prototype,s),u&&o(e,u),d}(n.default.BootstrapTable)})),jQuery.base64=function(t){var e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";function n(t){var n,r,o,a,i,s,c,l="",u=0;for(t=function(t){t=t.replace(/\r\n/g,"\n");for(var e="",n=0;n<t.length;n++){var r=t.charCodeAt(n);r<128?e+=String.fromCharCode(r):r>127&&r<2048?(e+=String.fromCharCode(r>>6|192),e+=String.fromCharCode(63&r|128)):(e+=String.fromCharCode(r>>12|224),e+=String.fromCharCode(r>>6&63|128),e+=String.fromCharCode(63&r|128))}return e}(t);u<t.length;)a=(n=t.charCodeAt(u++))>>2,i=(3&n)<<4|(r=t.charCodeAt(u++))>>4,s=(15&r)<<2|(o=t.charCodeAt(u++))>>6,c=63&o,isNaN(r)?s=c=64:isNaN(o)&&(c=64),l=l+e.charAt(a)+e.charAt(i)+e.charAt(s)+e.charAt(c);return l}return{encode:function(t){return n(t)}}}(jQuery),function(t){t.fn.tableExport=function(a){let i;const s={csvEnclosure:'"',csvSeparator:",",csvUseBOM:!0,date:{html:"dd/mm/yyyy"},displayTableName:!1,escape:!1,exportHiddenCells:!1,fileName:"tableExport",htmlContent:!1,htmlHyperlink:"content",ignoreColumn:[],ignoreRow:[],jsonScope:"all",jspdf:{orientation:"p",unit:"pt",format:"a4",margins:{left:20,right:10,top:10,bottom:10},onDocCreated:null,autotable:{styles:{cellPadding:2,rowHeight:12,fontSize:8,fillColor:255,textColor:50,fontStyle:"normal",overflow:"ellipsize",halign:"inherit",valign:"middle"},headerStyles:{fillColor:[52,73,94],textColor:255,fontStyle:"bold",halign:"inherit",valign:"middle"},alternateRowStyles:{fillColor:245},tableExport:{doc:null,onAfterAutotable:null,onBeforeAutotable:null,onAutotableText:null,onTable:null,outputImages:!0}}},mso:{fileFormat:"xlshtml",onMsoNumberFormat:null,pageFormat:"a4",pageOrientation:"portrait",rtl:!1,styles:[],worksheetName:"",xlsx:{formatId:{date:14,numbers:2},onHyperlink:null}},numbers:{html:{decimalMark:".",thousandsSeparator:","},output:{decimalMark:".",thousandsSeparator:","}},onAfterSaveToFile:null,onBeforeSaveToFile:null,onCellData:null,onCellHtmlData:null,onCellHtmlHyperlink:null,onIgnoreRow:null,onTableExportBegin:null,onTableExportEnd:null,outputMode:"file",pdfmake:{enabled:!1,docDefinition:{pageSize:"A4",pageOrientation:"portrait",styles:{header:{background:"#34495E",color:"#FFFFFF",bold:!0,alignment:"center",fillColor:"#34495E"},alternateRow:{fillColor:"#f5f5f5"}},defaultStyle:{color:"#000000",fontSize:8,font:"Roboto"}},fonts:{}},preserve:{leadingWS:!1,trailingWS:!1},preventInjection:!0,sql:{tableEnclosure:"`",columnEnclosure:"`"},tbodySelector:"tr",tfootSelector:"tr",theadSelector:"tr",tableName:"Table",type:"csv"},c={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]},l={striped:{table:{fillColor:255,textColor:80,fontStyle:"normal",fillStyle:"F"},header:{textColor:255,fillColor:[41,128,185],rowHeight:23,fontStyle:"bold"},body:{},alternateRow:{fillColor:245}},grid:{table:{fillColor:255,textColor:80,fontStyle:"normal",lineWidth:.1,fillStyle:"DF"},header:{textColor:255,fillColor:[26,188,156],rowHeight:23,fillStyle:"F",fontStyle:"bold"},body:{},alternateRow:{}},plain:{header:{fontStyle:"bold"}}},u={cellPadding:5,fontSize:10,font:"helvetica",lineColor:200,lineWidth:.1,fontStyle:"normal",overflow:"ellipsize",fillColor:255,textColor:20,halign:"left",valign:"top",fillStyle:"F",rowHeight:20,columnWidth:"auto"},f=1.15,h=this;let d,p=null,g=[],m=[],v=0,b="",y=[],w=[],S=[],x=!1;if(t.extend(!0,s,a),"xlsx"===s.type&&(s.mso.fileFormat=s.type,s.type="excel"),void 0!==s.excelFileFormat&&void 0===s.mso.fileFormat&&(s.mso.fileFormat=s.excelFileFormat),void 0!==s.excelPageFormat&&void 0===s.mso.pageFormat&&(s.mso.pageFormat=s.excelPageFormat),void 0!==s.excelPageOrientation&&void 0===s.mso.pageOrientation&&(s.mso.pageOrientation=s.excelPageOrientation),void 0!==s.excelRTL&&void 0===s.mso.rtl&&(s.mso.rtl=s.excelRTL),void 0!==s.excelstyles&&void 0===s.mso.styles&&(s.mso.styles=s.excelstyles),void 0!==s.onMsoNumberFormat&&void 0===s.mso.onMsoNumberFormat&&(s.mso.onMsoNumberFormat=s.onMsoNumberFormat),void 0!==s.worksheetName&&void 0===s.mso.worksheetName&&(s.mso.worksheetName=s.worksheetName),void 0!==s.mso.xslx&&void 0===s.mso.xlsx&&(s.mso.xlsx=s.mso.xslx),s.mso.pageOrientation="l"===s.mso.pageOrientation.substr(0,1)?"landscape":"portrait",s.date.html=s.date.html||"",s.date.html.length){const t=[];t.dd="(3[01]|[12][0-9]|0?[1-9])",t.mm="(1[012]|0?[1-9])",t.yyyy="((?:1[6-9]|2[0-2])\\d{2})",t.yy="(\\d{2})";const e=s.date.html.match(/[^a-zA-Z0-9]/)[0],n=s.date.html.toLowerCase().split(e);s.date.regex="^\\s*",s.date.regex+=t[n[0]],s.date.regex+="(.)",s.date.regex+=t[n[1]],s.date.regex+="\\2",s.date.regex+=t[n[2]],s.date.regex+="\\s*$",s.date.pattern=new RegExp(s.date.regex,"g");let r=n.indexOf("dd")+1;s.date.match_d=r+(r>1?1:0),r=n.indexOf("mm")+1,s.date.match_m=r+(r>1?1:0),r=(n.indexOf("yyyy")>=0?n.indexOf("yyyy"):n.indexOf("yy"))+1,s.date.match_y=r+(r>1?1:0)}if(y=T(h),"function"==typeof s.onTableExportBegin&&s.onTableExportBegin(),"csv"===s.type||"tsv"===s.type||"txt"===s.type){let e="",n=0;w=[],v=0;const r=function(t,e,n){let r="";if(null!==t){const o=U(t,e,n),a=null===o||""===o?"":o.toString();"tsv"===s.type?(o instanceof Date&&o.toLocaleString(),r=F(a,"\t"," ")):o instanceof Date?r=s.csvEnclosure+o.toLocaleString()+s.csvEnclosure:(r=H(a),r=F(r,s.csvEnclosure,s.csvEnclosure+s.csvEnclosure),(r.indexOf(s.csvSeparator)>=0||/[\r\n ]/g.test(r))&&(r=s.csvEnclosure+r+s.csvEnclosure))}return r},o=function(n,o,a){return n.each((function(){b="",R(this,o,v,a+n.length,(function(t,e,n){b+=r(t,e,n)+("tsv"===s.type?"\t":s.csvSeparator)})),b=t.trim(b).substring(0,b.length-1),b.length>0&&(e.length>0&&(e+="\n"),e+=b),v++})),n.length};if(n+=o(t(h).find("thead").first().find(s.theadSelector),"th,td",n),E(t(h),"tbody").each((function(){n+=o(E(t(this),s.tbodySelector),"td,th",n)})),s.tfootSelector.length&&o(t(h).find("tfoot").first().find(s.tfootSelector),"td,th",n),e+="\n","string"===s.outputMode)return e;if("base64"===s.outputMode)return nt(e);if("window"===s.outputMode)return void et(!1,"data:text/"+("csv"===s.type?"csv":"plain")+";charset=utf-8,",e);tt(e,s.fileName+"."+s.type,"text/"+("csv"===s.type?"csv":"plain"),"utf-8","","csv"===s.type&&s.csvUseBOM)}else if("sql"===s.type){v=0,w=[];let e="INSERT INTO "+s.sql.tableEnclosure+s.tableName+s.sql.tableEnclosure+" (";if(g=A(t(h)),t(g).each((function(){R(this,"th,td",v,g.length,(function(t,n,r){let o=U(t,n,r)||"";o.indexOf(s.sql.columnEnclosure)>-1&&(o=F(o.toString(),s.sql.columnEnclosure,s.sql.columnEnclosure+s.sql.columnEnclosure)),e+=s.sql.columnEnclosure+o+s.sql.columnEnclosure+","})),v++,e=t.trim(e).substring(0,e.length-1)})),e+=") VALUES ",m=C(t(h)),t(m).each((function(){b="",R(this,"td,th",v,g.length+m.length,(function(t,e,n){let r=U(t,e,n)||"";r.indexOf("'")>-1&&(r=F(r.toString(),"'","''")),b+="'"+r+"',"})),b.length>3&&(e+="("+b,e=t.trim(e).substring(0,e.length-1),e+="),"),v++})),e=t.trim(e).substring(0,e.length-1),e+=";","string"===s.outputMode)return e;if("base64"===s.outputMode)return nt(e);tt(e,s.fileName+".sql","application/sql","utf-8","",!1)}else if("json"===s.type){const e=[];w=[],g=A(t(h)),t(g).each((function(){const t=[];R(this,"th,td",v,g.length,(function(e,n,r){t.push(U(e,n,r))})),e.push(t)}));const n=[];let r;if(m=C(t(h)),t(m).each((function(){const r={};let o=0;R(this,"td,th",v,g.length+m.length,(function(t,n,a){e.length?r[e[e.length-1][o]]=U(t,n,a):r[o]=U(t,n,a),o++})),!1===t.isEmptyObject(r)&&n.push(r),v++})),r="head"===s.jsonScope?JSON.stringify(e):"data"===s.jsonScope?JSON.stringify(n):JSON.stringify({header:e,data:n}),"string"===s.outputMode)return r;if("base64"===s.outputMode)return nt(r);tt(r,s.fileName+".json","application/json","utf-8","base64",!1)}else if("xml"===s.type){v=0,w=[];let e='<?xml version="1.0" encoding="utf-8"?>';e+="<tabledata><fields>",g=A(t(h)),t(g).each((function(){R(this,"th,td",v,g.length,(function(t,n,r){e+="<field>"+U(t,n,r)+"</field>"})),v++})),e+="</fields><data>";let n=1;if(m=C(t(h)),t(m).each((function(){let t=1;b="",R(this,"td,th",v,g.length+m.length,(function(e,n,r){b+="<column-"+t+">"+U(e,n,r)+"</column-"+t+">",t++})),b.length>0&&"<column-1></column-1>"!==b&&(e+='<row id="'+n+'">'+b+"</row>",n++),v++})),e+="</data></tabledata>","string"===s.outputMode)return e;if("base64"===s.outputMode)return nt(e);tt(e,s.fileName+".xml","application/xml","utf-8","base64",!1)}else if("excel"===s.type&&"xmlss"===s.mso.fileFormat){const e=[],n=[];t(h).filter((function(){return _(t(this))})).each((function(){const r=t(this);let o="";function a(e,n,r){const o=[];return t(e).each((function(){let n=0,a=0;b="",R(this,"td,th",v,r+e.length,(function(e,r,i){if(null!==e){let s="",c=U(e,r,i),l="String";if(!1!==jQuery.isNumeric(c))l="Number";else{const t=function(t){t.indexOf("%")>-1?!1!==(t=W(t.replace(/%/g,"")))&&(t/=100):t=!1;return t}(c);!1!==t&&(c=t,l="Number",s+=' ss:StyleID="pct1"')}"Number"!==l&&(c=c.replace(/\n/g,"<br>"));let u=G(e),f=X(e);t.each(o,(function(){const t=this;if(v>=t.s.r&&v<=t.e.r&&a>=t.s.c&&a<=t.e.c)for(let e=0;e<=t.e.c-t.s.c;++e)a++,n++})),(f||u)&&(f=f||1,u=u||1,o.push({s:{r:v,c:a},e:{r:v+f-1,c:a+u-1}})),u>1&&(s+=' ss:MergeAcross="'+(u-1)+'"',a+=u-1),f>1&&(s+=' ss:MergeDown="'+(f-1)+'" ss:StyleID="rsp1"'),n>0&&(s+=' ss:Index="'+(a+1)+'"',n=0),b+="<Cell"+s+'><Data ss:Type="'+l+'">'+t("<div />").text(c).html()+"</Data></Cell>\r",a++}})),b.length>0&&(i+='<Row ss:AutoFitHeight="0">\r'+b+"</Row>\r"),v++})),e.length}"string"==typeof s.mso.worksheetName&&s.mso.worksheetName.length?o=s.mso.worksheetName+" "+(n.length+1):void 0!==s.mso.worksheetName[n.length]&&(o=s.mso.worksheetName[n.length]),o.length||(o=r.find("caption").text()||""),o.length||(o="Table "+(n.length+1)),o=t.trim(o.replace(/[\\\/[\]*:?'"]/g,"").substring(0,31)),n.push(t("<div />").text(o).html()),!1===s.exportHiddenCells&&(S=r.find("tr, th, td").filter(":hidden"),x=S.length>0),v=0,y=T(this),i="<Table>\r";const c=a(A(r),0,0);a(C(r),0,c),i+="</Table>\r",e.push(i)}));const r={},o={};let a,c;for(let t=0,e=n.length;t<e;t++)a=n[t],c=r[a],c=r[a]=null==c?1:c+1,2===c&&(n[o[a]]=n[o[a]].substring(0,29)+"-1"),r[a]>1?n[t]=n[t].substring(0,29)+"-"+r[a]:o[a]=t;let l='<?xml version="1.0" encoding="UTF-8"?>\r<?mso-application progid="Excel.Sheet"?>\r<Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet"\r xmlns:o="urn:schemas-microsoft-com:office:office"\r xmlns:x="urn:schemas-microsoft-com:office:excel"\r xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet"\r xmlns:html="http://www.w3.org/TR/REC-html40">\r<DocumentProperties xmlns="urn:schemas-microsoft-com:office:office">\r <Created>'+(new Date).toISOString()+'</Created>\r</DocumentProperties>\r<OfficeDocumentSettings xmlns="urn:schemas-microsoft-com:office:office">\r <AllowPNG/>\r</OfficeDocumentSettings>\r<ExcelWorkbook xmlns="urn:schemas-microsoft-com:office:excel">\r <WindowHeight>9000</WindowHeight>\r <WindowWidth>13860</WindowWidth>\r <WindowTopX>0</WindowTopX>\r <WindowTopY>0</WindowTopY>\r <ProtectStructure>False</ProtectStructure>\r <ProtectWindows>False</ProtectWindows>\r</ExcelWorkbook>\r<Styles>\r <Style ss:ID="Default" ss:Name="Normal">\r <Alignment ss:Vertical="Bottom"/>\r <Borders/>\r <Font/>\r <Interior/>\r <NumberFormat/>\r <Protection/>\r </Style>\r <Style ss:ID="rsp1">\r <Alignment ss:Vertical="Center"/>\r </Style>\r <Style ss:ID="pct1">\r <NumberFormat ss:Format="Percent"/>\r </Style>\r</Styles>\r';for(let t=0;t<e.length;t++)l+='<Worksheet ss:Name="'+n[t]+'" ss:RightToLeft="'+(s.mso.rtl?"1":"0")+'">\r'+e[t],s.mso.rtl?l+='<WorksheetOptions xmlns="urn:schemas-microsoft-com:office:excel">\r<DisplayRightToLeft/>\r</WorksheetOptions>\r':l+='<WorksheetOptions xmlns="urn:schemas-microsoft-com:office:excel"/>\r',l+="</Worksheet>\r";if(l+="</Workbook>\r","string"===s.outputMode)return l;if("base64"===s.outputMode)return nt(l);tt(l,s.fileName+".xml","application/xml","utf-8","base64",!1)}else if("excel"===s.type&&"xlsx"===s.mso.fileFormat){const e=[],n=XLSX.utils.book_new();t(h).filter((function(){return _(t(this))})).each((function(){const r=t(this),o=function(e){let n;const r={},o=e.getElementsByTagName("tr"),a=Math.min(1e7,o.length),i={s:{r:0,c:0},e:{r:0,c:0}};let c,l=[],u=0,f=0,h=0,d=0,p=0,g=0,m=0;const v=XLSX.SSF.get_table();for(;f<o.length&&h<a;++f){const e=o[f];let a=!1;if("function"==typeof s.onIgnoreRow&&(a=s.onIgnoreRow(t(e),f)),!0===a||0!==s.ignoreRow.length&&(-1!==t.inArray(f,s.ignoreRow)||-1!==t.inArray(f-o.length,s.ignoreRow))||!1===_(t(e)))continue;const b=e.children;let y=0;for(d=0;d<b.length;++d)c=b[d],m=+G(c)||1,y+=m;let w=0;for(d=p=0;d<b.length;++d){c=b[d],m=+G(c)||1;const e=d+w;if(k(t(c),y,e+(e<p?p-e:0)))continue;for(w+=m-1,u=0;u<l.length;++u){const t=l[u];t.s.c==p&&t.s.r<=h&&h<=t.e.r&&(p=t.e.c+1,u=-1)}((g=+X(c))>0||m>1)&&l.push({s:{r:h,c:p},e:{r:h+(g||1)-1,c:p+m-1}});const o={type:""};let a=U(c,f,d+w,o),S={t:"s",v:a},x="";if(""!==(t(c).attr("data-tableexport-cellformat")||"")?(n=parseInt(t(c).attr("data-tableexport-xlsxformatid")||0),0===n&&"function"==typeof s.mso.xslx.formatId.numbers&&(n=s.mso.xslx.formatId.numbers(t(c),f,d+w)),0===n&&"function"==typeof s.mso.xslx.formatId.date&&(n=s.mso.xslx.formatId.date(t(c),f,d+w)),49===n||"@"===n?x="s":"number"===o.type||n>0&&n<14||n>36&&n<41||48===n?x="n":("date"===o.type||n>13&&n<37||n>44&&n<48||56===n)&&(x="d")):x="s",null!=a){let e;if(0===a.length)S.t="z";else if(0===a.trim().length);else if("s"===x);else if("function"===o.type)S={f:a};else if("TRUE"===a)S={t:"b",v:!0};else if("FALSE"===a)S={t:"b",v:!1};else if("n"===x||isFinite(Z(a,s.numbers.output))){const t=Z(a,s.numbers.output);0===n&&"function"!=typeof s.mso.xslx.formatId.numbers&&(n=s.mso.xslx.formatId.numbers),(isFinite(t)||isFinite(a))&&(S={t:"n",v:isFinite(t)?t:a,z:"string"==typeof n?n:n in v?v[n]:"0.00"})}else!1===(e=j(a))&&"d"!==x||(0===n&&"function"!=typeof s.mso.xslx.formatId.date&&(n=s.mso.xslx.formatId.date),S={t:"d",v:!1!==e?e:a,z:"string"==typeof n?n:n in v?v[n]:"m/d/yy"});const r=t(c).find("a");if(r&&r.length){const e=r[0].hasAttribute("href")?r.attr("href"):"",n="href"!==s.htmlHyperlink||""===e?a:"",o=""!==e?'=HYPERLINK("'+e+(n.length?'","'+n:"")+'")':"";""!==o&&("function"==typeof s.mso.xlsx.onHyperlink?(a=s.mso.xlsx.onHyperlink(t(c),f,d,e,n,o),S=0!==a.indexOf("=HYPERLINK")?{t:"s",v:a}:{f:a}):S={f:o})}}r[Y({c:p,r:h})]=S,i.e.c<p&&(i.e.c=p),p+=m}++h}l.length&&(r["!merges"]=(r["!merges"]||[]).concat(l));i.e.r=Math.max(i.e.r,h-1),r["!ref"]=J(i),h>=a&&(r["!fullref"]=J((i.e.r=o.length-f+h-1,i)));return r}(this);let a="";"string"==typeof s.mso.worksheetName&&s.mso.worksheetName.length?a=s.mso.worksheetName+" "+(e.length+1):void 0!==s.mso.worksheetName[e.length]&&(a=s.mso.worksheetName[e.length]),a.length||(a=r.find("caption").text()||""),a.length||(a="Table "+(e.length+1)),a=t.trim(a.replace(/[\\\/[\]*:?'"]/g,"").substring(0,31)),e.push(a),XLSX.utils.book_append_sheet(n,o,a)}));tt(function(t){const e=new ArrayBuffer(t.length),n=new Uint8Array(e);for(let e=0;e!==t.length;++e)n[e]=255&t.charCodeAt(e);return e}(XLSX.write(n,{type:"binary",bookType:s.mso.fileFormat,bookSST:!1})),s.fileName+"."+s.mso.fileFormat,"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet","UTF-8","",!1)}else if("excel"===s.type||"xls"===s.type||"word"===s.type||"doc"===s.type){const e="excel"===s.type||"xls"===s.type?"excel":"word",n="excel"===e?"xls":"doc",r='xmlns:x="urn:schemas-microsoft-com:office:'+e+'"';i="";let o="";t(h).filter((function(){return _(t(this))})).each((function(){const e=t(this);""===o&&(o=s.mso.worksheetName||e.find("caption").text()||"Table",o=t.trim(o.replace(/[\\\/[\]*:?'"]/g,"").substring(0,31))),!1===s.exportHiddenCells&&(S=e.find("tr, th, td").filter(":hidden"),x=S.length>0),v=0,w=[],y=T(this),i+="<table><thead>",g=A(e),t(g).each((function(){const e=t(this);b="",R(this,"th,td",v,g.length,(function(t,n,r){if(null!==t){let o="";if(b+="<th",s.mso.styles.length){const n=document.defaultView.getComputedStyle(t,null),r=document.defaultView.getComputedStyle(e[0],null);for(let t in s.mso.styles){let e=n[s.mso.styles[t]];""===e&&(e=r[s.mso.styles[t]]),""!==e&&"0px none rgb(0, 0, 0)"!==e&&"rgba(0, 0, 0, 0)"!==e&&(o+=""===o?'style="':";",o+=s.mso.styles[t]+":"+e)}}""!==o&&(b+=" "+o+'"');const a=G(t);a>0&&(b+=' colspan="'+a+'"');const i=X(t);i>0&&(b+=' rowspan="'+i+'"'),b+=">"+U(t,n,r)+"</th>"}})),b.length>0&&(i+="<tr>"+b+"</tr>"),v++})),i+="</thead><tbody>",m=C(e),t(m).each((function(){const e=t(this);b="",R(this,"td,th",v,g.length+m.length,(function(n,r,o){if(null!==n){let a=U(n,r,o),i="",c=t(n).attr("data-tableexport-msonumberformat");if(void 0===c&&"function"==typeof s.mso.onMsoNumberFormat&&(c=s.mso.onMsoNumberFormat(n,r,o)),void 0!==c&&""!==c&&(i="style=\"mso-number-format:'"+c+"'"),s.mso.styles.length){const t=document.defaultView.getComputedStyle(n,null),r=document.defaultView.getComputedStyle(e[0],null);for(let e in s.mso.styles)c=t[s.mso.styles[e]],""===c&&(c=r[s.mso.styles[e]]),""!==c&&"0px none rgb(0, 0, 0)"!==c&&"rgba(0, 0, 0, 0)"!==c&&(i+=""===i?'style="':";",i+=s.mso.styles[e]+":"+c)}b+="<td",""!==i&&(b+=" "+i+'"');const l=G(n);l>0&&(b+=' colspan="'+l+'"');const u=X(n);u>0&&(b+=' rowspan="'+u+'"'),"string"==typeof a&&""!==a&&(a=H(a),a=a.replace(/\n/g,"<br>")),b+=">"+a+"</td>"}})),b.length>0&&(i+="<tr>"+b+"</tr>"),v++})),s.displayTableName&&(i+="<tr><td></td></tr><tr><td></td></tr><tr><td>"+U(t("<p>"+s.tableName+"</p>"))+"</td></tr>"),i+="</tbody></table>"}));let a='<html xmlns:o="urn:schemas-microsoft-com:office:office" '+r+' xmlns="http://www.w3.org/TR/REC-html40">';if(a+='<meta http-equiv="content-type" content="application/vnd.ms-'+e+'; charset=UTF-8">',a+="<head>","excel"===e&&(a+="\x3c!--[if gte mso 9]>",a+="<xml>",a+="<x:ExcelWorkbook>",a+="<x:ExcelWorksheets>",a+="<x:ExcelWorksheet>",a+="<x:Name>",a+=o,a+="</x:Name>",a+="<x:WorksheetOptions>",a+="<x:DisplayGridlines/>",s.mso.rtl&&(a+="<x:DisplayRightToLeft/>"),a+="</x:WorksheetOptions>",a+="</x:ExcelWorksheet>",a+="</x:ExcelWorksheets>",a+="</x:ExcelWorkbook>",a+="</xml>",a+="<![endif]--\x3e"),a+="<style>",a+="@page { size:"+s.mso.pageOrientation+"; mso-page-orientation:"+s.mso.pageOrientation+"; }",a+="@page Section1 {size:"+c[s.mso.pageFormat][0]+"pt "+c[s.mso.pageFormat][1]+"pt",a+="; margin:1.0in 1.25in 1.0in 1.25in;mso-header-margin:.5in;mso-footer-margin:.5in;mso-paper-source:0;}",a+="div.Section1 {page:Section1;}",a+="@page Section2 {size:"+c[s.mso.pageFormat][1]+"pt "+c[s.mso.pageFormat][0]+"pt",a+=";mso-page-orientation:"+s.mso.pageOrientation+";margin:1.25in 1.0in 1.25in 1.0in;mso-header-margin:.5in;mso-footer-margin:.5in;mso-paper-source:0;}",a+="div.Section2 {page:Section2;}",a+="br {mso-data-placement:same-cell;}",a+="</style>",a+="</head>",a+="<body>",a+='<div class="Section'+("landscape"===s.mso.pageOrientation?"2":"1")+'">',a+=i,a+="</div>",a+="</body>",a+="</html>","string"===s.outputMode)return a;if("base64"===s.outputMode)return nt(a);tt(a,s.fileName+"."+n,"application/vnd.ms-"+e,"","base64",!1)}else if("png"===s.type)html2canvas(t(h)[0]).then((function(t){const e=t.toDataURL(),n=atob(e.substring(22)),r=new ArrayBuffer(n.length),o=new Uint8Array(r);for(let t=0;t<n.length;t++)o[t]=n.charCodeAt(t);return"string"===s.outputMode?n:"base64"===s.outputMode?nt(e):void("window"!==s.outputMode?tt(r,s.fileName+".png","image/png","","",!1):window.open(e))}));else if("pdf"===s.type)if(!0===s.pdfmake.enabled){const e={content:[]};t.extend(!0,e,s.pdfmake.docDefinition),w=[],t(h).filter((function(){return _(t(this))})).each((function(){const n=t(this),r=[],o=[];v=0;const a=function(e,n,r){let a=0;return t(e).each((function(){const t=[];R(this,n,v,r,(function(e,r,o){let a;if(null!=e){const t=G(e),n=X(e);a={text:U(e,r,o)||" "},(t>1||n>1)&&(a.colSpan=t||1,a.rowSpan=n||1)}else a={text:" "};n.indexOf("th")>=0&&(a.style="header"),t.push(a)})),t.length&&o.push(t),a<t.length&&(a=t.length),v++})),a};g=A(n);let i=a(g,"th,td",g.length);for(let t=r.length;t<i;t++)r.push("*");m=C(n),i=a(m,"td",g.length+m.length);for(let t=r.length;t<i;t++)r.push("*");e.content.push({table:{headerRows:g.length?g.length:null,widths:r,body:o},layout:{layout:"noBorders",hLineStyle:function(t,e){return 0},vLineWidth:function(t,e){return 0},hLineColor:function(t,e){return t<e.table.headerRows?s.pdfmake.docDefinition.styles.header.background:s.pdfmake.docDefinition.styles.alternateRow.fillColor},vLineColor:function(t,e){return t<e.table.headerRows?s.pdfmake.docDefinition.styles.header.background:s.pdfmake.docDefinition.styles.alternateRow.fillColor},fillColor:function(t,e,n){return t%2==0?s.pdfmake.docDefinition.styles.alternateRow.fillColor:null}},pageBreak:e.content.length?"before":void 0})})),"undefined"!=typeof pdfMake&&void 0!==pdfMake.createPdf&&(pdfMake.fonts={Roboto:{normal:"Roboto-Regular.ttf",bold:"Roboto-Medium.ttf",italics:"Roboto-Italic.ttf",bolditalics:"Roboto-MediumItalic.ttf"}},pdfMake.vfs.hasOwnProperty("Mirza-Regular.ttf")?(e.defaultStyle.font="Mirza",t.extend(!0,pdfMake.fonts,{Mirza:{normal:"Mirza-Regular.ttf",bold:"Mirza-Bold.ttf",italics:"Mirza-Medium.ttf",bolditalics:"Mirza-SemiBold.ttf"}})):pdfMake.vfs.hasOwnProperty("gbsn00lp.ttf")?(e.defaultStyle.font="gbsn00lp",t.extend(!0,pdfMake.fonts,{gbsn00lp:{normal:"gbsn00lp.ttf",bold:"gbsn00lp.ttf",italics:"gbsn00lp.ttf",bolditalics:"gbsn00lp.ttf"}})):pdfMake.vfs.hasOwnProperty("ZCOOLXiaoWei-Regular.ttf")&&(e.defaultStyle.font="ZCOOLXiaoWei",t.extend(!0,pdfMake.fonts,{ZCOOLXiaoWei:{normal:"ZCOOLXiaoWei-Regular.ttf",bold:"ZCOOLXiaoWei-Regular.ttf",italics:"ZCOOLXiaoWei-Regular.ttf",bolditalics:"ZCOOLXiaoWei-Regular.ttf"}})),t.extend(!0,pdfMake.fonts,s.pdfmake.fonts),pdfMake.createPdf(e).getBuffer((function(t){tt(t,s.fileName+".pdf","application/pdf","","",!1)})))}else if(!1===s.jspdf.autotable){let t=new jspdf.jsPDF({orientation:s.jspdf.orientation,unit:s.jspdf.unit,format:s.jspdf.format});t.html(h[0],{callback:function(){N(t,!1)},html2canvas:{scale:(t.internal.pageSize.width-2*s.jspdf.margins.left)/h[0].scrollWidth},x:s.jspdf.margins.left,y:s.jspdf.margins.top})}else{const a=s.jspdf.autotable.tableExport;if("string"==typeof s.jspdf.format&&"bestfit"===s.jspdf.format.toLowerCase()){let e="",n="",r=0;t(h).each((function(){if(_(t(this))){const o=K(t(this).get(0),"width","pt");if(o>r){o>c.a0[0]&&(e="a0",n="l");for(let t in c)c.hasOwnProperty(t)&&c[t][1]>o&&(e=t,n="l",c[t][0]>o&&(n="p"));r=o}}})),s.jspdf.format=""===e?"a4":e,s.jspdf.orientation=""===n?"w":n}null==a.doc&&(a.doc=new jspdf.jsPDF(s.jspdf.orientation,s.jspdf.unit,s.jspdf.format),a.wScaleFactor=1,a.hScaleFactor=1,"function"==typeof s.jspdf.onDocCreated&&s.jspdf.onDocCreated(a.doc)),!0===a.outputImages&&(a.images={}),void 0!==a.images&&(t(h).filter((function(){return _(t(this))})).each((function(){let e=0;w=[],!1===s.exportHiddenCells&&(S=t(this).find("tr, th, td").filter(":hidden"),x=S.length>0),g=A(t(this)),m=C(t(this)),t(m).each((function(){R(this,"td,th",g.length+e,g.length+m.length,(function(e){I(e,t(e).children(),a)})),e++}))})),g=[],m=[]),function(e,n){let r=0,o=0;function a(){n(r)}function i(e){if(e.url)if(e.src){const t=new Image;r=++o,t.crossOrigin="Anonymous",t.onerror=t.onload=function(){if(t.complete&&(0===t.src.indexOf("data:image/")&&(t.width=e.width||t.width||0,t.height=e.height||t.height||0),t.width+t.height)){const n=document.createElement("canvas"),r=n.getContext("2d");n.width=t.width,n.height=t.height,r.drawImage(t,0,0),e.src=n.toDataURL("image/png")}--o||a()},t.src=e.url}else{const n=t(e.url);n.length&&(r=++o,html2canvas(n[0]).then((function(t){e.src=t.toDataURL("image/png"),--o||a()})))}}if(void 0!==e.images)for(let t in e.images)e.images.hasOwnProperty(t)&&i(e.images[t]);o||a()}(a,(function(){t(h).filter((function(){return _(t(this))})).each((function(){let i;if(v=0,w=[],!1===s.exportHiddenCells&&(S=t(this).find("tr, th, td").filter(":hidden"),x=S.length>0),y=T(this),a.columns=[],a.rows=[],a.teCells={},"function"==typeof a.onTable&&!1===a.onTable(t(this),s))return!0;s.jspdf.autotable.tableExport=null;const c=t.extend(!0,{},s.jspdf.autotable);if(s.jspdf.autotable.tableExport=a,c.margin={},t.extend(!0,c.margin,s.jspdf.margins),c.tableExport=a,"function"!=typeof c.createdHeaderCell&&(c.createdHeaderCell=function(t,e){if(void 0!==a.columns[e.column.dataKey]){const n=a.columns[e.column.dataKey];if(void 0!==n.rect){let r;t.contentWidth=n.rect.width,void 0!==a.heightRatio&&0!==a.heightRatio||(r=e.row.raw[e.column.dataKey].rowspan?e.row.raw[e.column.dataKey].rect.height/e.row.raw[e.column.dataKey].rowspan:e.row.raw[e.column.dataKey].rect.height,a.heightRatio=t.styles.rowHeight/r),r=e.row.raw[e.column.dataKey].rect.height*a.heightRatio,r>t.styles.rowHeight&&(t.styles.rowHeight=r)}t.styles.halign="inherit"===c.headerStyles.halign?"center":c.headerStyles.halign,t.styles.valign=c.headerStyles.valign,void 0!==n.style&&!0!==n.style.hidden&&("inherit"===c.headerStyles.halign&&(t.styles.halign=n.style.align),"inherit"===c.styles.fillColor&&(t.styles.fillColor=n.style.bcolor),"inherit"===c.styles.textColor&&(t.styles.textColor=n.style.color),"inherit"===c.styles.fontStyle&&(t.styles.fontStyle=n.style.fstyle))}}),"function"!=typeof c.createdCell&&(c.createdCell=function(t,e){const n=a.teCells[e.row.index+":"+e.column.dataKey];t.styles.halign="inherit"===c.styles.halign?"center":c.styles.halign,t.styles.valign=c.styles.valign,void 0!==n&&void 0!==n.style&&!0!==n.style.hidden&&("inherit"===c.styles.halign&&(t.styles.halign=n.style.align),"inherit"===c.styles.fillColor&&(t.styles.fillColor=n.style.bcolor),"inherit"===c.styles.textColor&&(t.styles.textColor=n.style.color),"inherit"===c.styles.fontStyle&&(t.styles.fontStyle=n.style.fstyle))}),"function"!=typeof c.drawHeaderCell&&(c.drawHeaderCell=function(t,e){const n=a.columns[e.column.dataKey];return(!0!==n.style.hasOwnProperty("hidden")||!0!==n.style.hidden)&&n.rowIndex>=0&&O(t,e,n)}),"function"!=typeof c.drawCell&&(c.drawCell=function(e,n){const r=a.teCells[n.row.index+":"+n.column.dataKey];if(!0!==(void 0!==r&&r.isCanvas)){if(O(e,n,r))if(a.doc.rect(e.x,e.y,e.width,e.height,e.styles.fillStyle),void 0===r||void 0!==r.hasUserDefText&&!0===r.hasUserDefText||void 0===r.elements||!r.elements.length)L(e,{},a);else{const t=e.height/r.rect.height;t>a.hScaleFactor&&(a.hScaleFactor=t),a.wScaleFactor=e.width/r.rect.width;const n=e.textPos.y;B(e,r.elements,a),e.textPos.y=n,L(e,r.elements,a)}}else{const o=r.elements[0],i=t(o).attr("data-tableexport-canvas"),s=o.getBoundingClientRect();e.width=s.width*a.wScaleFactor,e.height=s.height*a.hScaleFactor,n.row.height=e.height,P(e,o,i,a)}return!1}),a.headerrows=[],g=A(t(this)),t(g).each((function(){i=0,a.headerrows[v]=[],R(this,"th,td",v,g.length,(function(t,e,n){const r=q(t);r.title=U(t,e,n),r.key=i++,r.rowIndex=v,a.headerrows[v].push(r)})),v++})),v>0){let e=v-1;for(;e>=0;)t.each(a.headerrows[e],(function(){let t=this;e>0&&null===this.rect&&(t=a.headerrows[e-1][this.key]),null!==t&&t.rowIndex>=0&&(!0!==t.style.hasOwnProperty("hidden")||!0!==t.style.hidden)&&a.columns.push(t)})),e=a.columns.length>0?-1:e-1}let h=0;m=[],m=C(t(this)),t(m).each((function(){const e=[];i=0,R(this,"td,th",v,g.length+m.length,(function(n,r,o){let s;void 0===a.columns[i]&&(s={title:"",key:i,style:{hidden:!0}},a.columns.push(s)),e.push(U(n,r,o)),null!=n?(s=q(n),s.isCanvas=n.hasAttribute("data-tableexport-canvas"),s.elements=s.isCanvas?t(n):t(n).children(),void 0!==t(n).data("teUserDefText")&&(s.hasUserDefText=!0),a.teCells[h+":"+i++]=s):(s=t.extend(!0,{},a.teCells[h+":"+(i-1)]),s.colspan=-1,a.teCells[h+":"+i++]=s)})),e.length&&(a.rows.push(e),h++),v++})),"function"==typeof a.onBeforeAutotable&&a.onBeforeAutotable(t(this),a.columns,a.rows,c),function(a,i,s,c){(function(t,e,n){t&&"object"==typeof t||console.error("The headers should be an object or array, is: "+typeof t);e&&"object"==typeof e||console.error("The data should be an object or array, is: "+typeof e);n&&"object"!=typeof n&&console.error("The data should be an object or array, is: "+typeof e);Array.prototype.forEach||console.error("The current browser does not support Array.prototype.forEach which is required for jsPDF-AutoTable")})(i,s,c),rt=a,at=function(t){const e=gt({theme:"striped",styles:{},headerStyles:{},bodyStyles:{},alternateRowStyles:{},columnStyles:{},startY:!1,margin:40,pageBreak:"auto",tableWidth:"auto",createdHeaderCell:function(t,e){},createdCell:function(t,e){},drawHeaderRow:function(t,e){},drawRow:function(t,e){},drawHeaderCell:function(t,e){},drawCell:function(t,e){},beforePageContent:function(t){},afterPageContent:function(t){}},t);void 0!==e.extendWidth&&(e.tableWidth=e.extendWidth?"auto":"wrap",console.error("Use of deprecated option: extendWidth, use tableWidth instead."));void 0!==e.margins&&(void 0===e.margin&&(e.margin=e.margins),console.error("Use of deprecated option: margins, use margin instead."));[["padding","cellPadding"],["lineHeight","rowHeight"],"fontSize","overflow"].forEach((function(t){const n="string"==typeof t?t:t[0],r="string"==typeof t?t:t[1];void 0!==e[n]&&(void 0===e.styles[r]&&(e.styles[r]=e[n]),console.error("Use of deprecated option: "+n+", use the style "+r+" instead."))}));const n=e.margin;e.margin={},"number"==typeof n.horizontal&&(n.right=n.horizontal,n.left=n.horizontal);"number"==typeof n.vertical&&(n.top=n.vertical,n.bottom=n.vertical);return["top","right","bottom","left"].forEach((function(t,r){if("number"==typeof n)e.margin[t]=n;else{const o=Array.isArray(n)?r:t;e.margin[t]="number"==typeof n[o]?n[o]:40}})),e}(c||{}),it=1,ot={y:!1===at.startY?at.margin.top:at.startY};const h={textColor:30,fontSize:rt.internal.getFontSize(),fontStyle:rt.internal.getFont().fontStyle};(function(a,i){(st=new e).x=at.margin.left;const s=/\r\n|\r|\n/g,c=new n(a);c.index=-1;const f=gt(u,l[at.theme].table,l[at.theme].header);c.styles=gt(f,at.styles,at.headerStyles),a.forEach((function(e,n){"object"==typeof e&&(n=void 0!==e.dataKey?e.dataKey:e.key),void 0!==e.width&&console.error("Use of deprecated option: column.width, use column.styles.columnWidth instead.");const a=new o(n);a.styles=at.columnStyles[a.dataKey]||{},st.columns.push(a);const i=new r;i.raw="object"==typeof e?e.title:e,i.styles=t.extend({},c.styles),i.text=""+i.raw,i.contentWidth=2*i.styles.cellPadding+pt(i.text,i.styles),i.text=i.text.split(s),c.cells[n]=i,at.createdHeaderCell(i,{column:a,row:c,settings:at})})),st.headerRow=c,i.forEach((function(t,e){const o=new n(t),a=e%2==0,i=gt(u,l[at.theme].table,a?l[at.theme].alternateRow:{}),c=gt(at.styles,at.bodyStyles,a?at.alternateRowStyles:{});o.styles=gt(i,c),o.index=e,st.columns.forEach((function(e){const n=new r;n.raw=t[e.dataKey],n.styles=gt(o.styles,e.styles),n.text=void 0!==n.raw?""+n.raw:"",o.cells[e.dataKey]=n,at.createdCell(n,ht({column:e,row:o})),n.contentWidth=2*n.styles.cellPadding+pt(n.text,n.styles),n.text=n.text.split(s)})),st.rows.push(o)}))})(i,s),function(){let t=0;st.columns.forEach((function(e){e.contentWidth=st.headerRow.cells[e.dataKey].contentWidth,st.rows.forEach((function(t){const n=t.cells[e.dataKey].contentWidth;n>e.contentWidth&&(e.contentWidth=n)})),e.width=e.contentWidth,t+=e.contentWidth})),st.contentWidth=t;const e=rt.internal.pageSize.width-at.margin.left-at.margin.right;let n=e;"number"==typeof at.tableWidth?n=at.tableWidth:"wrap"===at.tableWidth&&(n=st.contentWidth);st.width=n<e?n:e;const r=[];let o=0;const a=st.width/st.columns.length;let i=0;st.columns.forEach((function(t){const e=gt(u,l[at.theme].table,at.styles,t.styles);"wrap"===e.columnWidth?t.width=t.contentWidth:"number"==typeof e.columnWidth?t.width=e.columnWidth:(e.columnWidth,t.contentWidth<=a&&st.contentWidth>st.width?t.width=t.contentWidth:(r.push(t),o+=t.contentWidth,t.width=0)),i+=t.width})),lt(r,i,o,a),st.height=0;st.rows.concat(st.headerRow).forEach((function(t,e){let n=0,r=st.x;st.columns.forEach((function(e){const o=t.cells[e.dataKey];e.x=r,ft(o.styles);const a=e.width-2*o.styles.cellPadding;"linebreak"===o.styles.overflow?o.text=rt.splitTextToSize(o.text,a+1,{fontSize:o.styles.fontSize}):"ellipsize"===o.styles.overflow?o.text=dt(o.text,a,o.styles):"visible"===o.styles.overflow||("hidden"===o.styles.overflow?o.text=dt(o.text,a,o.styles,""):"function"==typeof o.styles.overflow?o.text=o.styles.overflow(o.text,a):console.error("Unrecognized overflow type: "+o.styles.overflow));const i=Array.isArray(o.text)?o.text.length-1:0;i>n&&(n=i),r+=e.width})),t.heightStyle=t.styles.rowHeight,t.height=t.heightStyle+n*t.styles.fontSize*f+.42500000000000004*t.styles.fontSize,st.height+=t.height}))}();const d=st.rows[0]&&"auto"===at.pageBreak?st.rows[0].height:0;let p=at.startY+at.margin.bottom+st.headerRow.height+d;"avoid"===at.pageBreak&&(p+=st.height);("always"===at.pageBreak&&!1!==at.startY||!1!==at.startY&&p>rt.internal.pageSize.height)&&(rt.addPage(),ot.y=at.margin.top);ft(h),at.beforePageContent(ht()),!1!==at.drawHeaderRow(st.headerRow,ht({row:st.headerRow}))&&ut(st.headerRow,at.drawHeaderCell);ft(h),function(){st.rows.forEach((function(t,e){var n;n=t.height,ot.y+n+at.margin.bottom>=rt.internal.pageSize.height&&(at.afterPageContent(ht()),rt.addPage(),it++,ot={x:at.margin.left,y:at.margin.top},at.beforePageContent(ht()),!1!==at.drawHeaderRow(st.headerRow,ht({row:st.headerRow}))&&ut(st.headerRow,at.drawHeaderCell)),t.y=ot.y,!1!==at.drawRow(t,ht({row:t}))&&ut(t,at.drawCell)}))}(),at.afterPageContent(ht()),ft(h)}(a.doc,a.columns,a.rows,c),"function"==typeof a.onAfterAutotable&&a.onAfterAutotable(t(this),c),s.jspdf.autotable.startY=function(){if(void 0===ot||void 0===ot.y)return 0;return ot.y}()+c.margin.top})),N(a.doc,void 0!==a.images&&!1===jQuery.isEmptyObject(a.images)),void 0!==a.headerrows&&(a.headerrows.length=0),void 0!==a.columns&&(a.columns.length=0),void 0!==a.rows&&(a.rows.length=0),delete a.doc,a.doc=null}))}function A(e){const n=[];return E(e,"thead").each((function(){n.push.apply(n,E(t(this),s.theadSelector).toArray())})),n}function C(e){const n=[];return E(e,"tbody").each((function(){n.push.apply(n,E(t(this),s.tbodySelector).toArray())})),s.tfootSelector.length&&E(e,"tfoot").each((function(){n.push.apply(n,E(t(this),s.tfootSelector).toArray())})),n}function E(e,n){const r=e[0].tagName,o=e.parents(r).length;return e.find(n).filter((function(){return o===t(this).closest(r).parents(r).length}))}function T(e){const n=[];let r=0,o=0,a=0;return t(e).find("thead").first().find("th").each((function(e,i){const s=void 0!==t(i).attr("data-field");void 0!==i.parentNode.rowIndex&&o!==i.parentNode.rowIndex&&(o=i.parentNode.rowIndex,a=0,r=0);const c=G(i);for(r+=c||1;a<r;)n[a]=s?t(i).attr("data-field"):a.toString(),a++})),n}function _(e){let n=void 0!==e[0].rowIndex;const r=!1===n&&void 0!==e[0].cellIndex,o=r||n?function(t){let e=[];x&&(e=S.filter((function(){let e=!1;return this.nodeType===t[0].nodeType&&(void 0!==this.rowIndex&&this.rowIndex===t[0].rowIndex||void 0!==this.cellIndex&&this.cellIndex===t[0].cellIndex&&void 0!==this.parentNode.rowIndex&&void 0!==t[0].parentNode.rowIndex&&this.parentNode.rowIndex===t[0].parentNode.rowIndex)&&(e=!0),e})));return!1===x||0===e.length}(e):e.is(":visible");let a=e.attr("data-tableexport-display");return r&&"none"!==a&&"always"!==a&&(n=void 0!==(e=t(e[0].parentNode))[0].rowIndex,a=e.attr("data-tableexport-display")),n&&"none"!==a&&"always"!==a&&(a=e.closest("table").attr("data-tableexport-display")),"none"!==a&&(!0===o||"always"===a)}function k(e,n,r){let o=!1;return _(e)?s.ignoreColumn.length>0&&(-1!==t.inArray(r,s.ignoreColumn)||-1!==t.inArray(r-n,s.ignoreColumn)||y.length>r&&void 0!==y[r]&&-1!==t.inArray(y[r],s.ignoreColumn))&&(o=!0):o=!0,o}function R(e,n,r,o,a){if("function"==typeof a){let i=!1;if("function"==typeof s.onIgnoreRow&&(i=s.onIgnoreRow(t(e),r)),!1===i&&(0===s.ignoreRow.length||-1===t.inArray(r,s.ignoreRow)&&-1===t.inArray(r-o,s.ignoreRow))&&_(t(e))){const o=E(t(e),n);let i=o.length,s=0,c=0;o.each((function(){const e=t(this);let n,o=G(this),l=X(this);if(t.each(w,(function(){const t=this;if(r>t.s.r&&r<=t.e.r&&s>=t.s.c&&s<=t.e.c)for(n=0;n<=t.e.c-t.s.c;++n)i++,c++,a(null,r,s++)})),(l||o)&&(l=l||1,o=o||1,w.push({s:{r:r,c:s},e:{r:r+l-1,c:s+o-1}})),!1===k(e,i,c++)&&a(this,r,s++),o>1)for(n=0;n<o-1;++n)c++,a(null,r,s++)})),t.each(w,(function(){const t=this;if(r>=t.s.r&&r<=t.e.r&&s>=t.s.c&&s<=t.e.c)for(let e=0;e<=t.e.c-t.s.c;++e)a(null,r,s++)}))}}}function P(t,e,n,r){if(void 0!==r.images){const o=r.images[n];if(void 0!==o){const n=e.getBoundingClientRect(),a=t.width/t.height,i=n.width/n.height;let s=t.width,c=t.height;const l=19.049976/25.4;let u=0;i<=a?(c=Math.min(t.height,n.height),s=n.width*c/n.height):i>a&&(s=Math.min(t.width,n.width),c=n.height*s/n.width),s*=l,c*=l,c<t.height&&(u=(t.height-c)/2);try{r.doc.addImage(o.src,t.textPos.x,t.y+u,s,c)}catch(t){}t.textPos.x+=s}}}function N(t,e){if("string"===s.outputMode)return t.output();if("base64"===s.outputMode)return nt(t.output());if("window"===s.outputMode)return window.URL=window.URL||window.webkitURL,void window.open(window.URL.createObjectURL(t.output("blob")));try{const e=t.output("blob");saveAs(e,s.fileName+".pdf")}catch(n){et(s.fileName+".pdf","data:application/pdf"+(e?"":";base64")+",",e?t.output("blob"):t.output())}}function O(t,e,n){let r=0;if(void 0!==n&&(r=n.colspan),r>=0){let o=t.width,a=t.textPos.x;const i=e.table.columns.indexOf(e.column);for(let t=1;t<r;t++){o+=e.table.columns[i+t].width}if(r>1&&("right"===t.styles.halign?a=t.textPos.x+o-t.width:"center"===t.styles.halign&&(a=t.textPos.x+(o-t.width)/2)),t.width=o,t.textPos.x=a,void 0!==n&&n.rowspan>1&&(t.height=t.height*n.rowspan),"middle"===t.styles.valign||"bottom"===t.styles.valign){const n=("string"==typeof t.text?t.text.split(/\r\n|\r|\n/g):t.text).length||1;n>2&&(t.textPos.y-=.42500000000000004*e.row.styles.fontSize*(n-2)/3)}return!0}return!1}function I(e,n,r){if(null!=e)if(e.hasAttribute("data-tableexport-canvas")){const n=(new Date).getTime();t(e).attr("data-tableexport-canvas",n),r.images[n]={url:'[data-tableexport-canvas="'+n+'"]',src:null}}else"undefined"!==n&&null!=n&&n.each((function(){if(t(this).is("img")){const t=Q(this.src);r.images[t]={url:this.src,src:this.src}}I(e,t(this).children(),r)}))}function B(e,n,r){n.each((function(){if(t(this).is("div")){const t=V($(this,"background-color"),[255,255,255]),n=V($(this,"border-top-color"),[0,0,0]),o=K(this,"border-top-width",s.jspdf.unit),a=this.getBoundingClientRect(),i=this.offsetLeft*r.wScaleFactor,c=this.offsetTop*r.hScaleFactor,l=a.width*r.wScaleFactor,u=a.height*r.hScaleFactor;r.doc.setDrawColor.apply(void 0,n),r.doc.setFillColor.apply(void 0,t),r.doc.setLineWidth(o),r.doc.rect(e.x+i,e.y+c,l,u,o?"FD":"F")}else if(t(this).is("img")){const t=Q(this.src);P(e,this,t,r)}B(e,t(this).children(),r)}))}function L(e,n,r){if("function"==typeof r.onAutotableText)r.onAutotableText(r.doc,e,n);else{let o=e.textPos.x,a=e.textPos.y;const i={halign:e.styles.halign,valign:e.styles.valign};if(n.length){let c=n[0];for(;c.previousSibling;)c=c.previousSibling;let l=!1,u=!1;for(;c;){let n=c.innerText||c.textContent||"";const f=n.length&&" "===n[0]?" ":"",h=n.length>1&&" "===n[n.length-1]?" ":"";!0!==s.preserve.leadingWS&&(n=f+D(n)),!0!==s.preserve.trailingWS&&(n=M(n)+h),t(c).is("br")&&(o=e.textPos.x,a+=r.doc.internal.getFontSize()),t(c).is("b")?l=!0:t(c).is("i")&&(u=!0),(l||u)&&r.doc.setFont("undefined ",l&&u?"bolditalic":l?"bold":"italic");let d=r.doc.getStringUnitWidth(n)*r.doc.internal.getFontSize();if(d){if("linebreak"===e.styles.overflow&&o>e.textPos.x&&o+d>e.textPos.x+e.width){if(".,!%*;:=-".indexOf(n.charAt(0))>=0){const t=n.charAt(0);d=r.doc.getStringUnitWidth(t)*r.doc.internal.getFontSize(),o+d<=e.textPos.x+e.width&&(ct(t,o,a,i),n=n.substring(1,n.length)),d=r.doc.getStringUnitWidth(n)*r.doc.internal.getFontSize()}o=e.textPos.x,a+=r.doc.internal.getFontSize()}if("visible"!==e.styles.overflow)for(;n.length&&o+d>e.textPos.x+e.width;)n=n.substring(0,n.length-1),d=r.doc.getStringUnitWidth(n)*r.doc.internal.getFontSize();ct(n,o,a,i),o+=d}(l||u)&&(t(c).is("b")?l=!1:t(c).is("i")&&(u=!1),r.doc.setFont("undefined ",l||u?l?"bold":"italic":"normal")),c=c.nextSibling}e.textPos.x=o,e.textPos.y=a}else ct(e.text,e.textPos.x,e.textPos.y,i)}}function F(t,e,n){return null==t?"":t.toString().replace(new RegExp(function(t){return null==t?"":t.toString().replace(/([.*+?^=!:${}()|\[\]\/\\])/g,"\\$1")}(e),"g"),n)}function D(t){return null==t?"":t.toString().replace(/^\s+/,"")}function M(t){return null==t?"":t.toString().replace(/\s+$/,"")}function j(t){if(0===s.date.html.length)return!1;s.date.pattern.lastIndex=0;const e=s.date.pattern.exec(t);if(null==e)return!1;const n=+e[s.date.match_y];if(n<0||n>8099)return!1;const r=1*e[s.date.match_m],o=1*e[s.date.match_d];if(!isFinite(o))return!1;const a=new Date(n,r-1,o,0,0,0);return a.getFullYear()===n&&a.getMonth()===r-1&&a.getDate()===o&&new Date(Date.UTC(n,r-1,o,0,0,0))}function W(t){return t=t||"0",""!==s.numbers.html.thousandsSeparator&&(t=F(t,s.numbers.html.thousandsSeparator,"")),"."!==s.numbers.html.decimalMark&&(t=F(t,s.numbers.html.decimalMark,".")),("number"==typeof t||!1!==jQuery.isNumeric(t))&&t}function U(e,n,r,o){let a="",i="text";if(null!==e){const o=t(e);let c;if(o.removeData("teUserDefText"),o[0].hasAttribute("data-tableexport-canvas"))c="";else if(o[0].hasAttribute("data-tableexport-value"))c=o.attr("data-tableexport-value"),c=c?c+"":"",o.data("teUserDefText",1);else if(c=o.html(),"function"==typeof s.onCellHtmlData)c=s.onCellHtmlData(o,n,r,c),o.data("teUserDefText",1);else if(""!==c){const e=t.parseHTML(c);let i=0,l=0;c="",t.each(e,(function(){if(t(this).is("input"))c+=o.find("input").eq(i++).val();else if(t(this).is("select"))c+=o.find("select option:selected").eq(l++).text();else if(t(this).is("br"))c+="<br>";else if(void 0===t(this).html()?c+=t(this).text():(void 0===jQuery().bootstrapTable||!1===t(this).hasClass("fht-cell")&&!1===t(this).hasClass("filterControl")&&0===o.parents(".detail-view").length)&&(c+=t(this).html()),t(this).is("a")){const t=o.find("a").attr("href")||"";"function"==typeof s.onCellHtmlHyperlink?a+=s.onCellHtmlHyperlink(o,n,r,t,c):"href"===s.htmlHyperlink?a+=t:a+=c,c=""}}))}if(c&&""!==c&&!0===s.htmlContent)a=t.trim(c);else if(c&&""!==c){if(""!==o.attr("data-tableexport-cellformat")){let e=c.replace(/\n/g,"\u2028").replace(/(<\s*br([^>]*)>)/gi,"");const n=t("<div/>").html(e).contents();let r=!1;if(e="",t.each(n.text().split("\u2028"),(function(t,n){t>0&&(e+=" "),!0!==s.preserve.leadingWS&&(n=D(n)),e+=!0!==s.preserve.trailingWS?M(n):n})),t.each(e.split(""),(function(t,e){t>0&&(a+="\n"),!0!==s.preserve.leadingWS&&(e=D(e)),!0!==s.preserve.trailingWS&&(e=M(e)),a+=e.replace(/\u00AD/g,"")})),a=a.replace(/\u00A0/g," "),"json"===s.type||"excel"===s.type&&"xmlss"===s.mso.fileFormat||!1===s.numbers.output)r=W(a),!1!==r&&(i="number",a=Number(r));else if((s.numbers.html.decimalMark!==s.numbers.output.decimalMark||s.numbers.html.thousandsSeparator!==s.numbers.output.thousandsSeparator)&&(r=W(a),!1!==r)){const t=(""+r.substr(r<0?1:0)).split(".");1===t.length&&(t[1]="");const e=t[0].length>3?t[0].length%3:0;i="number",a=(r<0?"-":"")+(s.numbers.output.thousandsSeparator?(e?t[0].substr(0,e)+s.numbers.output.thousandsSeparator:"")+t[0].substr(e).replace(/(\d{3})(?=\d)/g,"$1"+s.numbers.output.thousandsSeparator):t[0])+(t[1].length?s.numbers.output.decimalMark+t[1]:"")}}else a=c}!0===s.escape&&(a=escape(a)),"function"==typeof s.onCellData&&(a=s.onCellData(o,n,r,a,i),o.data("teUserDefText",1))}return void 0!==o&&(o.type=i),a}function H(t){if(t.length>0&&!0===s.preventInjection){if("=+-@".indexOf(t.charAt(0))>=0)return"'"+t}return t}function z(t,e,n){return e+"-"+n.toLowerCase()}function V(t,e){const n=/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/.exec(t);let r=e;return n&&(r=[parseInt(n[1]),parseInt(n[2]),parseInt(n[3])]),r}function q(t){let e=$(t,"text-align");const n=$(t,"font-weight"),r=$(t,"font-style");let o="";"start"===e&&(e="rtl"===$(t,"direction")?"right":"left"),n>=700&&(o="bold"),"italic"===r&&(o+=r),""===o&&(o="normal");const a={style:{align:e,bcolor:V($(t,"background-color"),[255,255,255]),color:V($(t,"color"),[0,0,0]),fstyle:o},colspan:G(t),rowspan:X(t)};if(null!==t){const e=t.getBoundingClientRect();a.rect={width:e.width,height:e.height}}return a}function G(e){let n=t(e).attr("data-tableexport-colspan");return void 0===n&&t(e).is("[colspan]")&&(n=t(e).attr("colspan")),parseInt(n)||0}function X(e){let n=t(e).attr("data-tableexport-rowspan");return void 0===n&&t(e).is("[rowspan]")&&(n=t(e).attr("rowspan")),parseInt(n)||0}function $(t,e){try{return window.getComputedStyle?(e=e.replace(/([a-z])([A-Z])/,z),window.getComputedStyle(t,null).getPropertyValue(e)):t.currentStyle?t.currentStyle[e]:t.style[e]}catch(t){}return""}function K(t,e,n){let r=$(t,e).match(/\d+/);return null!==r?(r=r[0],function(t,e,n){const r=document.createElement("div");r.style.overflow="hidden",r.style.visibility="hidden",t.appendChild(r),r.style.width=100+n;const o=100/r.offsetWidth;return t.removeChild(r),e*o}(t.parentElement,r,n)):0}function Y(t){return function(t){let e="";for(++t;t;t=Math.floor((t-1)/26))e=String.fromCharCode((t-1)%26+65)+e;return e}(t.c)+(""+(t.r+1))}function J(t,e){return void 0===e||"number"==typeof e?J(t.s,t.e):("string"!=typeof t&&(t=Y(t)),"string"!=typeof e&&(e=Y(e)),t===e?t:t+":"+e)}function Z(t,e){let n=Number(t);if(isFinite(n))return n;let r=1,o=t;return""!==e.thousandsSeparator&&(o=o.replace(new RegExp("([\\d])"+e.thousandsSeparator+"([\\d])","g"),"$1$2")),"."!==e.decimalMark&&(o=o.replace(new RegExp("([\\d])"+e.decimalMark+"([\\d])","g"),"$1.$2")),o=o.replace(/[$]/g,"").replace(/[%]/g,(function(){return r*=100,""})),isFinite(n=Number(o))?n/r:(o=o.replace(/[(](.*)[)]/,(function(t,e){return r=-r,e})),isFinite(n=Number(o))?n/r:n)}function Q(t){let e,n,r,o=0;if(0===t.length)return o;for(e=0,r=t.length;e<r;e++)n=t.charCodeAt(e),o=(o<<5)-o+n,o|=0;return o}function tt(t,e,n,r,o,a){let i=!0;if("function"==typeof s.onBeforeSaveToFile&&(i=s.onBeforeSaveToFile(t,e,n,r,o),"boolean"!=typeof i&&(i=!0)),i)try{d=new Blob([t],{type:n+";charset="+r}),saveAs(d,e,!1===a),"function"==typeof s.onAfterSaveToFile&&s.onAfterSaveToFile(t,e)}catch(i){et(e,"data:"+n+(r.length?";charset="+r:"")+(o.length?";"+o:"")+",",a?"\ufeff"+t:t)}}function et(t,e,n){const r=window.navigator.userAgent;if(!1!==t&&window.navigator.msSaveOrOpenBlob)window.navigator.msSaveOrOpenBlob(new Blob([n]),t);else if(!1!==t&&(r.indexOf("MSIE ")>0||r.match(/Trident.*rv\:11\./))){const e=document.createElement("iframe");if(e){document.body.appendChild(e),e.setAttribute("style","display:none"),e.contentDocument.open("txt/plain","replace"),e.contentDocument.write(n),e.contentDocument.close(),e.contentWindow.focus();switch(t.substr(t.lastIndexOf(".")+1)){case"doc":case"json":case"png":case"pdf":case"xls":case"xlsx":t+=".txt"}e.contentDocument.execCommand("SaveAs",!0,t),document.body.removeChild(e)}}else{const r=document.createElement("a");if(r){let o=null;if(r.style.display="none",!1!==t?r.download=t:r.target="_blank","object"==typeof n){window.URL=window.URL||window.webkitURL;const t=[];t.push(n),o=window.URL.createObjectURL(new Blob(t,{type:e})),r.href=o}else e.toLowerCase().indexOf("base64,")>=0?r.href=e+nt(n):r.href=e+encodeURIComponent(n);document.body.appendChild(r),document.createEvent?(null===p&&(p=document.createEvent("MouseEvents")),p.initEvent("click",!0,!1),r.dispatchEvent(p)):document.createEventObject?r.fireEvent("onclick"):"function"==typeof r.onclick&&r.onclick(),setTimeout((function(){o&&window.URL.revokeObjectURL(o),document.body.removeChild(r),"function"==typeof s.onAfterSaveToFile&&s.onAfterSaveToFile(n,t)}),100)}}}function nt(t){let e,n,r,o,a,i,s;const c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";let l="",u=0;for(t=function(t){if("string"==typeof t){t=t.replace(/\x0d\x0a/g,"\n");let e="";for(let n=0;n<t.length;n++){const r=t.charCodeAt(n);r<128?e+=String.fromCharCode(r):r>127&&r<2048?(e+=String.fromCharCode(r>>6|192),e+=String.fromCharCode(63&r|128)):(e+=String.fromCharCode(r>>12|224),e+=String.fromCharCode(r>>6&63|128),e+=String.fromCharCode(63&r|128))}return e}return t}(t);u<t.length;)e=t.charCodeAt(u++),n=t.charCodeAt(u++),r=t.charCodeAt(u++),o=e>>2,a=(3&e)<<4|n>>4,i=(15&n)<<2|r>>6,s=63&r,isNaN(n)?i=s=64:isNaN(r)&&(s=64),l=l+c.charAt(o)+c.charAt(a)+c.charAt(i)+c.charAt(s);return l}var rt,ot,at,it,st;function ct(t,e,n,r){"number"==typeof e&&"number"==typeof n||console.error("The x and y parameters are required. Missing for the text: ",t);const o=rt.internal.getFontSize()/rt.internal.scaleFactor,a=/\r\n|\r|\n/g;let i=null,s=1;if("middle"!==r.valign&&"bottom"!==r.valign&&"center"!==r.halign&&"right"!==r.halign||(i="string"==typeof t?t.split(a):t,s=i.length||1),n+=o*(2-1.15),"middle"===r.valign?n-=s/2*o:"bottom"===r.valign&&(n-=s*o),"center"===r.halign||"right"===r.halign){let a=o;if("center"===r.halign&&(a*=.5),i&&s>=1){for(let t=0;t<i.length;t++)rt.text(i[t],e-rt.getStringUnitWidth(i[t])*a,n),n+=o;return rt}e-=rt.getStringUnitWidth(t)*a}return rt.text(t,e,n),rt}function lt(t,e,n,r){const o=st.width-e-n;for(let a=0;a<t.length;a++){const i=t[a],s=i.contentWidth/n,c=i.contentWidth+o*s<r;if(o<0&&c){t.splice(a,1),n-=i.contentWidth,i.width=r,lt(t,e+=i.width,n,r);break}i.width=i.contentWidth+o*s}}function ut(t,e){for(let n=0;n<st.columns.length;n++){const r=st.columns[n],o=t.cells[r.dataKey];if(!o)continue;ft(o.styles),o.x=r.x,o.y=ot.y,o.height=t.height,o.width=r.width,"top"===o.styles.valign?o.textPos.y=ot.y+o.styles.cellPadding:"bottom"===o.styles.valign?o.textPos.y=ot.y+t.height-o.styles.cellPadding:o.textPos.y=ot.y+t.height/2,"right"===o.styles.halign?o.textPos.x=o.x+o.width-o.styles.cellPadding:"center"===o.styles.halign?o.textPos.x=o.x+o.width/2:o.textPos.x=o.x+o.styles.cellPadding;!1!==e(o,ht({column:r,row:t}))&&(rt.rect(o.x,o.y,o.width,o.height,o.styles.fillStyle),ct(o.text,o.textPos.x,o.textPos.y,{halign:o.styles.halign,valign:o.styles.valign}))}ot.y+=t.height}function ft(t){[{func:rt.setFillColor,value:t.fillColor},{func:rt.setTextColor,value:t.textColor},{func:rt.setFont,value:t.font,style:t.fontStyle},{func:rt.setDrawColor,value:t.lineColor},{func:rt.setLineWidth,value:t.lineWidth},{func:rt.setFont,value:t.font},{func:rt.setFontSize,value:t.fontSize}].forEach((function(t){void 0!==t.value&&(t.value.constructor===Array?t.func.apply(rt,t.value):void 0!==t.style?t.func(t.value,t.style):t.func(t.value))}))}function ht(t){t=t||{};const e={pageCount:it,settings:at,table:st,cursor:ot};for(let n in t)t.hasOwnProperty(n)&&(e[n]=t[n]);return e}function dt(t,e,n,r){if(r=void 0!==r?r:"...",Array.isArray(t))return t.forEach((function(o,a){t[a]=dt(o,e,n,r)})),t;if(e>=pt(t,n))return t;for(;e<pt(t+r,n)&&!(t.length<2);)t=t.substring(0,t.length-1);return t.trim()+r}function pt(t,e){ft(e);return rt.getStringUnitWidth(t)*e.fontSize}function gt(t){const e={};let n;for(n in t)t.hasOwnProperty(n)&&(e[n]=t[n]);for(let t=1;t<arguments.length;t++){const r=arguments[t];for(n in r)r.hasOwnProperty(n)&&(e[n]=r[n])}return e}return"function"==typeof s.onTableExportEnd&&s.onTableExportEnd(),this};var e=function(){this.height=0,this.width=0,this.x=0,this.y=0,this.contentWidth=0,this.rows=[],this.columns=[],this.headerRow=null,this.settings={}},n=function(t){this.raw=t||{},this.index=0,this.styles={},this.cells={},this.height=0,this.y=0},r=function(t){this.raw=t,this.styles={},this.text="",this.contentWidth=0,this.textPos={},this.height=0,this.width=0,this.x=0,this.y=0},o=function(t){this.dataKey=t,this.options={},this.styles={},this.contentWidth=0,this.width=0,this.x=0}}(jQuery),function(t){"function"==typeof define&&define.amd?define(t):t()}((function(){"use strict";var t="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function e(t,e){return t(e={exports:{}},e.exports),e.exports}var n=function(t){return t&&t.Math==Math&&t},r=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof t&&t)||Function("return this")(),o=function(t){try{return!!t()}catch(t){return!0}},a=!o((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),i=function(t){return"object"==typeof t?null!==t:"function"==typeof t},s=r.document,c=i(s)&&i(s.createElement),l=function(t){return c?s.createElement(t):{}},u=!a&&!o((function(){return 7!=Object.defineProperty(l("div"),"a",{get:function(){return 7}}).a})),f=function(t){if(!i(t))throw TypeError(String(t)+" is not an object");return t},h=function(t,e){if(!i(t))return t;var n,r;if(e&&"function"==typeof(n=t.toString)&&!i(r=n.call(t)))return r;if("function"==typeof(n=t.valueOf)&&!i(r=n.call(t)))return r;if(!e&&"function"==typeof(n=t.toString)&&!i(r=n.call(t)))return r;throw TypeError("Can't convert object to primitive value")},d=Object.defineProperty,p={f:a?d:function(t,e,n){if(f(t),e=h(e,!0),f(n),u)try{return d(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},g=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}},m=a?function(t,e,n){return p.f(t,e,g(1,n))}:function(t,e,n){return t[e]=n,t},v=function(t,e){try{m(r,t,e)}catch(n){r[t]=e}return e},b=r["__core-js_shared__"]||v("__core-js_shared__",{}),y=e((function(t){(t.exports=function(t,e){return b[t]||(b[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.6.5",mode:"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})})),w={}.hasOwnProperty,S=function(t,e){return w.call(t,e)},x=0,A=Math.random(),C=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++x+A).toString(36)},E=!!Object.getOwnPropertySymbols&&!o((function(){return!String(Symbol())})),T=E&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,_=y("wks"),k=r.Symbol,R=T?k:k&&k.withoutSetter||C,P=function(t){return S(_,t)||(E&&S(k,t)?_[t]=k[t]:_[t]=R("Symbol."+t)),_[t]},N={};N[P("toStringTag")]="z";var O="[object z]"===String(N),I=Function.toString;"function"!=typeof b.inspectSource&&(b.inspectSource=function(t){return I.call(t)});var B,L,F,D=b.inspectSource,M=r.WeakMap,j="function"==typeof M&&/native code/.test(D(M)),W=y("keys"),U=function(t){return W[t]||(W[t]=C(t))},H={},z=r.WeakMap;if(j){var V=new z,q=V.get,G=V.has,X=V.set;B=function(t,e){return X.call(V,t,e),e},L=function(t){return q.call(V,t)||{}},F=function(t){return G.call(V,t)}}else{var $=U("state");H[$]=!0,B=function(t,e){return m(t,$,e),e},L=function(t){return S(t,$)?t[$]:{}},F=function(t){return S(t,$)}}var K={set:B,get:L,has:F,enforce:function(t){return F(t)?L(t):B(t,{})},getterFor:function(t){return function(e){var n;if(!i(e)||(n=L(e)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return n}}},Y=e((function(t){var e=K.get,n=K.enforce,o=String(String).split("String");(t.exports=function(t,e,a,i){var s=!!i&&!!i.unsafe,c=!!i&&!!i.enumerable,l=!!i&&!!i.noTargetGet;"function"==typeof a&&("string"!=typeof e||S(a,"name")||m(a,"name",e),n(a).source=o.join("string"==typeof e?e:"")),t!==r?(s?!l&&t[e]&&(c=!0):delete t[e],c?t[e]=a:m(t,e,a)):c?t[e]=a:v(e,a)})(Function.prototype,"toString",(function(){return"function"==typeof this&&e(this).source||D(this)}))})),J={}.toString,Z=function(t){return J.call(t).slice(8,-1)},Q=P("toStringTag"),tt="Arguments"==Z(function(){return arguments}()),et=O?Z:function(t){var e,n,r;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=function(t,e){try{return t[e]}catch(t){}}(e=Object(t),Q))?n:tt?Z(e):"Object"==(r=Z(e))&&"function"==typeof e.callee?"Arguments":r},nt=O?{}.toString:function(){return"[object "+et(this)+"]"};O||Y(Object.prototype,"toString",nt,{unsafe:!0});var rt,ot,at,it=Math.ceil,st=Math.floor,ct=function(t){return isNaN(t=+t)?0:(t>0?st:it)(t)},lt=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},ut=function(t){return function(e,n){var r,o,a=String(lt(e)),i=ct(n),s=a.length;return i<0||i>=s?t?"":void 0:(r=a.charCodeAt(i))<55296||r>56319||i+1===s||(o=a.charCodeAt(i+1))<56320||o>57343?t?a.charAt(i):r:t?a.slice(i,i+2):o-56320+(r-55296<<10)+65536}},ft={codeAt:ut(!1),charAt:ut(!0)},ht={}.propertyIsEnumerable,dt=Object.getOwnPropertyDescriptor,pt={f:dt&&!ht.call({1:2},1)?function(t){var e=dt(this,t);return!!e&&e.enumerable}:ht},gt="".split,mt=o((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==Z(t)?gt.call(t,""):Object(t)}:Object,vt=function(t){return mt(lt(t))},bt=Object.getOwnPropertyDescriptor,yt={f:a?bt:function(t,e){if(t=vt(t),e=h(e,!0),u)try{return bt(t,e)}catch(t){}if(S(t,e))return g(!pt.f.call(t,e),t[e])}},wt=r,St=function(t){return"function"==typeof t?t:void 0},xt=function(t,e){return arguments.length<2?St(wt[t])||St(r[t]):wt[t]&&wt[t][e]||r[t]&&r[t][e]},At=Math.min,Ct=function(t){return t>0?At(ct(t),9007199254740991):0},Et=Math.max,Tt=Math.min,_t=function(t,e){var n=ct(t);return n<0?Et(n+e,0):Tt(n,e)},kt=function(t){return function(e,n,r){var o,a=vt(e),i=Ct(a.length),s=_t(r,i);if(t&&n!=n){for(;i>s;)if((o=a[s++])!=o)return!0}else for(;i>s;s++)if((t||s in a)&&a[s]===n)return t||s||0;return!t&&-1}},Rt={includes:kt(!0),indexOf:kt(!1)},Pt=Rt.indexOf,Nt=function(t,e){var n,r=vt(t),o=0,a=[];for(n in r)!S(H,n)&&S(r,n)&&a.push(n);for(;e.length>o;)S(r,n=e[o++])&&(~Pt(a,n)||a.push(n));return a},Ot=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],It=Ot.concat("length","prototype"),Bt={f:Object.getOwnPropertyNames||function(t){return Nt(t,It)}},Lt={f:Object.getOwnPropertySymbols},Ft=xt("Reflect","ownKeys")||function(t){var e=Bt.f(f(t)),n=Lt.f;return n?e.concat(n(t)):e},Dt=function(t,e){for(var n=Ft(e),r=p.f,o=yt.f,a=0;a<n.length;a++){var i=n[a];S(t,i)||r(t,i,o(e,i))}},Mt=/#|\.prototype\./,jt=function(t,e){var n=Ut[Wt(t)];return n==zt||n!=Ht&&("function"==typeof e?o(e):!!e)},Wt=jt.normalize=function(t){return String(t).replace(Mt,".").toLowerCase()},Ut=jt.data={},Ht=jt.NATIVE="N",zt=jt.POLYFILL="P",Vt=jt,qt=yt.f,Gt=function(t,e){var n,o,a,i,s,c=t.target,l=t.global,u=t.stat;if(n=l?r:u?r[c]||v(c,{}):(r[c]||{}).prototype)for(o in e){if(i=e[o],a=t.noTargetGet?(s=qt(n,o))&&s.value:n[o],!Vt(l?o:c+(u?".":"#")+o,t.forced)&&void 0!==a){if(typeof i==typeof a)continue;Dt(i,a)}(t.sham||a&&a.sham)&&m(i,"sham",!0),Y(n,o,i,t)}},Xt=function(t){return Object(lt(t))},$t=!o((function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype})),Kt=U("IE_PROTO"),Yt=Object.prototype,Jt=$t?Object.getPrototypeOf:function(t){return t=Xt(t),S(t,Kt)?t[Kt]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?Yt:null},Zt=P("iterator"),Qt=!1;[].keys&&("next"in(at=[].keys())?(ot=Jt(Jt(at)))!==Object.prototype&&(rt=ot):Qt=!0),null==rt&&(rt={}),S(rt,Zt)||m(rt,Zt,(function(){return this}));var te,ee={IteratorPrototype:rt,BUGGY_SAFARI_ITERATORS:Qt},ne=Object.keys||function(t){return Nt(t,Ot)},re=a?Object.defineProperties:function(t,e){f(t);for(var n,r=ne(e),o=r.length,a=0;o>a;)p.f(t,n=r[a++],e[n]);return t},oe=xt("document","documentElement"),ae=U("IE_PROTO"),ie=function(){},se=function(t){return"<script>"+t+"<\/script>"},ce=function(){try{te=document.domain&&new ActiveXObject("htmlfile")}catch(t){}var t,e;ce=te?function(t){t.write(se("")),t.close();var e=t.parentWindow.Object;return t=null,e}(te):((e=l("iframe")).style.display="none",oe.appendChild(e),e.src=String("javascript:"),(t=e.contentWindow.document).open(),t.write(se("document.F=Object")),t.close(),t.F);for(var n=Ot.length;n--;)delete ce.prototype[Ot[n]];return ce()};H[ae]=!0;var le=Object.create||function(t,e){var n;return null!==t?(ie.prototype=f(t),n=new ie,ie.prototype=null,n[ae]=t):n=ce(),void 0===e?n:re(n,e)},ue=p.f,fe=P("toStringTag"),he=function(t,e,n){t&&!S(t=n?t:t.prototype,fe)&&ue(t,fe,{configurable:!0,value:e})},de={},pe=ee.IteratorPrototype,ge=function(){return this},me=Object.setPrototypeOf||("__proto__"in{}?function(){var t,e=!1,n={};try{(t=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(n,[]),e=n instanceof Array}catch(t){}return function(n,r){return f(n),function(t){if(!i(t)&&null!==t)throw TypeError("Can't set "+String(t)+" as a prototype")}(r),e?t.call(n,r):n.__proto__=r,n}}():void 0),ve=ee.IteratorPrototype,be=ee.BUGGY_SAFARI_ITERATORS,ye=P("iterator"),we=function(){return this},Se=function(t,e,n,r,o,a,i){!function(t,e,n){var r=e+" Iterator";t.prototype=le(pe,{next:g(1,n)}),he(t,r,!1),de[r]=ge}(n,e,r);var s,c,l,u=function(t){if(t===o&&v)return v;if(!be&&t in d)return d[t];switch(t){case"keys":case"values":case"entries":return function(){return new n(this,t)}}return function(){return new n(this)}},f=e+" Iterator",h=!1,d=t.prototype,p=d[ye]||d["@@iterator"]||o&&d[o],v=!be&&p||u(o),b="Array"==e&&d.entries||p;if(b&&(s=Jt(b.call(new t)),ve!==Object.prototype&&s.next&&(Jt(s)!==ve&&(me?me(s,ve):"function"!=typeof s[ye]&&m(s,ye,we)),he(s,f,!0))),"values"==o&&p&&"values"!==p.name&&(h=!0,v=function(){return p.call(this)}),d[ye]!==v&&m(d,ye,v),de[e]=v,o)if(c={values:u("values"),keys:a?v:u("keys"),entries:u("entries")},i)for(l in c)(be||h||!(l in d))&&Y(d,l,c[l]);else Gt({target:e,proto:!0,forced:be||h},c);return c},xe=ft.charAt,Ae=K.set,Ce=K.getterFor("String Iterator");Se(String,"String",(function(t){Ae(this,{type:"String Iterator",string:String(t),index:0})}),(function(){var t,e=Ce(this),n=e.string,r=e.index;return r>=n.length?{value:void 0,done:!0}:(t=xe(n,r),e.index+=t.length,{value:t,done:!1})}));var Ee={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0},Te=P("unscopables"),_e=Array.prototype;null==_e[Te]&&p.f(_e,Te,{configurable:!0,value:le(null)});var ke=function(t){_e[Te][t]=!0},Re=K.set,Pe=K.getterFor("Array Iterator"),Ne=Se(Array,"Array",(function(t,e){Re(this,{type:"Array Iterator",target:vt(t),index:0,kind:e})}),(function(){var t=Pe(this),e=t.target,n=t.kind,r=t.index++;return!e||r>=e.length?(t.target=void 0,{value:void 0,done:!0}):"keys"==n?{value:r,done:!1}:"values"==n?{value:e[r],done:!1}:{value:[r,e[r]],done:!1}}),"values");de.Arguments=de.Array,ke("keys"),ke("values"),ke("entries");var Oe=P("iterator"),Ie=P("toStringTag"),Be=Ne.values;for(var Le in Ee){var Fe=r[Le],De=Fe&&Fe.prototype;if(De){if(De[Oe]!==Be)try{m(De,Oe,Be)}catch(t){De[Oe]=Be}if(De[Ie]||m(De,Ie,Le),Ee[Le])for(var Me in Ne)if(De[Me]!==Ne[Me])try{m(De,Me,Ne[Me])}catch(t){De[Me]=Ne[Me]}}}var je=r.Promise,We=function(t,e,n){for(var r in e)Y(t,r,e[r],n);return t},Ue=P("species"),He=function(t){var e=xt(t),n=p.f;a&&e&&!e[Ue]&&n(e,Ue,{configurable:!0,get:function(){return this}})},ze=function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function");return t},Ve=function(t,e,n){if(!(t instanceof e))throw TypeError("Incorrect "+(n?n+" ":"")+"invocation");return t},qe=P("iterator"),Ge=Array.prototype,Xe=function(t){return void 0!==t&&(de.Array===t||Ge[qe]===t)},$e=function(t,e,n){if(ze(t),void 0===e)return t;switch(n){case 0:return function(){return t.call(e)};case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,o){return t.call(e,n,r,o)}}return function(){return t.apply(e,arguments)}},Ke=P("iterator"),Ye=function(t){if(null!=t)return t[Ke]||t["@@iterator"]||de[et(t)]},Je=function(t,e,n,r){try{return r?e(f(n)[0],n[1]):e(n)}catch(e){var o=t.return;throw void 0!==o&&f(o.call(t)),e}},Ze=e((function(t){var e=function(t,e){this.stopped=t,this.result=e};(t.exports=function(t,n,r,o,a){var i,s,c,l,u,h,d,p=$e(n,r,o?2:1);if(a)i=t;else{if("function"!=typeof(s=Ye(t)))throw TypeError("Target is not iterable");if(Xe(s)){for(c=0,l=Ct(t.length);l>c;c++)if((u=o?p(f(d=t[c])[0],d[1]):p(t[c]))&&u instanceof e)return u;return new e(!1)}i=s.call(t)}for(h=i.next;!(d=h.call(i)).done;)if("object"==typeof(u=Je(i,p,d.value,o))&&u&&u instanceof e)return u;return new e(!1)}).stop=function(t){return new e(!0,t)}})),Qe=P("iterator"),tn=!1;try{var en=0,nn={next:function(){return{done:!!en++}},return:function(){tn=!0}};nn[Qe]=function(){return this},Array.from(nn,(function(){throw 2}))}catch(t){}var rn,on,an,sn=function(t,e){if(!e&&!tn)return!1;var n=!1;try{var r={};r[Qe]=function(){return{next:function(){return{done:n=!0}}}},t(r)}catch(t){}return n},cn=P("species"),ln=function(t,e){var n,r=f(t).constructor;return void 0===r||null==(n=f(r)[cn])?e:ze(n)},un=xt("navigator","userAgent")||"",fn=/(iphone|ipod|ipad).*applewebkit/i.test(un),hn=r.location,dn=r.setImmediate,pn=r.clearImmediate,gn=r.process,mn=r.MessageChannel,vn=r.Dispatch,bn=0,yn={},wn=function(t){if(yn.hasOwnProperty(t)){var e=yn[t];delete yn[t],e()}},Sn=function(t){return function(){wn(t)}},xn=function(t){wn(t.data)},An=function(t){r.postMessage(t+"",hn.protocol+"//"+hn.host)};dn&&pn||(dn=function(t){for(var e=[],n=1;arguments.length>n;)e.push(arguments[n++]);return yn[++bn]=function(){("function"==typeof t?t:Function(t)).apply(void 0,e)},rn(bn),bn},pn=function(t){delete yn[t]},"process"==Z(gn)?rn=function(t){gn.nextTick(Sn(t))}:vn&&vn.now?rn=function(t){vn.now(Sn(t))}:mn&&!fn?(an=(on=new mn).port2,on.port1.onmessage=xn,rn=$e(an.postMessage,an,1)):!r.addEventListener||"function"!=typeof postMessage||r.importScripts||o(An)||"file:"===hn.protocol?rn="onreadystatechange"in l("script")?function(t){oe.appendChild(l("script")).onreadystatechange=function(){oe.removeChild(this),wn(t)}}:function(t){setTimeout(Sn(t),0)}:(rn=An,r.addEventListener("message",xn,!1)));var Cn,En,Tn,_n,kn,Rn,Pn,Nn,On={set:dn,clear:pn},In=yt.f,Bn=On.set,Ln=r.MutationObserver||r.WebKitMutationObserver,Fn=r.process,Dn=r.Promise,Mn="process"==Z(Fn),jn=In(r,"queueMicrotask"),Wn=jn&&jn.value;Wn||(Cn=function(){var t,e;for(Mn&&(t=Fn.domain)&&t.exit();En;){e=En.fn,En=En.next;try{e()}catch(t){throw En?_n():Tn=void 0,t}}Tn=void 0,t&&t.enter()},Mn?_n=function(){Fn.nextTick(Cn)}:Ln&&!fn?(kn=!0,Rn=document.createTextNode(""),new Ln(Cn).observe(Rn,{characterData:!0}),_n=function(){Rn.data=kn=!kn}):Dn&&Dn.resolve?(Pn=Dn.resolve(void 0),Nn=Pn.then,_n=function(){Nn.call(Pn,Cn)}):_n=function(){Bn.call(r,Cn)});var Un,Hn,zn=Wn||function(t){var e={fn:t,next:void 0};Tn&&(Tn.next=e),En||(En=e,_n()),Tn=e},Vn=function(t){var e,n;this.promise=new t((function(t,r){if(void 0!==e||void 0!==n)throw TypeError("Bad Promise constructor");e=t,n=r})),this.resolve=ze(e),this.reject=ze(n)},qn={f:function(t){return new Vn(t)}},Gn=function(t,e){if(f(t),i(e)&&e.constructor===t)return e;var n=qn.f(t);return(0,n.resolve)(e),n.promise},Xn=function(t){try{return{error:!1,value:t()}}catch(t){return{error:!0,value:t}}},$n=r.process,Kn=$n&&$n.versions,Yn=Kn&&Kn.v8;Yn?Hn=(Un=Yn.split("."))[0]+Un[1]:un&&(!(Un=un.match(/Edge\/(\d+)/))||Un[1]>=74)&&(Un=un.match(/Chrome\/(\d+)/))&&(Hn=Un[1]);var Jn,Zn,Qn,tr,er=Hn&&+Hn,nr=On.set,rr=P("species"),or="Promise",ar=K.get,ir=K.set,sr=K.getterFor(or),cr=je,lr=r.TypeError,ur=r.document,fr=r.process,hr=xt("fetch"),dr=qn.f,pr=dr,gr="process"==Z(fr),mr=!!(ur&&ur.createEvent&&r.dispatchEvent),vr=Vt(or,(function(){if(D(cr)===String(cr)){if(66===er)return!0;if(!gr&&"function"!=typeof PromiseRejectionEvent)return!0}if(er>=51&&/native code/.test(cr))return!1;var t=cr.resolve(1),e=function(t){t((function(){}),(function(){}))};return(t.constructor={})[rr]=e,!(t.then((function(){}))instanceof e)})),br=vr||!sn((function(t){cr.all(t).catch((function(){}))})),yr=function(t){var e;return!(!i(t)||"function"!=typeof(e=t.then))&&e},wr=function(t,e,n){if(!e.notified){e.notified=!0;var r=e.reactions;zn((function(){for(var o=e.value,a=1==e.state,i=0;r.length>i;){var s,c,l,u=r[i++],f=a?u.ok:u.fail,h=u.resolve,d=u.reject,p=u.domain;try{f?(a||(2===e.rejection&&Cr(t,e),e.rejection=1),!0===f?s=o:(p&&p.enter(),s=f(o),p&&(p.exit(),l=!0)),s===u.promise?d(lr("Promise-chain cycle")):(c=yr(s))?c.call(s,h,d):h(s)):d(o)}catch(t){p&&!l&&p.exit(),d(t)}}e.reactions=[],e.notified=!1,n&&!e.rejection&&xr(t,e)}))}},Sr=function(t,e,n){var o,a;mr?((o=ur.createEvent("Event")).promise=e,o.reason=n,o.initEvent(t,!1,!0),r.dispatchEvent(o)):o={promise:e,reason:n},(a=r["on"+t])?a(o):"unhandledrejection"===t&&function(t,e){var n=r.console;n&&n.error&&(1===arguments.length?n.error(t):n.error(t,e))}("Unhandled promise rejection",n)},xr=function(t,e){nr.call(r,(function(){var n,r=e.value;if(Ar(e)&&(n=Xn((function(){gr?fr.emit("unhandledRejection",r,t):Sr("unhandledrejection",t,r)})),e.rejection=gr||Ar(e)?2:1,n.error))throw n.value}))},Ar=function(t){return 1!==t.rejection&&!t.parent},Cr=function(t,e){nr.call(r,(function(){gr?fr.emit("rejectionHandled",t):Sr("rejectionhandled",t,e.value)}))},Er=function(t,e,n,r){return function(o){t(e,n,o,r)}},Tr=function(t,e,n,r){e.done||(e.done=!0,r&&(e=r),e.value=n,e.state=2,wr(t,e,!0))},_r=function(t,e,n,r){if(!e.done){e.done=!0,r&&(e=r);try{if(t===n)throw lr("Promise can't be resolved itself");var o=yr(n);o?zn((function(){var r={done:!1};try{o.call(n,Er(_r,t,r,e),Er(Tr,t,r,e))}catch(n){Tr(t,r,n,e)}})):(e.value=n,e.state=1,wr(t,e,!1))}catch(n){Tr(t,{done:!1},n,e)}}};vr&&(cr=function(t){Ve(this,cr,or),ze(t),Jn.call(this);var e=ar(this);try{t(Er(_r,this,e),Er(Tr,this,e))}catch(t){Tr(this,e,t)}},(Jn=function(t){ir(this,{type:or,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:0,value:void 0})}).prototype=We(cr.prototype,{then:function(t,e){var n=sr(this),r=dr(ln(this,cr));return r.ok="function"!=typeof t||t,r.fail="function"==typeof e&&e,r.domain=gr?fr.domain:void 0,n.parent=!0,n.reactions.push(r),0!=n.state&&wr(this,n,!1),r.promise},catch:function(t){return this.then(void 0,t)}}),Zn=function(){var t=new Jn,e=ar(t);this.promise=t,this.resolve=Er(_r,t,e),this.reject=Er(Tr,t,e)},qn.f=dr=function(t){return t===cr||t===Qn?new Zn(t):pr(t)},"function"==typeof je&&(tr=je.prototype.then,Y(je.prototype,"then",(function(t,e){var n=this;return new cr((function(t,e){tr.call(n,t,e)})).then(t,e)}),{unsafe:!0}),"function"==typeof hr&&Gt({global:!0,enumerable:!0,forced:!0},{fetch:function(t){return Gn(cr,hr.apply(r,arguments))}}))),Gt({global:!0,wrap:!0,forced:vr},{Promise:cr}),he(cr,or,!1),He(or),Qn=xt(or),Gt({target:or,stat:!0,forced:vr},{reject:function(t){var e=dr(this);return e.reject.call(void 0,t),e.promise}}),Gt({target:or,stat:!0,forced:vr},{resolve:function(t){return Gn(this,t)}}),Gt({target:or,stat:!0,forced:br},{all:function(t){var e=this,n=dr(e),r=n.resolve,o=n.reject,a=Xn((function(){var n=ze(e.resolve),a=[],i=0,s=1;Ze(t,(function(t){var c=i++,l=!1;a.push(void 0),s++,n.call(e,t).then((function(t){l||(l=!0,a[c]=t,--s||r(a))}),o)})),--s||r(a)}));return a.error&&o(a.value),n.promise},race:function(t){var e=this,n=dr(e),r=n.reject,o=Xn((function(){var o=ze(e.resolve);Ze(t,(function(t){o.call(e,t).then(n.resolve,r)}))}));return o.error&&r(o.value),n.promise}}),Gt({target:"Promise",stat:!0},{allSettled:function(t){var e=this,n=qn.f(e),r=n.resolve,o=n.reject,a=Xn((function(){var n=ze(e.resolve),o=[],a=0,i=1;Ze(t,(function(t){var s=a++,c=!1;o.push(void 0),i++,n.call(e,t).then((function(t){c||(c=!0,o[s]={status:"fulfilled",value:t},--i||r(o))}),(function(t){c||(c=!0,o[s]={status:"rejected",reason:t},--i||r(o))}))})),--i||r(o)}));return a.error&&o(a.value),n.promise}});var kr=!!je&&o((function(){je.prototype.finally.call({then:function(){}},(function(){}))}));Gt({target:"Promise",proto:!0,real:!0,forced:kr},{finally:function(t){var e=ln(this,xt("Promise")),n="function"==typeof t;return this.then(n?function(n){return Gn(e,t()).then((function(){return n}))}:t,n?function(n){return Gn(e,t()).then((function(){throw n}))}:t)}}),"function"!=typeof je||je.prototype.finally||Y(je.prototype,"finally",xt("Promise").prototype.finally),wt.Promise;var Rr=Array.isArray||function(t){return"Array"==Z(t)},Pr=P("species"),Nr=function(t,e){var n;return Rr(t)&&("function"!=typeof(n=t.constructor)||n!==Array&&!Rr(n.prototype)?i(n)&&null===(n=n[Pr])&&(n=void 0):n=void 0),new(void 0===n?Array:n)(0===e?0:e)},Or=[].push,Ir=function(t){var e=1==t,n=2==t,r=3==t,o=4==t,a=6==t,i=5==t||a;return function(s,c,l,u){for(var f,h,d=Xt(s),p=mt(d),g=$e(c,l,3),m=Ct(p.length),v=0,b=u||Nr,y=e?b(s,m):n?b(s,0):void 0;m>v;v++)if((i||v in p)&&(h=g(f=p[v],v,d),t))if(e)y[v]=h;else if(h)switch(t){case 3:return!0;case 5:return f;case 6:return v;case 2:Or.call(y,f)}else if(o)return!1;return a?-1:r||o?o:y}},Br={forEach:Ir(0),map:Ir(1),filter:Ir(2),some:Ir(3),every:Ir(4),find:Ir(5),findIndex:Ir(6)},Lr=P("species"),Fr=Object.defineProperty,Dr={},Mr=function(t){throw t},jr=function(t,e){if(S(Dr,t))return Dr[t];e||(e={});var n=[][t],r=!!S(e,"ACCESSORS")&&e.ACCESSORS,i=S(e,0)?e[0]:Mr,s=S(e,1)?e[1]:void 0;return Dr[t]=!!n&&!o((function(){if(r&&!a)return!0;var t={length:-1};r?Fr(t,1,{enumerable:!0,get:Mr}):t[1]=1,n.call(t,i,s)}))},Wr=Br.map,Ur=er>=51||!o((function(){var t=[];return(t.constructor={})[Lr]=function(){return{foo:1}},1!==t.map(Boolean).foo})),Hr=jr("map");Gt({target:"Array",proto:!0,forced:!Ur||!Hr},{map:function(t){return Wr(this,t,arguments.length>1?arguments[1]:void 0)}});var zr=Function.call,Vr=function(t,e,n){return $e(zr,r[t].prototype[e],n)};Vr("Array","map"),Gt({target:"Array",stat:!0},{isArray:Rr}),wt.Array.isArray;var qr=function(t){return function(e,n,r,o){ze(n);var a=Xt(e),i=mt(a),s=Ct(a.length),c=t?s-1:0,l=t?-1:1;if(r<2)for(;;){if(c in i){o=i[c],c+=l;break}if(c+=l,t?c<0:s<=c)throw TypeError("Reduce of empty array with no initial value")}for(;t?c>=0:s>c;c+=l)c in i&&(o=n(o,i[c],c,a));return o}},Gr={left:qr(!1),right:qr(!0)},Xr=function(t,e){var n=[][t];return!!n&&o((function(){n.call(null,e||function(){throw 1},1)}))},$r=Gr.left,Kr=Xr("reduce"),Yr=jr("reduce",{1:0});Gt({target:"Array",proto:!0,forced:!Kr||!Yr},{reduce:function(t){return $r(this,t,arguments.length,arguments.length>1?arguments[1]:void 0)}}),Vr("Array","reduce");var Jr=Br.forEach,Zr=Xr("forEach"),Qr=jr("forEach"),to=Zr&&Qr?[].forEach:function(t){return Jr(this,t,arguments.length>1?arguments[1]:void 0)};Gt({target:"Array",proto:!0,forced:[].forEach!=to},{forEach:to}),Vr("Array","forEach");var eo=Br.find,no=!0,ro=jr("find");"find"in[]&&Array(1).find((function(){no=!1})),Gt({target:"Array",proto:!0,forced:no||!ro},{find:function(t){return eo(this,t,arguments.length>1?arguments[1]:void 0)}}),ke("find"),Vr("Array","find"),Gt({target:"Object",stat:!0,sham:!a},{create:le}),wt.Object;var oo=o((function(){ne(1)}));Gt({target:"Object",stat:!0,forced:oo},{keys:function(t){return ne(Xt(t))}}),wt.Object.keys;var ao=pt.f,io=function(t){return function(e){for(var n,r=vt(e),o=ne(r),i=o.length,s=0,c=[];i>s;)n=o[s++],a&&!ao.call(r,n)||c.push(t?[n,r[n]]:r[n]);return c}},so=(io(!0),io(!1));Gt({target:"Object",stat:!0},{values:function(t){return so(t)}}),wt.Object.values;var co=Object.assign,lo=Object.defineProperty,uo=!co||o((function(){if(a&&1!==co({b:1},co(lo({},"a",{enumerable:!0,get:function(){lo(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var t={},e={},n=Symbol();return t[n]=7,"abcdefghijklmnopqrst".split("").forEach((function(t){e[t]=t})),7!=co({},t)[n]||"abcdefghijklmnopqrst"!=ne(co({},e)).join("")}))?function(t,e){for(var n=Xt(t),r=arguments.length,o=1,i=Lt.f,s=pt.f;r>o;)for(var c,l=mt(arguments[o++]),u=i?ne(l).concat(i(l)):ne(l),f=u.length,h=0;f>h;)c=u[h++],a&&!s.call(l,c)||(n[c]=l[c]);return n}:co;Gt({target:"Object",stat:!0,forced:Object.assign!==uo},{assign:uo}),wt.Object.assign;var fo="\t\n\v\f\r    \u2028\u2029\ufeff",ho="["+fo+"]",po=RegExp("^"+ho+ho+"*"),go=RegExp(ho+ho+"*$"),mo=function(t){return function(e){var n=String(lt(e));return 1&t&&(n=n.replace(po,"")),2&t&&(n=n.replace(go,"")),n}},vo={start:mo(1),end:mo(2),trim:mo(3)},bo=function(t){return o((function(){return!!fo[t]()||"…"!="…"[t]()||fo[t].name!==t}))},yo=vo.trim;Gt({target:"String",proto:!0,forced:bo("trim")},{trim:function(){return yo(this)}}),Vr("String","trim");var wo=vo.start,So=bo("trimStart"),xo=So?function(){return wo(this)}:"".trimStart;Gt({target:"String",proto:!0,forced:So},{trimStart:xo,trimLeft:xo}),Vr("String","trimLeft");var Ao=vo.end,Co=bo("trimEnd"),Eo=Co?function(){return Ao(this)}:"".trimEnd;Gt({target:"String",proto:!0,forced:Co},{trimEnd:Eo,trimRight:Eo}),Vr("String","trimRight");var To=Math.floor;Gt({target:"Number",stat:!0},{isInteger:function(t){return!i(t)&&isFinite(t)&&To(t)===t}}),wt.Number.isInteger;var _o,ko="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView,Ro=p.f,Po=r.Int8Array,No=Po&&Po.prototype,Oo=r.Uint8ClampedArray,Io=Oo&&Oo.prototype,Bo=Po&&Jt(Po),Lo=No&&Jt(No),Fo=Object.prototype,Do=Fo.isPrototypeOf,Mo=P("toStringTag"),jo=C("TYPED_ARRAY_TAG"),Wo=ko&&!!me&&"Opera"!==et(r.opera),Uo=!1,Ho={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},zo=function(t){return i(t)&&S(Ho,et(t))};for(_o in Ho)r[_o]||(Wo=!1);if((!Wo||"function"!=typeof Bo||Bo===Function.prototype)&&(Bo=function(){throw TypeError("Incorrect invocation")},Wo))for(_o in Ho)r[_o]&&me(r[_o],Bo);if((!Wo||!Lo||Lo===Fo)&&(Lo=Bo.prototype,Wo))for(_o in Ho)r[_o]&&me(r[_o].prototype,Lo);if(Wo&&Jt(Io)!==Lo&&me(Io,Lo),a&&!S(Lo,Mo))for(_o in Uo=!0,Ro(Lo,Mo,{get:function(){return i(this)?this[jo]:void 0}}),Ho)r[_o]&&m(r[_o],jo,_o);var Vo={NATIVE_ARRAY_BUFFER_VIEWS:Wo,TYPED_ARRAY_TAG:Uo&&jo,aTypedArray:function(t){if(zo(t))return t;throw TypeError("Target is not a typed array")},aTypedArrayConstructor:function(t){if(me){if(Do.call(Bo,t))return t}else for(var e in Ho)if(S(Ho,_o)){var n=r[e];if(n&&(t===n||Do.call(n,t)))return t}throw TypeError("Target is not a typed array constructor")},exportTypedArrayMethod:function(t,e,n){if(a){if(n)for(var o in Ho){var i=r[o];i&&S(i.prototype,t)&&delete i.prototype[t]}Lo[t]&&!n||Y(Lo,t,n?e:Wo&&No[t]||e)}},exportTypedArrayStaticMethod:function(t,e,n){var o,i;if(a){if(me){if(n)for(o in Ho)(i=r[o])&&S(i,t)&&delete i[t];if(Bo[t]&&!n)return;try{return Y(Bo,t,n?e:Wo&&Po[t]||e)}catch(t){}}for(o in Ho)!(i=r[o])||i[t]&&!n||Y(i,t,e)}},isView:function(t){var e=et(t);return"DataView"===e||S(Ho,e)},isTypedArray:zo,TypedArray:Bo,TypedArrayPrototype:Lo},qo=Vo.NATIVE_ARRAY_BUFFER_VIEWS,Go=r.ArrayBuffer,Xo=r.Int8Array,$o=!qo||!o((function(){Xo(1)}))||!o((function(){new Xo(-1)}))||!sn((function(t){new Xo,new Xo(null),new Xo(1.5),new Xo(t)}),!0)||o((function(){return 1!==new Xo(new Go(2),1,void 0).length})),Ko=function(t){if(void 0===t)return 0;var e=ct(t),n=Ct(e);if(e!==n)throw RangeError("Wrong length or index");return n},Yo=Math.abs,Jo=Math.pow,Zo=Math.floor,Qo=Math.log,ta=Math.LN2,ea=function(t){for(var e=Xt(this),n=Ct(e.length),r=arguments.length,o=_t(r>1?arguments[1]:void 0,n),a=r>2?arguments[2]:void 0,i=void 0===a?n:_t(a,n);i>o;)e[o++]=t;return e},na=Bt.f,ra=p.f,oa=K.get,aa=K.set,ia=r.ArrayBuffer,sa=ia,ca=r.DataView,la=ca&&ca.prototype,ua=Object.prototype,fa=r.RangeError,ha=function(t,e,n){var r,o,a,i=new Array(n),s=8*n-e-1,c=(1<<s)-1,l=c>>1,u=23===e?Jo(2,-24)-Jo(2,-77):0,f=t<0||0===t&&1/t<0?1:0,h=0;for((t=Yo(t))!=t||t===1/0?(o=t!=t?1:0,r=c):(r=Zo(Qo(t)/ta),t*(a=Jo(2,-r))<1&&(r--,a*=2),(t+=r+l>=1?u/a:u*Jo(2,1-l))*a>=2&&(r++,a/=2),r+l>=c?(o=0,r=c):r+l>=1?(o=(t*a-1)*Jo(2,e),r+=l):(o=t*Jo(2,l-1)*Jo(2,e),r=0));e>=8;i[h++]=255&o,o/=256,e-=8);for(r=r<<e|o,s+=e;s>0;i[h++]=255&r,r/=256,s-=8);return i[--h]|=128*f,i},da=function(t,e){var n,r=t.length,o=8*r-e-1,a=(1<<o)-1,i=a>>1,s=o-7,c=r-1,l=t[c--],u=127&l;for(l>>=7;s>0;u=256*u+t[c],c--,s-=8);for(n=u&(1<<-s)-1,u>>=-s,s+=e;s>0;n=256*n+t[c],c--,s-=8);if(0===u)u=1-i;else{if(u===a)return n?NaN:l?-1/0:1/0;n+=Jo(2,e),u-=i}return(l?-1:1)*n*Jo(2,u-e)},pa=function(t){return[255&t]},ga=function(t){return[255&t,t>>8&255]},ma=function(t){return[255&t,t>>8&255,t>>16&255,t>>24&255]},va=function(t){return t[3]<<24|t[2]<<16|t[1]<<8|t[0]},ba=function(t){return ha(t,23,4)},ya=function(t){return ha(t,52,8)},wa=function(t,e){ra(t.prototype,e,{get:function(){return oa(this)[e]}})},Sa=function(t,e,n,r){var o=Ko(n),a=oa(t);if(o+e>a.byteLength)throw fa("Wrong index");var i=oa(a.buffer).bytes,s=o+a.byteOffset,c=i.slice(s,s+e);return r?c:c.reverse()},xa=function(t,e,n,r,o,a){var i=Ko(n),s=oa(t);if(i+e>s.byteLength)throw fa("Wrong index");for(var c=oa(s.buffer).bytes,l=i+s.byteOffset,u=r(+o),f=0;f<e;f++)c[l+f]=u[a?f:e-f-1]};if(ko){if(!o((function(){ia(1)}))||!o((function(){new ia(-1)}))||o((function(){return new ia,new ia(1.5),new ia(NaN),"ArrayBuffer"!=ia.name}))){for(var Aa,Ca=(sa=function(t){return Ve(this,sa),new ia(Ko(t))}).prototype=ia.prototype,Ea=na(ia),Ta=0;Ea.length>Ta;)(Aa=Ea[Ta++])in sa||m(sa,Aa,ia[Aa]);Ca.constructor=sa}me&&Jt(la)!==ua&&me(la,ua);var _a=new ca(new sa(2)),ka=la.setInt8;_a.setInt8(0,2147483648),_a.setInt8(1,2147483649),!_a.getInt8(0)&&_a.getInt8(1)||We(la,{setInt8:function(t,e){ka.call(this,t,e<<24>>24)},setUint8:function(t,e){ka.call(this,t,e<<24>>24)}},{unsafe:!0})}else sa=function(t){Ve(this,sa,"ArrayBuffer");var e=Ko(t);aa(this,{bytes:ea.call(new Array(e),0),byteLength:e}),a||(this.byteLength=e)},ca=function(t,e,n){Ve(this,ca,"DataView"),Ve(t,sa,"DataView");var r=oa(t).byteLength,o=ct(e);if(o<0||o>r)throw fa("Wrong offset");if(o+(n=void 0===n?r-o:Ct(n))>r)throw fa("Wrong length");aa(this,{buffer:t,byteLength:n,byteOffset:o}),a||(this.buffer=t,this.byteLength=n,this.byteOffset=o)},a&&(wa(sa,"byteLength"),wa(ca,"buffer"),wa(ca,"byteLength"),wa(ca,"byteOffset")),We(ca.prototype,{getInt8:function(t){return Sa(this,1,t)[0]<<24>>24},getUint8:function(t){return Sa(this,1,t)[0]},getInt16:function(t){var e=Sa(this,2,t,arguments.length>1?arguments[1]:void 0);return(e[1]<<8|e[0])<<16>>16},getUint16:function(t){var e=Sa(this,2,t,arguments.length>1?arguments[1]:void 0);return e[1]<<8|e[0]},getInt32:function(t){return va(Sa(this,4,t,arguments.length>1?arguments[1]:void 0))},getUint32:function(t){return va(Sa(this,4,t,arguments.length>1?arguments[1]:void 0))>>>0},getFloat32:function(t){return da(Sa(this,4,t,arguments.length>1?arguments[1]:void 0),23)},getFloat64:function(t){return da(Sa(this,8,t,arguments.length>1?arguments[1]:void 0),52)},setInt8:function(t,e){xa(this,1,t,pa,e)},setUint8:function(t,e){xa(this,1,t,pa,e)},setInt16:function(t,e){xa(this,2,t,ga,e,arguments.length>2?arguments[2]:void 0)},setUint16:function(t,e){xa(this,2,t,ga,e,arguments.length>2?arguments[2]:void 0)},setInt32:function(t,e){xa(this,4,t,ma,e,arguments.length>2?arguments[2]:void 0)},setUint32:function(t,e){xa(this,4,t,ma,e,arguments.length>2?arguments[2]:void 0)},setFloat32:function(t,e){xa(this,4,t,ba,e,arguments.length>2?arguments[2]:void 0)},setFloat64:function(t,e){xa(this,8,t,ya,e,arguments.length>2?arguments[2]:void 0)}});he(sa,"ArrayBuffer"),he(ca,"DataView");var Ra={ArrayBuffer:sa,DataView:ca},Pa=function(t,e){var n=function(t){var e=ct(t);if(e<0)throw RangeError("The argument can't be less than 0");return e}(t);if(n%e)throw RangeError("Wrong offset");return n},Na=Vo.aTypedArrayConstructor,Oa=function(t){var e,n,r,o,a,i,s=Xt(t),c=arguments.length,l=c>1?arguments[1]:void 0,u=void 0!==l,f=Ye(s);if(null!=f&&!Xe(f))for(i=(a=f.call(s)).next,s=[];!(o=i.call(a)).done;)s.push(o.value);for(u&&c>2&&(l=$e(l,arguments[2],2)),n=Ct(s.length),r=new(Na(this))(n),e=0;n>e;e++)r[e]=u?l(s[e],e):s[e];return r};e((function(t){var e=Bt.f,n=Br.forEach,o=K.get,s=K.set,c=p.f,l=yt.f,u=Math.round,f=r.RangeError,d=Ra.ArrayBuffer,v=Ra.DataView,b=Vo.NATIVE_ARRAY_BUFFER_VIEWS,y=Vo.TYPED_ARRAY_TAG,w=Vo.TypedArray,x=Vo.TypedArrayPrototype,A=Vo.aTypedArrayConstructor,C=Vo.isTypedArray,E=function(t,e){for(var n=0,r=e.length,o=new(A(t))(r);r>n;)o[n]=e[n++];return o},T=function(t,e){c(t,e,{get:function(){return o(this)[e]}})},_=function(t){var e;return t instanceof d||"ArrayBuffer"==(e=et(t))||"SharedArrayBuffer"==e},k=function(t,e){return C(t)&&"symbol"!=typeof e&&e in t&&String(+e)==String(e)},R=function(t,e){return k(t,e=h(e,!0))?g(2,t[e]):l(t,e)},P=function(t,e,n){return!(k(t,e=h(e,!0))&&i(n)&&S(n,"value"))||S(n,"get")||S(n,"set")||n.configurable||S(n,"writable")&&!n.writable||S(n,"enumerable")&&!n.enumerable?c(t,e,n):(t[e]=n.value,t)};a?(b||(yt.f=R,p.f=P,T(x,"buffer"),T(x,"byteOffset"),T(x,"byteLength"),T(x,"length")),Gt({target:"Object",stat:!0,forced:!b},{getOwnPropertyDescriptor:R,defineProperty:P}),t.exports=function(t,a,l){var h=t.match(/\d+$/)[0]/8,p=t+(l?"Clamped":"")+"Array",g="get"+t,S="set"+t,A=r[p],T=A,k=T&&T.prototype,R={},P=function(t,e){c(t,e,{get:function(){return function(t,e){var n=o(t);return n.view[g](e*h+n.byteOffset,!0)}(this,e)},set:function(t){return function(t,e,n){var r=o(t);l&&(n=(n=u(n))<0?0:n>255?255:255&n),r.view[S](e*h+r.byteOffset,n,!0)}(this,e,t)},enumerable:!0})};b?$o&&(T=a((function(t,e,n,r){return Ve(t,T,p),function(t,e,n){var r,o;return me&&"function"==typeof(r=e.constructor)&&r!==n&&i(o=r.prototype)&&o!==n.prototype&&me(t,o),t}(i(e)?_(e)?void 0!==r?new A(e,Pa(n,h),r):void 0!==n?new A(e,Pa(n,h)):new A(e):C(e)?E(T,e):Oa.call(T,e):new A(Ko(e)),t,T)})),me&&me(T,w),n(e(A),(function(t){t in T||m(T,t,A[t])})),T.prototype=k):(T=a((function(t,e,n,r){Ve(t,T,p);var o,a,c,l=0,u=0;if(i(e)){if(!_(e))return C(e)?E(T,e):Oa.call(T,e);o=e,u=Pa(n,h);var g=e.byteLength;if(void 0===r){if(g%h)throw f("Wrong length");if((a=g-u)<0)throw f("Wrong length")}else if((a=Ct(r)*h)+u>g)throw f("Wrong length");c=a/h}else c=Ko(e),o=new d(a=c*h);for(s(t,{buffer:o,byteOffset:u,byteLength:a,length:c,view:new v(o)});l<c;)P(t,l++)})),me&&me(T,w),k=T.prototype=le(x)),k.constructor!==T&&m(k,"constructor",T),y&&m(k,y,p),R[p]=T,Gt({global:!0,forced:T!=A,sham:!b},R),"BYTES_PER_ELEMENT"in T||m(T,"BYTES_PER_ELEMENT",h),"BYTES_PER_ELEMENT"in k||m(k,"BYTES_PER_ELEMENT",h),He(p)}):t.exports=function(){}}))("Uint8",(function(t){return function(e,n,r){return t(this,e,n,r)}})),(0,Vo.exportTypedArrayStaticMethod)("from",Oa,$o);var Ia=Vo.aTypedArrayConstructor;(0,Vo.exportTypedArrayStaticMethod)("of",(function(){for(var t=0,e=arguments.length,n=new(Ia(this))(e);e>t;)n[t]=arguments[t++];return n}),$o);var Ba=Math.min,La=[].copyWithin||function(t,e){var n=Xt(this),r=Ct(n.length),o=_t(t,r),a=_t(e,r),i=arguments.length>2?arguments[2]:void 0,s=Ba((void 0===i?r:_t(i,r))-a,r-o),c=1;for(a<o&&o<a+s&&(c=-1,a+=s-1,o+=s-1);s-- >0;)a in n?n[o]=n[a]:delete n[o],o+=c,a+=c;return n},Fa=Vo.aTypedArray;(0,Vo.exportTypedArrayMethod)("copyWithin",(function(t,e){return La.call(Fa(this),t,e,arguments.length>2?arguments[2]:void 0)}));var Da=Br.every,Ma=Vo.aTypedArray;(0,Vo.exportTypedArrayMethod)("every",(function(t){return Da(Ma(this),t,arguments.length>1?arguments[1]:void 0)}));var ja=Vo.aTypedArray;(0,Vo.exportTypedArrayMethod)("fill",(function(t){return ea.apply(ja(this),arguments)}));var Wa=Br.filter,Ua=Vo.aTypedArray,Ha=Vo.aTypedArrayConstructor;(0,Vo.exportTypedArrayMethod)("filter",(function(t){for(var e=Wa(Ua(this),t,arguments.length>1?arguments[1]:void 0),n=ln(this,this.constructor),r=0,o=e.length,a=new(Ha(n))(o);o>r;)a[r]=e[r++];return a}));var za=Br.find,Va=Vo.aTypedArray;(0,Vo.exportTypedArrayMethod)("find",(function(t){return za(Va(this),t,arguments.length>1?arguments[1]:void 0)}));var qa=Br.findIndex,Ga=Vo.aTypedArray;(0,Vo.exportTypedArrayMethod)("findIndex",(function(t){return qa(Ga(this),t,arguments.length>1?arguments[1]:void 0)}));var Xa=Br.forEach,$a=Vo.aTypedArray;(0,Vo.exportTypedArrayMethod)("forEach",(function(t){Xa($a(this),t,arguments.length>1?arguments[1]:void 0)}));var Ka=Rt.includes,Ya=Vo.aTypedArray;(0,Vo.exportTypedArrayMethod)("includes",(function(t){return Ka(Ya(this),t,arguments.length>1?arguments[1]:void 0)}));var Ja=Rt.indexOf,Za=Vo.aTypedArray;(0,Vo.exportTypedArrayMethod)("indexOf",(function(t){return Ja(Za(this),t,arguments.length>1?arguments[1]:void 0)}));var Qa=Vo.aTypedArray,ti=[].join;(0,Vo.exportTypedArrayMethod)("join",(function(t){return ti.apply(Qa(this),arguments)}));var ei=Math.min,ni=[].lastIndexOf,ri=!!ni&&1/[1].lastIndexOf(1,-0)<0,oi=Xr("lastIndexOf"),ai=jr("indexOf",{ACCESSORS:!0,1:0}),ii=!ri&&oi&&ai?ni:function(t){if(ri)return ni.apply(this,arguments)||0;var e=vt(this),n=Ct(e.length),r=n-1;for(arguments.length>1&&(r=ei(r,ct(arguments[1]))),r<0&&(r=n+r);r>=0;r--)if(r in e&&e[r]===t)return r||0;return-1},si=Vo.aTypedArray;(0,Vo.exportTypedArrayMethod)("lastIndexOf",(function(t){return ii.apply(si(this),arguments)}));var ci=Br.map,li=Vo.aTypedArray,ui=Vo.aTypedArrayConstructor;(0,Vo.exportTypedArrayMethod)("map",(function(t){return ci(li(this),t,arguments.length>1?arguments[1]:void 0,(function(t,e){return new(ui(ln(t,t.constructor)))(e)}))}));var fi=Gr.left,hi=Vo.aTypedArray;(0,Vo.exportTypedArrayMethod)("reduce",(function(t){return fi(hi(this),t,arguments.length,arguments.length>1?arguments[1]:void 0)}));var di=Gr.right,pi=Vo.aTypedArray;(0,Vo.exportTypedArrayMethod)("reduceRight",(function(t){return di(pi(this),t,arguments.length,arguments.length>1?arguments[1]:void 0)}));var gi=Vo.aTypedArray,mi=Vo.exportTypedArrayMethod,vi=Math.floor;mi("reverse",(function(){for(var t,e=gi(this).length,n=vi(e/2),r=0;r<n;)t=this[r],this[r++]=this[--e],this[e]=t;return this}));var bi=Vo.aTypedArray;(0,Vo.exportTypedArrayMethod)("set",(function(t){bi(this);var e=Pa(arguments.length>1?arguments[1]:void 0,1),n=this.length,r=Xt(t),o=Ct(r.length),a=0;if(o+e>n)throw RangeError("Wrong length");for(;a<o;)this[e+a]=r[a++]}),o((function(){new Int8Array(1).set({})})));var yi=Vo.aTypedArray,wi=Vo.aTypedArrayConstructor,Si=[].slice;(0,Vo.exportTypedArrayMethod)("slice",(function(t,e){for(var n=Si.call(yi(this),t,e),r=ln(this,this.constructor),o=0,a=n.length,i=new(wi(r))(a);a>o;)i[o]=n[o++];return i}),o((function(){new Int8Array(1).slice()})));var xi=Br.some,Ai=Vo.aTypedArray;(0,Vo.exportTypedArrayMethod)("some",(function(t){return xi(Ai(this),t,arguments.length>1?arguments[1]:void 0)}));var Ci=Vo.aTypedArray,Ei=[].sort;(0,Vo.exportTypedArrayMethod)("sort",(function(t){return Ei.call(Ci(this),t)}));var Ti=Vo.aTypedArray;(0,Vo.exportTypedArrayMethod)("subarray",(function(t,e){var n=Ti(this),r=n.length,o=_t(t,r);return new(ln(n,n.constructor))(n.buffer,n.byteOffset+o*n.BYTES_PER_ELEMENT,Ct((void 0===e?r:_t(e,r))-o))}));var _i=r.Int8Array,ki=Vo.aTypedArray,Ri=Vo.exportTypedArrayMethod,Pi=[].toLocaleString,Ni=[].slice,Oi=!!_i&&o((function(){Pi.call(new _i(1))}));Ri("toLocaleString",(function(){return Pi.apply(Oi?Ni.call(ki(this)):ki(this),arguments)}),o((function(){return[1,2].toLocaleString()!=new _i([1,2]).toLocaleString()}))||!o((function(){_i.prototype.toLocaleString.call([1,2])})));var Ii=Vo.exportTypedArrayMethod,Bi=r.Uint8Array,Li=Bi&&Bi.prototype||{},Fi=[].toString,Di=[].join;o((function(){Fi.call({})}))&&(Fi=function(){return Di.call(this)});var Mi=Li.toString!=Fi;Ii("toString",Fi,Mi);var ji=P("iterator"),Wi=r.Uint8Array,Ui=Ne.values,Hi=Ne.keys,zi=Ne.entries,Vi=Vo.aTypedArray,qi=Vo.exportTypedArrayMethod,Gi=Wi&&Wi.prototype[ji],Xi=!!Gi&&("values"==Gi.name||null==Gi.name),$i=function(){return Ui.call(Vi(this))};qi("entries",(function(){return zi.call(Vi(this))})),qi("keys",(function(){return Hi.call(Vi(this))})),qi("values",$i,!Xi),qi(ji,$i,!Xi),r.Uint8Array;var Ki=function(){return"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this}(),Yi=Ki.BlobBuilder||Ki.WebKitBlobBuilder||Ki.MSBlobBuilder||Ki.MozBlobBuilder;Ki.URL=Ki.URL||Ki.webkitURL||function(t,e){return(e=document.createElement("a")).href=t,e};var Ji=Ki.Blob,Zi=URL.createObjectURL,Qi=URL.revokeObjectURL,ts=Ki.Symbol&&Ki.Symbol.toStringTag,es=!1,ns=!1,rs=!!Ki.ArrayBuffer,os=Yi&&Yi.prototype.append&&Yi.prototype.getBlob;try{es=2===new Blob(["ä"]).size,ns=2===new Blob([new Uint8Array([1,2])]).size}catch(t){}function as(t){return t.map((function(t){if(t.buffer instanceof ArrayBuffer){var e=t.buffer;if(t.byteLength!==e.byteLength){var n=new Uint8Array(t.byteLength);n.set(new Uint8Array(e,t.byteOffset,t.byteLength)),e=n.buffer}return e}return t}))}function is(t,e){e=e||{};var n=new Yi;return as(t).forEach((function(t){n.append(t)})),e.type?n.getBlob(e.type):n.getBlob()}function ss(t,e){return new Ji(as(t),e||{})}if(Ki.Blob&&(is.prototype=Blob.prototype,ss.prototype=Blob.prototype),ts)try{File.prototype[ts]="File",Blob.prototype[ts]="Blob",FileReader.prototype[ts]="FileReader"}catch(t){}function cs(){var t=!!Ki.ActiveXObject||"-ms-scroll-limit"in document.documentElement.style&&"-ms-ime-align"in document.documentElement.style,e=Ki.XMLHttpRequest&&Ki.XMLHttpRequest.prototype.send;t&&e&&(XMLHttpRequest.prototype.send=function(t){t instanceof Blob?(this.setRequestHeader("Content-Type",t.type),e.call(this,t)):e.call(this,t)});try{new File([],"")}catch(t){try{var n=new Function('class File extends Blob {constructor(chunks, name, opts) {opts = opts || {};super(chunks, opts || {});this.name = name;this.lastModifiedDate = opts.lastModified ? new Date(opts.lastModified) : new Date;this.lastModified = +this.lastModifiedDate;}};return new File([], ""), File')();Ki.File=n}catch(t){n=function(t,e,n){var r=new Blob(t,n),o=n&&void 0!==n.lastModified?new Date(n.lastModified):new Date;return r.name=e,r.lastModifiedDate=o,r.lastModified=+o,r.toString=function(){return"[object File]"},ts&&(r[ts]="File"),r},Ki.File=n}}}es?(cs(),Ki.Blob=ns?Ki.Blob:ss):os?(cs(),Ki.Blob=is):function(){function t(t){for(var e=[],n=0;n<t.length;n++){var r=t.charCodeAt(n);r<128?e.push(r):r<2048?e.push(192|r>>6,128|63&r):r<55296||r>=57344?e.push(224|r>>12,128|r>>6&63,128|63&r):(n++,r=65536+((1023&r)<<10|1023&t.charCodeAt(n)),e.push(240|r>>18,128|r>>12&63,128|r>>6&63,128|63&r))}return e}function e(t){var e,n,r,o,a,i;for(e="",r=t.length,n=0;n<r;)switch((o=t[n++])>>4){case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:e+=String.fromCharCode(o);break;case 12:case 13:a=t[n++],e+=String.fromCharCode((31&o)<<6|63&a);break;case 14:a=t[n++],i=t[n++],e+=String.fromCharCode((15&o)<<12|(63&a)<<6|(63&i)<<0)}return e}function n(t){for(var e=new Array(t.byteLength),n=new Uint8Array(t),r=e.length;r--;)e[r]=n[r];return e}function r(t){for(var e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",n=[],r=0;r<t.length;r+=3){var o=t[r],a=r+1<t.length,i=a?t[r+1]:0,s=r+2<t.length,c=s?t[r+2]:0,l=o>>2,u=(3&o)<<4|i>>4,f=(15&i)<<2|c>>6,h=63&c;s||(h=64,a||(f=64)),n.push(e[l],e[u],e[f],e[h])}return n.join("")}var o=Object.create||function(t){function e(){}return e.prototype=t,new e};if(rs)var a=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],i=ArrayBuffer.isView||function(t){return t&&a.indexOf(Object.prototype.toString.call(t))>-1};function s(e,r){for(var o=0,a=(e=e||[]).length;o<a;o++){var c=e[o];c instanceof s?e[o]=c._buffer:"string"==typeof c?e[o]=t(c):rs&&(ArrayBuffer.prototype.isPrototypeOf(c)||i(c))?e[o]=n(c):rs&&(l=c)&&DataView.prototype.isPrototypeOf(l)?e[o]=n(c.buffer):e[o]=t(String(c))}var l;this._buffer=[].concat.apply([],e),this.size=this._buffer.length,this.type=r&&r.type||""}function c(t,e,n){n=n||{};var r=s.call(this,t,n)||this;return r.name=e,r.lastModifiedDate=n.lastModified?new Date(n.lastModified):new Date,r.lastModified=+r.lastModifiedDate,r}if(s.prototype.slice=function(t,e,n){return new s([this._buffer.slice(t||0,e||this._buffer.length)],{type:n})},s.prototype.toString=function(){return"[object Blob]"},c.prototype=o(s.prototype),c.prototype.constructor=c,Object.setPrototypeOf)Object.setPrototypeOf(c,s);else try{c.__proto__=s}catch(t){}function l(){if(!(this instanceof l))throw new TypeError("Failed to construct 'FileReader': Please use the 'new' operator, this DOM object constructor cannot be called as a function.");var t=document.createDocumentFragment();this.addEventListener=t.addEventListener,this.dispatchEvent=function(e){var n=this["on"+e.type];"function"==typeof n&&n(e),t.dispatchEvent(e)},this.removeEventListener=t.removeEventListener}function u(t,e,n){if(!(e instanceof s))throw new TypeError("Failed to execute '"+n+"' on 'FileReader': parameter 1 is not of type 'Blob'.");t.result="",setTimeout((function(){this.readyState=l.LOADING,t.dispatchEvent(new Event("load")),t.dispatchEvent(new Event("loadend"))}))}c.prototype.toString=function(){return"[object File]"},l.EMPTY=0,l.LOADING=1,l.DONE=2,l.prototype.error=null,l.prototype.onabort=null,l.prototype.onerror=null,l.prototype.onload=null,l.prototype.onloadend=null,l.prototype.onloadstart=null,l.prototype.onprogress=null,l.prototype.readAsDataURL=function(t){u(this,t,"readAsDataURL"),this.result="data:"+t.type+";base64,"+r(t._buffer)},l.prototype.readAsText=function(t){u(this,t,"readAsText"),this.result=e(t._buffer)},l.prototype.readAsArrayBuffer=function(t){u(this,t,"readAsText"),this.result=t._buffer.slice()},l.prototype.abort=function(){},URL.createObjectURL=function(t){return t instanceof s?"data:"+t.type+";base64,"+r(t._buffer):Zi.call(URL,t)},URL.revokeObjectURL=function(t){Qi&&Qi.call(URL,t)};var f=Ki.XMLHttpRequest&&Ki.XMLHttpRequest.prototype.send;f&&(XMLHttpRequest.prototype.send=function(t){t instanceof s?(this.setRequestHeader("Content-Type",t.type),f.call(this,e(t._buffer))):f.call(this,t)}),Ki.FileReader=l,Ki.File=c,Ki.Blob=s}();var ls="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";void 0===Ki.btoa&&(Ki.btoa=function(t){var e,n,r,o,a,i=0,s=0,c="",l=[];if(!t)return t;do{e=(a=t.charCodeAt(i++)<<16|t.charCodeAt(i++)<<8|t.charCodeAt(i++))>>18&63,n=a>>12&63,r=a>>6&63,o=63&a,l[s++]=ls.charAt(e)+ls.charAt(n)+ls.charAt(r)+ls.charAt(o)}while(i<t.length);c=l.join("");var u=t.length%3;return(u?c.slice(0,u-3):c)+"===".slice(u||3)}),void 0===Ki.atob&&(Ki.atob=function(t){var e,n,r,o,a,i,s=0,c=0,l=[];if(!t)return t;t+="";do{e=(i=ls.indexOf(t.charAt(s++))<<18|ls.indexOf(t.charAt(s++))<<12|(o=ls.indexOf(t.charAt(s++)))<<6|(a=ls.indexOf(t.charAt(s++))))>>16&255,n=i>>8&255,r=255&i,l[c++]=64==o?String.fromCharCode(e):64==a?String.fromCharCode(e,n):String.fromCharCode(e,n,r)}while(s<t.length);return l.join("")})})),function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e((t=t||self).jspdf={})}(this,(function(t){"use strict";var e=function(){return"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this}();function n(){e.console&&"function"==typeof e.console.log&&e.console.log.apply(e.console,arguments)}var r={log:n,warn:function(t){e.console&&("function"==typeof e.console.warn?e.console.warn.apply(e.console,arguments):n.call(null,arguments))},error:function(t){e.console&&("function"==typeof e.console.error?e.console.error.apply(e.console,arguments):n(t))}};function o(t,e,n){var o=new XMLHttpRequest;o.open("GET",t),o.responseType="blob",o.onload=function(){l(o.response,e,n)},o.onerror=function(){r.error("could not download file")},o.send()}function a(t){var e=new XMLHttpRequest;e.open("HEAD",t,!1);try{e.send()}catch(t){}return e.status>=200&&e.status<=299}function i(t){try{t.dispatchEvent(new MouseEvent("click"))}catch(n){var e=document.createEvent("MouseEvents");e.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),t.dispatchEvent(e)}}var s,c,l=e.saveAs||("object"!=typeof window||window!==e?function(){}:"undefined"!=typeof HTMLAnchorElement&&"download"in HTMLAnchorElement.prototype?function(t,n,r){var s=e.URL||e.webkitURL,c=document.createElement("a");n=n||t.name||"download",c.download=n,c.rel="noopener","string"==typeof t?(c.href=t,c.origin!==location.origin?a(c.href)?o(t,n,r):i(c,c.target="_blank"):i(c)):(c.href=s.createObjectURL(t),setTimeout((function(){s.revokeObjectURL(c.href)}),4e4),setTimeout((function(){i(c)}),0))}:"msSaveOrOpenBlob"in navigator?function(t,e,n){if(e=e||t.name||"download","string"==typeof t)if(a(t))o(t,e,n);else{var s=document.createElement("a");s.href=t,s.target="_blank",setTimeout((function(){i(s)}))}else navigator.msSaveOrOpenBlob(function(t,e){return void 0===e?e={autoBom:!1}:"object"!=typeof e&&(r.warn("Deprecated: Expected third argument to be a object"),e={autoBom:!e}),e.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(t.type)?new Blob([String.fromCharCode(65279),t],{type:t.type}):t}(t,n),e)}:function(t,n,r,a){if((a=a||open("","_blank"))&&(a.document.title=a.document.body.innerText="downloading..."),"string"==typeof t)return o(t,n,r);var i="application/octet-stream"===t.type,s=/constructor/i.test(e.HTMLElement)||e.safari,c=/CriOS\/[\d]+/.test(navigator.userAgent);if((c||i&&s)&&"object"==typeof FileReader){var l=new FileReader;l.onloadend=function(){var t=l.result;t=c?t:t.replace(/^data:[^;]*;/,"data:attachment/file;"),a?a.location.href=t:location=t,a=null},l.readAsDataURL(t)}else{var u=e.URL||e.webkitURL,f=u.createObjectURL(t);a?a.location=f:location.href=f,a=null,setTimeout((function(){u.revokeObjectURL(f)}),4e4)}});function u(t){var e;t=t||"",this.ok=!1,"#"==t.charAt(0)&&(t=t.substr(1,6)),t={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dodgerblue:"1e90ff",feldspar:"d19275",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgrey:"d3d3d3",lightgreen:"90ee90",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslateblue:"8470ff",lightslategray:"778899",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"00ff00",limegreen:"32cd32",linen:"faf0e6",magenta:"ff00ff",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370d8",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"d87093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",red:"ff0000",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",violetred:"d02090",wheat:"f5deb3",white:"ffffff",whitesmoke:"f5f5f5",yellow:"ffff00",yellowgreen:"9acd32"}[t=(t=t.replace(/ /g,"")).toLowerCase()]||t;for(var n=[{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:["rgb(123, 234, 45)","rgb(255,234,245)"],process:function(t){return[parseInt(t[1]),parseInt(t[2]),parseInt(t[3])]}},{re:/^(\w{2})(\w{2})(\w{2})$/,example:["#00ff00","336699"],process:function(t){return[parseInt(t[1],16),parseInt(t[2],16),parseInt(t[3],16)]}},{re:/^(\w{1})(\w{1})(\w{1})$/,example:["#fb0","f0f"],process:function(t){return[parseInt(t[1]+t[1],16),parseInt(t[2]+t[2],16),parseInt(t[3]+t[3],16)]}}],r=0;r<n.length;r++){var o=n[r].re,a=n[r].process,i=o.exec(t);i&&(e=a(i),this.r=e[0],this.g=e[1],this.b=e[2],this.ok=!0)}this.r=this.r<0||isNaN(this.r)?0:this.r>255?255:this.r,this.g=this.g<0||isNaN(this.g)?0:this.g>255?255:this.g,this.b=this.b<0||isNaN(this.b)?0:this.b>255?255:this.b,this.toRGB=function(){return"rgb("+this.r+", "+this.g+", "+this.b+")"},this.toHex=function(){var t=this.r.toString(16),e=this.g.toString(16),n=this.b.toString(16);return 1==t.length&&(t="0"+t),1==e.length&&(e="0"+e),1==n.length&&(n="0"+n),"#"+t+e+n}}function f(t,e){var n=t[0],r=t[1],o=t[2],a=t[3];n=d(n,r,o,a,e[0],7,-680876936),a=d(a,n,r,o,e[1],12,-389564586),o=d(o,a,n,r,e[2],17,606105819),r=d(r,o,a,n,e[3],22,-1044525330),n=d(n,r,o,a,e[4],7,-176418897),a=d(a,n,r,o,e[5],12,1200080426),o=d(o,a,n,r,e[6],17,-1473231341),r=d(r,o,a,n,e[7],22,-45705983),n=d(n,r,o,a,e[8],7,1770035416),a=d(a,n,r,o,e[9],12,-1958414417),o=d(o,a,n,r,e[10],17,-42063),r=d(r,o,a,n,e[11],22,-1990404162),n=d(n,r,o,a,e[12],7,1804603682),a=d(a,n,r,o,e[13],12,-40341101),o=d(o,a,n,r,e[14],17,-1502002290),n=p(n,r=d(r,o,a,n,e[15],22,1236535329),o,a,e[1],5,-165796510),a=p(a,n,r,o,e[6],9,-1069501632),o=p(o,a,n,r,e[11],14,643717713),r=p(r,o,a,n,e[0],20,-373897302),n=p(n,r,o,a,e[5],5,-701558691),a=p(a,n,r,o,e[10],9,38016083),o=p(o,a,n,r,e[15],14,-660478335),r=p(r,o,a,n,e[4],20,-405537848),n=p(n,r,o,a,e[9],5,568446438),a=p(a,n,r,o,e[14],9,-1019803690),o=p(o,a,n,r,e[3],14,-187363961),r=p(r,o,a,n,e[8],20,1163531501),n=p(n,r,o,a,e[13],5,-1444681467),a=p(a,n,r,o,e[2],9,-51403784),o=p(o,a,n,r,e[7],14,1735328473),n=g(n,r=p(r,o,a,n,e[12],20,-1926607734),o,a,e[5],4,-378558),a=g(a,n,r,o,e[8],11,-2022574463),o=g(o,a,n,r,e[11],16,1839030562),r=g(r,o,a,n,e[14],23,-35309556),n=g(n,r,o,a,e[1],4,-1530992060),a=g(a,n,r,o,e[4],11,1272893353),o=g(o,a,n,r,e[7],16,-155497632),r=g(r,o,a,n,e[10],23,-1094730640),n=g(n,r,o,a,e[13],4,681279174),a=g(a,n,r,o,e[0],11,-358537222),o=g(o,a,n,r,e[3],16,-722521979),r=g(r,o,a,n,e[6],23,76029189),n=g(n,r,o,a,e[9],4,-640364487),a=g(a,n,r,o,e[12],11,-421815835),o=g(o,a,n,r,e[15],16,530742520),n=m(n,r=g(r,o,a,n,e[2],23,-995338651),o,a,e[0],6,-198630844),a=m(a,n,r,o,e[7],10,1126891415),o=m(o,a,n,r,e[14],15,-1416354905),r=m(r,o,a,n,e[5],21,-57434055),n=m(n,r,o,a,e[12],6,1700485571),a=m(a,n,r,o,e[3],10,-1894986606),o=m(o,a,n,r,e[10],15,-1051523),r=m(r,o,a,n,e[1],21,-2054922799),n=m(n,r,o,a,e[8],6,1873313359),a=m(a,n,r,o,e[15],10,-30611744),o=m(o,a,n,r,e[6],15,-1560198380),r=m(r,o,a,n,e[13],21,1309151649),n=m(n,r,o,a,e[4],6,-145523070),a=m(a,n,r,o,e[11],10,-1120210379),o=m(o,a,n,r,e[2],15,718787259),r=m(r,o,a,n,e[9],21,-343485551),t[0]=A(n,t[0]),t[1]=A(r,t[1]),t[2]=A(o,t[2]),t[3]=A(a,t[3])}function h(t,e,n,r,o,a){return e=A(A(e,t),A(r,a)),A(e<<o|e>>>32-o,n)}function d(t,e,n,r,o,a,i){return h(e&n|~e&r,t,e,o,a,i)}function p(t,e,n,r,o,a,i){return h(e&r|n&~r,t,e,o,a,i)}function g(t,e,n,r,o,a,i){return h(e^n^r,t,e,o,a,i)}function m(t,e,n,r,o,a,i){return h(n^(e|~r),t,e,o,a,i)}function v(t){var e,n=t.length,r=[1732584193,-271733879,-1732584194,271733878];for(e=64;e<=t.length;e+=64)f(r,b(t.substring(e-64,e)));t=t.substring(e-64);var o=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(e=0;e<t.length;e++)o[e>>2]|=t.charCodeAt(e)<<(e%4<<3);if(o[e>>2]|=128<<(e%4<<3),e>55)for(f(r,o),e=0;e<16;e++)o[e]=0;return o[14]=8*n,f(r,o),r}function b(t){var e,n=[];for(e=0;e<64;e+=4)n[e>>2]=t.charCodeAt(e)+(t.charCodeAt(e+1)<<8)+(t.charCodeAt(e+2)<<16)+(t.charCodeAt(e+3)<<24);return n}s=e.atob.bind(e),c=e.btoa.bind(e);var y="0123456789abcdef".split("");function w(t){for(var e="",n=0;n<4;n++)e+=y[t>>8*n+4&15]+y[t>>8*n&15];return e}function S(t){return String.fromCharCode((255&t)>>0,(65280&t)>>8,(16711680&t)>>16,(4278190080&t)>>24)}function x(t){return function(t){return t.map(S).join("")}(v(t))}function A(t,e){return t+e&4294967295}if("5d41402abc4b2a76b9719d911017c592"!=function(t){for(var e=0;e<t.length;e++)t[e]=w(t[e]);return t.join("")}(v("hello"))){}function C(t,e){var n,r,o,a;if(t!==n){for(var i=(o=t,a=1+(256/t.length>>0),new Array(a+1).join(o)),s=[],c=0;c<256;c++)s[c]=c;var l=0;for(c=0;c<256;c++){var u=s[c];l=(l+u+i.charCodeAt(c))%256,s[c]=s[l],s[l]=u}n=t,r=s}else s=r;var f=e.length,h=0,d=0,p="";for(c=0;c<f;c++)d=(d+(u=s[h=(h+1)%256]))%256,s[h]=s[d],s[d]=u,i=s[(s[h]+s[d])%256],p+=String.fromCharCode(e.charCodeAt(c)^i);return p}var E={print:4,modify:8,copy:16,"annot-forms":32};function T(t,e,n,r){this.v=1,this.r=2;let o=192;t.forEach((function(t){if(void 0!==E.perm)throw new Error("Invalid permission: "+t);o+=E[t]})),this.padding="(¿N^NuŠAd\0NVÿú\b..\0¶Ðh>€/\f©þdSiz";let a=(e+this.padding).substr(0,32),i=(n+this.padding).substr(0,32);this.O=this.processOwnerPassword(a,i),this.P=-(1+(255^o)),this.encryptionKey=x(a+this.O+this.lsbFirstWord(this.P)+this.hexToBytes(r)).substr(0,5),this.U=C(this.encryptionKey,this.padding)}function _(t){if("object"!=typeof t)throw new Error("Invalid Context passed to initialize PubSub (jsPDF-module)");var n={};this.subscribe=function(t,e,r){if(r=r||!1,"string"!=typeof t||"function"!=typeof e||"boolean"!=typeof r)throw new Error("Invalid arguments passed to PubSub.subscribe (jsPDF-module)");n.hasOwnProperty(t)||(n[t]={});var o=Math.random().toString(35);return n[t][o]=[e,!!r],o},this.unsubscribe=function(t){for(var e in n)if(n[e][t])return delete n[e][t],0===Object.keys(n[e]).length&&delete n[e],!0;return!1},this.publish=function(o){if(n.hasOwnProperty(o)){var a=Array.prototype.slice.call(arguments,1),i=[];for(var s in n[o]){var c=n[o][s];try{c[0].apply(t,a)}catch(t){e.console&&r.error("jsPDF PubSub Error",t.message,t)}c[1]&&i.push(s)}i.length&&i.forEach(this.unsubscribe)}},this.getTopics=function(){return n}}function k(t){if(!(this instanceof k))return new k(t);var e="opacity,stroke-opacity".split(",");for(var n in t)t.hasOwnProperty(n)&&e.indexOf(n)>=0&&(this[n]=t[n]);this.id="",this.objectNumber=-1}function R(t,e){this.gState=t,this.matrix=e,this.id="",this.objectNumber=-1}function P(t,e,n,r,o){if(!(this instanceof P))return new P(t,e,n,r,o);this.type="axial"===t?2:3,this.coords=e,this.colors=n,R.call(this,r,o)}function N(t,e,n,r,o){if(!(this instanceof N))return new N(t,e,n,r,o);this.boundingBox=t,this.xStep=e,this.yStep=n,this.stream="",this.cloneIndex=0,R.call(this,r,o)}function O(t){var n,o="string"==typeof arguments[0]?arguments[0]:"p",a=arguments[1],i=arguments[2],s=arguments[3],f=[],h=1,d=16,p="S",g=null;"object"==typeof(t=t||{})&&(o=t.orientation,a=t.unit||a,i=t.format||i,s=t.compress||t.compressPdf||s,null!==(g=t.encryption||null)&&(g.userPassword=g.userPassword||"",g.ownerPassword=g.ownerPassword||"",g.userPermissions=g.userPermissions||[]),h="number"==typeof t.userUnit?Math.abs(t.userUnit):1,void 0!==t.precision&&(n=t.precision),void 0!==t.floatPrecision&&(d=t.floatPrecision),p=t.defaultPathOperation||"S"),f=t.filters||(!0===s?["FlateEncode"]:f),a=a||"mm",o=(""+(o||"P")).toLowerCase();var m=t.putOnlyUsedFonts||!1,v={},b={internal:{},__private__:{}};b.__private__.PubSub=_;var y="1.3",w=b.__private__.getPdfVersion=function(){return y};b.__private__.setPdfVersion=function(t){y=t};var S={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};b.__private__.getPageFormats=function(){return S};var x=b.__private__.getPageFormat=function(t){return S[t]};i=i||"a4";var A={COMPAT:"compat",ADVANCED:"advanced"},C=A.COMPAT;function E(){this.saveGraphicsState(),lt(new zt(Ct,0,0,-Ct,0,Dn()*Ct).toString()+" cm"),this.setFontSize(this.getFontSize()/Ct),p="n",C=A.ADVANCED}function R(){this.restoreGraphicsState(),p="S",C=A.COMPAT}var I=function(t,e){if("bold"==t&&"normal"==e||"bold"==t&&400==e||"normal"==t&&"italic"==e||"bold"==t&&"italic"==e)throw new Error("Invalid Combination of fontweight and fontstyle");return e&&t!==e&&(t=400==e?"italic"==t?"italic":"normal":700==e&&"italic"!==t?"bold":t+""+e),t};b.advancedAPI=function(t){var e=C===A.COMPAT;return e&&E.call(this),"function"!=typeof t||(t(this),e&&R.call(this)),this},b.compatAPI=function(t){var e=C===A.ADVANCED;return e&&R.call(this),"function"!=typeof t||(t(this),e&&E.call(this)),this},b.isAdvancedAPI=function(){return C===A.ADVANCED};var B,L=function(t){if(C!==A.ADVANCED)throw new Error(t+" is only available in 'advanced' API mode. You need to call advancedAPI() first.")},F=b.roundToPrecision=b.__private__.roundToPrecision=function(t,e){var r=n||e;if(isNaN(t)||isNaN(r))throw new Error("Invalid argument passed to jsPDF.roundToPrecision");return t.toFixed(r).replace(/0+$/,"")};B=b.hpf=b.__private__.hpf="number"==typeof d?function(t){if(isNaN(t))throw new Error("Invalid argument passed to jsPDF.hpf");return F(t,d)}:"smart"===d?function(t){if(isNaN(t))throw new Error("Invalid argument passed to jsPDF.hpf");return F(t,t>-1&&t<1?16:5)}:function(t){if(isNaN(t))throw new Error("Invalid argument passed to jsPDF.hpf");return F(t,16)};var D=b.f2=b.__private__.f2=function(t){if(isNaN(t))throw new Error("Invalid argument passed to jsPDF.f2");return F(t,2)},M=b.__private__.f3=function(t){if(isNaN(t))throw new Error("Invalid argument passed to jsPDF.f3");return F(t,3)},j=b.scale=b.__private__.scale=function(t){if(isNaN(t))throw new Error("Invalid argument passed to jsPDF.scale");return C===A.COMPAT?t*Ct:C===A.ADVANCED?t:void 0},W=function(t){return C===A.COMPAT?Dn()-t:C===A.ADVANCED?t:void 0},U=function(t){return j(W(t))};b.__private__.setPrecision=b.setPrecision=function(t){"number"==typeof parseInt(t,10)&&(n=parseInt(t,10))};var H,z="00000000000000000000000000000000",V=b.__private__.getFileId=function(){return z},q=b.__private__.setFileId=function(t){return z=void 0!==t&&/^[a-fA-F0-9]{32}$/.test(t)?t.toUpperCase():z.split("").map((function(){return"ABCDEF0123456789".charAt(Math.floor(16*Math.random()))})).join(""),null!==g&&(qe=new T(g.userPermissions,g.userPassword,g.ownerPassword,z)),z};b.setFileId=function(t){return q(t),this},b.getFileId=function(){return V()};var G=b.__private__.convertDateToPDFDate=function(t){var e=t.getTimezoneOffset(),n=e<0?"+":"-",r=Math.floor(Math.abs(e/60)),o=Math.abs(e%60),a=[n,J(r),"'",J(o),"'"].join("");return["D:",t.getFullYear(),J(t.getMonth()+1),J(t.getDate()),J(t.getHours()),J(t.getMinutes()),J(t.getSeconds()),a].join("")},X=b.__private__.convertPDFDateToDate=function(t){var e=parseInt(t.substr(2,4),10),n=parseInt(t.substr(6,2),10)-1,r=parseInt(t.substr(8,2),10),o=parseInt(t.substr(10,2),10),a=parseInt(t.substr(12,2),10),i=parseInt(t.substr(14,2),10);return new Date(e,n,r,o,a,i,0)},$=b.__private__.setCreationDate=function(t){var e;if(void 0===t&&(t=new Date),t instanceof Date)e=G(t);else{if(!/^D:(20[0-2][0-9]|203[0-7]|19[7-9][0-9])(0[0-9]|1[0-2])([0-2][0-9]|3[0-1])(0[0-9]|1[0-9]|2[0-3])(0[0-9]|[1-5][0-9])(0[0-9]|[1-5][0-9])(\+0[0-9]|\+1[0-4]|-0[0-9]|-1[0-1])'(0[0-9]|[1-5][0-9])'?$/.test(t))throw new Error("Invalid argument passed to jsPDF.setCreationDate");e=t}return H=e},K=b.__private__.getCreationDate=function(t){var e=H;return"jsDate"===t&&(e=X(H)),e};b.setCreationDate=function(t){return $(t),this},b.getCreationDate=function(t){return K(t)};var Y,J=b.__private__.padd2=function(t){return("0"+parseInt(t)).slice(-2)},Z=b.__private__.padd2Hex=function(t){return("00"+(t=t.toString())).substr(t.length)},Q=0,tt=[],et=[],nt=0,rt=[],ot=[],at=!1,it=et,st=function(){Q=0,nt=0,et=[],tt=[],rt=[],Jt=$t(),Zt=$t()};b.__private__.setCustomOutputDestination=function(t){at=!0,it=t};var ct=function(t){at||(it=t)};b.__private__.resetCustomOutputDestination=function(){at=!1,it=et};var lt=b.__private__.out=function(t){return t=t.toString(),nt+=t.length+1,it.push(t),it},ut=b.__private__.write=function(t){return lt(1===arguments.length?t.toString():Array.prototype.join.call(arguments," "))},ft=b.__private__.getArrayBuffer=function(t){for(var e=t.length,n=new ArrayBuffer(e),r=new Uint8Array(n);e--;)r[e]=t.charCodeAt(e);return n},ht=[["Helvetica","helvetica","normal","WinAnsiEncoding"],["Helvetica-Bold","helvetica","bold","WinAnsiEncoding"],["Helvetica-Oblique","helvetica","italic","WinAnsiEncoding"],["Helvetica-BoldOblique","helvetica","bolditalic","WinAnsiEncoding"],["Courier","courier","normal","WinAnsiEncoding"],["Courier-Bold","courier","bold","WinAnsiEncoding"],["Courier-Oblique","courier","italic","WinAnsiEncoding"],["Courier-BoldOblique","courier","bolditalic","WinAnsiEncoding"],["Times-Roman","times","normal","WinAnsiEncoding"],["Times-Bold","times","bold","WinAnsiEncoding"],["Times-Italic","times","italic","WinAnsiEncoding"],["Times-BoldItalic","times","bolditalic","WinAnsiEncoding"],["ZapfDingbats","zapfdingbats","normal",null],["Symbol","symbol","normal",null]];b.__private__.getStandardFonts=function(){return ht};var dt=t.fontSize||16;b.__private__.setFontSize=b.setFontSize=function(t){return dt=C===A.ADVANCED?t/Ct:t,this};var pt,gt=b.__private__.getFontSize=b.getFontSize=function(){return C===A.COMPAT?dt:dt*Ct},mt=t.R2L||!1;b.__private__.setR2L=b.setR2L=function(t){return mt=t,this},b.__private__.getR2L=b.getR2L=function(){return mt};var vt,bt=b.__private__.setZoomMode=function(t){if(/^\d*\.?\d*%$/.test(t))pt=t;else if(isNaN(t)){if(-1===[void 0,null,"fullwidth","fullheight","fullpage","original"].indexOf(t))throw new Error('zoom must be Integer (e.g. 2), a percentage Value (e.g. 300%) or fullwidth, fullheight, fullpage, original. "'+t+'" is not recognized.');pt=t}else pt=parseInt(t,10)};b.__private__.getZoomMode=function(){return pt};var yt,wt=b.__private__.setPageMode=function(t){if(-1==[void 0,null,"UseNone","UseOutlines","UseThumbs","FullScreen"].indexOf(t))throw new Error('Page mode must be one of UseNone, UseOutlines, UseThumbs, or FullScreen. "'+t+'" is not recognized.');vt=t};b.__private__.getPageMode=function(){return vt};var St=b.__private__.setLayoutMode=function(t){if(-1==[void 0,null,"continuous","single","twoleft","tworight","two"].indexOf(t))throw new Error('Layout mode must be one of continuous, single, twoleft, tworight. "'+t+'" is not recognized.');yt=t};b.__private__.getLayoutMode=function(){return yt},b.__private__.setDisplayMode=b.setDisplayMode=function(t,e,n){return bt(t),St(e),wt(n),this};var xt={title:"",subject:"",author:"",keywords:"",creator:""};b.__private__.getDocumentProperty=function(t){if(-1===Object.keys(xt).indexOf(t))throw new Error("Invalid argument passed to jsPDF.getDocumentProperty");return xt[t]},b.__private__.getDocumentProperties=function(){return xt},b.__private__.setDocumentProperties=b.setProperties=b.setDocumentProperties=function(t){for(var e in xt)xt.hasOwnProperty(e)&&t[e]&&(xt[e]=t[e]);return this},b.__private__.setDocumentProperty=function(t,e){if(-1===Object.keys(xt).indexOf(t))throw new Error("Invalid arguments passed to jsPDF.setDocumentProperty");return xt[t]=e};var At,Ct,Et,Tt,_t,kt={},Rt={},Pt=[],Nt={},Ot={},It={},Bt={},Lt=null,Ft=0,Dt=[],Mt=new _(b),jt=t.hotfixes||[],Wt={},Ut={},Ht=[],zt=function(t,e,n,r,o,a){if(!(this instanceof zt))return new zt(t,e,n,r,o,a);isNaN(t)&&(t=1),isNaN(e)&&(e=0),isNaN(n)&&(n=0),isNaN(r)&&(r=1),isNaN(o)&&(o=0),isNaN(a)&&(a=0),this._matrix=[t,e,n,r,o,a]};Object.defineProperty(zt.prototype,"sx",{get:function(){return this._matrix[0]},set:function(t){this._matrix[0]=t}}),Object.defineProperty(zt.prototype,"shy",{get:function(){return this._matrix[1]},set:function(t){this._matrix[1]=t}}),Object.defineProperty(zt.prototype,"shx",{get:function(){return this._matrix[2]},set:function(t){this._matrix[2]=t}}),Object.defineProperty(zt.prototype,"sy",{get:function(){return this._matrix[3]},set:function(t){this._matrix[3]=t}}),Object.defineProperty(zt.prototype,"tx",{get:function(){return this._matrix[4]},set:function(t){this._matrix[4]=t}}),Object.defineProperty(zt.prototype,"ty",{get:function(){return this._matrix[5]},set:function(t){this._matrix[5]=t}}),Object.defineProperty(zt.prototype,"a",{get:function(){return this._matrix[0]},set:function(t){this._matrix[0]=t}}),Object.defineProperty(zt.prototype,"b",{get:function(){return this._matrix[1]},set:function(t){this._matrix[1]=t}}),Object.defineProperty(zt.prototype,"c",{get:function(){return this._matrix[2]},set:function(t){this._matrix[2]=t}}),Object.defineProperty(zt.prototype,"d",{get:function(){return this._matrix[3]},set:function(t){this._matrix[3]=t}}),Object.defineProperty(zt.prototype,"e",{get:function(){return this._matrix[4]},set:function(t){this._matrix[4]=t}}),Object.defineProperty(zt.prototype,"f",{get:function(){return this._matrix[5]},set:function(t){this._matrix[5]=t}}),Object.defineProperty(zt.prototype,"rotation",{get:function(){return Math.atan2(this.shx,this.sx)}}),Object.defineProperty(zt.prototype,"scaleX",{get:function(){return this.decompose().scale.sx}}),Object.defineProperty(zt.prototype,"scaleY",{get:function(){return this.decompose().scale.sy}}),Object.defineProperty(zt.prototype,"isIdentity",{get:function(){return 1===this.sx&&0===this.shy&&0===this.shx&&1===this.sy&&0===this.tx&&0===this.ty}}),zt.prototype.join=function(t){return[this.sx,this.shy,this.shx,this.sy,this.tx,this.ty].map(B).join(t)},zt.prototype.multiply=function(t){var e=t.sx*this.sx+t.shy*this.shx,n=t.sx*this.shy+t.shy*this.sy,r=t.shx*this.sx+t.sy*this.shx,o=t.shx*this.shy+t.sy*this.sy,a=t.tx*this.sx+t.ty*this.shx+this.tx,i=t.tx*this.shy+t.ty*this.sy+this.ty;return new zt(e,n,r,o,a,i)},zt.prototype.decompose=function(){var t=this.sx,e=this.shy,n=this.shx,r=this.sy,o=this.tx,a=this.ty,i=Math.sqrt(t*t+e*e),s=(t/=i)*n+(e/=i)*r;n-=t*s,r-=e*s;var c=Math.sqrt(n*n+r*r);return s/=c,t*(r/=c)<e*(n/=c)&&(t=-t,e=-e,s=-s,i=-i),{scale:new zt(i,0,0,c,0,0),translate:new zt(1,0,0,1,o,a),rotate:new zt(t,e,-e,t,0,0),skew:new zt(1,0,s,1,0,0)}},zt.prototype.toString=function(t){return this.join(" ")},zt.prototype.inversed=function(){var t=this.sx,e=this.shy,n=this.shx,r=this.sy,o=this.tx,a=this.ty,i=1/(t*r-e*n),s=r*i,c=-e*i,l=-n*i,u=t*i;return new zt(s,c,l,u,-s*o-l*a,-c*o-u*a)},zt.prototype.applyToPoint=function(t){var e=t.x*this.sx+t.y*this.shx+this.tx,n=t.x*this.shy+t.y*this.sy+this.ty;return new Rn(e,n)},zt.prototype.applyToRectangle=function(t){var e=this.applyToPoint(t),n=this.applyToPoint(new Rn(t.x+t.w,t.y+t.h));return new Pn(e.x,e.y,n.x-e.x,n.y-e.y)},zt.prototype.clone=function(){var t=this.sx,e=this.shy,n=this.shx,r=this.sy,o=this.tx,a=this.ty;return new zt(t,e,n,r,o,a)},b.Matrix=zt;var Vt=b.matrixMult=function(t,e){return e.multiply(t)},qt=new zt(1,0,0,1,0,0);b.unitMatrix=b.identityMatrix=qt;var Gt=function(t,e){if(!Ot[t]){var n=(e instanceof P?"Sh":"P")+(Object.keys(Nt).length+1).toString(10);e.id=n,Ot[t]=n,Nt[n]=e,Mt.publish("addPattern",e)}};b.ShadingPattern=P,b.TilingPattern=N,b.addShadingPattern=function(t,e){return L("addShadingPattern()"),Gt(t,e),this},b.beginTilingPattern=function(t){L("beginTilingPattern()"),On(t.boundingBox[0],t.boundingBox[1],t.boundingBox[2]-t.boundingBox[0],t.boundingBox[3]-t.boundingBox[1],t.matrix)},b.endTilingPattern=function(t,e){L("endTilingPattern()"),e.stream=ot[Y].join("\n"),Gt(t,e),Mt.publish("endTilingPattern",e),Ht.pop().restore()};var Xt=b.__private__.newObject=function(){var t=$t();return Kt(t,!0),t},$t=b.__private__.newObjectDeferred=function(){return Q++,tt[Q]=function(){return nt},Q},Kt=function(t,e){return e="boolean"==typeof e&&e,tt[t]=nt,e&&lt(t+" 0 obj"),t},Yt=b.__private__.newAdditionalObject=function(){var t={objId:$t(),content:""};return rt.push(t),t},Jt=$t(),Zt=$t(),Qt=b.__private__.decodeColorString=function(t){var e=t.split(" ");if(2!==e.length||"g"!==e[1]&&"G"!==e[1])5!==e.length||"k"!==e[4]&&"K"!==e[4]||(e=[(1-e[0])*(1-e[3]),(1-e[1])*(1-e[3]),(1-e[2])*(1-e[3]),"r"]);else{var n=parseFloat(e[0]);e=[n,n,n,"r"]}for(var r="#",o=0;o<3;o++)r+=("0"+Math.floor(255*parseFloat(e[o])).toString(16)).slice(-2);return r},te=b.__private__.encodeColorString=function(t){var e;"string"==typeof t&&(t={ch1:t});var n=t.ch1,r=t.ch2,o=t.ch3,a=t.ch4,i="draw"===t.pdfColorType?["G","RG","K"]:["g","rg","k"];if("string"==typeof n&&"#"!==n.charAt(0)){var s=new u(n);if(s.ok)n=s.toHex();else if(!/^\d*\.?\d*$/.test(n))throw new Error('Invalid color "'+n+'" passed to jsPDF.encodeColorString.')}if("string"==typeof n&&/^#[0-9A-Fa-f]{3}$/.test(n)&&(n="#"+n[1]+n[1]+n[2]+n[2]+n[3]+n[3]),"string"==typeof n&&/^#[0-9A-Fa-f]{6}$/.test(n)){var c=parseInt(n.substr(1),16);n=c>>16&255,r=c>>8&255,o=255&c}if(void 0===r||void 0===a&&n===r&&r===o)if("string"==typeof n)e=n+" "+i[0];else if(2===t.precision)e=D(n/255)+" "+i[0];else e=M(n/255)+" "+i[0];else if(void 0===a||"object"==typeof a){if(a&&!isNaN(a.a)&&0===a.a)return["1.","1.","1.",i[1]].join(" ");if("string"==typeof n)e=[n,r,o,i[1]].join(" ");else if(2===t.precision)e=[D(n/255),D(r/255),D(o/255),i[1]].join(" ");else e=[M(n/255),M(r/255),M(o/255),i[1]].join(" ")}else if("string"==typeof n)e=[n,r,o,a,i[2]].join(" ");else if(2===t.precision)e=[D(n),D(r),D(o),D(a),i[2]].join(" ");else e=[M(n),M(r),M(o),M(a),i[2]].join(" ");return e},ee=b.__private__.getFilters=function(){return f},ne=b.__private__.putStream=function(t){var e=(t=t||{}).data||"",n=t.filters||ee(),r=t.alreadyAppliedFilters||[],o=t.addLength1||!1,a=e.length,i=t.objectId,s=function(t){return t};if(null!==g&&void 0===i)throw new Error("ObjectId must be passed to putStream for file encryption");null!==g&&(s=qe.encryptor(i,0));var c={};!0===n&&(n=["FlateEncode"]);var l=t.additionalKeyValues||[],u=(c=void 0!==O.API.processDataByFilters?O.API.processDataByFilters(e,n):{data:e,reverseChain:[]}).reverseChain+(Array.isArray(r)?r.join(" "):r.toString());if(0!==c.data.length&&(l.push({key:"Length",value:c.data.length}),!0===o&&l.push({key:"Length1",value:a})),0!=u.length)if(u.split("/").length-1==1)l.push({key:"Filter",value:u});else{l.push({key:"Filter",value:"["+u+"]"});for(var f=0;f<l.length;f+=1)if("DecodeParms"===l[f].key){for(var h=[],d=0;d<c.reverseChain.split("/").length-1;d+=1)h.push("null");h.push(l[f].value),l[f].value="["+h.join(" ")+"]"}}lt("<<");for(var p=0;p<l.length;p++)lt("/"+l[p].key+" "+l[p].value);lt(">>"),0!==c.data.length&&(lt("stream"),lt(s(c.data)),lt("endstream"))},re=b.__private__.putPage=function(t){var e=t.number,n=t.data,r=t.objId,o=t.contentsObjId;Kt(r,!0),lt("<</Type /Page"),lt("/Parent "+t.rootDictionaryObjId+" 0 R"),lt("/Resources "+t.resourceDictionaryObjId+" 0 R"),lt("/MediaBox ["+parseFloat(B(t.mediaBox.bottomLeftX))+" "+parseFloat(B(t.mediaBox.bottomLeftY))+" "+B(t.mediaBox.topRightX)+" "+B(t.mediaBox.topRightY)+"]"),null!==t.cropBox&&lt("/CropBox ["+B(t.cropBox.bottomLeftX)+" "+B(t.cropBox.bottomLeftY)+" "+B(t.cropBox.topRightX)+" "+B(t.cropBox.topRightY)+"]"),null!==t.bleedBox&&lt("/BleedBox ["+B(t.bleedBox.bottomLeftX)+" "+B(t.bleedBox.bottomLeftY)+" "+B(t.bleedBox.topRightX)+" "+B(t.bleedBox.topRightY)+"]"),null!==t.trimBox&&lt("/TrimBox ["+B(t.trimBox.bottomLeftX)+" "+B(t.trimBox.bottomLeftY)+" "+B(t.trimBox.topRightX)+" "+B(t.trimBox.topRightY)+"]"),null!==t.artBox&&lt("/ArtBox ["+B(t.artBox.bottomLeftX)+" "+B(t.artBox.bottomLeftY)+" "+B(t.artBox.topRightX)+" "+B(t.artBox.topRightY)+"]"),"number"==typeof t.userUnit&&1!==t.userUnit&&lt("/UserUnit "+t.userUnit),Mt.publish("putPage",{objId:r,pageContext:Dt[e],pageNumber:e,page:n}),lt("/Contents "+o+" 0 R"),lt(">>"),lt("endobj");var a=n.join("\n");return C===A.ADVANCED&&(a+="\nQ"),Kt(o,!0),ne({data:a,filters:ee(),objectId:o}),lt("endobj"),r},oe=b.__private__.putPages=function(){var t,e,n=[];for(t=1;t<=Ft;t++)Dt[t].objId=$t(),Dt[t].contentsObjId=$t();for(t=1;t<=Ft;t++)n.push(re({number:t,data:ot[t],objId:Dt[t].objId,contentsObjId:Dt[t].contentsObjId,mediaBox:Dt[t].mediaBox,cropBox:Dt[t].cropBox,bleedBox:Dt[t].bleedBox,trimBox:Dt[t].trimBox,artBox:Dt[t].artBox,userUnit:Dt[t].userUnit,rootDictionaryObjId:Jt,resourceDictionaryObjId:Zt}));Kt(Jt,!0),lt("<</Type /Pages");var r="/Kids [";for(e=0;e<Ft;e++)r+=n[e]+" 0 R ";lt(r+"]"),lt("/Count "+Ft),lt(">>"),lt("endobj"),Mt.publish("postPutPages")},ae=function(t){var e=function(t,e){return-1!==t.indexOf(" ")?"("+Re(t,e)+")":Re(t,e)};Mt.publish("putFont",{font:t,out:lt,newObject:Xt,putStream:ne,pdfEscapeWithNeededParanthesis:e}),!0!==t.isAlreadyPutted&&(t.objectNumber=Xt(),lt("<<"),lt("/Type /Font"),lt("/BaseFont /"+e(t.postScriptName)),lt("/Subtype /Type1"),"string"==typeof t.encoding&&lt("/Encoding /"+t.encoding),lt("/FirstChar 32"),lt("/LastChar 255"),lt(">>"),lt("endobj"))},ie=function(){for(var t in kt)kt.hasOwnProperty(t)&&(!1===m||!0===m&&v.hasOwnProperty(t))&&ae(kt[t])},se=function(t){t.objectNumber=Xt();var e=[];e.push({key:"Type",value:"/XObject"}),e.push({key:"Subtype",value:"/Form"}),e.push({key:"BBox",value:"["+[B(t.x),B(t.y),B(t.x+t.width),B(t.y+t.height)].join(" ")+"]"}),e.push({key:"Matrix",value:"["+t.matrix.toString()+"]"});var n=t.pages[1].join("\n");ne({data:n,additionalKeyValues:e,objectId:t.objectNumber}),lt("endobj")},ce=function(){for(var t in Wt)Wt.hasOwnProperty(t)&&se(Wt[t])},le=function(t,e){var n,r=[],o=1/(e-1);for(n=0;n<1;n+=o)r.push(n);if(r.push(1),0!=t[0].offset){var a={offset:0,color:t[0].color};t.unshift(a)}if(1!=t[t.length-1].offset){var i={offset:1,color:t[t.length-1].color};t.push(i)}for(var s="",c=0,l=0;l<r.length;l++){for(n=r[l];n>t[c+1].offset;)c++;var u=t[c].offset,f=(n-u)/(t[c+1].offset-u),h=t[c].color,d=t[c+1].color;s+=Z(Math.round((1-f)*h[0]+f*d[0]).toString(16))+Z(Math.round((1-f)*h[1]+f*d[1]).toString(16))+Z(Math.round((1-f)*h[2]+f*d[2]).toString(16))}return s.trim()},ue=function(t,e){e||(e=21);var n=Xt(),r=le(t.colors,e),o=[];o.push({key:"FunctionType",value:"0"}),o.push({key:"Domain",value:"[0.0 1.0]"}),o.push({key:"Size",value:"["+e+"]"}),o.push({key:"BitsPerSample",value:"8"}),o.push({key:"Range",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),o.push({key:"Decode",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),ne({data:r,additionalKeyValues:o,alreadyAppliedFilters:["/ASCIIHexDecode"],objectId:n}),lt("endobj"),t.objectNumber=Xt(),lt("<< /ShadingType "+t.type),lt("/ColorSpace /DeviceRGB");var a="/Coords ["+B(parseFloat(t.coords[0]))+" "+B(parseFloat(t.coords[1]))+" ";2===t.type?a+=B(parseFloat(t.coords[2]))+" "+B(parseFloat(t.coords[3])):a+=B(parseFloat(t.coords[2]))+" "+B(parseFloat(t.coords[3]))+" "+B(parseFloat(t.coords[4]))+" "+B(parseFloat(t.coords[5])),lt(a+="]"),t.matrix&&lt("/Matrix ["+t.matrix.toString()+"]"),lt("/Function "+n+" 0 R"),lt("/Extend [true true]"),lt(">>"),lt("endobj")},fe=function(t,e){var n=$t(),r=Xt();e.push({resourcesOid:n,objectOid:r}),t.objectNumber=r;var o=[];o.push({key:"Type",value:"/Pattern"}),o.push({key:"PatternType",value:"1"}),o.push({key:"PaintType",value:"1"}),o.push({key:"TilingType",value:"1"}),o.push({key:"BBox",value:"["+t.boundingBox.map(B).join(" ")+"]"}),o.push({key:"XStep",value:B(t.xStep)}),o.push({key:"YStep",value:B(t.yStep)}),o.push({key:"Resources",value:n+" 0 R"}),t.matrix&&o.push({key:"Matrix",value:"["+t.matrix.toString()+"]"}),ne({data:t.stream,additionalKeyValues:o,objectId:t.objectNumber}),lt("endobj")},he=function(t){var e;for(e in Nt)Nt.hasOwnProperty(e)&&(Nt[e]instanceof P?ue(Nt[e]):Nt[e]instanceof N&&fe(Nt[e],t))},de=function(t){for(var e in t.objectNumber=Xt(),lt("<<"),t)switch(e){case"opacity":lt("/ca "+D(t[e]));break;case"stroke-opacity":lt("/CA "+D(t[e]))}lt(">>"),lt("endobj")},pe=function(){var t;for(t in It)It.hasOwnProperty(t)&&de(It[t])},ge=function(){for(var t in lt("/XObject <<"),Wt)Wt.hasOwnProperty(t)&&Wt[t].objectNumber>=0&&lt("/"+t+" "+Wt[t].objectNumber+" 0 R");Mt.publish("putXobjectDict"),lt(">>")},me=function(){qe.oid=Xt(),lt("<<"),lt("/Filter /Standard"),lt("/V "+qe.v),lt("/R "+qe.r),lt("/U <"+qe.toHexString(qe.U)+">"),lt("/O <"+qe.toHexString(qe.O)+">"),lt("/P "+qe.P),lt(">>"),lt("endobj")},ve=function(){for(var t in lt("/Font <<"),kt)kt.hasOwnProperty(t)&&(!1===m||!0===m&&v.hasOwnProperty(t))&&lt("/"+t+" "+kt[t].objectNumber+" 0 R");lt(">>")},be=function(){if(Object.keys(Nt).length>0){for(var t in lt("/Shading <<"),Nt)Nt.hasOwnProperty(t)&&Nt[t]instanceof P&&Nt[t].objectNumber>=0&&lt("/"+t+" "+Nt[t].objectNumber+" 0 R");Mt.publish("putShadingPatternDict"),lt(">>")}},ye=function(t){if(Object.keys(Nt).length>0){for(var e in lt("/Pattern <<"),Nt)Nt.hasOwnProperty(e)&&Nt[e]instanceof b.TilingPattern&&Nt[e].objectNumber>=0&&Nt[e].objectNumber<t&&lt("/"+e+" "+Nt[e].objectNumber+" 0 R");Mt.publish("putTilingPatternDict"),lt(">>")}},we=function(){if(Object.keys(It).length>0){var t;for(t in lt("/ExtGState <<"),It)It.hasOwnProperty(t)&&It[t].objectNumber>=0&&lt("/"+t+" "+It[t].objectNumber+" 0 R");Mt.publish("putGStateDict"),lt(">>")}},Se=function(t){Kt(t.resourcesOid,!0),lt("<<"),lt("/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]"),ve(),be(),ye(t.objectOid),we(),ge(),lt(">>"),lt("endobj")},xe=function(){var t=[];ie(),pe(),ce(),he(t),Mt.publish("putResources"),t.forEach(Se),Se({resourcesOid:Zt,objectOid:Number.MAX_SAFE_INTEGER}),Mt.publish("postPutResources")},Ae=function(){Mt.publish("putAdditionalObjects");for(var t=0;t<rt.length;t++){var e=rt[t];Kt(e.objId,!0),lt(e.content),lt("endobj")}Mt.publish("postPutAdditionalObjects")},Ce=function(t){Rt[t.fontName]=Rt[t.fontName]||{},Rt[t.fontName][t.fontStyle]=t.id},Ee=function(t,e,n,r,o){var a={id:"F"+(Object.keys(kt).length+1).toString(10),postScriptName:t,fontName:e,fontStyle:n,encoding:r,isStandardFont:o||!1,metadata:{}};return Mt.publish("addFont",{font:a,instance:this}),kt[a.id]=a,Ce(a),a.id},Te=function(t){for(var e=0,n=ht.length;e<n;e++){var r=Ee.call(this,t[e][0],t[e][1],t[e][2],ht[e][3],!0);!1===m&&(v[r]=!0);var o=t[e][0].split("-");Ce({id:r,fontName:o[0],fontStyle:o[1]||""})}Mt.publish("addFonts",{fonts:kt,dictionary:Rt})},_e=function(t){return t.foo=function(){try{return t.apply(this,arguments)}catch(t){var n=t.stack||"";~n.indexOf(" at ")&&(n=n.split(" at ")[1]);var r="Error in function "+n.split("\n")[0].split("<")[0]+": "+t.message;if(!e.console)throw new Error(r);e.console.error(r,t),e.alert&&alert(r)}},t.foo.bar=t,t.foo},ke=function(t,e){var n,r,o,a,i,s,c,l,u;if(o=(e=e||{}).sourceEncoding||"Unicode",i=e.outputEncoding,(e.autoencode||i)&&kt[At].metadata&&kt[At].metadata[o]&&kt[At].metadata[o].encoding&&(a=kt[At].metadata[o].encoding,!i&&kt[At].encoding&&(i=kt[At].encoding),!i&&a.codePages&&(i=a.codePages[0]),"string"==typeof i&&(i=a[i]),i)){for(c=!1,s=[],n=0,r=t.length;n<r;n++)(l=i[t.charCodeAt(n)])?s.push(String.fromCharCode(l)):s.push(t[n]),s[n].charCodeAt(0)>>8&&(c=!0);t=s.join("")}for(n=t.length;void 0===c&&0!==n;)t.charCodeAt(n-1)>>8&&(c=!0),n--;if(!c)return t;for(s=e.noBOM?[]:[254,255],n=0,r=t.length;n<r;n++){if((u=(l=t.charCodeAt(n))>>8)>>8)throw new Error("Character at position "+n+" of string '"+t+"' exceeds 16bits. Cannot be encoded into UCS-2 BE");s.push(u),s.push(l-(u<<8))}return String.fromCharCode.apply(void 0,s)},Re=b.__private__.pdfEscape=b.pdfEscape=function(t,e){return ke(t,e).replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},Pe=b.__private__.beginPage=function(t){ot[++Ft]=[],Dt[Ft]={objId:0,contentsObjId:0,userUnit:Number(h),artBox:null,bleedBox:null,cropBox:null,trimBox:null,mediaBox:{bottomLeftX:0,bottomLeftY:0,topRightX:Number(t[0]),topRightY:Number(t[1])}},Ie(Ft),ct(ot[Y])},Ne=function(t,e){var n,a,s;switch(o=e||o,"string"==typeof t&&(n=x(t.toLowerCase()),Array.isArray(n)&&(a=n[0],s=n[1])),Array.isArray(t)&&(a=t[0]*Ct,s=t[1]*Ct),isNaN(a)&&(a=i[0],s=i[1]),(a>14400||s>14400)&&(r.warn("A page in a PDF can not be wider or taller than 14400 userUnit. jsPDF limits the width/height to 14400"),a=Math.min(14400,a),s=Math.min(14400,s)),i=[a,s],o.substr(0,1)){case"l":s>a&&(i=[s,a]);break;case"p":a>s&&(i=[s,a])}Pe(i),hn(fn),lt(wn),0!==Tn&&lt(Tn+" J"),0!==_n&&lt(_n+" j"),Mt.publish("addPage",{pageNumber:Ft})},Oe=function(t){t>0&&t<=Ft&&(ot.splice(t,1),Dt.splice(t,1),Ft--,Y>Ft&&(Y=Ft),this.setPage(Y))},Ie=function(t){t>0&&t<=Ft&&(Y=t)},Be=b.__private__.getNumberOfPages=b.getNumberOfPages=function(){return ot.length-1},Le=function(t,e,n){var o,a=void 0;return n=n||{},t=void 0!==t?t:kt[At].fontName,e=void 0!==e?e:kt[At].fontStyle,o=t.toLowerCase(),void 0!==Rt[o]&&void 0!==Rt[o][e]?a=Rt[o][e]:void 0!==Rt[t]&&void 0!==Rt[t][e]?a=Rt[t][e]:!1===n.disableWarning&&r.warn("Unable to look up font label for font '"+t+"', '"+e+"'. Refer to getFontList() for available fonts."),a||n.noFallback||null==(a=Rt.times[e])&&(a=Rt.times.normal),a},Fe=b.__private__.putInfo=function(){var t=Xt(),e=function(t){return t};for(var n in null!==g&&(e=qe.encryptor(t,0)),lt("<<"),lt("/Producer ("+Re(e("jsPDF "+O.version))+")"),xt)xt.hasOwnProperty(n)&&xt[n]&&lt("/"+n.substr(0,1).toUpperCase()+n.substr(1)+" ("+Re(e(xt[n]))+")");lt("/CreationDate ("+Re(e(H))+")"),lt(">>"),lt("endobj")},De=b.__private__.putCatalog=function(t){var e=(t=t||{}).rootDictionaryObjId||Jt;switch(Xt(),lt("<<"),lt("/Type /Catalog"),lt("/Pages "+e+" 0 R"),pt||(pt="fullwidth"),pt){case"fullwidth":lt("/OpenAction [3 0 R /FitH null]");break;case"fullheight":lt("/OpenAction [3 0 R /FitV null]");break;case"fullpage":lt("/OpenAction [3 0 R /Fit]");break;case"original":lt("/OpenAction [3 0 R /XYZ null null 1]");break;default:var n=""+pt;"%"===n.substr(n.length-1)&&(pt=parseInt(pt)/100),"number"==typeof pt&&lt("/OpenAction [3 0 R /XYZ null null "+D(pt)+"]")}switch(yt||(yt="continuous"),yt){case"continuous":lt("/PageLayout /OneColumn");break;case"single":lt("/PageLayout /SinglePage");break;case"two":case"twoleft":lt("/PageLayout /TwoColumnLeft");break;case"tworight":lt("/PageLayout /TwoColumnRight")}vt&&lt("/PageMode /"+vt),Mt.publish("putCatalog"),lt(">>"),lt("endobj")},Me=b.__private__.putTrailer=function(){lt("trailer"),lt("<<"),lt("/Size "+(Q+1)),lt("/Root "+Q+" 0 R"),lt("/Info "+(Q-1)+" 0 R"),null!==g&&lt("/Encrypt "+qe.oid+" 0 R"),lt("/ID [ <"+z+"> <"+z+"> ]"),lt(">>")},je=b.__private__.putHeader=function(){lt("%PDF-"+y),lt("%ºß¬à")},We=b.__private__.putXRef=function(){var t="0000000000";lt("xref"),lt("0 "+(Q+1)),lt("0000000000 65535 f ");for(var e=1;e<=Q;e++)"function"==typeof tt[e]?lt((t+tt[e]()).slice(-10)+" 00000 n "):void 0!==tt[e]?lt((t+tt[e]).slice(-10)+" 00000 n "):lt("0000000000 00000 n ")},Ue=b.__private__.buildDocument=function(){st(),ct(et),Mt.publish("buildDocument"),je(),oe(),Ae(),xe(),null!==g&&me(),Fe(),De();var t=nt;return We(),Me(),lt("startxref"),lt(""+t),lt("%%EOF"),ct(ot[Y]),et.join("\n")},He=b.__private__.getBlob=function(t){return new Blob([ft(t)],{type:"application/pdf"})},ze=b.output=b.__private__.output=_e((function(t,n){switch("string"==typeof(n=n||{})?n={filename:n}:n.filename=n.filename||"generated.pdf",t){case void 0:return Ue();case"save":b.save(n.filename);break;case"arraybuffer":return ft(Ue());case"blob":return He(Ue());case"bloburi":case"bloburl":if(void 0!==e.URL&&"function"==typeof e.URL.createObjectURL)return e.URL&&e.URL.createObjectURL(He(Ue()))||void 0;r.warn("bloburl is not supported by your system, because URL.createObjectURL is not supported by your browser.");break;case"datauristring":case"dataurlstring":var o="",a=Ue();try{o=c(a)}catch(t){o=c(unescape(encodeURIComponent(a)))}return"data:application/pdf;filename="+n.filename+";base64,"+o;case"pdfobjectnewwindow":if("[object Window]"===Object.prototype.toString.call(e)){var i='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><script src="'+(n.pdfObjectUrl||"https://cdnjs.cloudflare.com/ajax/libs/pdfobject/2.1.1/pdfobject.min.js")+'"><\/script><script >PDFObject.embed("'+this.output("dataurlstring")+'", '+JSON.stringify(n)+");<\/script></body></html>",s=e.open();return null!==s&&s.document.write(i),s}throw new Error("The option pdfobjectnewwindow just works in a browser-environment.");case"pdfjsnewwindow":if("[object Window]"===Object.prototype.toString.call(e)){var l='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><iframe id="pdfViewer" src="'+(n.pdfJsUrl||"examples/PDF.js/web/viewer.html")+"?file=&downloadName="+n.filename+'" width="500px" height="400px" /></body></html>',u=e.open();if(null!==u){u.document.write(l);var f=this;u.document.documentElement.querySelector("#pdfViewer").onload=function(){u.document.title=n.filename,u.document.documentElement.querySelector("#pdfViewer").contentWindow.PDFViewerApplication.open(f.output("bloburl"))}}return u}throw new Error("The option pdfjsnewwindow just works in a browser-environment.");case"dataurlnewwindow":if("[object Window]"!==Object.prototype.toString.call(e))throw new Error("The option dataurlnewwindow just works in a browser-environment.");var h='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><iframe src="'+this.output("datauristring",n)+'"></iframe></body></html>',d=e.open();if(null!==d&&(d.document.write(h),d.document.title=n.filename),d||"undefined"==typeof safari)return d;break;case"datauri":case"dataurl":return e.document.location.href=this.output("datauristring",n);default:return null}})),Ve=function(t){return!0===Array.isArray(jt)&&jt.indexOf(t)>-1};switch(a){case"pt":Ct=1;break;case"mm":Ct=72/25.4;break;case"cm":Ct=72/2.54;break;case"in":Ct=72;break;case"px":Ct=1==Ve("px_scaling")?.75:96/72;break;case"pc":case"em":Ct=12;break;case"ex":Ct=6;break;default:throw new Error("Invalid unit: "+a)}var qe=null;$(),q();var Ge=function(t){return null!==g?qe.encryptor(t,0):function(t){return t}},Xe=b.__private__.getPageInfo=b.getPageInfo=function(t){if(isNaN(t)||t%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfo");return{objId:Dt[t].objId,pageNumber:t,pageContext:Dt[t]}},$e=b.__private__.getPageInfoByObjId=function(t){if(isNaN(t)||t%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfoByObjId");for(var e in Dt)if(Dt[e].objId===t)break;return Xe(e)},Ke=b.__private__.getCurrentPageInfo=b.getCurrentPageInfo=function(){return{objId:Dt[Y].objId,pageNumber:Y,pageContext:Dt[Y]}};b.addPage=function(){return Ne.apply(this,arguments),this},b.setPage=function(){return Ie.apply(this,arguments),ct.call(this,ot[Y]),this},b.insertPage=function(t){return this.addPage(),this.movePage(Y,t),this},b.movePage=function(t,e){var n,r;if(t>e){n=ot[t],r=Dt[t];for(var o=t;o>e;o--)ot[o]=ot[o-1],Dt[o]=Dt[o-1];ot[e]=n,Dt[e]=r,this.setPage(e)}else if(t<e){n=ot[t],r=Dt[t];for(var a=t;a<e;a++)ot[a]=ot[a+1],Dt[a]=Dt[a+1];ot[e]=n,Dt[e]=r,this.setPage(e)}return this},b.deletePage=function(){return Oe.apply(this,arguments),this},b.__private__.text=b.text=function(t,e,n,r,o){var a,i,s,c,l,u,f,h,d=(r=r||{}).scope||this;if("number"==typeof t&&"number"==typeof e&&("string"==typeof n||Array.isArray(n))){var p=n;n=e,e=t,t=p}if(arguments[3]instanceof zt==0?(s=arguments[4],c=arguments[5],"object"==typeof(f=arguments[3])&&null!==f||("string"==typeof s&&(c=s,s=null),"string"==typeof f&&(c=f,f=null),"number"==typeof f&&(s=f,f=null),r={flags:f,angle:s,align:c})):(L("The transform parameter of text() with a Matrix value"),h=o),isNaN(e)||isNaN(n)||null==t)throw new Error("Invalid arguments passed to jsPDF.text");if(0===t.length)return d;var g="",m=!1,b="number"==typeof r.lineHeightFactor?r.lineHeightFactor:un,y=d.internal.scaleFactor;function w(t){return t=t.split("\t").join(Array(r.TabLen||9).join(" ")),Re(t,f)}function S(t){for(var e,n=t.concat(),r=[],o=n.length;o--;)"string"==typeof(e=n.shift())?r.push(e):Array.isArray(t)&&(1===e.length||void 0===e[1]&&void 0===e[2])?r.push(e[0]):r.push([e[0],e[1],e[2]]);return r}function x(t,e){var n;if("string"==typeof t)n=e(t)[0];else if(Array.isArray(t)){for(var r,o,a=t.concat(),i=[],s=a.length;s--;)"string"==typeof(r=a.shift())?i.push(e(r)[0]):Array.isArray(r)&&"string"==typeof r[0]&&(o=e(r[0],r[1],r[2]),i.push([o[0],o[1],o[2]]));n=i}return n}var E=!1,T=!0;if("string"==typeof t)E=!0;else if(Array.isArray(t)){var _=t.concat();i=[];for(var k,R=_.length;R--;)("string"!=typeof(k=_.shift())||Array.isArray(k)&&"string"!=typeof k[0])&&(T=!1);E=T}if(!1===E)throw new Error('Type of text must be string or Array. "'+t+'" is not recognized.');"string"==typeof t&&(t=t.match(/[\r?\n]/)?t.split(/\r\n|\r|\n/g):[t]);var P=dt/d.internal.scaleFactor,N=P*(un-1);switch(r.baseline){case"bottom":n-=N;break;case"top":n+=P-N;break;case"hanging":n+=P-2*N;break;case"middle":n+=P/2-N}if((u=r.maxWidth||0)>0&&("string"==typeof t?t=d.splitTextToSize(t,u):"[object Array]"===Object.prototype.toString.call(t)&&(t=t.reduce((function(t,e){return t.concat(d.splitTextToSize(e,u))}),[]))),a={text:t,x:e,y:n,options:r,mutex:{pdfEscape:Re,activeFontKey:At,fonts:kt,activeFontSize:dt}},Mt.publish("preProcessText",a),t=a.text,s=(r=a.options).angle,h instanceof zt==0&&s&&"number"==typeof s){s*=Math.PI/180,0===r.rotationDirection&&(s=-s),C===A.ADVANCED&&(s=-s);var O=Math.cos(s),I=Math.sin(s);h=new zt(O,I,-I,O,0,0)}else s&&s instanceof zt&&(h=s);C!==A.ADVANCED||h||(h=qt),void 0!==(l=r.charSpace||Cn)&&(g+=B(j(l))+" Tc\n",this.setCharSpace(this.getCharSpace()||0)),r.lang;var F=-1,D=void 0!==r.renderingMode?r.renderingMode:r.stroke,M=d.internal.getCurrentPageInfo().pageContext;switch(D){case 0:case!1:case"fill":F=0;break;case 1:case!0:case"stroke":F=1;break;case 2:case"fillThenStroke":F=2;break;case 3:case"invisible":F=3;break;case 4:case"fillAndAddForClipping":F=4;break;case 5:case"strokeAndAddPathForClipping":F=5;break;case 6:case"fillThenStrokeAndAddToPathForClipping":F=6;break;case 7:case"addToPathForClipping":F=7}var W=void 0!==M.usedRenderingMode?M.usedRenderingMode:-1;-1!==F?g+=F+" Tr\n":-1!==W&&(g+="0 Tr\n"),-1!==F&&(M.usedRenderingMode=F),c=r.align||"left";var U,H=dt*b,z=d.internal.pageSize.getWidth(),V=kt[At];l=r.charSpace||Cn,u=r.maxWidth||0,f=Object.assign({autoencode:!0,noBOM:!0},r.flags);var q=[];if("[object Array]"===Object.prototype.toString.call(t)){var G;i=S(t),"left"!==c&&(U=i.map((function(t){return d.getStringUnitWidth(t,{font:V,charSpace:l,fontSize:dt,doKerning:!1})*dt/y})));var X,$=0;if("right"===c){e-=U[0],t=[],R=i.length;for(var K=0;K<R;K++)0===K?(X=mn(e),G=vn(n)):(X=j($-U[K]),G=-H),t.push([i[K],X,G]),$=U[K]}else if("center"===c){e-=U[0]/2,t=[],R=i.length;for(var Y=0;Y<R;Y++)0===Y?(X=mn(e),G=vn(n)):(X=j(($-U[Y])/2),G=-H),t.push([i[Y],X,G]),$=U[Y]}else if("left"===c){t=[],R=i.length;for(var J=0;J<R;J++)t.push(i[J])}else{if("justify"!==c)throw new Error('Unrecognized alignment option, use "left", "center", "right" or "justify".');t=[],R=i.length,u=0!==u?u:z;for(var Z=0;Z<R;Z++)G=0===Z?vn(n):-H,X=0===Z?mn(e):0,Z<R-1&&q.push(B(j((u-U[Z])/(i[Z].split(" ").length-1)))),t.push([i[Z],X,G])}}var Q="boolean"==typeof r.R2L?r.R2L:mt;!0===Q&&(t=x(t,(function(t,e,n){return[t.split("").reverse().join(""),e,n]}))),a={text:t,x:e,y:n,options:r,mutex:{pdfEscape:Re,activeFontKey:At,fonts:kt,activeFontSize:dt}},Mt.publish("postProcessText",a),t=a.text,m=a.mutex.isHex||!1;var tt=kt[At].encoding;"WinAnsiEncoding"!==tt&&"StandardEncoding"!==tt||(t=x(t,(function(t,e,n){return[w(t),e,n]}))),i=S(t),t=[];for(var et,nt,rt,ot=0,at=1,it=Array.isArray(i[0])?at:ot,st="",ct=function(t,e,n){var o="";return n instanceof zt?(n="number"==typeof r.angle?Vt(n,new zt(1,0,0,1,t,e)):Vt(new zt(1,0,0,1,t,e),n),C===A.ADVANCED&&(n=Vt(new zt(1,0,0,-1,0,0),n)),o=n.join(" ")+" Tm\n"):o=B(t)+" "+B(e)+" Td\n",o},ut=0;ut<i.length;ut++){switch(st="",it){case at:rt=(m?"<":"(")+i[ut][0]+(m?">":")"),et=parseFloat(i[ut][1]),nt=parseFloat(i[ut][2]);break;case ot:rt=(m?"<":"(")+i[ut]+(m?">":")"),et=mn(e),nt=vn(n)}void 0!==q&&void 0!==q[ut]&&(st=q[ut]+" Tw\n"),0===ut?t.push(st+ct(et,nt,h)+rt):it===ot?t.push(st+rt):it===at&&t.push(st+ct(et,nt,h)+rt)}t=it===ot?t.join(" Tj\nT* "):t.join(" Tj\n"),t+=" Tj\n";var ft="BT\n/";return ft+=At+" "+dt+" Tf\n",ft+=B(dt*b)+" TL\n",ft+=xn+"\n",ft+=g,ft+=t,lt(ft+="ET"),v[At]=!0,d};var Ye=b.__private__.clip=b.clip=function(t){return lt("evenodd"===t?"W*":"W"),this};b.clipEvenOdd=function(){return Ye("evenodd")},b.__private__.discardPath=b.discardPath=function(){return lt("n"),this};var Je=b.__private__.isValidStyle=function(t){var e=!1;return-1!==[void 0,null,"S","D","F","DF","FD","f","f*","B","B*","n"].indexOf(t)&&(e=!0),e};b.__private__.setDefaultPathOperation=b.setDefaultPathOperation=function(t){return Je(t)&&(p=t),this};var Ze=b.__private__.getStyle=b.getStyle=function(t){var e=p;switch(t){case"D":case"S":e="S";break;case"F":e="f";break;case"FD":case"DF":e="B";break;case"f":case"f*":case"B":case"B*":e=t}return e},Qe=b.close=function(){return lt("h"),this};b.stroke=function(){return lt("S"),this},b.fill=function(t){return tn("f",t),this},b.fillEvenOdd=function(t){return tn("f*",t),this},b.fillStroke=function(t){return tn("B",t),this},b.fillStrokeEvenOdd=function(t){return tn("B*",t),this};var tn=function(t,e){"object"==typeof e?rn(e,t):lt(t)},en=function(t){null===t||C===A.ADVANCED&&void 0===t||(t=Ze(t),lt(t))};function nn(t,e,n,r,o){var a=new N(e||this.boundingBox,n||this.xStep,r||this.yStep,this.gState,o||this.matrix);a.stream=this.stream;var i=t+"$$"+this.cloneIndex+++"$$";return Gt(i,a),a}var rn=function(t,e){var n=Ot[t.key],r=Nt[n];if(r instanceof P)lt("q"),lt(on(e)),r.gState&&b.setGState(r.gState),lt(t.matrix.toString()+" cm"),lt("/"+n+" sh"),lt("Q");else if(r instanceof N){var o=new zt(1,0,0,-1,0,Dn());t.matrix&&(o=o.multiply(t.matrix||qt),n=nn.call(r,t.key,t.boundingBox,t.xStep,t.yStep,o).id),lt("q"),lt("/Pattern cs"),lt("/"+n+" scn"),r.gState&&b.setGState(r.gState),lt(e),lt("Q")}},on=function(t){switch(t){case"f":case"F":case"n":return"W n";case"f*":return"W* n";case"B":case"S":return"W S";case"B*":return"W* S"}},an=b.moveTo=function(t,e){return lt(B(j(t))+" "+B(U(e))+" m"),this},sn=b.lineTo=function(t,e){return lt(B(j(t))+" "+B(U(e))+" l"),this},cn=b.curveTo=function(t,e,n,r,o,a){return lt([B(j(t)),B(U(e)),B(j(n)),B(U(r)),B(j(o)),B(U(a)),"c"].join(" ")),this};b.__private__.line=b.line=function(t,e,n,r,o){if(isNaN(t)||isNaN(e)||isNaN(n)||isNaN(r)||!Je(o))throw new Error("Invalid arguments passed to jsPDF.line");return C===A.COMPAT?this.lines([[n-t,r-e]],t,e,[1,1],o||"S"):this.lines([[n-t,r-e]],t,e,[1,1]).stroke()},b.__private__.lines=b.lines=function(t,e,n,r,o,a){var i,s,c,l,u,f,h,d,p,g,m,v;if("number"==typeof t&&(v=n,n=e,e=t,t=v),r=r||[1,1],a=a||!1,isNaN(e)||isNaN(n)||!Array.isArray(t)||!Array.isArray(r)||!Je(o)||"boolean"!=typeof a)throw new Error("Invalid arguments passed to jsPDF.lines");for(an(e,n),i=r[0],s=r[1],l=t.length,g=e,m=n,c=0;c<l;c++)2===(u=t[c]).length?(g=u[0]*i+g,m=u[1]*s+m,sn(g,m)):(f=u[0]*i+g,h=u[1]*s+m,d=u[2]*i+g,p=u[3]*s+m,g=u[4]*i+g,m=u[5]*s+m,cn(f,h,d,p,g,m));return a&&Qe(),en(o),this},b.path=function(t){for(var e=0;e<t.length;e++){var n=t[e],r=n.c;switch(n.op){case"m":an(r[0],r[1]);break;case"l":sn(r[0],r[1]);break;case"c":cn.apply(this,r);break;case"h":Qe()}}return this},b.__private__.rect=b.rect=function(t,e,n,r,o){if(isNaN(t)||isNaN(e)||isNaN(n)||isNaN(r)||!Je(o))throw new Error("Invalid arguments passed to jsPDF.rect");return C===A.COMPAT&&(r=-r),lt([B(j(t)),B(U(e)),B(j(n)),B(j(r)),"re"].join(" ")),en(o),this},b.__private__.triangle=b.triangle=function(t,e,n,r,o,a,i){if(isNaN(t)||isNaN(e)||isNaN(n)||isNaN(r)||isNaN(o)||isNaN(a)||!Je(i))throw new Error("Invalid arguments passed to jsPDF.triangle");return this.lines([[n-t,r-e],[o-n,a-r],[t-o,e-a]],t,e,[1,1],i,!0),this},b.__private__.roundedRect=b.roundedRect=function(t,e,n,r,o,a,i){if(isNaN(t)||isNaN(e)||isNaN(n)||isNaN(r)||isNaN(o)||isNaN(a)||!Je(i))throw new Error("Invalid arguments passed to jsPDF.roundedRect");var s=4/3*(Math.SQRT2-1);return o=Math.min(o,.5*n),a=Math.min(a,.5*r),this.lines([[n-2*o,0],[o*s,0,o,a-a*s,o,a],[0,r-2*a],[0,a*s,-o*s,a,-o,a],[2*o-n,0],[-o*s,0,-o,-a*s,-o,-a],[0,2*a-r],[0,-a*s,o*s,-a,o,-a]],t+o,e,[1,1],i,!0),this},b.__private__.ellipse=b.ellipse=function(t,e,n,r,o){if(isNaN(t)||isNaN(e)||isNaN(n)||isNaN(r)||!Je(o))throw new Error("Invalid arguments passed to jsPDF.ellipse");var a=4/3*(Math.SQRT2-1)*n,i=4/3*(Math.SQRT2-1)*r;return an(t+n,e),cn(t+n,e-i,t+a,e-r,t,e-r),cn(t-a,e-r,t-n,e-i,t-n,e),cn(t-n,e+i,t-a,e+r,t,e+r),cn(t+a,e+r,t+n,e+i,t+n,e),en(o),this},b.__private__.circle=b.circle=function(t,e,n,r){if(isNaN(t)||isNaN(e)||isNaN(n)||!Je(r))throw new Error("Invalid arguments passed to jsPDF.circle");return this.ellipse(t,e,n,n,r)},b.setFont=function(t,e,n){return n&&(e=I(e,n)),At=Le(t,e,{disableWarning:!1}),this};var ln=b.__private__.getFont=b.getFont=function(){return kt[Le.apply(b,arguments)]};b.__private__.getFontList=b.getFontList=function(){var t,e,n={};for(t in Rt)if(Rt.hasOwnProperty(t))for(e in n[t]=[],Rt[t])Rt[t].hasOwnProperty(e)&&n[t].push(e);return n},b.addFont=function(t,e,n,r,o){var a=["StandardEncoding","MacRomanEncoding","Identity-H","WinAnsiEncoding"];return arguments[3]&&-1!==a.indexOf(arguments[3])?o=arguments[3]:arguments[3]&&-1==a.indexOf(arguments[3])&&(n=I(n,r)),o=o||"Identity-H",Ee.call(this,t,e,n,o)};var un,fn=t.lineWidth||.200025,hn=b.__private__.setLineWidth=b.setLineWidth=function(t){return lt(B(j(t))+" w"),this};b.__private__.setLineDash=O.API.setLineDash=O.API.setLineDashPattern=function(t,e){if(t=t||[],e=e||0,isNaN(e)||!Array.isArray(t))throw new Error("Invalid arguments passed to jsPDF.setLineDash");return t=t.map((function(t){return B(j(t))})).join(" "),e=B(j(e)),lt("["+t+"] "+e+" d"),this};var dn=b.__private__.getLineHeight=b.getLineHeight=function(){return dt*un};b.__private__.getLineHeight=b.getLineHeight=function(){return dt*un};var pn=b.__private__.setLineHeightFactor=b.setLineHeightFactor=function(t){return"number"==typeof(t=t||1.15)&&(un=t),this},gn=b.__private__.getLineHeightFactor=b.getLineHeightFactor=function(){return un};pn(t.lineHeight);var mn=b.__private__.getHorizontalCoordinate=function(t){return j(t)},vn=b.__private__.getVerticalCoordinate=function(t){return C===A.ADVANCED?t:Dt[Y].mediaBox.topRightY-Dt[Y].mediaBox.bottomLeftY-j(t)},bn=b.__private__.getHorizontalCoordinateString=b.getHorizontalCoordinateString=function(t){return B(mn(t))},yn=b.__private__.getVerticalCoordinateString=b.getVerticalCoordinateString=function(t){return B(vn(t))},wn=t.strokeColor||"0 G";b.__private__.getStrokeColor=b.getDrawColor=function(){return Qt(wn)},b.__private__.setStrokeColor=b.setDrawColor=function(t,e,n,r){return wn=te({ch1:t,ch2:e,ch3:n,ch4:r,pdfColorType:"draw",precision:2}),lt(wn),this};var Sn=t.fillColor||"0 g";b.__private__.getFillColor=b.getFillColor=function(){return Qt(Sn)},b.__private__.setFillColor=b.setFillColor=function(t,e,n,r){return Sn=te({ch1:t,ch2:e,ch3:n,ch4:r,pdfColorType:"fill",precision:2}),lt(Sn),this};var xn=t.textColor||"0 g",An=b.__private__.getTextColor=b.getTextColor=function(){return Qt(xn)};b.__private__.setTextColor=b.setTextColor=function(t,e,n,r){return xn=te({ch1:t,ch2:e,ch3:n,ch4:r,pdfColorType:"text",precision:3}),this};var Cn=t.charSpace,En=b.__private__.getCharSpace=b.getCharSpace=function(){return parseFloat(Cn||0)};b.__private__.setCharSpace=b.setCharSpace=function(t){if(isNaN(t))throw new Error("Invalid argument passed to jsPDF.setCharSpace");return Cn=t,this};var Tn=0;b.CapJoinStyles={0:0,butt:0,but:0,miter:0,1:1,round:1,rounded:1,circle:1,2:2,projecting:2,project:2,square:2,bevel:2},b.__private__.setLineCap=b.setLineCap=function(t){var e=b.CapJoinStyles[t];if(void 0===e)throw new Error("Line cap style of '"+t+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return Tn=e,lt(e+" J"),this};var _n=0;b.__private__.setLineJoin=b.setLineJoin=function(t){var e=b.CapJoinStyles[t];if(void 0===e)throw new Error("Line join style of '"+t+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return _n=e,lt(e+" j"),this},b.__private__.setLineMiterLimit=b.__private__.setMiterLimit=b.setLineMiterLimit=b.setMiterLimit=function(t){if(t=t||0,isNaN(t))throw new Error("Invalid argument passed to jsPDF.setLineMiterLimit");return lt(B(j(t))+" M"),this},b.GState=k,b.setGState=function(t){(t="string"==typeof t?It[Bt[t]]:kn(null,t)).equals(Lt)||(lt("/"+t.id+" gs"),Lt=t)};var kn=function(t,e){if(!t||!Bt[t]){var n=!1;for(var r in It)if(It.hasOwnProperty(r)&&It[r].equals(e)){n=!0;break}if(n)e=It[r];else{var o="GS"+(Object.keys(It).length+1).toString(10);It[o]=e,e.id=o}return t&&(Bt[t]=e.id),Mt.publish("addGState",e),e}};b.addGState=function(t,e){return kn(t,e),this},b.saveGraphicsState=function(){return lt("q"),Pt.push({key:At,size:dt,color:xn}),this},b.restoreGraphicsState=function(){lt("Q");var t=Pt.pop();return At=t.key,dt=t.size,xn=t.color,Lt=null,this},b.setCurrentTransformationMatrix=function(t){return lt(t.toString()+" cm"),this},b.comment=function(t){return lt("#"+t),this};var Rn=function(t,e){var n=t||0;Object.defineProperty(this,"x",{enumerable:!0,get:function(){return n},set:function(t){isNaN(t)||(n=parseFloat(t))}});var r=e||0;Object.defineProperty(this,"y",{enumerable:!0,get:function(){return r},set:function(t){isNaN(t)||(r=parseFloat(t))}});var o="pt";return Object.defineProperty(this,"type",{enumerable:!0,get:function(){return o},set:function(t){o=t.toString()}}),this},Pn=function(t,e,n,r){Rn.call(this,t,e),this.type="rect";var o=n||0;Object.defineProperty(this,"w",{enumerable:!0,get:function(){return o},set:function(t){isNaN(t)||(o=parseFloat(t))}});var a=r||0;return Object.defineProperty(this,"h",{enumerable:!0,get:function(){return a},set:function(t){isNaN(t)||(a=parseFloat(t))}}),this},Nn=function(){this.page=Ft,this.currentPage=Y,this.pages=ot.slice(0),this.pagesContext=Dt.slice(0),this.x=Et,this.y=Tt,this.matrix=_t,this.width=Ln(Y),this.height=Dn(Y),this.outputDestination=it,this.id="",this.objectNumber=-1};Nn.prototype.restore=function(){Ft=this.page,Y=this.currentPage,Dt=this.pagesContext,ot=this.pages,Et=this.x,Tt=this.y,_t=this.matrix,Fn(Y,this.width),Mn(Y,this.height),it=this.outputDestination};var On=function(t,e,n,r,o){Ht.push(new Nn),Ft=Y=0,ot=[],Et=t,Tt=e,_t=o,Pe([n,r])},In=function(t){if(!Ut[t]){var e=new Nn,n="Xo"+(Object.keys(Wt).length+1).toString(10);e.id=n,Ut[t]=n,Wt[n]=e,Mt.publish("addFormObject",e),Ht.pop().restore()}};for(var Bn in b.beginFormObject=function(t,e,n,r,o){return On(t,e,n,r,o),this},b.endFormObject=function(t){return In(t),this},b.doFormObject=function(t,e){var n=Wt[Ut[t]];return lt("q"),lt(e.toString()+" cm"),lt("/"+n.id+" Do"),lt("Q"),this},b.getFormObject=function(t){var e=Wt[Ut[t]];return{x:e.x,y:e.y,width:e.width,height:e.height,matrix:e.matrix}},b.save=function(t,n){return t=t||"generated.pdf",(n=n||{}).returnPromise=n.returnPromise||!1,!1===n.returnPromise?(l(He(Ue()),t),"function"==typeof l.unload&&e.setTimeout&&setTimeout(l.unload,911),this):new Promise((function(n,r){try{var o=l(He(Ue()),t);"function"==typeof l.unload&&e.setTimeout&&setTimeout(l.unload,911),n(o)}catch(t){r(t.message)}}))},O.API)O.API.hasOwnProperty(Bn)&&("events"===Bn&&O.API.events.length?function(t,e){var n,r,o;for(o=e.length-1;-1!==o;o--)n=e[o][0],r=e[o][1],t.subscribe.apply(t,[n].concat("function"==typeof r?[r]:r))}(Mt,O.API.events):b[Bn]=O.API[Bn]);var Ln=b.getPageWidth=function(t){return(Dt[t=t||Y].mediaBox.topRightX-Dt[t].mediaBox.bottomLeftX)/Ct},Fn=b.setPageWidth=function(t,e){Dt[t].mediaBox.topRightX=e*Ct+Dt[t].mediaBox.bottomLeftX},Dn=b.getPageHeight=function(t){return(Dt[t=t||Y].mediaBox.topRightY-Dt[t].mediaBox.bottomLeftY)/Ct},Mn=b.setPageHeight=function(t,e){Dt[t].mediaBox.topRightY=e*Ct+Dt[t].mediaBox.bottomLeftY};return b.internal={pdfEscape:Re,getStyle:Ze,getFont:ln,getFontSize:gt,getCharSpace:En,getTextColor:An,getLineHeight:dn,getLineHeightFactor:gn,write:ut,getHorizontalCoordinate:mn,getVerticalCoordinate:vn,getCoordinateString:bn,getVerticalCoordinateString:yn,collections:{},newObject:Xt,newAdditionalObject:Yt,newObjectDeferred:$t,newObjectDeferredBegin:Kt,getFilters:ee,putStream:ne,events:Mt,scaleFactor:Ct,pageSize:{getWidth:function(){return Ln(Y)},setWidth:function(t){Fn(Y,t)},getHeight:function(){return Dn(Y)},setHeight:function(t){Mn(Y,t)}},encryptionOptions:g,encryption:qe,getEncryptor:Ge,output:ze,getNumberOfPages:Be,pages:ot,out:lt,f2:D,f3:M,getPageInfo:Xe,getPageInfoByObjId:$e,getCurrentPageInfo:Ke,getPDFVersion:w,Point:Rn,Rectangle:Pn,Matrix:zt,hasHotfix:Ve},Object.defineProperty(b.internal.pageSize,"width",{get:function(){return Ln(Y)},set:function(t){Fn(Y,t)},enumerable:!0,configurable:!0}),Object.defineProperty(b.internal.pageSize,"height",{get:function(){return Dn(Y)},set:function(t){Mn(Y,t)},enumerable:!0,configurable:!0}),Te.call(b,ht),At="F1",Ne(i,o),Mt.publish("initialized"),b}T.prototype.lsbFirstWord=function(t){return String.fromCharCode(t>>0&255,t>>8&255,t>>16&255,t>>24&255)},T.prototype.toHexString=function(t){return t.split("").map((function(t){return("0"+(255&t.charCodeAt(0)).toString(16)).slice(-2)})).join("")},T.prototype.hexToBytes=function(t){for(var e=[],n=0;n<t.length;n+=2)e.push(String.fromCharCode(parseInt(t.substr(n,2),16)));return e.join("")},T.prototype.processOwnerPassword=function(t,e){return C(x(e).substr(0,5),t)},T.prototype.encryptor=function(t,e){let n=x(this.encryptionKey+String.fromCharCode(255&t,t>>8&255,t>>16&255,255&e,e>>8&255)).substr(0,10);return function(t){return C(n,t)}},k.prototype.equals=function(t){var e,n="id,objectNumber,equals";if(!t||typeof t!=typeof this)return!1;var r=0;for(e in this)if(!(n.indexOf(e)>=0)){if(this.hasOwnProperty(e)&&!t.hasOwnProperty(e))return!1;if(this[e]!==t[e])return!1;r++}for(e in t)t.hasOwnProperty(e)&&n.indexOf(e)<0&&r--;return 0===r},O.API={events:[]},O.version="2.3.1";var I=O.API,B=1,L=function(t){return t.replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},F=function(t){return t.replace(/\\\\/g,"\\").replace(/\\\(/g,"(").replace(/\\\)/g,")")},D=function(t){return t.toFixed(2)},M=function(t){return t.toFixed(5)};I.__acroform__={};var j=function(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t},W=function(t){return t*B},U=function(t){var e=new rt,n=vt.internal.getHeight(t)||0,r=vt.internal.getWidth(t)||0;return e.BBox=[0,0,Number(D(r)),Number(D(n))],e},H=I.__acroform__.setBit=function(t,e){if(t=t||0,e=e||0,isNaN(t)||isNaN(e))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBit");return t|1<<e},z=I.__acroform__.clearBit=function(t,e){if(t=t||0,e=e||0,isNaN(t)||isNaN(e))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBit");return t&~(1<<e)},V=I.__acroform__.getBit=function(t,e){if(isNaN(t)||isNaN(e))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBit");return 0==(t&1<<e)?0:1},q=I.__acroform__.getBitForPdf=function(t,e){if(isNaN(t)||isNaN(e))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBitForPdf");return V(t,e-1)},G=I.__acroform__.setBitForPdf=function(t,e){if(isNaN(t)||isNaN(e))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBitForPdf");return H(t,e-1)},X=I.__acroform__.clearBitForPdf=function(t,e){if(isNaN(t)||isNaN(e))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBitForPdf");return z(t,e-1)},$=I.__acroform__.calculateCoordinates=function(t,e){var n=e.internal.getHorizontalCoordinate,r=e.internal.getVerticalCoordinate,o=t[0],a=t[1],i=t[2],s=t[3],c={};return c.lowerLeft_X=n(o)||0,c.lowerLeft_Y=r(a+s)||0,c.upperRight_X=n(o+i)||0,c.upperRight_Y=r(a)||0,[Number(D(c.lowerLeft_X)),Number(D(c.lowerLeft_Y)),Number(D(c.upperRight_X)),Number(D(c.upperRight_Y))]},K=function(t){if(t.appearanceStreamContent)return t.appearanceStreamContent;if(t.V||t.DV){var e=[],n=t._V||t.DV,r=Y(t,n),o=t.scope.internal.getFont(t.fontName,t.fontStyle).id;e.push("/Tx BMC"),e.push("q"),e.push("BT"),e.push(t.scope.__private__.encodeColorString(t.color)),e.push("/"+o+" "+D(r.fontSize)+" Tf"),e.push("1 0 0 1 0 0 Tm"),e.push(r.text),e.push("ET"),e.push("Q"),e.push("EMC");var a=U(t);return a.scope=t.scope,a.stream=e.join("\n"),a}},Y=function(t,e){var n=0===t.fontSize?t.maxFontSize:t.fontSize,r={text:"",fontSize:""},o=(e=")"==(e="("==e.substr(0,1)?e.substr(1):e).substr(e.length-1)?e.substr(0,e.length-1):e).split(" "),a=n,i=vt.internal.getHeight(t)||0;i=i<0?-i:i;var s=vt.internal.getWidth(t)||0;s=s<0?-s:s;var c=function(e,n,r){if(e+1<o.length){var a=n+" "+o[e+1];return J(a,t,r).width<=s-4}return!1};a++;t:for(;a>0;){e="",a--;var l,u,f=J("3",t,a).height,h=t.multiline?i-a:(i-f)/2,d=h+=2,p=0,g=0;if(a<=0){e="(...) Tj\n",e+="% Width of Text: "+J(e,t,a=12).width+", FieldWidth:"+s+"\n";break}var m="",v=0;for(var b in o)if(o.hasOwnProperty(b)){m=" "==(m+=o[b]+" ").substr(m.length-1)?m.substr(0,m.length-1):m;var y=parseInt(b),w=c(y,m,a),S=b>=o.length-1;if(w&&!S){m+=" ";continue}if(w||S){if(S)g=y;else if(t.multiline&&(f+2)*(v+2)+2>i)continue t}else{if(!t.multiline)continue t;if((f+2)*(v+2)+2>i)continue t;g=y}for(var x="",A=p;A<=g;A++)x+=o[A]+" ";switch(x=" "==x.substr(x.length-1)?x.substr(0,x.length-1):x,u=J(x,t,a).width,t.textAlign){case"right":l=s-u-2;break;case"center":l=(s-u)/2;break;default:l=2}e+=D(l)+" "+D(d)+" Td\n",e+="("+L(x)+") Tj\n",e+=-D(l)+" 0 Td\n",d=-(a+2),u=0,p=g+1,v++,m=""}break}return r.text=e,r.fontSize=a,r},J=function(t,e,n){var r=e.scope.internal.getFont(e.fontName,e.fontStyle),o=e.scope.getStringUnitWidth(t,{font:r,fontSize:parseFloat(n),charSpace:0})*parseFloat(n);return{height:e.scope.getStringUnitWidth("3",{font:r,fontSize:parseFloat(n),charSpace:0})*parseFloat(n)*1.5,width:o}},Z={fields:[],xForms:[],acroFormDictionaryRoot:null,printedOut:!1,internal:null,isInitialized:!1},Q=function(t,e){var n={type:"reference",object:t};void 0===e.internal.getPageInfo(t.page).pageContext.annotations.find((function(t){return t.type===n.type&&t.object===n.object}))&&e.internal.getPageInfo(t.page).pageContext.annotations.push(n)},tt=I.__acroform__.arrayToPdfArray=function(t,e,n){var r=function(t){return t};if(Array.isArray(t)){for(var o="[",a=0;a<t.length;a++)switch(0!==a&&(o+=" "),typeof t[a]){case"boolean":case"number":case"object":o+=t[a].toString();break;case"string":"/"!==t[a].substr(0,1)?(void 0!==e&&n&&(r=n.internal.getEncryptor(e)),o+="("+L(r(t[a].toString()))+")"):o+=t[a].toString()}return o+"]"}throw new Error("Invalid argument passed to jsPDF.__acroform__.arrayToPdfArray")},et=function(t,e,n){var r=function(t){return t};return void 0!==e&&n&&(r=n.internal.getEncryptor(e)),(t=t||"").toString(),"("+L(r(t))+")"},nt=function(){this._objId=void 0,this._scope=void 0,Object.defineProperty(this,"objId",{get:function(){if(void 0===this._objId){if(void 0===this.scope)return;this._objId=this.scope.internal.newObjectDeferred()}return this._objId},set:function(t){this._objId=t}}),Object.defineProperty(this,"scope",{value:this._scope,writable:!0})};nt.prototype.toString=function(){return this.objId+" 0 R"},nt.prototype.putStream=function(){var t=this.getKeyValueListForStream();this.scope.internal.putStream({data:this.stream,additionalKeyValues:t,objectId:this.objId}),this.scope.internal.out("endobj")},nt.prototype.getKeyValueListForStream=function(){var t=[],e=Object.getOwnPropertyNames(this).filter((function(t){return"content"!=t&&"appearanceStreamContent"!=t&&"scope"!=t&&"objId"!=t&&"_"!=t.substring(0,1)}));for(var n in e)if(!1===Object.getOwnPropertyDescriptor(this,e[n]).configurable){var r=e[n],o=this[r];o&&(Array.isArray(o)?t.push({key:r,value:tt(o,this.objId,this.scope)}):o instanceof nt?(o.scope=this.scope,t.push({key:r,value:o.objId+" 0 R"})):"function"!=typeof o&&t.push({key:r,value:o}))}return t};var rt=function(){nt.call(this),Object.defineProperty(this,"Type",{value:"/XObject",configurable:!1,writable:!0}),Object.defineProperty(this,"Subtype",{value:"/Form",configurable:!1,writable:!0}),Object.defineProperty(this,"FormType",{value:1,configurable:!1,writable:!0});var t,e=[];Object.defineProperty(this,"BBox",{configurable:!1,get:function(){return e},set:function(t){e=t}}),Object.defineProperty(this,"Resources",{value:"2 0 R",configurable:!1,writable:!0}),Object.defineProperty(this,"stream",{enumerable:!1,configurable:!0,set:function(e){t=e.trim()},get:function(){return t||null}})};j(rt,nt);var ot=function(){nt.call(this);var t,e=[];Object.defineProperty(this,"Kids",{enumerable:!1,configurable:!0,get:function(){return e.length>0?e:void 0}}),Object.defineProperty(this,"Fields",{enumerable:!1,configurable:!1,get:function(){return e}}),Object.defineProperty(this,"DA",{enumerable:!1,configurable:!1,get:function(){if(t){var e=function(t){return t};return this.scope&&(e=this.scope.internal.getEncryptor(this.objId)),"("+L(e(t))+")"}},set:function(e){t=e}})};j(ot,nt);var at=function(){nt.call(this);var t=4;Object.defineProperty(this,"F",{enumerable:!1,configurable:!1,get:function(){return t},set:function(e){if(isNaN(e))throw new Error('Invalid value "'+e+'" for attribute F supplied.');t=e}}),Object.defineProperty(this,"showWhenPrinted",{enumerable:!0,configurable:!0,get:function(){return Boolean(q(t,3))},set:function(e){!0===Boolean(e)?this.F=G(t,3):this.F=X(t,3)}});var e=0;Object.defineProperty(this,"Ff",{enumerable:!1,configurable:!1,get:function(){return e},set:function(t){if(isNaN(t))throw new Error('Invalid value "'+t+'" for attribute Ff supplied.');e=t}});var n=[];Object.defineProperty(this,"Rect",{enumerable:!1,configurable:!1,get:function(){if(0!==n.length)return n},set:function(t){n=void 0!==t?t:[]}}),Object.defineProperty(this,"x",{enumerable:!0,configurable:!0,get:function(){return!n||isNaN(n[0])?0:n[0]},set:function(t){n[0]=t}}),Object.defineProperty(this,"y",{enumerable:!0,configurable:!0,get:function(){return!n||isNaN(n[1])?0:n[1]},set:function(t){n[1]=t}}),Object.defineProperty(this,"width",{enumerable:!0,configurable:!0,get:function(){return!n||isNaN(n[2])?0:n[2]},set:function(t){n[2]=t}}),Object.defineProperty(this,"height",{enumerable:!0,configurable:!0,get:function(){return!n||isNaN(n[3])?0:n[3]},set:function(t){n[3]=t}});var r="";Object.defineProperty(this,"FT",{enumerable:!0,configurable:!1,get:function(){return r},set:function(t){switch(t){case"/Btn":case"/Tx":case"/Ch":case"/Sig":r=t;break;default:throw new Error('Invalid value "'+t+'" for attribute FT supplied.')}}});var o=null;Object.defineProperty(this,"T",{enumerable:!0,configurable:!1,get:function(){if(!o||o.length<1){if(this instanceof dt)return;o="FieldObject"+at.FieldNum++}var t=function(t){return t};return this.scope&&(t=this.scope.internal.getEncryptor(this.objId)),"("+L(t(o))+")"},set:function(t){o=t.toString()}}),Object.defineProperty(this,"fieldName",{configurable:!0,enumerable:!0,get:function(){return o},set:function(t){o=t}});var a="helvetica";Object.defineProperty(this,"fontName",{enumerable:!0,configurable:!0,get:function(){return a},set:function(t){a=t}});var i="normal";Object.defineProperty(this,"fontStyle",{enumerable:!0,configurable:!0,get:function(){return i},set:function(t){i=t}});var s=0;Object.defineProperty(this,"fontSize",{enumerable:!0,configurable:!0,get:function(){return s},set:function(t){s=t}});var c=void 0;Object.defineProperty(this,"maxFontSize",{enumerable:!0,configurable:!0,get:function(){return void 0===c?50/B:c},set:function(t){c=t}});var l="black";Object.defineProperty(this,"color",{enumerable:!0,configurable:!0,get:function(){return l},set:function(t){l=t}});var u="/F1 0 Tf 0 g";Object.defineProperty(this,"DA",{enumerable:!0,configurable:!1,get:function(){if(!(!u||this instanceof dt||this instanceof gt))return et(u,this.objId,this.scope)},set:function(t){t=t.toString(),u=t}});var f=null;Object.defineProperty(this,"DV",{enumerable:!1,configurable:!1,get:function(){if(f)return this instanceof ut==0?et(f,this.objId,this.scope):f},set:function(t){t=t.toString(),f=this instanceof ut==0?"("===t.substr(0,1)?F(t.substr(1,t.length-2)):F(t):t}}),Object.defineProperty(this,"defaultValue",{enumerable:!0,configurable:!0,get:function(){return this instanceof ut==1?F(f.substr(1,f.length-1)):f},set:function(t){t=t.toString(),f=this instanceof ut==1?"/"+t:t}});var h=null;Object.defineProperty(this,"_V",{enumerable:!1,configurable:!1,get:function(){if(h)return h},set:function(t){this.V=t}}),Object.defineProperty(this,"V",{enumerable:!1,configurable:!1,get:function(){if(h)return this instanceof ut==0?et(h,this.objId,this.scope):h},set:function(t){t=t.toString(),h=this instanceof ut==0?"("===t.substr(0,1)?F(t.substr(1,t.length-2)):F(t):t}}),Object.defineProperty(this,"value",{enumerable:!0,configurable:!0,get:function(){return this instanceof ut==1?F(h.substr(1,h.length-1)):h},set:function(t){t=t.toString(),h=this instanceof ut==1?"/"+t:t}}),Object.defineProperty(this,"hasAnnotation",{enumerable:!0,configurable:!0,get:function(){return this.Rect}}),Object.defineProperty(this,"Type",{enumerable:!0,configurable:!1,get:function(){return this.hasAnnotation?"/Annot":null}}),Object.defineProperty(this,"Subtype",{enumerable:!0,configurable:!1,get:function(){return this.hasAnnotation?"/Widget":null}});var d,p=!1;Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return p},set:function(t){t=Boolean(t),p=t}}),Object.defineProperty(this,"page",{enumerable:!0,configurable:!0,get:function(){if(d)return d},set:function(t){d=t}}),Object.defineProperty(this,"readOnly",{enumerable:!0,configurable:!0,get:function(){return Boolean(q(this.Ff,1))},set:function(t){!0===Boolean(t)?this.Ff=G(this.Ff,1):this.Ff=X(this.Ff,1)}}),Object.defineProperty(this,"required",{enumerable:!0,configurable:!0,get:function(){return Boolean(q(this.Ff,2))},set:function(t){!0===Boolean(t)?this.Ff=G(this.Ff,2):this.Ff=X(this.Ff,2)}}),Object.defineProperty(this,"noExport",{enumerable:!0,configurable:!0,get:function(){return Boolean(q(this.Ff,3))},set:function(t){!0===Boolean(t)?this.Ff=G(this.Ff,3):this.Ff=X(this.Ff,3)}});var g=null;Object.defineProperty(this,"Q",{enumerable:!0,configurable:!1,get:function(){if(null!==g)return g},set:function(t){if(-1===[0,1,2].indexOf(t))throw new Error('Invalid value "'+t+'" for attribute Q supplied.');g=t}}),Object.defineProperty(this,"textAlign",{get:function(){var t;switch(g){case 0:default:t="left";break;case 1:t="center";break;case 2:t="right"}return t},configurable:!0,enumerable:!0,set:function(t){switch(t){case"right":case 2:g=2;break;case"center":case 1:g=1;break;default:g=0}}})};j(at,nt);var it=function(){at.call(this),this.FT="/Ch",this.V="()",this.fontName="zapfdingbats";var t=0;Object.defineProperty(this,"TI",{enumerable:!0,configurable:!1,get:function(){return t},set:function(e){t=e}}),Object.defineProperty(this,"topIndex",{enumerable:!0,configurable:!0,get:function(){return t},set:function(e){t=e}});var e=[];Object.defineProperty(this,"Opt",{enumerable:!0,configurable:!1,get:function(){return tt(e,this.objId,this.scope)},set:function(t){var n,r;r=[],"string"==typeof(n=t)&&(r=function(t,e,n){n||(n=1);for(var r,o=[];r=e.exec(t);)o.push(r[n]);return o}(n,/\((.*?)\)/g)),e=r}}),this.getOptions=function(){return e},this.setOptions=function(t){e=t,this.sort&&e.sort()},this.addOption=function(t){t=(t=t||"").toString(),e.push(t),this.sort&&e.sort()},this.removeOption=function(t,n){for(n=n||!1,t=(t=t||"").toString();-1!==e.indexOf(t)&&(e.splice(e.indexOf(t),1),!1!==n););},Object.defineProperty(this,"combo",{enumerable:!0,configurable:!0,get:function(){return Boolean(q(this.Ff,18))},set:function(t){!0===Boolean(t)?this.Ff=G(this.Ff,18):this.Ff=X(this.Ff,18)}}),Object.defineProperty(this,"edit",{enumerable:!0,configurable:!0,get:function(){return Boolean(q(this.Ff,19))},set:function(t){!0===this.combo&&(!0===Boolean(t)?this.Ff=G(this.Ff,19):this.Ff=X(this.Ff,19))}}),Object.defineProperty(this,"sort",{enumerable:!0,configurable:!0,get:function(){return Boolean(q(this.Ff,20))},set:function(t){!0===Boolean(t)?(this.Ff=G(this.Ff,20),e.sort()):this.Ff=X(this.Ff,20)}}),Object.defineProperty(this,"multiSelect",{enumerable:!0,configurable:!0,get:function(){return Boolean(q(this.Ff,22))},set:function(t){!0===Boolean(t)?this.Ff=G(this.Ff,22):this.Ff=X(this.Ff,22)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return Boolean(q(this.Ff,23))},set:function(t){!0===Boolean(t)?this.Ff=G(this.Ff,23):this.Ff=X(this.Ff,23)}}),Object.defineProperty(this,"commitOnSelChange",{enumerable:!0,configurable:!0,get:function(){return Boolean(q(this.Ff,27))},set:function(t){!0===Boolean(t)?this.Ff=G(this.Ff,27):this.Ff=X(this.Ff,27)}}),this.hasAppearanceStream=!1};j(it,at);var st=function(){it.call(this),this.fontName="helvetica",this.combo=!1};j(st,it);var ct=function(){st.call(this),this.combo=!0};j(ct,st);var lt=function(){ct.call(this),this.edit=!0};j(lt,ct);var ut=function(){at.call(this),this.FT="/Btn",Object.defineProperty(this,"noToggleToOff",{enumerable:!0,configurable:!0,get:function(){return Boolean(q(this.Ff,15))},set:function(t){!0===Boolean(t)?this.Ff=G(this.Ff,15):this.Ff=X(this.Ff,15)}}),Object.defineProperty(this,"radio",{enumerable:!0,configurable:!0,get:function(){return Boolean(q(this.Ff,16))},set:function(t){!0===Boolean(t)?this.Ff=G(this.Ff,16):this.Ff=X(this.Ff,16)}}),Object.defineProperty(this,"pushButton",{enumerable:!0,configurable:!0,get:function(){return Boolean(q(this.Ff,17))},set:function(t){!0===Boolean(t)?this.Ff=G(this.Ff,17):this.Ff=X(this.Ff,17)}}),Object.defineProperty(this,"radioIsUnison",{enumerable:!0,configurable:!0,get:function(){return Boolean(q(this.Ff,26))},set:function(t){!0===Boolean(t)?this.Ff=G(this.Ff,26):this.Ff=X(this.Ff,26)}});var t,e={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var t=function(t){return t};if(this.scope&&(t=this.scope.internal.getEncryptor(this.objId)),0!==Object.keys(e).length){var n,r=[];for(n in r.push("<<"),e)r.push("/"+n+" ("+L(t(e[n]))+")");return r.push(">>"),r.join("\n")}},set:function(t){"object"==typeof t&&(e=t)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return e.CA||""},set:function(t){"string"==typeof t&&(e.CA=t)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return t},set:function(e){t=e}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return t.substr(1,t.length-1)},set:function(e){t="/"+e}})};j(ut,at);var ft=function(){ut.call(this),this.pushButton=!0};j(ft,ut);var ht=function(){ut.call(this),this.radio=!0,this.pushButton=!1;var t=[];Object.defineProperty(this,"Kids",{enumerable:!0,configurable:!1,get:function(){return t},set:function(e){t=void 0!==e?e:[]}})};j(ht,ut);var dt=function(){var t,e;at.call(this),Object.defineProperty(this,"Parent",{enumerable:!1,configurable:!1,get:function(){return t},set:function(e){t=e}}),Object.defineProperty(this,"optionName",{enumerable:!1,configurable:!0,get:function(){return e},set:function(t){e=t}});var n,r={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var t=function(t){return t};this.scope&&(t=this.scope.internal.getEncryptor(this.objId));var e,n=[];for(e in n.push("<<"),r)n.push("/"+e+" ("+L(t(r[e]))+")");return n.push(">>"),n.join("\n")},set:function(t){"object"==typeof t&&(r=t)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return r.CA||""},set:function(t){"string"==typeof t&&(r.CA=t)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return n},set:function(t){n=t}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return n.substr(1,n.length-1)},set:function(t){n="/"+t}}),this.caption="l",this.appearanceState="Off",this._AppearanceType=vt.RadioButton.Circle,this.appearanceStreamContent=this._AppearanceType.createAppearanceStream(this.optionName)};j(dt,at),ht.prototype.setAppearance=function(t){if(!("createAppearanceStream"in t)||!("getCA"in t))throw new Error("Couldn't assign Appearance to RadioButton. Appearance was Invalid!");for(var e in this.Kids)if(this.Kids.hasOwnProperty(e)){var n=this.Kids[e];n.appearanceStreamContent=t.createAppearanceStream(n.optionName),n.caption=t.getCA()}},ht.prototype.createOption=function(t){var e=new dt;return e.Parent=this,e.optionName=t,this.Kids.push(e),bt.call(this.scope,e),e};var pt=function(){ut.call(this),this.fontName="zapfdingbats",this.caption="3",this.appearanceState="On",this.value="On",this.textAlign="center",this.appearanceStreamContent=vt.CheckBox.createAppearanceStream()};j(pt,ut);var gt=function(){at.call(this),this.FT="/Tx",Object.defineProperty(this,"multiline",{enumerable:!0,configurable:!0,get:function(){return Boolean(q(this.Ff,13))},set:function(t){!0===Boolean(t)?this.Ff=G(this.Ff,13):this.Ff=X(this.Ff,13)}}),Object.defineProperty(this,"fileSelect",{enumerable:!0,configurable:!0,get:function(){return Boolean(q(this.Ff,21))},set:function(t){!0===Boolean(t)?this.Ff=G(this.Ff,21):this.Ff=X(this.Ff,21)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return Boolean(q(this.Ff,23))},set:function(t){!0===Boolean(t)?this.Ff=G(this.Ff,23):this.Ff=X(this.Ff,23)}}),Object.defineProperty(this,"doNotScroll",{enumerable:!0,configurable:!0,get:function(){return Boolean(q(this.Ff,24))},set:function(t){!0===Boolean(t)?this.Ff=G(this.Ff,24):this.Ff=X(this.Ff,24)}}),Object.defineProperty(this,"comb",{enumerable:!0,configurable:!0,get:function(){return Boolean(q(this.Ff,25))},set:function(t){!0===Boolean(t)?this.Ff=G(this.Ff,25):this.Ff=X(this.Ff,25)}}),Object.defineProperty(this,"richText",{enumerable:!0,configurable:!0,get:function(){return Boolean(q(this.Ff,26))},set:function(t){!0===Boolean(t)?this.Ff=G(this.Ff,26):this.Ff=X(this.Ff,26)}});var t=null;Object.defineProperty(this,"MaxLen",{enumerable:!0,configurable:!1,get:function(){return t},set:function(e){t=e}}),Object.defineProperty(this,"maxLength",{enumerable:!0,configurable:!0,get:function(){return t},set:function(e){Number.isInteger(e)&&(t=e)}}),Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return this.V||this.DV}})};j(gt,at);var mt=function(){gt.call(this),Object.defineProperty(this,"password",{enumerable:!0,configurable:!0,get:function(){return Boolean(q(this.Ff,14))},set:function(t){!0===Boolean(t)?this.Ff=G(this.Ff,14):this.Ff=X(this.Ff,14)}}),this.password=!0};j(mt,gt);var vt={CheckBox:{createAppearanceStream:function(){return{N:{On:vt.CheckBox.YesNormal},D:{On:vt.CheckBox.YesPushDown,Off:vt.CheckBox.OffPushDown}}},YesPushDown:function(t){var e=U(t);e.scope=t.scope;var n=[],r=t.scope.internal.getFont(t.fontName,t.fontStyle).id,o=t.scope.__private__.encodeColorString(t.color),a=Y(t,t.caption);return n.push("0.749023 g"),n.push("0 0 "+D(vt.internal.getWidth(t))+" "+D(vt.internal.getHeight(t))+" re"),n.push("f"),n.push("BMC"),n.push("q"),n.push("0 0 1 rg"),n.push("/"+r+" "+D(a.fontSize)+" Tf "+o),n.push("BT"),n.push(a.text),n.push("ET"),n.push("Q"),n.push("EMC"),e.stream=n.join("\n"),e},YesNormal:function(t){var e=U(t);e.scope=t.scope;var n=t.scope.internal.getFont(t.fontName,t.fontStyle).id,r=t.scope.__private__.encodeColorString(t.color),o=[],a=vt.internal.getHeight(t),i=vt.internal.getWidth(t),s=Y(t,t.caption);return o.push("1 g"),o.push("0 0 "+D(i)+" "+D(a)+" re"),o.push("f"),o.push("q"),o.push("0 0 1 rg"),o.push("0 0 "+D(i-1)+" "+D(a-1)+" re"),o.push("W"),o.push("n"),o.push("0 g"),o.push("BT"),o.push("/"+n+" "+D(s.fontSize)+" Tf "+r),o.push(s.text),o.push("ET"),o.push("Q"),e.stream=o.join("\n"),e},OffPushDown:function(t){var e=U(t);e.scope=t.scope;var n=[];return n.push("0.749023 g"),n.push("0 0 "+D(vt.internal.getWidth(t))+" "+D(vt.internal.getHeight(t))+" re"),n.push("f"),e.stream=n.join("\n"),e}},RadioButton:{Circle:{createAppearanceStream:function(t){var e={D:{Off:vt.RadioButton.Circle.OffPushDown},N:{}};return e.N[t]=vt.RadioButton.Circle.YesNormal,e.D[t]=vt.RadioButton.Circle.YesPushDown,e},getCA:function(){return"l"},YesNormal:function(t){var e=U(t);e.scope=t.scope;var n=[],r=vt.internal.getWidth(t)<=vt.internal.getHeight(t)?vt.internal.getWidth(t)/4:vt.internal.getHeight(t)/4;r=Number((.9*r).toFixed(5));var o=vt.internal.Bezier_C,a=Number((r*o).toFixed(5));return n.push("q"),n.push("1 0 0 1 "+M(vt.internal.getWidth(t)/2)+" "+M(vt.internal.getHeight(t)/2)+" cm"),n.push(r+" 0 m"),n.push(r+" "+a+" "+a+" "+r+" 0 "+r+" c"),n.push("-"+a+" "+r+" -"+r+" "+a+" -"+r+" 0 c"),n.push("-"+r+" -"+a+" -"+a+" -"+r+" 0 -"+r+" c"),n.push(a+" -"+r+" "+r+" -"+a+" "+r+" 0 c"),n.push("f"),n.push("Q"),e.stream=n.join("\n"),e},YesPushDown:function(t){var e=U(t);e.scope=t.scope;var n=[],r=vt.internal.getWidth(t)<=vt.internal.getHeight(t)?vt.internal.getWidth(t)/4:vt.internal.getHeight(t)/4;r=Number((.9*r).toFixed(5));var o=Number((2*r).toFixed(5)),a=Number((o*vt.internal.Bezier_C).toFixed(5)),i=Number((r*vt.internal.Bezier_C).toFixed(5));return n.push("0.749023 g"),n.push("q"),n.push("1 0 0 1 "+M(vt.internal.getWidth(t)/2)+" "+M(vt.internal.getHeight(t)/2)+" cm"),n.push(o+" 0 m"),n.push(o+" "+a+" "+a+" "+o+" 0 "+o+" c"),n.push("-"+a+" "+o+" -"+o+" "+a+" -"+o+" 0 c"),n.push("-"+o+" -"+a+" -"+a+" -"+o+" 0 -"+o+" c"),n.push(a+" -"+o+" "+o+" -"+a+" "+o+" 0 c"),n.push("f"),n.push("Q"),n.push("0 g"),n.push("q"),n.push("1 0 0 1 "+M(vt.internal.getWidth(t)/2)+" "+M(vt.internal.getHeight(t)/2)+" cm"),n.push(r+" 0 m"),n.push(r+" "+i+" "+i+" "+r+" 0 "+r+" c"),n.push("-"+i+" "+r+" -"+r+" "+i+" -"+r+" 0 c"),n.push("-"+r+" -"+i+" -"+i+" -"+r+" 0 -"+r+" c"),n.push(i+" -"+r+" "+r+" -"+i+" "+r+" 0 c"),n.push("f"),n.push("Q"),e.stream=n.join("\n"),e},OffPushDown:function(t){var e=U(t);e.scope=t.scope;var n=[],r=vt.internal.getWidth(t)<=vt.internal.getHeight(t)?vt.internal.getWidth(t)/4:vt.internal.getHeight(t)/4;r=Number((.9*r).toFixed(5));var o=Number((2*r).toFixed(5)),a=Number((o*vt.internal.Bezier_C).toFixed(5));return n.push("0.749023 g"),n.push("q"),n.push("1 0 0 1 "+M(vt.internal.getWidth(t)/2)+" "+M(vt.internal.getHeight(t)/2)+" cm"),n.push(o+" 0 m"),n.push(o+" "+a+" "+a+" "+o+" 0 "+o+" c"),n.push("-"+a+" "+o+" -"+o+" "+a+" -"+o+" 0 c"),n.push("-"+o+" -"+a+" -"+a+" -"+o+" 0 -"+o+" c"),n.push(a+" -"+o+" "+o+" -"+a+" "+o+" 0 c"),n.push("f"),n.push("Q"),e.stream=n.join("\n"),e}},Cross:{createAppearanceStream:function(t){var e={D:{Off:vt.RadioButton.Cross.OffPushDown},N:{}};return e.N[t]=vt.RadioButton.Cross.YesNormal,e.D[t]=vt.RadioButton.Cross.YesPushDown,e},getCA:function(){return"8"},YesNormal:function(t){var e=U(t);e.scope=t.scope;var n=[],r=vt.internal.calculateCross(t);return n.push("q"),n.push("1 1 "+D(vt.internal.getWidth(t)-2)+" "+D(vt.internal.getHeight(t)-2)+" re"),n.push("W"),n.push("n"),n.push(D(r.x1.x)+" "+D(r.x1.y)+" m"),n.push(D(r.x2.x)+" "+D(r.x2.y)+" l"),n.push(D(r.x4.x)+" "+D(r.x4.y)+" m"),n.push(D(r.x3.x)+" "+D(r.x3.y)+" l"),n.push("s"),n.push("Q"),e.stream=n.join("\n"),e},YesPushDown:function(t){var e=U(t);e.scope=t.scope;var n=vt.internal.calculateCross(t),r=[];return r.push("0.749023 g"),r.push("0 0 "+D(vt.internal.getWidth(t))+" "+D(vt.internal.getHeight(t))+" re"),r.push("f"),r.push("q"),r.push("1 1 "+D(vt.internal.getWidth(t)-2)+" "+D(vt.internal.getHeight(t)-2)+" re"),r.push("W"),r.push("n"),r.push(D(n.x1.x)+" "+D(n.x1.y)+" m"),r.push(D(n.x2.x)+" "+D(n.x2.y)+" l"),r.push(D(n.x4.x)+" "+D(n.x4.y)+" m"),r.push(D(n.x3.x)+" "+D(n.x3.y)+" l"),r.push("s"),r.push("Q"),e.stream=r.join("\n"),e},OffPushDown:function(t){var e=U(t);e.scope=t.scope;var n=[];return n.push("0.749023 g"),n.push("0 0 "+D(vt.internal.getWidth(t))+" "+D(vt.internal.getHeight(t))+" re"),n.push("f"),e.stream=n.join("\n"),e}}},createDefaultAppearanceStream:function(t){var e=t.scope.internal.getFont(t.fontName,t.fontStyle).id,n=t.scope.__private__.encodeColorString(t.color);return"/"+e+" "+t.fontSize+" Tf "+n}};vt.internal={Bezier_C:.551915024494,calculateCross:function(t){var e=vt.internal.getWidth(t),n=vt.internal.getHeight(t),r=Math.min(e,n);return{x1:{x:(e-r)/2,y:(n-r)/2+r},x2:{x:(e-r)/2+r,y:(n-r)/2},x3:{x:(e-r)/2,y:(n-r)/2},x4:{x:(e-r)/2+r,y:(n-r)/2+r}}}},vt.internal.getWidth=function(t){var e=0;return"object"==typeof t&&(e=W(t.Rect[2])),e},vt.internal.getHeight=function(t){var e=0;return"object"==typeof t&&(e=W(t.Rect[3])),e};var bt=I.addField=function(t){if(function(t,e){if(e.scope=t,void 0!==t.internal&&(void 0===t.internal.acroformPlugin||!1===t.internal.acroformPlugin.isInitialized)){if(at.FieldNum=0,t.internal.acroformPlugin=JSON.parse(JSON.stringify(Z)),t.internal.acroformPlugin.acroFormDictionaryRoot)throw new Error("Exception while creating AcroformDictionary");B=t.internal.scaleFactor,t.internal.acroformPlugin.acroFormDictionaryRoot=new ot,t.internal.acroformPlugin.acroFormDictionaryRoot.scope=t,t.internal.acroformPlugin.acroFormDictionaryRoot._eventID=t.internal.events.subscribe("postPutResources",(function(){!function(t){t.internal.events.unsubscribe(t.internal.acroformPlugin.acroFormDictionaryRoot._eventID),delete t.internal.acroformPlugin.acroFormDictionaryRoot._eventID,t.internal.acroformPlugin.printedOut=!0}(t)})),t.internal.events.subscribe("buildDocument",(function(){!function(t){t.internal.acroformPlugin.acroFormDictionaryRoot.objId=void 0;var e=t.internal.acroformPlugin.acroFormDictionaryRoot.Fields;for(var n in e)if(e.hasOwnProperty(n)){var r=e[n];r.objId=void 0,r.hasAnnotation&&Q(r,t)}}(t)})),t.internal.events.subscribe("putCatalog",(function(){!function(t){if(void 0===t.internal.acroformPlugin.acroFormDictionaryRoot)throw new Error("putCatalogCallback: Root missing.");t.internal.write("/AcroForm "+t.internal.acroformPlugin.acroFormDictionaryRoot.objId+" 0 R")}(t)})),t.internal.events.subscribe("postPutPages",(function(e){!function(t,e){var n=!t;for(var r in t||(e.internal.newObjectDeferredBegin(e.internal.acroformPlugin.acroFormDictionaryRoot.objId,!0),e.internal.acroformPlugin.acroFormDictionaryRoot.putStream()),t=t||e.internal.acroformPlugin.acroFormDictionaryRoot.Kids)if(t.hasOwnProperty(r)){var o=t[r],a=[],i=o.Rect;if(o.Rect&&(o.Rect=$(o.Rect,e)),e.internal.newObjectDeferredBegin(o.objId,!0),o.DA=vt.createDefaultAppearanceStream(o),"object"==typeof o&&"function"==typeof o.getKeyValueListForStream&&(a=o.getKeyValueListForStream()),o.Rect=i,o.hasAppearanceStream&&!o.appearanceStreamContent){var s=K(o);a.push({key:"AP",value:"<</N "+s+">>"}),e.internal.acroformPlugin.xForms.push(s)}if(o.appearanceStreamContent){var c="";for(var l in o.appearanceStreamContent)if(o.appearanceStreamContent.hasOwnProperty(l)){var u=o.appearanceStreamContent[l];if(c+="/"+l+" ",c+="<<",Object.keys(u).length>=1||Array.isArray(u)){for(var r in u)if(u.hasOwnProperty(r)){var f=u[r];"function"==typeof f&&(f=f.call(e,o)),c+="/"+r+" "+f+" ",e.internal.acroformPlugin.xForms.indexOf(f)>=0||e.internal.acroformPlugin.xForms.push(f)}}else"function"==typeof(f=u)&&(f=f.call(e,o)),c+="/"+r+" "+f,e.internal.acroformPlugin.xForms.indexOf(f)>=0||e.internal.acroformPlugin.xForms.push(f);c+=">>"}a.push({key:"AP",value:"<<\n"+c+">>"})}e.internal.putStream({additionalKeyValues:a,objectId:o.objId}),e.internal.out("endobj")}n&&function(t,e){for(var n in t)if(t.hasOwnProperty(n)){var r=n,o=t[n];e.internal.newObjectDeferredBegin(o.objId,!0),"object"==typeof o&&"function"==typeof o.putStream&&o.putStream(),delete t[r]}}(e.internal.acroformPlugin.xForms,e)}(e,t)})),t.internal.acroformPlugin.isInitialized=!0}}(this,t),!(t instanceof at))throw new Error("Invalid argument passed to jsPDF.addField.");var e;return(e=t).scope.internal.acroformPlugin.printedOut&&(e.scope.internal.acroformPlugin.printedOut=!1,e.scope.internal.acroformPlugin.acroFormDictionaryRoot=null),e.scope.internal.acroformPlugin.acroFormDictionaryRoot.Fields.push(e),t.page=t.scope.internal.getCurrentPageInfo().pageNumber,this};I.AcroFormChoiceField=it,I.AcroFormListBox=st,I.AcroFormComboBox=ct,I.AcroFormEditBox=lt,I.AcroFormButton=ut,I.AcroFormPushButton=ft,I.AcroFormRadioButton=ht,I.AcroFormCheckBox=pt,I.AcroFormTextField=gt,I.AcroFormPasswordField=mt,I.AcroFormAppearance=vt,I.AcroForm={ChoiceField:it,ListBox:st,ComboBox:ct,EditBox:lt,Button:ut,PushButton:ft,RadioButton:ht,CheckBox:pt,TextField:gt,PasswordField:mt,Appearance:vt},O.AcroForm={ChoiceField:it,ListBox:st,ComboBox:ct,EditBox:lt,Button:ut,PushButton:ft,RadioButton:ht,CheckBox:pt,TextField:gt,PasswordField:mt,Appearance:vt};var yt=O.AcroForm;function wt(t){return t.reduce((function(t,e,n){return t[e]=n,t}),{})}!function(t){t.__addimage__={};var e="UNKNOWN",n={PNG:[[137,80,78,71]],TIFF:[[77,77,0,42],[73,73,42,0]],JPEG:[[255,216,255,224,void 0,void 0,74,70,73,70,0],[255,216,255,225,void 0,void 0,69,120,105,102,0,0],[255,216,255,219],[255,216,255,238]],JPEG2000:[[0,0,0,12,106,80,32,32]],GIF87a:[[71,73,70,56,55,97]],GIF89a:[[71,73,70,56,57,97]],WEBP:[[82,73,70,70,void 0,void 0,void 0,void 0,87,69,66,80]],BMP:[[66,77],[66,65],[67,73],[67,80],[73,67],[80,84]]},r=t.__addimage__.getImageFileTypeByImageData=function(t,r){var o,a;r=r||e;var i,s,c,l=e;if(C(t))for(c in n)for(i=n[c],o=0;o<i.length;o+=1){for(s=!0,a=0;a<i[o].length;a+=1)if(void 0!==i[o][a]&&i[o][a]!==t[a]){s=!1;break}if(!0===s){l=c;break}}else for(c in n)for(i=n[c],o=0;o<i.length;o+=1){for(s=!0,a=0;a<i[o].length;a+=1)if(void 0!==i[o][a]&&i[o][a]!==t.charCodeAt(a)){s=!1;break}if(!0===s){l=c;break}}return l===e&&r!==e&&(l=r),l},o=function(t){for(var e=this.internal.write,n=this.internal.putStream,r=(0,this.internal.getFilters)();-1!==r.indexOf("FlateEncode");)r.splice(r.indexOf("FlateEncode"),1);t.objectId=this.internal.newObject();var a=[];if(a.push({key:"Type",value:"/XObject"}),a.push({key:"Subtype",value:"/Image"}),a.push({key:"Width",value:t.width}),a.push({key:"Height",value:t.height}),t.colorSpace===b.INDEXED?a.push({key:"ColorSpace",value:"[/Indexed /DeviceRGB "+(t.palette.length/3-1)+" "+("sMask"in t&&void 0!==t.sMask?t.objectId+2:t.objectId+1)+" 0 R]"}):(a.push({key:"ColorSpace",value:"/"+t.colorSpace}),t.colorSpace===b.DEVICE_CMYK&&a.push({key:"Decode",value:"[1 0 1 0 1 0 1 0]"})),a.push({key:"BitsPerComponent",value:t.bitsPerComponent}),"decodeParameters"in t&&void 0!==t.decodeParameters&&a.push({key:"DecodeParms",value:"<<"+t.decodeParameters+">>"}),"transparency"in t&&Array.isArray(t.transparency)){for(var i="",s=0,c=t.transparency.length;s<c;s++)i+=t.transparency[s]+" "+t.transparency[s]+" ";a.push({key:"Mask",value:"["+i+"]"})}void 0!==t.sMask&&a.push({key:"SMask",value:t.objectId+1+" 0 R"});var l=void 0!==t.filter?["/"+t.filter]:void 0;if(n({data:t.data,additionalKeyValues:a,alreadyAppliedFilters:l,objectId:t.objectId}),e("endobj"),"sMask"in t&&void 0!==t.sMask){var u="/Predictor "+t.predictor+" /Colors 1 /BitsPerComponent "+t.bitsPerComponent+" /Columns "+t.width,f={width:t.width,height:t.height,colorSpace:"DeviceGray",bitsPerComponent:t.bitsPerComponent,decodeParameters:u,data:t.sMask};"filter"in t&&(f.filter=t.filter),o.call(this,f)}if(t.colorSpace===b.INDEXED){var h=this.internal.newObject();n({data:T(new Uint8Array(t.palette)),objectId:h}),e("endobj")}},a=function(){var t=this.internal.collections.addImage_images;for(var e in t)o.call(this,t[e])},i=function(){var t,e=this.internal.collections.addImage_images,n=this.internal.write;for(var r in e)n("/I"+(t=e[r]).index,t.objectId,"0","R")},l=function(){this.internal.collections.addImage_images||(this.internal.collections.addImage_images={},this.internal.events.subscribe("putResources",a),this.internal.events.subscribe("putXobjectDict",i))},u=function(){var t=this.internal.collections.addImage_images;return l.call(this),t},f=function(){return Object.keys(this.internal.collections.addImage_images).length},h=function(e){return"function"==typeof t["process"+e.toUpperCase()]},d=function(t){return"object"==typeof t&&1===t.nodeType},p=function(e,n){if("IMG"===e.nodeName&&e.hasAttribute("src")){var r=""+e.getAttribute("src");if(0===r.indexOf("data:image/"))return s(unescape(r).split("base64,").pop());var o=t.loadFile(r,!0);if(void 0!==o)return o}if("CANVAS"===e.nodeName){var a;switch(n){case"PNG":a="image/png";break;case"WEBP":a="image/webp";break;default:a="image/jpeg"}return s(e.toDataURL(a,1).split("base64,").pop())}},g=function(t){var e=this.internal.collections.addImage_images;if(e)for(var n in e)if(t===e[n].alias)return e[n]},m=function(t,e,n){return t||e||(t=-96,e=-96),t<0&&(t=-1*n.width*72/t/this.internal.scaleFactor),e<0&&(e=-1*n.height*72/e/this.internal.scaleFactor),0===t&&(t=e*n.width/n.height),0===e&&(e=t*n.height/n.width),[t,e]},v=function(t,e,n,r,o,a){var i=m.call(this,n,r,o),s=this.internal.getCoordinateString,c=this.internal.getVerticalCoordinateString,l=u.call(this);if(n=i[0],r=i[1],l[o.index]=o,a){a*=Math.PI/180;var f=Math.cos(a),h=Math.sin(a),d=function(t){return t.toFixed(4)},p=[d(f),d(h),d(-1*h),d(f),0,0,"cm"]}this.internal.write("q"),a?(this.internal.write([1,"0","0",1,s(t),c(e+r),"cm"].join(" ")),this.internal.write(p.join(" ")),this.internal.write([s(n),"0","0",s(r),"0","0","cm"].join(" "))):this.internal.write([s(n),"0","0",s(r),s(t),c(e+r),"cm"].join(" ")),this.isAdvancedAPI()&&this.internal.write([1,0,0,-1,0,0,"cm"].join(" ")),this.internal.write("/I"+o.index+" Do"),this.internal.write("Q")},b=t.color_spaces={DEVICE_RGB:"DeviceRGB",DEVICE_GRAY:"DeviceGray",DEVICE_CMYK:"DeviceCMYK",CAL_GREY:"CalGray",CAL_RGB:"CalRGB",LAB:"Lab",ICC_BASED:"ICCBased",INDEXED:"Indexed",PATTERN:"Pattern",SEPARATION:"Separation",DEVICE_N:"DeviceN"};t.decode={DCT_DECODE:"DCTDecode",FLATE_DECODE:"FlateDecode",LZW_DECODE:"LZWDecode",JPX_DECODE:"JPXDecode",JBIG2_DECODE:"JBIG2Decode",ASCII85_DECODE:"ASCII85Decode",ASCII_HEX_DECODE:"ASCIIHexDecode",RUN_LENGTH_DECODE:"RunLengthDecode",CCITT_FAX_DECODE:"CCITTFaxDecode"};var y=t.image_compression={NONE:"NONE",FAST:"FAST",MEDIUM:"MEDIUM",SLOW:"SLOW"},w=t.__addimage__.sHashCode=function(t){var e,n,r=0;if("string"==typeof t)for(n=t.length,e=0;e<n;e++)r=(r<<5)-r+t.charCodeAt(e),r|=0;else if(C(t))for(n=t.byteLength/2,e=0;e<n;e++)r=(r<<5)-r+t[e],r|=0;return r},S=t.__addimage__.validateStringAsBase64=function(t){(t=t||"").toString().trim();var e=!0;return 0===t.length&&(e=!1),t.length%4!=0&&(e=!1),!1===/^[A-Za-z0-9+/]+$/.test(t.substr(0,t.length-2))&&(e=!1),!1===/^[A-Za-z0-9/][A-Za-z0-9+/]|[A-Za-z0-9+/]=|==$/.test(t.substr(-2))&&(e=!1),e},x=t.__addimage__.extractImageFromDataUrl=function(t){var e=(t=t||"").split("base64,"),n=null;if(2===e.length){var r=/^data:(\w*\/\w*);*(charset=(?!charset=)[\w=-]*)*;*$/.exec(e[0]);Array.isArray(r)&&(n={mimeType:r[1],charset:r[2],data:e[1]})}return n},A=t.__addimage__.supportsArrayBuffer=function(){return"undefined"!=typeof ArrayBuffer&&"undefined"!=typeof Uint8Array};t.__addimage__.isArrayBuffer=function(t){return A()&&t instanceof ArrayBuffer};var C=t.__addimage__.isArrayBufferView=function(t){return A()&&"undefined"!=typeof Uint32Array&&(t instanceof Int8Array||t instanceof Uint8Array||"undefined"!=typeof Uint8ClampedArray&&t instanceof Uint8ClampedArray||t instanceof Int16Array||t instanceof Uint16Array||t instanceof Int32Array||t instanceof Uint32Array||t instanceof Float32Array||t instanceof Float64Array)},E=t.__addimage__.binaryStringToUint8Array=function(t){for(var e=t.length,n=new Uint8Array(e),r=0;r<e;r++)n[r]=t.charCodeAt(r);return n},T=t.__addimage__.arrayBufferToBinaryString=function(t){try{return s(c(String.fromCharCode.apply(null,t)))}catch(e){if("undefined"!=typeof Uint8Array&&void 0!==Uint8Array.prototype.reduce)return new Uint8Array(t).reduce((function(t,e){return t.push(String.fromCharCode(e)),t}),[]).join("")}};t.addImage=function(){var t,n,r,o,a,i,s,c,u;if("number"==typeof arguments[1]?(n=e,r=arguments[1],o=arguments[2],a=arguments[3],i=arguments[4],s=arguments[5],c=arguments[6],u=arguments[7]):(n=arguments[1],r=arguments[2],o=arguments[3],a=arguments[4],i=arguments[5],s=arguments[6],c=arguments[7],u=arguments[8]),"object"==typeof(t=arguments[0])&&!d(t)&&"imageData"in t){var f=t;t=f.imageData,n=f.format||n||e,r=f.x||r||0,o=f.y||o||0,a=f.w||f.width||a,i=f.h||f.height||i,s=f.alias||s,c=f.compression||c,u=f.rotation||f.angle||u}var h=this.internal.getFilters();if(void 0===c&&-1!==h.indexOf("FlateEncode")&&(c="SLOW"),isNaN(r)||isNaN(o))throw new Error("Invalid coordinates passed to jsPDF.addImage");l.call(this);var p=_.call(this,t,n,s,c);return v.call(this,r,o,a,i,p,u),this};var _=function(n,o,a,i){var s,c,l;if("string"==typeof n&&r(n)===e){n=unescape(n);var u=k(n,!1);(""!==u||void 0!==(u=t.loadFile(n,!0)))&&(n=u)}if(d(n)&&(n=p(n,o)),o=r(n,o),!h(o))throw new Error("addImage does not support files of type '"+o+"', please ensure that a plugin for '"+o+"' support is added.");if((null==(l=a)||0===l.length)&&(a=function(t){return"string"==typeof t||C(t)?w(t):null}(n)),(s=g.call(this,a))||(A()&&(n instanceof Uint8Array||(c=n,n=E(n))),s=this["process"+o.toUpperCase()](n,f.call(this),a,function(e){return e&&"string"==typeof e&&(e=e.toUpperCase()),e in t.image_compression?e:y.NONE}(i),c)),!s)throw new Error("An unknown error occurred whilst processing the image.");return s},k=t.__addimage__.convertBase64ToBinaryString=function(t,e){var n;e="boolean"!=typeof e||e;var r,o="";if("string"==typeof t){r=null!==(n=x(t))?n.data:t;try{o=s(r)}catch(t){if(e)throw S(r)?new Error("atob-Error in jsPDF.convertBase64ToBinaryString "+t.message):new Error("Supplied Data is not a valid base64-String jsPDF.convertBase64ToBinaryString ")}}return o};t.getImageProperties=function(n){var o,a,i="";if(d(n)&&(n=p(n)),"string"==typeof n&&r(n)===e&&(""===(i=k(n,!1))&&(i=t.loadFile(n)||""),n=i),a=r(n),!h(a))throw new Error("addImage does not support files of type '"+a+"', please ensure that a plugin for '"+a+"' support is added.");if(!A()||n instanceof Uint8Array||(n=E(n)),!(o=this["process"+a.toUpperCase()](n)))throw new Error("An unknown error occurred whilst processing the image");return o.fileType=a,o}}(O.API),function(t){var e=function(t){if(void 0!==t&&""!=t)return!0};O.API.events.push(["addPage",function(t){this.internal.getPageInfo(t.pageNumber).pageContext.annotations=[]}]),t.events.push(["putPage",function(t){for(var n,r,o,a=this.internal.getCoordinateString,i=this.internal.getVerticalCoordinateString,s=this.internal.getPageInfoByObjId(t.objId),c=t.pageContext.annotations,l=!1,u=0;u<c.length&&!l;u++)switch((n=c[u]).type){case"link":(e(n.options.url)||e(n.options.pageNumber))&&(l=!0);break;case"reference":case"text":case"freetext":l=!0}if(0!=l){this.internal.write("/Annots [");for(var f=0;f<c.length;f++){n=c[f];var h=this.internal.pdfEscape,d=this.internal.getEncryptor(t.objId);switch(n.type){case"reference":this.internal.write(" "+n.object.objId+" 0 R ");break;case"text":var p=this.internal.newAdditionalObject(),g=this.internal.newAdditionalObject(),m=this.internal.getEncryptor(p.objId),v=n.title||"Note";o="<</Type /Annot /Subtype /Text "+(r="/Rect ["+a(n.bounds.x)+" "+i(n.bounds.y+n.bounds.h)+" "+a(n.bounds.x+n.bounds.w)+" "+i(n.bounds.y)+"] ")+"/Contents ("+h(m(n.contents))+")",o+=" /Popup "+g.objId+" 0 R",o+=" /P "+s.objId+" 0 R",o+=" /T ("+h(m(v))+") >>",p.content=o;var b=p.objId+" 0 R";o="<</Type /Annot /Subtype /Popup "+(r="/Rect ["+a(n.bounds.x+30)+" "+i(n.bounds.y+n.bounds.h)+" "+a(n.bounds.x+n.bounds.w+30)+" "+i(n.bounds.y)+"] ")+" /Parent "+b,n.open&&(o+=" /Open true"),o+=" >>",g.content=o,this.internal.write(p.objId,"0 R",g.objId,"0 R");break;case"freetext":r="/Rect ["+a(n.bounds.x)+" "+i(n.bounds.y)+" "+a(n.bounds.x+n.bounds.w)+" "+i(n.bounds.y+n.bounds.h)+"] ";var y=n.color||"#000000";o="<</Type /Annot /Subtype /FreeText "+r+"/Contents ("+h(d(n.contents))+")",o+=" /DS(font: Helvetica,sans-serif 12.0pt; text-align:left; color:#"+y+")",o+=" /Border [0 0 0]",o+=" >>",this.internal.write(o);break;case"link":if(n.options.name){var w=this.annotations._nameMap[n.options.name];n.options.pageNumber=w.page,n.options.top=w.y}else n.options.top||(n.options.top=0);if(r="/Rect ["+n.finalBounds.x+" "+n.finalBounds.y+" "+n.finalBounds.w+" "+n.finalBounds.h+"] ",o="",n.options.url)o="<</Type /Annot /Subtype /Link "+r+"/Border [0 0 0] /A <</S /URI /URI ("+h(d(n.options.url))+") >>";else if(n.options.pageNumber)switch(o="<</Type /Annot /Subtype /Link "+r+"/Border [0 0 0] /Dest ["+this.internal.getPageInfo(n.options.pageNumber).objId+" 0 R",n.options.magFactor=n.options.magFactor||"XYZ",n.options.magFactor){case"Fit":o+=" /Fit]";break;case"FitH":o+=" /FitH "+n.options.top+"]";break;case"FitV":n.options.left=n.options.left||0,o+=" /FitV "+n.options.left+"]";break;default:var S=i(n.options.top);n.options.left=n.options.left||0,void 0===n.options.zoom&&(n.options.zoom=0),o+=" /XYZ "+n.options.left+" "+S+" "+n.options.zoom+"]"}""!=o&&(o+=" >>",this.internal.write(o))}}this.internal.write("]")}}]),t.createAnnotation=function(t){var e=this.internal.getCurrentPageInfo();switch(t.type){case"link":this.link(t.bounds.x,t.bounds.y,t.bounds.w,t.bounds.h,t);break;case"text":case"freetext":e.pageContext.annotations.push(t)}},t.link=function(t,e,n,r,o){var a=this.internal.getCurrentPageInfo(),i=this.internal.getCoordinateString,s=this.internal.getVerticalCoordinateString;a.pageContext.annotations.push({finalBounds:{x:i(t),y:s(e),w:i(t+n),h:s(e+r)},options:o,type:"link"})},t.textWithLink=function(t,e,n,r){var o=this.getTextWidth(t),a=this.internal.getLineHeight()/this.internal.scaleFactor;return this.text(t,e,n,r),n+=.2*a,"center"===r.align&&(e-=o/2),"right"===r.align&&(e-=o),this.link(e,n-a,o,a,r),o},t.getTextWidth=function(t){var e=this.internal.getFontSize();return this.getStringUnitWidth(t)*e/this.internal.scaleFactor}}(O.API),function(t){var e={1569:[65152],1570:[65153,65154],1571:[65155,65156],1572:[65157,65158],1573:[65159,65160],1574:[65161,65162,65163,65164],1575:[65165,65166],1576:[65167,65168,65169,65170],1577:[65171,65172],1578:[65173,65174,65175,65176],1579:[65177,65178,65179,65180],1580:[65181,65182,65183,65184],1581:[65185,65186,65187,65188],1582:[65189,65190,65191,65192],1583:[65193,65194],1584:[65195,65196],1585:[65197,65198],1586:[65199,65200],1587:[65201,65202,65203,65204],1588:[65205,65206,65207,65208],1589:[65209,65210,65211,65212],1590:[65213,65214,65215,65216],1591:[65217,65218,65219,65220],1592:[65221,65222,65223,65224],1593:[65225,65226,65227,65228],1594:[65229,65230,65231,65232],1601:[65233,65234,65235,65236],1602:[65237,65238,65239,65240],1603:[65241,65242,65243,65244],1604:[65245,65246,65247,65248],1605:[65249,65250,65251,65252],1606:[65253,65254,65255,65256],1607:[65257,65258,65259,65260],1608:[65261,65262],1609:[65263,65264,64488,64489],1610:[65265,65266,65267,65268],1649:[64336,64337],1655:[64477],1657:[64358,64359,64360,64361],1658:[64350,64351,64352,64353],1659:[64338,64339,64340,64341],1662:[64342,64343,64344,64345],1663:[64354,64355,64356,64357],1664:[64346,64347,64348,64349],1667:[64374,64375,64376,64377],1668:[64370,64371,64372,64373],1670:[64378,64379,64380,64381],1671:[64382,64383,64384,64385],1672:[64392,64393],1676:[64388,64389],1677:[64386,64387],1678:[64390,64391],1681:[64396,64397],1688:[64394,64395],1700:[64362,64363,64364,64365],1702:[64366,64367,64368,64369],1705:[64398,64399,64400,64401],1709:[64467,64468,64469,64470],1711:[64402,64403,64404,64405],1713:[64410,64411,64412,64413],1715:[64406,64407,64408,64409],1722:[64414,64415],1723:[64416,64417,64418,64419],1726:[64426,64427,64428,64429],1728:[64420,64421],1729:[64422,64423,64424,64425],1733:[64480,64481],1734:[64473,64474],1735:[64471,64472],1736:[64475,64476],1737:[64482,64483],1739:[64478,64479],1740:[64508,64509,64510,64511],1744:[64484,64485,64486,64487],1746:[64430,64431],1747:[64432,64433]},n={65247:{65154:65269,65156:65271,65160:65273,65166:65275},65248:{65154:65270,65156:65272,65160:65274,65166:65276},65165:{65247:{65248:{65258:65010}}},1617:{1612:64606,1613:64607,1614:64608,1615:64609,1616:64610}},r={1612:64606,1613:64607,1614:64608,1615:64609,1616:64610},o=[1570,1571,1573,1575];t.__arabicParser__={};var a=t.__arabicParser__.isInArabicSubstitutionA=function(t){return void 0!==e[t.charCodeAt(0)]},i=t.__arabicParser__.isArabicLetter=function(t){return"string"==typeof t&&/^[\u0600-\u06FF\u0750-\u077F\u08A0-\u08FF\uFB50-\uFDFF\uFE70-\uFEFF]+$/.test(t)},s=t.__arabicParser__.isArabicEndLetter=function(t){return i(t)&&a(t)&&e[t.charCodeAt(0)].length<=2},c=t.__arabicParser__.isArabicAlfLetter=function(t){return i(t)&&o.indexOf(t.charCodeAt(0))>=0};t.__arabicParser__.arabicLetterHasIsolatedForm=function(t){return i(t)&&a(t)&&e[t.charCodeAt(0)].length>=1};var l=t.__arabicParser__.arabicLetterHasFinalForm=function(t){return i(t)&&a(t)&&e[t.charCodeAt(0)].length>=2};t.__arabicParser__.arabicLetterHasInitialForm=function(t){return i(t)&&a(t)&&e[t.charCodeAt(0)].length>=3};var u=t.__arabicParser__.arabicLetterHasMedialForm=function(t){return i(t)&&a(t)&&4==e[t.charCodeAt(0)].length},f=t.__arabicParser__.resolveLigatures=function(t){var e=0,r=n,o="",a=0;for(e=0;e<t.length;e+=1)void 0!==r[t.charCodeAt(e)]?(a++,"number"==typeof(r=r[t.charCodeAt(e)])&&(o+=String.fromCharCode(r),r=n,a=0),e===t.length-1&&(r=n,o+=t.charAt(e-(a-1)),e-=a-1,a=0)):(r=n,o+=t.charAt(e-a),e-=a,a=0);return o};t.__arabicParser__.isArabicDiacritic=function(t){return void 0!==t&&void 0!==r[t.charCodeAt(0)]};var h=t.__arabicParser__.getCorrectForm=function(t,e,n){return i(t)?!1===a(t)?-1:!l(t)||!i(e)&&!i(n)||!i(n)&&s(e)||s(t)&&!i(e)||s(t)&&c(e)||s(t)&&s(e)?0:u(t)&&i(e)&&!s(e)&&i(n)&&l(n)?3:s(t)||!i(n)?1:2:-1},d=function(t){var n=0,r=0,o=0,a="",s="",c="",l=(t=t||"").split("\\s+"),u=[];for(n=0;n<l.length;n+=1){for(u.push(""),r=0;r<l[n].length;r+=1)a=l[n][r],s=l[n][r-1],c=l[n][r+1],i(a)?(o=h(a,s,c),u[n]+=-1!==o?String.fromCharCode(e[a.charCodeAt(0)][o]):a):u[n]+=a;u[n]=f(u[n])}return u.join(" ")},p=t.__arabicParser__.processArabic=t.processArabic=function(){var t,e="string"==typeof arguments[0]?arguments[0]:arguments[0].text,n=[];if(Array.isArray(e)){var r=0;for(n=[],r=0;r<e.length;r+=1)Array.isArray(e[r])?n.push([d(e[r][0]),e[r][1],e[r][2]]):n.push([d(e[r])]);t=n}else t=d(e);return"string"==typeof arguments[0]?t:(arguments[0].text=t,arguments[0])};t.events.push(["preProcessText",p])}(O.API),function(t){t.autoPrint=function(t){var e;if("javascript"===((t=t||{}).variant=t.variant||"non-conform",t.variant))this.addJS("print({});");else this.internal.events.subscribe("postPutResources",(function(){e=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /Named"),this.internal.out("/Type /Action"),this.internal.out("/N /Print"),this.internal.out(">>"),this.internal.out("endobj")})),this.internal.events.subscribe("putCatalog",(function(){this.internal.out("/OpenAction "+e+" 0 R")}));return this}}(O.API),function(t){var e=function(){var t=void 0;Object.defineProperty(this,"pdf",{get:function(){return t},set:function(e){t=e}});var e=150;Object.defineProperty(this,"width",{get:function(){return e},set:function(t){e=isNaN(t)||!1===Number.isInteger(t)||t<0?150:t,this.getContext("2d").pageWrapXEnabled&&(this.getContext("2d").pageWrapX=e+1)}});var n=300;Object.defineProperty(this,"height",{get:function(){return n},set:function(t){n=isNaN(t)||!1===Number.isInteger(t)||t<0?300:t,this.getContext("2d").pageWrapYEnabled&&(this.getContext("2d").pageWrapY=n+1)}});var r=[];Object.defineProperty(this,"childNodes",{get:function(){return r},set:function(t){r=t}});var o={};Object.defineProperty(this,"style",{get:function(){return o},set:function(t){o=t}}),Object.defineProperty(this,"parentNode",{})};e.prototype.getContext=function(t,e){var n;if("2d"!==(t=t||"2d"))return null;for(n in e)this.pdf.context2d.hasOwnProperty(n)&&(this.pdf.context2d[n]=e[n]);return this.pdf.context2d._canvas=this,this.pdf.context2d},e.prototype.toDataURL=function(){throw new Error("toDataURL is not implemented.")},t.events.push(["initialized",function(){this.canvas=new e,this.canvas.pdf=this}])}(O.API),function(t){var e={left:0,top:0,bottom:0,right:0},n=!1,r=function(){void 0===this.internal.__cell__&&(this.internal.__cell__={},this.internal.__cell__.padding=3,this.internal.__cell__.headerFunction=void 0,this.internal.__cell__.margins=Object.assign({},e),this.internal.__cell__.margins.width=this.getPageWidth(),o.call(this))},o=function(){this.internal.__cell__.lastCell=new a,this.internal.__cell__.pages=1},a=function(){var t=arguments[0];Object.defineProperty(this,"x",{enumerable:!0,get:function(){return t},set:function(e){t=e}});var e=arguments[1];Object.defineProperty(this,"y",{enumerable:!0,get:function(){return e},set:function(t){e=t}});var n=arguments[2];Object.defineProperty(this,"width",{enumerable:!0,get:function(){return n},set:function(t){n=t}});var r=arguments[3];Object.defineProperty(this,"height",{enumerable:!0,get:function(){return r},set:function(t){r=t}});var o=arguments[4];Object.defineProperty(this,"text",{enumerable:!0,get:function(){return o},set:function(t){o=t}});var a=arguments[5];Object.defineProperty(this,"lineNumber",{enumerable:!0,get:function(){return a},set:function(t){a=t}});var i=arguments[6];return Object.defineProperty(this,"align",{enumerable:!0,get:function(){return i},set:function(t){i=t}}),this};a.prototype.clone=function(){return new a(this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align)},a.prototype.toArray=function(){return[this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align]},t.setHeaderFunction=function(t){return r.call(this),this.internal.__cell__.headerFunction="function"==typeof t?t:void 0,this},t.getTextDimensions=function(t,e){r.call(this);var n=(e=e||{}).fontSize||this.getFontSize(),o=e.font||this.getFont(),a=e.scaleFactor||this.internal.scaleFactor,i=0,s=0,c=0,l=this;if(!Array.isArray(t)&&"string"!=typeof t){if("number"!=typeof t)throw new Error("getTextDimensions expects text-parameter to be of type String or type Number or an Array of Strings.");t=String(t)}const u=e.maxWidth;u>0?"string"==typeof t?t=this.splitTextToSize(t,u):"[object Array]"===Object.prototype.toString.call(t)&&(t=t.reduce((function(t,e){return t.concat(l.splitTextToSize(e,u))}),[])):t=Array.isArray(t)?t:[t];for(var f=0;f<t.length;f++)i<(c=this.getStringUnitWidth(t[f],{font:o})*n)&&(i=c);return 0!==i&&(s=t.length),{w:i/=a,h:Math.max((s*n*this.getLineHeightFactor()-n*(this.getLineHeightFactor()-1))/a,0)}},t.cellAddPage=function(){r.call(this),this.addPage();var t=this.internal.__cell__.margins||e;return this.internal.__cell__.lastCell=new a(t.left,t.top,void 0,void 0),this.internal.__cell__.pages+=1,this};var i=t.cell=function(){var t;t=arguments[0]instanceof a?arguments[0]:new a(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]),r.call(this);var o=this.internal.__cell__.lastCell,i=this.internal.__cell__.padding,s=this.internal.__cell__.margins||e,c=this.internal.__cell__.tableHeaderRow,l=this.internal.__cell__.printHeaders;return void 0!==o.lineNumber&&(o.lineNumber===t.lineNumber?(t.x=(o.x||0)+(o.width||0),t.y=o.y||0):o.y+o.height+t.height+s.bottom>this.getPageHeight()?(this.cellAddPage(),t.y=s.top,l&&c&&(this.printHeaderRow(t.lineNumber,!0),t.y+=c[0].height)):t.y=o.y+o.height||t.y),void 0!==t.text[0]&&(this.rect(t.x,t.y,t.width,t.height,!0===n?"FD":void 0),"right"===t.align?this.text(t.text,t.x+t.width-i,t.y+i,{align:"right",baseline:"top"}):"center"===t.align?this.text(t.text,t.x+t.width/2,t.y+i,{align:"center",baseline:"top",maxWidth:t.width-i-i}):this.text(t.text,t.x+i,t.y+i,{align:"left",baseline:"top",maxWidth:t.width-i-i})),this.internal.__cell__.lastCell=t,this};t.table=function(t,n,c,l,u){if(r.call(this),!c)throw new Error("No data for PDF table.");var f,h,d,p,g=[],m=[],v=[],b={},y={},w=[],S=[],x=(u=u||{}).autoSize||!1,A=!1!==u.printHeaders,C=u.css&&void 0!==u.css["font-size"]?16*u.css["font-size"]:u.fontSize||12,E=u.margins||Object.assign({width:this.getPageWidth()},e),T="number"==typeof u.padding?u.padding:3,_=u.headerBackgroundColor||"#c8c8c8";if(o.call(this),this.internal.__cell__.printHeaders=A,this.internal.__cell__.margins=E,this.internal.__cell__.table_font_size=C,this.internal.__cell__.padding=T,this.internal.__cell__.headerBackgroundColor=_,this.setFontSize(C),null==l)m=g=Object.keys(c[0]),v=g.map((function(){return"left"}));else if(Array.isArray(l)&&"object"==typeof l[0])for(g=l.map((function(t){return t.name})),m=l.map((function(t){return t.prompt||t.name||""})),v=l.map((function(t){return t.align||"left"})),f=0;f<l.length;f+=1)y[l[f].name]=l[f].width*(19.049976/25.4);else Array.isArray(l)&&"string"==typeof l[0]&&(m=g=l,v=g.map((function(){return"left"})));if(x||Array.isArray(l)&&"string"==typeof l[0])for(f=0;f<g.length;f+=1){for(b[p=g[f]]=c.map((function(t){return t[p]})),this.setFont(void 0,"bold"),w.push(this.getTextDimensions(m[f],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w),h=b[p],this.setFont(void 0,"normal"),d=0;d<h.length;d+=1)w.push(this.getTextDimensions(h[d],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w);y[p]=Math.max.apply(null,w)+T+T,w=[]}if(A){var k={};for(f=0;f<g.length;f+=1)k[g[f]]={},k[g[f]].text=m[f],k[g[f]].align=v[f];var R=s.call(this,k,y);S=g.map((function(e){return new a(t,n,y[e],R,k[e].text,void 0,k[e].align)})),this.setTableHeaderRow(S),this.printHeaderRow(1,!1)}var P=l.reduce((function(t,e){return t[e.name]=e.align,t}),{});for(f=0;f<c.length;f+=1){var N=s.call(this,c[f],y);for(d=0;d<g.length;d+=1)i.call(this,new a(t,n,y[g[d]],N,c[f][g[d]],f+2,P[g[d]]))}return this.internal.__cell__.table_x=t,this.internal.__cell__.table_y=n,this};var s=function(t,e){var n=this.internal.__cell__.padding,r=this.internal.__cell__.table_font_size,o=this.internal.scaleFactor;return Object.keys(t).map((function(r){var o=t[r];return this.splitTextToSize(o.hasOwnProperty("text")?o.text:o,e[r]-n-n)}),this).map((function(t){return this.getLineHeightFactor()*t.length*r/o+n+n}),this).reduce((function(t,e){return Math.max(t,e)}),0)};t.setTableHeaderRow=function(t){r.call(this),this.internal.__cell__.tableHeaderRow=t},t.printHeaderRow=function(t,e){if(r.call(this),!this.internal.__cell__.tableHeaderRow)throw new Error("Property tableHeaderRow does not exist.");var o;if(n=!0,"function"==typeof this.internal.__cell__.headerFunction){var s=this.internal.__cell__.headerFunction(this,this.internal.__cell__.pages);this.internal.__cell__.lastCell=new a(s[0],s[1],s[2],s[3],void 0,-1)}this.setFont(void 0,"bold");for(var c=[],l=0;l<this.internal.__cell__.tableHeaderRow.length;l+=1)o=this.internal.__cell__.tableHeaderRow[l].clone(),e&&(o.y=this.internal.__cell__.margins.top||0,c.push(o)),o.lineNumber=t,this.setFillColor(this.internal.__cell__.headerBackgroundColor),i.call(this,o);c.length>0&&this.setTableHeaderRow(c),this.setFont(void 0,"normal"),n=!1}}(O.API);var St={italic:["italic","oblique","normal"],oblique:["oblique","italic","normal"],normal:["normal","oblique","italic"]},xt=["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded"],At=wt(xt),Ct=[100,200,300,400,500,600,700,800,900],Et=wt(Ct);function Tt(t){var e=t.family.replace(/"|'/g,"").toLowerCase(),n=function(t){return St[t=t||"normal"]?t:"normal"}(t.style),r=function(t){return t?"number"==typeof t?t>=100&&t<=900&&t%100==0?t:400:/^\d00$/.test(t)?parseInt(t):"bold"===t?700:400:400}(t.weight),o=function(t){return"number"==typeof At[t=t||"normal"]?t:"normal"}(t.stretch);return{family:e,style:n,weight:r,stretch:o,src:t.src||[],ref:t.ref||{name:e,style:[o,n,r].join(" ")}}}function _t(t,e,n,r){var o;for(o=n;o>=0&&o<e.length;o+=r)if(t[e[o]])return t[e[o]];for(o=n;o>=0&&o<e.length;o-=r)if(t[e[o]])return t[e[o]]}var kt={"sans-serif":"helvetica",fixed:"courier",monospace:"courier",terminal:"courier",cursive:"times",fantasy:"times",serif:"times"},Rt={caption:"times",icon:"times",menu:"times","message-box":"times","small-caption":"times","status-bar":"times"};function Pt(t){return[t.stretch,t.style,t.weight,t.family].join(" ")}function Nt(t){return t.trimLeft()}function Ot(t,e){for(var n=0;n<t.length;){if(t.charAt(n)===e)return[t.substring(0,n),t.substring(n+1)];n+=1}return null}function It(t){var e=t.match(/^(-[a-z_]|[a-z_])[a-z0-9_-]*/i);return null===e?null:[e[0],t.substring(e[0].length)]}var Bt=["times"];!function(t){var e,n,o,a,i,s,c,l,f,h=function(t){return t=t||{},this.isStrokeTransparent=t.isStrokeTransparent||!1,this.strokeOpacity=t.strokeOpacity||1,this.strokeStyle=t.strokeStyle||"#000000",this.fillStyle=t.fillStyle||"#000000",this.isFillTransparent=t.isFillTransparent||!1,this.fillOpacity=t.fillOpacity||1,this.font=t.font||"10px sans-serif",this.textBaseline=t.textBaseline||"alphabetic",this.textAlign=t.textAlign||"left",this.lineWidth=t.lineWidth||1,this.lineJoin=t.lineJoin||"miter",this.lineCap=t.lineCap||"butt",this.path=t.path||[],this.transform=void 0!==t.transform?t.transform.clone():new l,this.globalCompositeOperation=t.globalCompositeOperation||"normal",this.globalAlpha=t.globalAlpha||1,this.clip_path=t.clip_path||[],this.currentPoint=t.currentPoint||new s,this.miterLimit=t.miterLimit||10,this.lastPoint=t.lastPoint||new s,this.ignoreClearRect="boolean"!=typeof t.ignoreClearRect||t.ignoreClearRect,this};t.events.push(["initialized",function(){this.context2d=new d(this),e=this.internal.f2,n=this.internal.getCoordinateString,o=this.internal.getVerticalCoordinateString,a=this.internal.getHorizontalCoordinate,i=this.internal.getVerticalCoordinate,s=this.internal.Point,c=this.internal.Rectangle,l=this.internal.Matrix,f=new h}]);var d=function(t){Object.defineProperty(this,"canvas",{get:function(){return{parentNode:!1,style:!1}}});var e=t;Object.defineProperty(this,"pdf",{get:function(){return e}});var n=!1;Object.defineProperty(this,"pageWrapXEnabled",{get:function(){return n},set:function(t){n=Boolean(t)}});var r=!1;Object.defineProperty(this,"pageWrapYEnabled",{get:function(){return r},set:function(t){r=Boolean(t)}});var o=0;Object.defineProperty(this,"posX",{get:function(){return o},set:function(t){isNaN(t)||(o=t)}});var a=0;Object.defineProperty(this,"posY",{get:function(){return a},set:function(t){isNaN(t)||(a=t)}});var i=!1;Object.defineProperty(this,"autoPaging",{get:function(){return i},set:function(t){i=Boolean(t)}});var s=0;Object.defineProperty(this,"lastBreak",{get:function(){return s},set:function(t){s=t}});var c=[];Object.defineProperty(this,"pageBreaks",{get:function(){return c},set:function(t){c=t}}),Object.defineProperty(this,"ctx",{get:function(){return f},set:function(t){t instanceof h&&(f=t)}}),Object.defineProperty(this,"path",{get:function(){return f.path},set:function(t){f.path=t}});var l=[];Object.defineProperty(this,"ctxStack",{get:function(){return l},set:function(t){l=t}}),Object.defineProperty(this,"fillStyle",{get:function(){return this.ctx.fillStyle},set:function(t){var e;e=p(t),this.ctx.fillStyle=e.style,this.ctx.isFillTransparent=0===e.a,this.ctx.fillOpacity=e.a,this.pdf.setFillColor(e.r,e.g,e.b,{a:e.a}),this.pdf.setTextColor(e.r,e.g,e.b,{a:e.a})}}),Object.defineProperty(this,"strokeStyle",{get:function(){return this.ctx.strokeStyle},set:function(t){var e=p(t);this.ctx.strokeStyle=e.style,this.ctx.isStrokeTransparent=0===e.a,this.ctx.strokeOpacity=e.a,0===e.a?this.pdf.setDrawColor(255,255,255):(e.a,this.pdf.setDrawColor(e.r,e.g,e.b))}}),Object.defineProperty(this,"lineCap",{get:function(){return this.ctx.lineCap},set:function(t){-1!==["butt","round","square"].indexOf(t)&&(this.ctx.lineCap=t,this.pdf.setLineCap(t))}}),Object.defineProperty(this,"lineWidth",{get:function(){return this.ctx.lineWidth},set:function(t){isNaN(t)||(this.ctx.lineWidth=t,this.pdf.setLineWidth(t))}}),Object.defineProperty(this,"lineJoin",{get:function(){return this.ctx.lineJoin},set:function(t){-1!==["bevel","round","miter"].indexOf(t)&&(this.ctx.lineJoin=t,this.pdf.setLineJoin(t))}}),Object.defineProperty(this,"miterLimit",{get:function(){return this.ctx.miterLimit},set:function(t){isNaN(t)||(this.ctx.miterLimit=t,this.pdf.setMiterLimit(t))}}),Object.defineProperty(this,"textBaseline",{get:function(){return this.ctx.textBaseline},set:function(t){this.ctx.textBaseline=t}}),Object.defineProperty(this,"textAlign",{get:function(){return this.ctx.textAlign},set:function(t){-1!==["right","end","center","left","start"].indexOf(t)&&(this.ctx.textAlign=t)}});var u=null;function d(t,e){if(null===u){var n=function(t){var e=[];return Object.keys(t).forEach((function(n){t[n].forEach((function(t){var r=null;switch(t){case"bold":r={family:n,weight:"bold"};break;case"italic":r={family:n,style:"italic"};break;case"bolditalic":r={family:n,weight:"bold",style:"italic"};break;case"":case"normal":r={family:n}}null!==r&&(r.ref={name:n,style:t},e.push(r))}))})),e}(t.getFontList());u=function(t){for(var e={},n=0;n<t.length;++n){var r=Tt(t[n]),o=r.family,a=r.stretch,i=r.style,s=r.weight;e[o]=e[o]||{},e[o][a]=e[o][a]||{},e[o][a][i]=e[o][a][i]||{},e[o][a][i][s]=r}return e}(n.concat(e))}return u}var g=null;Object.defineProperty(this,"fontFaces",{get:function(){return g},set:function(t){u=null,g=t}}),Object.defineProperty(this,"font",{get:function(){return this.ctx.font},set:function(t){var e;if(this.ctx.font=t,null!==(e=/^\s*(?=(?:(?:[-a-z]+\s*){0,2}(italic|oblique))?)(?=(?:(?:[-a-z]+\s*){0,2}(small-caps))?)(?=(?:(?:[-a-z]+\s*){0,2}(bold(?:er)?|lighter|[1-9]00))?)(?:(?:normal|\1|\2|\3)\s*){0,3}((?:xx?-)?(?:small|large)|medium|smaller|larger|[.\d]+(?:\%|in|[cem]m|ex|p[ctx]))(?:\s*\/\s*(normal|[.\d]+(?:\%|in|[cem]m|ex|p[ctx])))?\s*([-_,\"\'\sa-z]+?)\s*$/i.exec(t))){var n=e[1],r=(e[2],e[3]),o=e[4],a=(e[5],e[6]),i=/^([.\d]+)((?:%|in|[cem]m|ex|p[ctx]))$/i.exec(o)[2];o="px"===i?Math.floor(parseFloat(o)*this.pdf.internal.scaleFactor):"em"===i?Math.floor(parseFloat(o)*this.pdf.getFontSize()):Math.floor(parseFloat(o)*this.pdf.internal.scaleFactor),this.pdf.setFontSize(o);var s=function(t){var e,n,r=[],o=t.trim();if(""===o)return Bt;if(o in Rt)return[Rt[o]];for(;""!==o;){switch(n=null,e=(o=Nt(o)).charAt(0)){case'"':case"'":n=Ot(o.substring(1),e);break;default:n=It(o)}if(null===n)return Bt;if(r.push(n[0]),""!==(o=Nt(n[1]))&&","!==o.charAt(0))return Bt;o=o.replace(/^,/,"")}return r}(a);if(this.fontFaces){var c=function(t,e,n){for(var r=(n=n||{}).defaultFontFamily||"times",o=Object.assign({},kt,n.genericFontFamilies||{}),a=null,i=null,s=0;s<e.length;++s)if(o[(a=Tt(e[s])).family]&&(a.family=o[a.family]),t.hasOwnProperty(a.family)){i=t[a.family];break}if(!(i=i||t[r]))throw new Error("Could not find a font-family for the rule '"+Pt(a)+"' and default family '"+r+"'.");if(i=function(t,e){if(e[t])return e[t];var n=At[t],r=n<=At.normal?-1:1,o=_t(e,xt,n,r);if(!o)throw new Error("Could not find a matching font-stretch value for "+t);return o}(a.stretch,i),i=function(t,e){if(e[t])return e[t];for(var n=St[t],r=0;r<n.length;++r)if(e[n[r]])return e[n[r]];throw new Error("Could not find a matching font-style for "+t)}(a.style,i),!(i=function(t,e){if(e[t])return e[t];if(400===t&&e[500])return e[500];if(500===t&&e[400])return e[400];var n=Et[t],r=_t(e,Ct,n,t<400?-1:1);if(!r)throw new Error("Could not find a matching font-weight for value "+t);return r}(a.weight,i)))throw new Error("Failed to resolve a font for the rule '"+Pt(a)+"'.");return i}(d(this.pdf,this.fontFaces),s.map((function(t){return{family:t,stretch:"normal",weight:r,style:n}})));this.pdf.setFont(c.ref.name,c.ref.style)}else{var l="";("bold"===r||parseInt(r,10)>=700||"bold"===n)&&(l="bold"),"italic"===n&&(l+="italic"),0===l.length&&(l="normal");for(var u="",f={arial:"Helvetica",Arial:"Helvetica",verdana:"Helvetica",Verdana:"Helvetica",helvetica:"Helvetica",Helvetica:"Helvetica","sans-serif":"Helvetica",fixed:"Courier",monospace:"Courier",terminal:"Courier",cursive:"Times",fantasy:"Times",serif:"Times"},h=0;h<s.length;h++){if(void 0!==this.pdf.internal.getFont(s[h],l,{noFallback:!0,disableWarning:!0})){u=s[h];break}if("bolditalic"===l&&void 0!==this.pdf.internal.getFont(s[h],"bold",{noFallback:!0,disableWarning:!0}))u=s[h],l="bold";else if(void 0!==this.pdf.internal.getFont(s[h],"normal",{noFallback:!0,disableWarning:!0})){u=s[h],l="normal";break}}if(""===u)for(var p=0;p<s.length;p++)if(f[s[p]]){u=f[s[p]];break}u=""===u?"Times":u,this.pdf.setFont(u,l)}}}}),Object.defineProperty(this,"globalCompositeOperation",{get:function(){return this.ctx.globalCompositeOperation},set:function(t){this.ctx.globalCompositeOperation=t}}),Object.defineProperty(this,"globalAlpha",{get:function(){return this.ctx.globalAlpha},set:function(t){this.ctx.globalAlpha=t}}),Object.defineProperty(this,"ignoreClearRect",{get:function(){return this.ctx.ignoreClearRect},set:function(t){this.ctx.ignoreClearRect=Boolean(t)}})};d.prototype.fill=function(){S.call(this,"fill",!1)},d.prototype.stroke=function(){S.call(this,"stroke",!1)},d.prototype.beginPath=function(){this.path=[{type:"begin"}]},d.prototype.moveTo=function(t,e){if(isNaN(t)||isNaN(e))throw r.error("jsPDF.context2d.moveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.moveTo");var n=this.ctx.transform.applyToPoint(new s(t,e));this.path.push({type:"mt",x:n.x,y:n.y}),this.ctx.lastPoint=new s(t,e)},d.prototype.closePath=function(){var t=new s(0,0),e=0;for(e=this.path.length-1;-1!==e;e--)if("begin"===this.path[e].type&&"object"==typeof this.path[e+1]&&"number"==typeof this.path[e+1].x){t=new s(this.path[e+1].x,this.path[e+1].y),this.path.push({type:"lt",x:t.x,y:t.y});break}"object"==typeof this.path[e+2]&&"number"==typeof this.path[e+2].x&&this.path.push(JSON.parse(JSON.stringify(this.path[e+2]))),this.path.push({type:"close"}),this.ctx.lastPoint=new s(t.x,t.y)},d.prototype.lineTo=function(t,e){if(isNaN(t)||isNaN(e))throw r.error("jsPDF.context2d.lineTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.lineTo");var n=this.ctx.transform.applyToPoint(new s(t,e));this.path.push({type:"lt",x:n.x,y:n.y}),this.ctx.lastPoint=new s(n.x,n.y)},d.prototype.clip=function(){this.ctx.clip_path=JSON.parse(JSON.stringify(this.path)),S.call(this,null,!0)},d.prototype.quadraticCurveTo=function(t,e,n,o){if(isNaN(n)||isNaN(o)||isNaN(t)||isNaN(e))throw r.error("jsPDF.context2d.quadraticCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.quadraticCurveTo");var a=this.ctx.transform.applyToPoint(new s(n,o)),i=this.ctx.transform.applyToPoint(new s(t,e));this.path.push({type:"qct",x1:i.x,y1:i.y,x:a.x,y:a.y}),this.ctx.lastPoint=new s(a.x,a.y)},d.prototype.bezierCurveTo=function(t,e,n,o,a,i){if(isNaN(a)||isNaN(i)||isNaN(t)||isNaN(e)||isNaN(n)||isNaN(o))throw r.error("jsPDF.context2d.bezierCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.bezierCurveTo");var c=this.ctx.transform.applyToPoint(new s(a,i)),l=this.ctx.transform.applyToPoint(new s(t,e)),u=this.ctx.transform.applyToPoint(new s(n,o));this.path.push({type:"bct",x1:l.x,y1:l.y,x2:u.x,y2:u.y,x:c.x,y:c.y}),this.ctx.lastPoint=new s(c.x,c.y)},d.prototype.arc=function(t,e,n,o,a,i){if(isNaN(t)||isNaN(e)||isNaN(n)||isNaN(o)||isNaN(a))throw r.error("jsPDF.context2d.arc: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.arc");if(i=Boolean(i),!this.ctx.transform.isIdentity){var c=this.ctx.transform.applyToPoint(new s(t,e));t=c.x,e=c.y;var l=this.ctx.transform.applyToPoint(new s(0,n)),u=this.ctx.transform.applyToPoint(new s(0,0));n=Math.sqrt(Math.pow(l.x-u.x,2)+Math.pow(l.y-u.y,2))}Math.abs(a-o)>=2*Math.PI&&(o=0,a=2*Math.PI),this.path.push({type:"arc",x:t,y:e,radius:n,startAngle:o,endAngle:a,counterclockwise:i})},d.prototype.arcTo=function(t,e,n,r,o){throw new Error("arcTo not implemented.")},d.prototype.rect=function(t,e,n,o){if(isNaN(t)||isNaN(e)||isNaN(n)||isNaN(o))throw r.error("jsPDF.context2d.rect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rect");this.moveTo(t,e),this.lineTo(t+n,e),this.lineTo(t+n,e+o),this.lineTo(t,e+o),this.lineTo(t,e),this.lineTo(t+n,e),this.lineTo(t,e)},d.prototype.fillRect=function(t,e,n,o){if(isNaN(t)||isNaN(e)||isNaN(n)||isNaN(o))throw r.error("jsPDF.context2d.fillRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillRect");if(!g.call(this)){var a={};"butt"!==this.lineCap&&(a.lineCap=this.lineCap,this.lineCap="butt"),"miter"!==this.lineJoin&&(a.lineJoin=this.lineJoin,this.lineJoin="miter"),this.beginPath(),this.rect(t,e,n,o),this.fill(),a.hasOwnProperty("lineCap")&&(this.lineCap=a.lineCap),a.hasOwnProperty("lineJoin")&&(this.lineJoin=a.lineJoin)}},d.prototype.strokeRect=function(t,e,n,o){if(isNaN(t)||isNaN(e)||isNaN(n)||isNaN(o))throw r.error("jsPDF.context2d.strokeRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeRect");m.call(this)||(this.beginPath(),this.rect(t,e,n,o),this.stroke())},d.prototype.clearRect=function(t,e,n,o){if(isNaN(t)||isNaN(e)||isNaN(n)||isNaN(o))throw r.error("jsPDF.context2d.clearRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.clearRect");this.ignoreClearRect||(this.fillStyle="#ffffff",this.fillRect(t,e,n,o))},d.prototype.save=function(t){t="boolean"!=typeof t||t;for(var e=this.pdf.internal.getCurrentPageInfo().pageNumber,n=0;n<this.pdf.internal.getNumberOfPages();n++)this.pdf.setPage(n+1),this.pdf.internal.out("q");if(this.pdf.setPage(e),t){this.ctx.fontSize=this.pdf.internal.getFontSize();var r=new h(this.ctx);this.ctxStack.push(this.ctx),this.ctx=r}},d.prototype.restore=function(t){t="boolean"!=typeof t||t;for(var e=this.pdf.internal.getCurrentPageInfo().pageNumber,n=0;n<this.pdf.internal.getNumberOfPages();n++)this.pdf.setPage(n+1),this.pdf.internal.out("Q");this.pdf.setPage(e),t&&0!==this.ctxStack.length&&(this.ctx=this.ctxStack.pop(),this.fillStyle=this.ctx.fillStyle,this.strokeStyle=this.ctx.strokeStyle,this.font=this.ctx.font,this.lineCap=this.ctx.lineCap,this.lineWidth=this.ctx.lineWidth,this.lineJoin=this.ctx.lineJoin)},d.prototype.toDataURL=function(){throw new Error("toDataUrl not implemented.")};var p=function(t){var e,n,r,o;if(!0===t.isCanvasGradient&&(t=t.getColor()),!t)return{r:0,g:0,b:0,a:0,style:t};if(/transparent|rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*0+\s*\)/.test(t))e=0,n=0,r=0,o=0;else{var a=/rgb\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)/.exec(t);if(null!==a)e=parseInt(a[1]),n=parseInt(a[2]),r=parseInt(a[3]),o=1;else if(null!==(a=/rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*([\d.]+)\s*\)/.exec(t)))e=parseInt(a[1]),n=parseInt(a[2]),r=parseInt(a[3]),o=parseFloat(a[4]);else{if(o=1,"string"==typeof t&&"#"!==t.charAt(0)){var i=new u(t);t=i.ok?i.toHex():"#000000"}4===t.length?(e=t.substring(1,2),e+=e,n=t.substring(2,3),n+=n,r=t.substring(3,4),r+=r):(e=t.substring(1,3),n=t.substring(3,5),r=t.substring(5,7)),e=parseInt(e,16),n=parseInt(n,16),r=parseInt(r,16)}}return{r:e,g:n,b:r,a:o,style:t}},g=function(){return this.ctx.isFillTransparent||0==this.globalAlpha},m=function(){return Boolean(this.ctx.isStrokeTransparent||0==this.globalAlpha)};d.prototype.fillText=function(t,e,n,o){if(isNaN(e)||isNaN(n)||"string"!=typeof t)throw r.error("jsPDF.context2d.fillText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillText");if(o=isNaN(o)?void 0:o,!g.call(this)){n=A.call(this,n);var a=B(this.ctx.transform.rotation),i=this.ctx.transform.scaleX;k.call(this,{text:t,x:e,y:n,scale:i,angle:a,align:this.textAlign,maxWidth:o})}},d.prototype.strokeText=function(t,e,n,o){if(isNaN(e)||isNaN(n)||"string"!=typeof t)throw r.error("jsPDF.context2d.strokeText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeText");if(!m.call(this)){o=isNaN(o)?void 0:o,n=A.call(this,n);var a=B(this.ctx.transform.rotation),i=this.ctx.transform.scaleX;k.call(this,{text:t,x:e,y:n,scale:i,renderingMode:"stroke",angle:a,align:this.textAlign,maxWidth:o})}},d.prototype.measureText=function(t){if("string"!=typeof t)throw r.error("jsPDF.context2d.measureText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.measureText");var e=this.pdf,n=this.pdf.internal.scaleFactor,o=e.internal.getFontSize(),a=e.getStringUnitWidth(t)*o/e.internal.scaleFactor,i=function(t){var e=(t=t||{}).width||0;return Object.defineProperty(this,"width",{get:function(){return e}}),this};return new i({width:a*=Math.round(96*n/72*1e4)/1e4})},d.prototype.scale=function(t,e){if(isNaN(t)||isNaN(e))throw r.error("jsPDF.context2d.scale: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.scale");var n=new l(t,0,0,e,0,0);this.ctx.transform=this.ctx.transform.multiply(n)},d.prototype.rotate=function(t){if(isNaN(t))throw r.error("jsPDF.context2d.rotate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rotate");var e=new l(Math.cos(t),Math.sin(t),-Math.sin(t),Math.cos(t),0,0);this.ctx.transform=this.ctx.transform.multiply(e)},d.prototype.translate=function(t,e){if(isNaN(t)||isNaN(e))throw r.error("jsPDF.context2d.translate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.translate");var n=new l(1,0,0,1,t,e);this.ctx.transform=this.ctx.transform.multiply(n)},d.prototype.transform=function(t,e,n,o,a,i){if(isNaN(t)||isNaN(e)||isNaN(n)||isNaN(o)||isNaN(a)||isNaN(i))throw r.error("jsPDF.context2d.transform: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.transform");var s=new l(t,e,n,o,a,i);this.ctx.transform=this.ctx.transform.multiply(s)},d.prototype.setTransform=function(t,e,n,r,o,a){t=isNaN(t)?1:t,e=isNaN(e)?0:e,n=isNaN(n)?0:n,r=isNaN(r)?1:r,o=isNaN(o)?0:o,a=isNaN(a)?0:a,this.ctx.transform=new l(t,e,n,r,o,a)},d.prototype.drawImage=function(t,e,n,r,o,a,i,s,u){var f=this.pdf.getImageProperties(t),h=1,d=1,p=1,g=1;void 0!==r&&void 0!==s&&(p=s/r,g=u/o,h=f.width/r*s/r,d=f.height/o*u/o),void 0===a&&(a=e,i=n,e=0,n=0),void 0!==r&&void 0===s&&(s=r,u=o),void 0===r&&void 0===s&&(s=f.width,u=f.height);for(var m,b=this.ctx.transform.decompose(),S=B(b.rotate.shx),A=new l,C=(A=(A=(A=A.multiply(b.translate)).multiply(b.skew)).multiply(b.scale)).applyToRectangle(new c(a-e*p,i-n*g,r*h,o*d)),E=v.call(this,C),T=[],_=0;_<E.length;_+=1)-1===T.indexOf(E[_])&&T.push(E[_]);if(w(T),this.autoPaging)for(var k=T[0],R=T[T.length-1],P=k;P<R+1;P++){if(this.pdf.setPage(P),0!==this.ctx.clip_path.length){var N=this.path;m=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=y(m,this.posX,-1*this.pdf.internal.pageSize.height*(P-1)+this.posY),x.call(this,"fill",!0),this.path=N}var O=JSON.parse(JSON.stringify(C));O=y([O],this.posX,-1*this.pdf.internal.pageSize.height*(P-1)+this.posY)[0],this.pdf.addImage(t,"JPEG",O.x,O.y,O.w,O.h,null,null,S)}else this.pdf.addImage(t,"JPEG",C.x,C.y,C.w,C.h,null,null,S)};var v=function(t,e,n){var r=[];switch(e=e||this.pdf.internal.pageSize.width,n=n||this.pdf.internal.pageSize.height,t.type){default:case"mt":case"lt":r.push(Math.floor((t.y+this.posY)/n)+1);break;case"arc":r.push(Math.floor((t.y+this.posY-t.radius)/n)+1),r.push(Math.floor((t.y+this.posY+t.radius)/n)+1);break;case"qct":var o=L(this.ctx.lastPoint.x,this.ctx.lastPoint.y,t.x1,t.y1,t.x,t.y);r.push(Math.floor(o.y/n)+1),r.push(Math.floor((o.y+o.h)/n)+1);break;case"bct":var a=F(this.ctx.lastPoint.x,this.ctx.lastPoint.y,t.x1,t.y1,t.x2,t.y2,t.x,t.y);r.push(Math.floor(a.y/n)+1),r.push(Math.floor((a.y+a.h)/n)+1);break;case"rect":r.push(Math.floor((t.y+this.posY)/n)+1),r.push(Math.floor((t.y+t.h+this.posY)/n)+1)}for(var i=0;i<r.length;i+=1)for(;this.pdf.internal.getNumberOfPages()<r[i];)b.call(this);return r},b=function(){var t=this.fillStyle,e=this.strokeStyle,n=this.font,r=this.lineCap,o=this.lineWidth,a=this.lineJoin;this.pdf.addPage(),this.fillStyle=t,this.strokeStyle=e,this.font=n,this.lineCap=r,this.lineWidth=o,this.lineJoin=a},y=function(t,e,n){for(var r=0;r<t.length;r++)switch(t[r].type){case"bct":t[r].x2+=e,t[r].y2+=n;case"qct":t[r].x1+=e,t[r].y1+=n;default:t[r].x+=e,t[r].y+=n}return t},w=function(t){return t.sort((function(t,e){return t-e}))},S=function(t,e){for(var n,r,o=this.fillStyle,a=this.strokeStyle,i=this.lineCap,s=this.lineWidth,c=s*this.ctx.transform.scaleX,l=this.lineJoin,u=JSON.parse(JSON.stringify(this.path)),f=JSON.parse(JSON.stringify(this.path)),h=[],d=0;d<f.length;d++)if(void 0!==f[d].x)for(var p=v.call(this,f[d]),g=0;g<p.length;g+=1)-1===h.indexOf(p[g])&&h.push(p[g]);for(var m=0;m<h.length;m++)for(;this.pdf.internal.getNumberOfPages()<h[m];)b.call(this);if(w(h),this.autoPaging)for(var S=h[0],A=h[h.length-1],C=S;C<A+1;C++){if(this.pdf.setPage(C),this.fillStyle=o,this.strokeStyle=a,this.lineCap=i,this.lineWidth=c,this.lineJoin=l,0!==this.ctx.clip_path.length){var E=this.path;n=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=y(n,this.posX,-1*this.pdf.internal.pageSize.height*(C-1)+this.posY),x.call(this,t,!0),this.path=E}r=JSON.parse(JSON.stringify(u)),this.path=y(r,this.posX,-1*this.pdf.internal.pageSize.height*(C-1)+this.posY),!1!==e&&0!==C||x.call(this,t,e),this.lineWidth=s}else this.lineWidth=c,x.call(this,t,e),this.lineWidth=s;this.path=u},x=function(t,e){if(("stroke"!==t||e||!m.call(this))&&("stroke"===t||e||!g.call(this))){for(var n,r,o=[],a=this.path,i=0;i<a.length;i++){var s=a[i];switch(s.type){case"begin":o.push({begin:!0});break;case"close":o.push({close:!0});break;case"mt":o.push({start:s,deltas:[],abs:[]});break;case"lt":var c=o.length;if(!isNaN(a[i-1].x)&&(n=[s.x-a[i-1].x,s.y-a[i-1].y],c>0))for(;c>=0;c--)if(!0!==o[c-1].close&&!0!==o[c-1].begin){o[c-1].deltas.push(n),o[c-1].abs.push(s);break}break;case"bct":n=[s.x1-a[i-1].x,s.y1-a[i-1].y,s.x2-a[i-1].x,s.y2-a[i-1].y,s.x-a[i-1].x,s.y-a[i-1].y],o[o.length-1].deltas.push(n);break;case"qct":var l=a[i-1].x+2/3*(s.x1-a[i-1].x),u=a[i-1].y+2/3*(s.y1-a[i-1].y),f=s.x+2/3*(s.x1-s.x),h=s.y+2/3*(s.y1-s.y),d=s.x,p=s.y;n=[l-a[i-1].x,u-a[i-1].y,f-a[i-1].x,h-a[i-1].y,d-a[i-1].x,p-a[i-1].y],o[o.length-1].deltas.push(n);break;case"arc":o.push({deltas:[],abs:[],arc:!0}),Array.isArray(o[o.length-1].abs)&&o[o.length-1].abs.push(s)}}r=e?null:"stroke"===t?"stroke":"fill";for(var v=0;v<o.length;v++){if(o[v].arc){for(var b=o[v].abs,y=0;y<b.length;y++){var w=b[y];"arc"===w.type?C.call(this,w.x,w.y,w.radius,w.startAngle,w.endAngle,w.counterclockwise,void 0,e):R.call(this,w.x,w.y)}E.call(this,r),this.pdf.internal.out("h")}if(!o[v].arc&&!0!==o[v].close&&!0!==o[v].begin){var S=o[v].start.x,x=o[v].start.y;P.call(this,o[v].deltas,S,x)}}r&&E.call(this,r),e&&T.call(this)}},A=function(t){var e=this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor,n=e*(this.pdf.internal.getLineHeightFactor()-1);switch(this.ctx.textBaseline){case"bottom":return t-n;case"top":return t+e-n;case"hanging":return t+e-2*n;case"middle":return t+e/2-n;default:return t}};d.prototype.createLinearGradient=function(){var t=function(){};return t.colorStops=[],t.addColorStop=function(t,e){this.colorStops.push([t,e])},t.getColor=function(){return 0===this.colorStops.length?"#000000":this.colorStops[0][1]},t.isCanvasGradient=!0,t},d.prototype.createPattern=function(){return this.createLinearGradient()},d.prototype.createRadialGradient=function(){return this.createLinearGradient()};var C=function(t,e,n,r,o,a,i,s){for(var c=O.call(this,n,r,o,a),l=0;l<c.length;l++){var u=c[l];0===l&&_.call(this,u.x1+t,u.y1+e),N.call(this,t,e,u.x2,u.y2,u.x3,u.y3,u.x4,u.y4)}s?T.call(this):E.call(this,i)},E=function(t){switch(t){case"stroke":this.pdf.internal.out("S");break;case"fill":this.pdf.internal.out("f")}},T=function(){this.pdf.clip(),this.pdf.discardPath()},_=function(t,e){this.pdf.internal.out(n(t)+" "+o(e)+" m")},k=function(t){var e;switch(t.align){case"right":case"end":e="right";break;case"center":e="center";break;default:e="left"}var n=this.ctx.transform.applyToPoint(new s(t.x,t.y)),r=this.ctx.transform.decompose(),o=new l;o=(o=(o=o.multiply(r.translate)).multiply(r.skew)).multiply(r.scale);for(var a,i,u,f=this.pdf.getTextDimensions(t.text),h=this.ctx.transform.applyToRectangle(new c(t.x,t.y,f.w,f.h)),d=o.applyToRectangle(new c(t.x,t.y-f.h,f.w,f.h)),p=v.call(this,d),g=[],m=0;m<p.length;m+=1)-1===g.indexOf(p[m])&&g.push(p[m]);if(w(g),!0===this.autoPaging)for(var b=g[0],S=g[g.length-1],A=b;A<S+1;A++){if(this.pdf.setPage(A),0!==this.ctx.clip_path.length){var C=this.path;a=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=y(a,this.posX,-1*this.pdf.internal.pageSize.height*(A-1)+this.posY),x.call(this,"fill",!0),this.path=C}var E=JSON.parse(JSON.stringify(h));E=y([E],this.posX,-1*this.pdf.internal.pageSize.height*(A-1)+this.posY)[0],t.scale>=.01&&(i=this.pdf.internal.getFontSize(),this.pdf.setFontSize(i*t.scale),u=this.lineWidth,this.lineWidth=u*t.scale),this.pdf.text(t.text,E.x,E.y,{angle:t.angle,align:e,renderingMode:t.renderingMode,maxWidth:t.maxWidth}),t.scale>=.01&&(this.pdf.setFontSize(i),this.lineWidth=u)}else t.scale>=.01&&(i=this.pdf.internal.getFontSize(),this.pdf.setFontSize(i*t.scale),u=this.lineWidth,this.lineWidth=u*t.scale),this.pdf.text(t.text,n.x+this.posX,n.y+this.posY,{angle:t.angle,align:e,renderingMode:t.renderingMode,maxWidth:t.maxWidth}),t.scale>=.01&&(this.pdf.setFontSize(i),this.lineWidth=u)},R=function(t,e,r,a){r=r||0,a=a||0,this.pdf.internal.out(n(t+r)+" "+o(e+a)+" l")},P=function(t,e,n){return this.pdf.lines(t,e,n,null,null)},N=function(t,n,r,o,s,c,l,u){this.pdf.internal.out([e(a(r+t)),e(i(o+n)),e(a(s+t)),e(i(c+n)),e(a(l+t)),e(i(u+n)),"c"].join(" "))},O=function(t,e,n,r){for(var o=2*Math.PI,a=Math.PI/2;e>n;)e-=o;var i=Math.abs(n-e);i<o&&r&&(i=o-i);for(var s=[],c=r?-1:1,l=e;i>1e-5;){var u=l+c*Math.min(i,a);s.push(I.call(this,t,l,u)),i-=Math.abs(u-l),l=u}return s},I=function(t,e,n){var r=(n-e)/2,o=t*Math.cos(r),a=t*Math.sin(r),i=o,s=-a,c=i*i+s*s,l=c+i*o+s*a,u=4/3*(Math.sqrt(2*c*l)-l)/(i*a-s*o),f=i-u*s,h=s+u*i,d=f,p=-h,g=r+e,m=Math.cos(g),v=Math.sin(g);return{x1:t*Math.cos(e),y1:t*Math.sin(e),x2:f*m-h*v,y2:f*v+h*m,x3:d*m-p*v,y3:d*v+p*m,x4:t*Math.cos(n),y4:t*Math.sin(n)}},B=function(t){return 180*t/Math.PI},L=function(t,e,n,r,o,a){var i=t+.5*(n-t),s=e+.5*(r-e),l=o+.5*(n-o),u=a+.5*(r-a),f=Math.min(t,o,i,l),h=Math.max(t,o,i,l),d=Math.min(e,a,s,u),p=Math.max(e,a,s,u);return new c(f,d,h-f,p-d)},F=function(t,e,n,r,o,a,i,s){var l,u,f,h,d,p,g,m,v,b,y,w,S,x,A=n-t,C=r-e,E=o-n,T=a-r,_=i-o,k=s-a;for(u=0;u<41;u++)v=(g=(f=t+(l=u/40)*A)+l*((d=n+l*E)-f))+l*(d+l*(o+l*_-d)-g),b=(m=(h=e+l*C)+l*((p=r+l*T)-h))+l*(p+l*(a+l*k-p)-m),0==u?(y=v,w=b,S=v,x=b):(y=Math.min(y,v),w=Math.min(w,b),S=Math.max(S,v),x=Math.max(x,b));return new c(Math.round(y),Math.round(w),Math.round(S-y),Math.round(x-w))}}(O.API);try{require("worker_threads").Worker}catch(t){}var Lt=Uint8Array,Ft=Uint16Array,Dt=Uint32Array,Mt=new Lt([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),jt=new Lt([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),Wt=new Lt([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),Ut=function(t,e){for(var n=new Ft(31),r=0;r<31;++r)n[r]=e+=1<<t[r-1];var o=new Dt(n[30]);for(r=1;r<30;++r)for(var a=n[r];a<n[r+1];++a)o[a]=a-n[r]<<5|r;return[n,o]},Ht=Ut(Mt,2),zt=Ht[0],Vt=Ht[1];zt[28]=258,Vt[258]=28;for(var qt=Ut(jt,0),Gt=qt[0],Xt=qt[1],$t=new Ft(32768),Kt=0;Kt<32768;++Kt){var Yt=(43690&Kt)>>>1|(21845&Kt)<<1;Yt=(61680&(Yt=(52428&Yt)>>>2|(13107&Yt)<<2))>>>4|(3855&Yt)<<4,$t[Kt]=((65280&Yt)>>>8|(255&Yt)<<8)>>>1}var Jt=function(t,e,n){for(var r=t.length,o=0,a=new Ft(e);o<r;++o)++a[t[o]-1];var i,s=new Ft(e);for(o=0;o<e;++o)s[o]=s[o-1]+a[o-1]<<1;if(n){i=new Ft(1<<e);var c=15-e;for(o=0;o<r;++o)if(t[o])for(var l=o<<4|t[o],u=e-t[o],f=s[t[o]-1]++<<u,h=f|(1<<u)-1;f<=h;++f)i[$t[f]>>>c]=l}else for(i=new Ft(r),o=0;o<r;++o)i[o]=$t[s[t[o]-1]++]>>>15-t[o];return i},Zt=new Lt(288);for(Kt=0;Kt<144;++Kt)Zt[Kt]=8;for(Kt=144;Kt<256;++Kt)Zt[Kt]=9;for(Kt=256;Kt<280;++Kt)Zt[Kt]=7;for(Kt=280;Kt<288;++Kt)Zt[Kt]=8;var Qt=new Lt(32);for(Kt=0;Kt<32;++Kt)Qt[Kt]=5;var te=Jt(Zt,9,0),ee=Jt(Zt,9,1),ne=Jt(Qt,5,0),re=Jt(Qt,5,1),oe=function(t){for(var e=t[0],n=1;n<t.length;++n)t[n]>e&&(e=t[n]);return e},ae=function(t,e,n){var r=e/8>>0;return(t[r]|t[r+1]<<8)>>>(7&e)&n},ie=function(t,e){var n=e/8>>0;return(t[n]|t[n+1]<<8|t[n+2]<<16)>>>(7&e)},se=function(t){return(t/8>>0)+(7&t&&1)},ce=function(t,e,n){(null==e||e<0)&&(e=0),(null==n||n>t.length)&&(n=t.length);var r=new(t instanceof Ft?Ft:t instanceof Dt?Dt:Lt)(n-e);return r.set(t.subarray(e,n)),r},le=function(t,e,n){n<<=7&e;var r=e/8>>0;t[r]|=n,t[r+1]|=n>>>8},ue=function(t,e,n){n<<=7&e;var r=e/8>>0;t[r]|=n,t[r+1]|=n>>>8,t[r+2]|=n>>>16},fe=function(t,e){for(var n=[],r=0;r<t.length;++r)t[r]&&n.push({s:r,f:t[r]});var o=n.length,a=n.slice();if(!o)return[new Lt(0),0];if(1==o){var i=new Lt(n[0].s+1);return i[n[0].s]=1,[i,1]}n.sort((function(t,e){return t.f-e.f})),n.push({s:-1,f:25001});var s=n[0],c=n[1],l=0,u=1,f=2;for(n[0]={s:-1,f:s.f+c.f,l:s,r:c};u!=o-1;)s=n[n[l].f<n[f].f?l++:f++],c=n[l!=u&&n[l].f<n[f].f?l++:f++],n[u++]={s:-1,f:s.f+c.f,l:s,r:c};var h=a[0].s;for(r=1;r<o;++r)a[r].s>h&&(h=a[r].s);var d=new Ft(h+1),p=he(n[u-1],d,0);if(p>e){r=0;var g=0,m=p-e,v=1<<m;for(a.sort((function(t,e){return d[e.s]-d[t.s]||t.f-e.f}));r<o;++r){var b=a[r].s;if(!(d[b]>e))break;g+=v-(1<<p-d[b]),d[b]=e}for(g>>>=m;g>0;){var y=a[r].s;d[y]<e?g-=1<<e-d[y]++-1:++r}for(;r>=0&&g;--r){var w=a[r].s;d[w]==e&&(--d[w],++g)}p=e}return[new Lt(d),p]},he=function(t,e,n){return-1==t.s?Math.max(he(t.l,e,n+1),he(t.r,e,n+1)):e[t.s]=n},de=function(t){for(var e=t.length;e&&!t[--e];);for(var n=new Ft(++e),r=0,o=t[0],a=1,i=function(t){n[r++]=t},s=1;s<=e;++s)if(t[s]==o&&s!=e)++a;else{if(!o&&a>2){for(;a>138;a-=138)i(32754);a>2&&(i(a>10?a-11<<5|28690:a-3<<5|12305),a=0)}else if(a>3){for(i(o),--a;a>6;a-=6)i(8304);a>2&&(i(a-3<<5|8208),a=0)}for(;a--;)i(o);a=1,o=t[s]}return[n.subarray(0,r),e]},pe=function(t,e){for(var n=0,r=0;r<e.length;++r)n+=t[r]*e[r];return n},ge=function(t,e,n){var r=n.length,o=se(e+2);t[o]=255&r,t[o+1]=r>>>8,t[o+2]=255^t[o],t[o+3]=255^t[o+1];for(var a=0;a<r;++a)t[o+a+4]=n[a];return 8*(o+4+r)},me=function(t,e,n,r,o,a,i,s,c,l,u){le(e,u++,n),++o[256];for(var f=fe(o,15),h=f[0],d=f[1],p=fe(a,15),g=p[0],m=p[1],v=de(h),b=v[0],y=v[1],w=de(g),S=w[0],x=w[1],A=new Ft(19),C=0;C<b.length;++C)A[31&b[C]]++;for(C=0;C<S.length;++C)A[31&S[C]]++;for(var E=fe(A,7),T=E[0],_=E[1],k=19;k>4&&!T[Wt[k-1]];--k);var R,P,N,O,I=l+5<<3,B=pe(o,Zt)+pe(a,Qt)+i,L=pe(o,h)+pe(a,g)+i+14+3*k+pe(A,T)+(2*A[16]+3*A[17]+7*A[18]);if(I<=B&&I<=L)return ge(e,u,t.subarray(c,c+l));if(le(e,u,1+(L<B)),u+=2,L<B){R=Jt(h,d,0),P=h,N=Jt(g,m,0),O=g;var F=Jt(T,_,0);for(le(e,u,y-257),le(e,u+5,x-1),le(e,u+10,k-4),u+=14,C=0;C<k;++C)le(e,u+3*C,T[Wt[C]]);u+=3*k;for(var D=[b,S],M=0;M<2;++M){var j=D[M];for(C=0;C<j.length;++C){var W=31&j[C];le(e,u,F[W]),u+=T[W],W>15&&(le(e,u,j[C]>>>5&127),u+=j[C]>>>12)}}}else R=te,P=Zt,N=ne,O=Qt;for(C=0;C<s;++C)if(r[C]>255){W=r[C]>>>18&31,ue(e,u,R[W+257]),u+=P[W+257],W>7&&(le(e,u,r[C]>>>23&31),u+=Mt[W]);var U=31&r[C];ue(e,u,N[U]),u+=O[U],U>3&&(ue(e,u,r[C]>>>5&8191),u+=jt[U])}else ue(e,u,R[r[C]]),u+=P[r[C]];return ue(e,u,R[256]),u+P[256]},ve=new Dt([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),be=new Lt(0);function ye(t,e){void 0===e&&(e={});var n=function(){var t=1,e=0;return{p:function(n){for(var r=t,o=e,a=n.length,i=0;i!=a;){for(var s=Math.min(i+5552,a);i<s;++i)o+=r+=n[i];r%=65521,o%=65521}t=r,e=o},d:function(){return(t>>>8<<16|(255&e)<<8|e>>>8)+2*((255&t)<<23)}}}();n.p(t);var r=function(t,e,n,r,o){return function(t,e,n,r,o,a){var i=t.length,s=new Lt(r+i+5*(1+Math.floor(i/7e3))+o),c=s.subarray(r,s.length-o),l=0;if(!e||i<8)for(var u=0;u<=i;u+=65535){var f=u+65535;f<i?l=ge(c,l,t.subarray(u,f)):(c[u]=a,l=ge(c,l,t.subarray(u,i)))}else{for(var h=ve[e-1],d=h>>>13,p=8191&h,g=(1<<n)-1,m=new Ft(32768),v=new Ft(g+1),b=Math.ceil(n/3),y=2*b,w=function(e){return(t[e]^t[e+1]<<b^t[e+2]<<y)&g},S=new Dt(25e3),x=new Ft(288),A=new Ft(32),C=0,E=0,T=(u=0,0),_=0,k=0;u<i;++u){var R=w(u),P=32767&u,N=v[R];if(m[P]=N,v[R]=P,_<=u){var O=i-u;if((C>7e3||T>24576)&&O>423){l=me(t,c,0,S,x,A,E,T,k,u-k,l),T=C=E=0,k=u;for(var I=0;I<286;++I)x[I]=0;for(I=0;I<30;++I)A[I]=0}var B=2,L=0,F=p,D=P-N&32767;if(O>2&&R==w(u-D))for(var M=Math.min(d,O)-1,j=Math.min(32767,u),W=Math.min(258,O);D<=j&&--F&&P!=N;){if(t[u+B]==t[u+B-D]){for(var U=0;U<W&&t[u+U]==t[u+U-D];++U);if(U>B){if(B=U,L=D,U>M)break;var H=Math.min(D,U-2),z=0;for(I=0;I<H;++I){var V=u-D+I+32768&32767,q=V-m[V]+32768&32767;q>z&&(z=q,N=V)}}}D+=(P=N)-(N=m[P])+32768&32767}if(L){S[T++]=268435456|Vt[B]<<18|Xt[L];var G=31&Vt[B],X=31&Xt[L];E+=Mt[G]+jt[X],++x[257+G],++A[X],_=u+B,++C}else S[T++]=t[u],++x[t[u]]}}l=me(t,c,a,S,x,A,E,T,k,u-k,l),a||(l=ge(c,l,be))}return ce(s,0,r+se(l)+o)}(t,null==e.level?6:e.level,null==e.mem?Math.ceil(1.5*Math.max(8,Math.min(13,Math.log(t.length)))):12+e.mem,n,r,!o)}(t,e,2,4);return function(t,e){var n=e.level,r=0==n?0:n<6?1:9==n?3:2;t[0]=120,t[1]=r<<6|(r?32-2*r:1)}(r,e),function(t,e,n){for(;n;++e)t[e]=n,n>>>=8}(r,r.length-4,n.d()),r}!function(t){var e=function(t){var e,n,r,o,a,i,s,c,l,u;for(/[^\x00-\xFF]/.test(t),n=[],r=0,o=(t+=e="\0\0\0\0".slice(t.length%4||4)).length;o>r;r+=4)0!==(a=(t.charCodeAt(r)<<24)+(t.charCodeAt(r+1)<<16)+(t.charCodeAt(r+2)<<8)+t.charCodeAt(r+3))?(i=(a=((a=((a=((a=(a-(u=a%85))/85)-(l=a%85))/85)-(c=a%85))/85)-(s=a%85))/85)%85,n.push(i+33,s+33,c+33,l+33,u+33)):n.push(122);return function(t,e){for(var n=e;n>0;n--)t.pop()}(n,e.length),String.fromCharCode.apply(String,n)+"~>"},n=function(t){var e,n,r,o,a,i=String,s="length",c=255,l="charCodeAt",u="slice",f="replace";for(t[u](-2),t=t[u](0,-2)[f](/\s/g,"")[f]("z","!!!!!"),r=[],o=0,a=(t+=e="uuuuu"[u](t[s]%5||5))[s];a>o;o+=5)n=52200625*(t[l](o)-33)+614125*(t[l](o+1)-33)+7225*(t[l](o+2)-33)+85*(t[l](o+3)-33)+(t[l](o+4)-33),r.push(c&n>>24,c&n>>16,c&n>>8,c&n);return function(t,e){for(var n=e;n>0;n--)t.pop()}(r,e[s]),i.fromCharCode.apply(i,r)},r=function(t){var e=new RegExp(/^([0-9A-Fa-f]{2})+$/);if(-1!==(t=t.replace(/\s/g,"")).indexOf(">")&&(t=t.substr(0,t.indexOf(">"))),t.length%2&&(t+="0"),!1===e.test(t))return"";for(var n="",r=0;r<t.length;r+=2)n+=String.fromCharCode("0x"+(t[r]+t[r+1]));return n},o=function(t){for(var e=new Uint8Array(t.length),n=t.length;n--;)e[n]=t.charCodeAt(n);return(e=ye(e)).reduce((function(t,e){return t+String.fromCharCode(e)}),"")};t.processDataByFilters=function(t,a){var i=0,s=t||"",c=[];for("string"==typeof(a=a||[])&&(a=[a]),i=0;i<a.length;i+=1)switch(a[i]){case"ASCII85Decode":case"/ASCII85Decode":s=n(s),c.push("/ASCII85Encode");break;case"ASCII85Encode":case"/ASCII85Encode":s=e(s),c.push("/ASCII85Decode");break;case"ASCIIHexDecode":case"/ASCIIHexDecode":s=r(s),c.push("/ASCIIHexEncode");break;case"ASCIIHexEncode":case"/ASCIIHexEncode":s=s.split("").map((function(t){return("0"+t.charCodeAt().toString(16)).slice(-2)})).join("")+">",c.push("/ASCIIHexDecode");break;case"FlateEncode":case"/FlateEncode":s=o(s),c.push("/FlateDecode");break;default:throw new Error('The filter: "'+a[i]+'" is not implemented')}return{data:s,reverseChain:c.reverse().join(" ")}}}(O.API),function(t){t.loadFile=function(t,e,n){return function(t,e,n){e=!1!==e,n="function"==typeof n?n:function(){};var r=void 0;try{r=function(t,e,n){var r=new XMLHttpRequest,o=0,a=function(t){var e=t.length,n=[],r=String.fromCharCode;for(o=0;o<e;o+=1)n.push(r(255&t.charCodeAt(o)));return n.join("")};if(r.open("GET",t,!e),r.overrideMimeType("text/plain; charset=x-user-defined"),!1===e&&(r.onload=function(){200===r.status?n(a(this.responseText)):n(void 0)}),r.send(null),e&&200===r.status)return a(r.responseText)}(t,e,n)}catch(t){}return r}(t,e,n)},t.loadImageFile=t.loadFile}(O.API),function(n){function r(){return(e.html2canvas?Promise.resolve(e.html2canvas):"object"==typeof t&&"undefined"!=typeof module?new Promise((function(t,e){try{t(require("html2canvas"))}catch(t){e(t)}})):"function"==typeof define&&define.amd?new Promise((function(t,e){try{require(["html2canvas"],t)}catch(t){e(t)}})):Promise.reject(new Error("Could not load html2canvas"))).catch((function(t){return Promise.reject(new Error("Could not load html2canvas: "+t))})).then((function(t){return t.default?t.default:t}))}function o(){return(e.DOMPurify?Promise.resolve(e.DOMPurify):"object"==typeof t&&"undefined"!=typeof module?new Promise((function(t,e){try{t(require("dompurify"))}catch(t){e(t)}})):"function"==typeof define&&define.amd?new Promise((function(t,e){try{require(["dompurify"],t)}catch(t){e(t)}})):Promise.reject(new Error("Could not load dompurify"))).catch((function(t){return Promise.reject(new Error("Could not load dompurify: "+t))})).then((function(t){return t.default?t.default:t}))}var a=function(t){var e=typeof t;return"undefined"===e?"undefined":"string"===e||t instanceof String?"string":"number"===e||t instanceof Number?"number":"function"===e||t instanceof Function?"function":t&&t.constructor===Array?"array":t&&1===t.nodeType?"element":"object"===e?"object":"unknown"},i=function(t,e){var n=document.createElement(t);for(var r in e.className&&(n.className=e.className),e.innerHTML&&e.dompurify&&(n.innerHTML=e.dompurify.sanitize(e.innerHTML)),e.style)n.style[r]=e.style[r];return n},s=function(t,e){for(var n=3===t.nodeType?document.createTextNode(t.nodeValue):t.cloneNode(!1),r=t.firstChild;r;r=r.nextSibling)!0!==e&&1===r.nodeType&&"SCRIPT"===r.nodeName||n.appendChild(s(r,e));return 1===t.nodeType&&("CANVAS"===t.nodeName?(n.width=t.width,n.height=t.height,n.getContext("2d").drawImage(t,0,0)):"TEXTAREA"!==t.nodeName&&"SELECT"!==t.nodeName||(n.value=t.value),n.addEventListener("load",(function(){n.scrollTop=t.scrollTop,n.scrollLeft=t.scrollLeft}),!0)),n},c=function t(e){var n=Object.assign(t.convert(Promise.resolve()),JSON.parse(JSON.stringify(t.template))),r=t.convert(Promise.resolve(),n);return(r=r.setProgress(1,t,1,[t])).set(e)};(c.prototype=Object.create(Promise.prototype)).constructor=c,c.convert=function(t,e){return t.__proto__=e||c.prototype,t},c.template={prop:{src:null,container:null,overlay:null,canvas:null,img:null,pdf:null,pageSize:null,callback:function(){}},progress:{val:0,state:null,n:0,stack:[]},opt:{filename:"file.pdf",margin:[0,0,0,0],enableLinks:!0,x:0,y:0,html2canvas:{},jsPDF:{},backgroundColor:"transparent"}},c.prototype.from=function(t,e){return this.then((function(){switch(e=e||function(t){switch(a(t)){case"string":return"string";case"element":return"canvas"===t.nodeName.toLowerCase()?"canvas":"element";default:return"unknown"}}(t)){case"string":return this.then(o).then((function(e){return this.set({src:i("div",{innerHTML:t,dompurify:e})})}));case"element":return this.set({src:t});case"canvas":return this.set({canvas:t});case"img":return this.set({img:t});default:return this.error("Unknown source type.")}}))},c.prototype.to=function(t){switch(t){case"container":return this.toContainer();case"canvas":return this.toCanvas();case"img":return this.toImg();case"pdf":return this.toPdf();default:return this.error("Invalid target.")}},c.prototype.toContainer=function(){return this.thenList([function(){return this.prop.src||this.error("Cannot duplicate - no source HTML.")},function(){return this.prop.pageSize||this.setPageSize()}]).then((function(){var t={position:"relative",display:"inline-block",width:Math.max(this.prop.src.clientWidth,this.prop.src.scrollWidth,this.prop.src.offsetWidth)+"px",left:0,right:0,top:0,margin:"auto",backgroundColor:this.opt.backgroundColor},e=s(this.prop.src,this.opt.html2canvas.javascriptEnabled);"BODY"===e.tagName&&(t.height=Math.max(document.body.scrollHeight,document.body.offsetHeight,document.documentElement.clientHeight,document.documentElement.scrollHeight,document.documentElement.offsetHeight)+"px"),this.prop.overlay=i("div",{className:"html2pdf__overlay",style:{position:"fixed",overflow:"hidden",zIndex:1e3,left:"-100000px",right:0,bottom:0,top:0}}),this.prop.container=i("div",{className:"html2pdf__container",style:t}),this.prop.container.appendChild(e),this.prop.container.firstChild.appendChild(i("div",{style:{clear:"both",border:"0 none transparent",margin:0,padding:0,height:0}})),this.prop.container.style.float="none",this.prop.overlay.appendChild(this.prop.container),document.body.appendChild(this.prop.overlay),this.prop.container.firstChild.style.position="relative",this.prop.container.height=Math.max(this.prop.container.firstChild.clientHeight,this.prop.container.firstChild.scrollHeight,this.prop.container.firstChild.offsetHeight)+"px"}))},c.prototype.toCanvas=function(){var t=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(t).then(r).then((function(t){var e=Object.assign({},this.opt.html2canvas);return delete e.onrendered,t(this.prop.container,e)})).then((function(t){(this.opt.html2canvas.onrendered||function(){})(t),this.prop.canvas=t,document.body.removeChild(this.prop.overlay)}))},c.prototype.toContext2d=function(){var t=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(t).then(r).then((function(t){var e=this.opt.jsPDF,n=this.opt.fontFaces,r=Object.assign({async:!0,allowTaint:!0,scale:1,scrollX:this.opt.scrollX||0,scrollY:this.opt.scrollY||0,backgroundColor:"#ffffff",imageTimeout:15e3,logging:!0,proxy:null,removeContainer:!0,foreignObjectRendering:!1,useCORS:!1},this.opt.html2canvas);if(delete r.onrendered,e.context2d.autoPaging=!0,e.context2d.posX=this.opt.x,e.context2d.posY=this.opt.y,e.context2d.fontFaces=n,n)for(var o=0;o<n.length;++o){var a=n[o],i=a.src.find((function(t){return"truetype"===t.format}));i&&e.addFont(i.url,a.ref.name,a.ref.style)}return r.windowHeight=r.windowHeight||0,r.windowHeight=0==r.windowHeight?Math.max(this.prop.container.clientHeight,this.prop.container.scrollHeight,this.prop.container.offsetHeight):r.windowHeight,t(this.prop.container,r)})).then((function(t){(this.opt.html2canvas.onrendered||function(){})(t),this.prop.canvas=t,document.body.removeChild(this.prop.overlay)}))},c.prototype.toImg=function(){return this.thenList([function(){return this.prop.canvas||this.toCanvas()}]).then((function(){var t=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=t}))},c.prototype.toPdf=function(){return this.thenList([function(){return this.toContext2d()}]).then((function(){this.prop.pdf=this.prop.pdf||this.opt.jsPDF}))},c.prototype.output=function(t,e,n){return"img"===(n=n||"pdf").toLowerCase()||"image"===n.toLowerCase()?this.outputImg(t,e):this.outputPdf(t,e)},c.prototype.outputPdf=function(t,e){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then((function(){return this.prop.pdf.output(t,e)}))},c.prototype.outputImg=function(t){return this.thenList([function(){return this.prop.img||this.toImg()}]).then((function(){switch(t){case void 0:case"img":return this.prop.img;case"datauristring":case"dataurlstring":return this.prop.img.src;case"datauri":case"dataurl":return document.location.href=this.prop.img.src;default:throw'Image output type "'+t+'" is not supported.'}}))},c.prototype.save=function(t){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).set(t?{filename:t}:null).then((function(){this.prop.pdf.save(this.opt.filename)}))},c.prototype.doCallback=function(){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then((function(){this.prop.callback(this.prop.pdf)}))},c.prototype.set=function(t){if("object"!==a(t))return this;var e=Object.keys(t||{}).map((function(e){if(e in c.template.prop)return function(){this.prop[e]=t[e]};switch(e){case"margin":return this.setMargin.bind(this,t.margin);case"jsPDF":return function(){return this.opt.jsPDF=t.jsPDF,this.setPageSize()};case"pageSize":return this.setPageSize.bind(this,t.pageSize);default:return function(){this.opt[e]=t[e]}}}),this);return this.then((function(){return this.thenList(e)}))},c.prototype.get=function(t,e){return this.then((function(){var n=t in c.template.prop?this.prop[t]:this.opt[t];return e?e(n):n}))},c.prototype.setMargin=function(t){return this.then((function(){switch(a(t)){case"number":t=[t,t,t,t];case"array":if(2===t.length&&(t=[t[0],t[1],t[0],t[1]]),4===t.length)break;default:return this.error("Invalid margin array.")}this.opt.margin=t})).then(this.setPageSize)},c.prototype.setPageSize=function(t){function e(t,e){return Math.floor(t*e/72*96)}return this.then((function(){(t=t||O.getPageSize(this.opt.jsPDF)).hasOwnProperty("inner")||(t.inner={width:t.width-this.opt.margin[1]-this.opt.margin[3],height:t.height-this.opt.margin[0]-this.opt.margin[2]},t.inner.px={width:e(t.inner.width,t.k),height:e(t.inner.height,t.k)},t.inner.ratio=t.inner.height/t.inner.width),this.prop.pageSize=t}))},c.prototype.setProgress=function(t,e,n,r){return null!=t&&(this.progress.val=t),null!=e&&(this.progress.state=e),null!=n&&(this.progress.n=n),null!=r&&(this.progress.stack=r),this.progress.ratio=this.progress.val/this.progress.state,this},c.prototype.updateProgress=function(t,e,n,r){return this.setProgress(t?this.progress.val+t:null,e||null,n?this.progress.n+n:null,r?this.progress.stack.concat(r):null)},c.prototype.then=function(t,e){var n=this;return this.thenCore(t,e,(function(t,e){return n.updateProgress(null,null,1,[t]),Promise.prototype.then.call(this,(function(e){return n.updateProgress(null,t),e})).then(t,e).then((function(t){return n.updateProgress(1),t}))}))},c.prototype.thenCore=function(t,e,n){n=n||Promise.prototype.then,t&&(t=t.bind(this)),e&&(e=e.bind(this));var r=-1!==Promise.toString().indexOf("[native code]")&&"Promise"===Promise.name?this:c.convert(Object.assign({},this),Promise.prototype),o=n.call(r,t,e);return c.convert(o,this.__proto__)},c.prototype.thenExternal=function(t,e){return Promise.prototype.then.call(this,t,e)},c.prototype.thenList=function(t){var e=this;return t.forEach((function(t){e=e.thenCore(t)})),e},c.prototype.catch=function(t){t&&(t=t.bind(this));var e=Promise.prototype.catch.call(this,t);return c.convert(e,this)},c.prototype.catchExternal=function(t){return Promise.prototype.catch.call(this,t)},c.prototype.error=function(t){return this.then((function(){throw new Error(t)}))},c.prototype.using=c.prototype.set,c.prototype.saveAs=c.prototype.save,c.prototype.export=c.prototype.output,c.prototype.run=c.prototype.then,O.getPageSize=function(t,e,n){if("object"==typeof t){var r=t;t=r.orientation,e=r.unit||e,n=r.format||n}e=e||"mm",n=n||"a4",t=(""+(t||"P")).toLowerCase();var o,a=(""+n).toLowerCase(),i={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};switch(e){case"pt":o=1;break;case"mm":o=72/25.4;break;case"cm":o=72/2.54;break;case"in":o=72;break;case"px":o=.75;break;case"pc":case"em":o=12;break;case"ex":o=6;break;default:throw"Invalid unit: "+e}var s,c=0,l=0;if(i.hasOwnProperty(a))c=i[a][1]/o,l=i[a][0]/o;else try{c=n[1],l=n[0]}catch(t){throw new Error("Invalid format: "+n)}if("p"===t||"portrait"===t)t="p",l>c&&(s=l,l=c,c=s);else{if("l"!==t&&"landscape"!==t)throw"Invalid orientation: "+t;t="l",c>l&&(s=l,l=c,c=s)}return{width:l,height:c,unit:e,k:o,orientation:t}},n.html=function(t,e){(e=e||{}).callback=e.callback||function(){},e.html2canvas=e.html2canvas||{},e.html2canvas.canvas=e.html2canvas.canvas||this.canvas,e.jsPDF=e.jsPDF||this,e.fontFaces=e.fontFaces?e.fontFaces.map(Tt):null;var n=new c(e);return e.worker?n:n.from(t).doCallback()}}(O.API),function(t){var e,n,r;t.addJS=function(t){return r=t,this.internal.events.subscribe("postPutResources",(function(){e=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/Names [(EmbeddedJS) "+(e+1)+" 0 R]"),this.internal.out(">>"),this.internal.out("endobj"),n=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /JavaScript"),this.internal.out("/JS ("+r+")"),this.internal.out(">>"),this.internal.out("endobj")})),this.internal.events.subscribe("putCatalog",(function(){void 0!==e&&void 0!==n&&this.internal.out("/Names <</JavaScript "+e+" 0 R>>")})),this}}(O.API),function(t){var e;t.events.push(["postPutResources",function(){var t=this,n=/^(\d+) 0 obj$/;if(this.outline.root.children.length>0)for(var r=t.outline.render().split(/\r\n/),o=0;o<r.length;o++){var a=r[o],i=n.exec(a);if(null!=i){var s=i[1];t.internal.newObjectDeferredBegin(s,!1)}t.internal.write(a)}if(this.outline.createNamedDestinations){var c=this.internal.pages.length,l=[];for(o=0;o<c;o++){var u=t.internal.newObject();l.push(u);var f=t.internal.getPageInfo(o+1);t.internal.write("<< /D["+f.objId+" 0 R /XYZ null null null]>> endobj")}var h=t.internal.newObject();for(t.internal.write("<< /Names [ "),o=0;o<l.length;o++)t.internal.write("(page_"+(o+1)+")"+l[o]+" 0 R");t.internal.write(" ] >>","endobj"),e=t.internal.newObject(),t.internal.write("<< /Dests "+h+" 0 R"),t.internal.write(">>","endobj")}}]),t.events.push(["putCatalog",function(){this.outline.root.children.length>0&&(this.internal.write("/Outlines",this.outline.makeRef(this.outline.root)),this.outline.createNamedDestinations&&this.internal.write("/Names "+e+" 0 R"))}]),t.events.push(["initialized",function(){var t=this;t.outline={createNamedDestinations:!1,root:{children:[]}},t.outline.add=function(t,e,n){var r={title:e,options:n,children:[]};return null==t&&(t=this.root),t.children.push(r),r},t.outline.render=function(){return this.ctx={},this.ctx.val="",this.ctx.pdf=t,this.genIds_r(this.root),this.renderRoot(this.root),this.renderItems(this.root),this.ctx.val},t.outline.genIds_r=function(e){e.id=t.internal.newObjectDeferred();for(var n=0;n<e.children.length;n++)this.genIds_r(e.children[n])},t.outline.renderRoot=function(t){this.objStart(t),this.line("/Type /Outlines"),t.children.length>0&&(this.line("/First "+this.makeRef(t.children[0])),this.line("/Last "+this.makeRef(t.children[t.children.length-1]))),this.line("/Count "+this.count_r({count:0},t)),this.objEnd()},t.outline.renderItems=function(e){for(var n=this.ctx.pdf.internal.getVerticalCoordinateString,r=0;r<e.children.length;r++){var o=e.children[r];this.objStart(o),this.line("/Title "+this.makeString(o.title)),this.line("/Parent "+this.makeRef(e)),r>0&&this.line("/Prev "+this.makeRef(e.children[r-1])),r<e.children.length-1&&this.line("/Next "+this.makeRef(e.children[r+1])),o.children.length>0&&(this.line("/First "+this.makeRef(o.children[0])),this.line("/Last "+this.makeRef(o.children[o.children.length-1])));var a=this.count=this.count_r({count:0},o);if(a>0&&this.line("/Count "+a),o.options&&o.options.pageNumber){var i=t.internal.getPageInfo(o.options.pageNumber);this.line("/Dest ["+i.objId+" 0 R /XYZ 0 "+n(0)+" 0]")}this.objEnd()}for(var s=0;s<e.children.length;s++)this.renderItems(e.children[s])},t.outline.line=function(t){this.ctx.val+=t+"\r\n"},t.outline.makeRef=function(t){return t.id+" 0 R"},t.outline.makeString=function(e){return"("+t.internal.pdfEscape(e)+")"},t.outline.objStart=function(t){this.ctx.val+="\r\n"+t.id+" 0 obj\r\n<<\r\n"},t.outline.objEnd=function(){this.ctx.val+=">> \r\nendobj\r\n"},t.outline.count_r=function(t,e){for(var n=0;n<e.children.length;n++)t.count++,this.count_r(t,e.children[n]);return t.count}}])}(O.API),function(t){var e=[192,193,194,195,196,197,198,199];t.processJPEG=function(t,n,r,o,a,i){var s,c=this.decode.DCT_DECODE,l=null;if("string"==typeof t||this.__addimage__.isArrayBuffer(t)||this.__addimage__.isArrayBufferView(t)){switch(t=a||t,t=this.__addimage__.isArrayBuffer(t)?new Uint8Array(t):t,(s=function(t){for(var n,r=256*t.charCodeAt(4)+t.charCodeAt(5),o=t.length,a={width:0,height:0,numcomponents:1},i=4;i<o;i+=2){if(i+=r,-1!==e.indexOf(t.charCodeAt(i+1))){n=256*t.charCodeAt(i+5)+t.charCodeAt(i+6),a={width:256*t.charCodeAt(i+7)+t.charCodeAt(i+8),height:n,numcomponents:t.charCodeAt(i+9)};break}r=256*t.charCodeAt(i+2)+t.charCodeAt(i+3)}return a}(t=this.__addimage__.isArrayBufferView(t)?this.__addimage__.arrayBufferToBinaryString(t):t)).numcomponents){case 1:i=this.color_spaces.DEVICE_GRAY;break;case 4:i=this.color_spaces.DEVICE_CMYK;break;case 3:i=this.color_spaces.DEVICE_RGB}l={data:t,width:s.width,height:s.height,colorSpace:i,bitsPerComponent:8,filter:c,index:n,alias:r}}return l}}(O.API);var we,Se,xe,Ae,Ce,Ee=function(){var t,n,r;function o(t){var e,n,r,o,a,i,s,c,l,u,f,h,d,p;for(this.data=t,this.pos=8,this.palette=[],this.imgData=[],this.transparency={},this.animation=null,this.text={},i=null;;){switch(e=this.readUInt32(),l=function(){var t,e;for(e=[],t=0;t<4;++t)e.push(String.fromCharCode(this.data[this.pos++]));return e}.call(this).join("")){case"IHDR":this.width=this.readUInt32(),this.height=this.readUInt32(),this.bits=this.data[this.pos++],this.colorType=this.data[this.pos++],this.compressionMethod=this.data[this.pos++],this.filterMethod=this.data[this.pos++],this.interlaceMethod=this.data[this.pos++];break;case"acTL":this.animation={numFrames:this.readUInt32(),numPlays:this.readUInt32()||1/0,frames:[]};break;case"PLTE":this.palette=this.read(e);break;case"fcTL":i&&this.animation.frames.push(i),this.pos+=4,i={width:this.readUInt32(),height:this.readUInt32(),xOffset:this.readUInt32(),yOffset:this.readUInt32()},a=this.readUInt16(),o=this.readUInt16()||100,i.delay=1e3*a/o,i.disposeOp=this.data[this.pos++],i.blendOp=this.data[this.pos++],i.data=[];break;case"IDAT":case"fdAT":for("fdAT"===l&&(this.pos+=4,e-=4),t=(null!=i?i.data:void 0)||this.imgData,h=0;0<=e?h<e:h>e;0<=e?++h:--h)t.push(this.data[this.pos++]);break;case"tRNS":switch(this.transparency={},this.colorType){case 3:if(r=this.palette.length/3,this.transparency.indexed=this.read(e),this.transparency.indexed.length>r)throw new Error("More transparent colors than palette size");if((u=r-this.transparency.indexed.length)>0)for(d=0;0<=u?d<u:d>u;0<=u?++d:--d)this.transparency.indexed.push(255);break;case 0:this.transparency.grayscale=this.read(e)[0];break;case 2:this.transparency.rgb=this.read(e)}break;case"tEXt":s=(f=this.read(e)).indexOf(0),c=String.fromCharCode.apply(String,f.slice(0,s)),this.text[c]=String.fromCharCode.apply(String,f.slice(s+1));break;case"IEND":return i&&this.animation.frames.push(i),this.colors=function(){switch(this.colorType){case 0:case 3:case 4:return 1;case 2:case 6:return 3}}.call(this),this.hasAlphaChannel=4===(p=this.colorType)||6===p,n=this.colors+(this.hasAlphaChannel?1:0),this.pixelBitlength=this.bits*n,this.colorSpace=function(){switch(this.colors){case 1:return"DeviceGray";case 3:return"DeviceRGB"}}.call(this),void(this.imgData=new Uint8Array(this.imgData));default:this.pos+=e}if(this.pos+=4,this.pos>this.data.length)throw new Error("Incomplete or corrupt PNG file")}}o.prototype.read=function(t){var e,n;for(n=[],e=0;0<=t?e<t:e>t;0<=t?++e:--e)n.push(this.data[this.pos++]);return n},o.prototype.readUInt32=function(){return this.data[this.pos++]<<24|this.data[this.pos++]<<16|this.data[this.pos++]<<8|this.data[this.pos++]},o.prototype.readUInt16=function(){return this.data[this.pos++]<<8|this.data[this.pos++]},o.prototype.decodePixels=function(t){var e=this.pixelBitlength/8,n=new Uint8Array(this.width*this.height*e),r=0,o=this;if(null==t&&(t=this.imgData),0===t.length)return new Uint8Array(0);function a(a,i,s,c){var l,u,f,h,d,p,g,m,v,b,y,w,S,x,A,C,E,T,_,k,R,P=Math.ceil((o.width-a)/s),N=Math.ceil((o.height-i)/c),O=o.width==P&&o.height==N;for(x=e*P,w=O?n:new Uint8Array(x*N),p=t.length,S=0,u=0;S<N&&r<p;){switch(t[r++]){case 0:for(h=E=0;E<x;h=E+=1)w[u++]=t[r++];break;case 1:for(h=T=0;T<x;h=T+=1)l=t[r++],d=h<e?0:w[u-e],w[u++]=(l+d)%256;break;case 2:for(h=_=0;_<x;h=_+=1)l=t[r++],f=(h-h%e)/e,A=S&&w[(S-1)*x+f*e+h%e],w[u++]=(A+l)%256;break;case 3:for(h=k=0;k<x;h=k+=1)l=t[r++],f=(h-h%e)/e,d=h<e?0:w[u-e],A=S&&w[(S-1)*x+f*e+h%e],w[u++]=(l+Math.floor((d+A)/2))%256;break;case 4:for(h=R=0;R<x;h=R+=1)l=t[r++],f=(h-h%e)/e,d=h<e?0:w[u-e],0===S?A=C=0:(A=w[(S-1)*x+f*e+h%e],C=f&&w[(S-1)*x+(f-1)*e+h%e]),g=d+A-C,m=Math.abs(g-d),b=Math.abs(g-A),y=Math.abs(g-C),v=m<=b&&m<=y?d:b<=y?A:C,w[u++]=(l+v)%256;break;default:throw new Error("Invalid filter algorithm: "+t[r-1])}if(!O){var I=((i+S*c)*o.width+a)*e,B=S*x;for(h=0;h<P;h+=1){for(var L=0;L<e;L+=1)n[I++]=w[B++];I+=(s-1)*e}}S++}}return t=function(t,e){return function(t,e,n){var r=t.length,o=!e||n,a=!n||n.i;n||(n={}),e||(e=new Lt(3*r));var i=function(t){var n=e.length;if(t>n){var r=new Lt(Math.max(2*n,t));r.set(e),e=r}},s=n.f||0,c=n.p||0,l=n.b||0,u=n.l,f=n.d,h=n.m,d=n.n,p=8*r;do{if(!u){n.f=s=ae(t,c,1);var g=ae(t,c+1,3);if(c+=3,!g){var m=t[(_=se(c)+4)-4]|t[_-3]<<8,v=_+m;if(v>r){if(a)throw"unexpected EOF";break}o&&i(l+m),e.set(t.subarray(_,v),l),n.b=l+=m,n.p=c=8*v;continue}if(1==g)u=ee,f=re,h=9,d=5;else{if(2!=g)throw"invalid block type";var b=ae(t,c,31)+257,y=ae(t,c+10,15)+4,w=b+ae(t,c+5,31)+1;c+=14;for(var S=new Lt(w),x=new Lt(19),A=0;A<y;++A)x[Wt[A]]=ae(t,c+3*A,7);c+=3*y;var C=oe(x),E=(1<<C)-1;if(!a&&c+w*(C+7)>p)break;var T=Jt(x,C,1);for(A=0;A<w;){var _,k=T[ae(t,c,E)];if(c+=15&k,(_=k>>>4)<16)S[A++]=_;else{var R=0,P=0;for(16==_?(P=3+ae(t,c,3),c+=2,R=S[A-1]):17==_?(P=3+ae(t,c,7),c+=3):18==_&&(P=11+ae(t,c,127),c+=7);P--;)S[A++]=R}}var N=S.subarray(0,b),O=S.subarray(b);h=oe(N),d=oe(O),u=Jt(N,h,1),f=Jt(O,d,1)}if(c>p)throw"unexpected EOF"}o&&i(l+131072);for(var I=(1<<h)-1,B=(1<<d)-1,L=h+d+18;a||c+L<p;){var F=(R=u[ie(t,c)&I])>>>4;if((c+=15&R)>p)throw"unexpected EOF";if(!R)throw"invalid length/literal";if(F<256)e[l++]=F;else{if(256==F){u=null;break}var D=F-254;if(F>264){var M=Mt[A=F-257];D=ae(t,c,(1<<M)-1)+zt[A],c+=M}var j=f[ie(t,c)&B],W=j>>>4;if(!j)throw"invalid distance";if(c+=15&j,O=Gt[W],W>3&&(M=jt[W],O+=ie(t,c)&(1<<M)-1,c+=M),c>p)throw"unexpected EOF";o&&i(l+131072);for(var U=l+D;l<U;l+=4)e[l]=e[l-O],e[l+1]=e[l+1-O],e[l+2]=e[l+2-O],e[l+3]=e[l+3-O];l=U}}n.l=u,n.p=c,n.b=l,u&&(s=1,n.m=h,n.d=f,n.n=d)}while(!s);return l==e.length?e:ce(e,0,l)}((function(t){if(8!=(15&t[0])||t[0]>>>4>7||(t[0]<<8|t[1])%31)throw"invalid zlib data";if(32&t[1])throw"invalid zlib data: preset dictionaries not supported"}(t),t.subarray(2,-4)),e)}(t),1==o.interlaceMethod?(a(0,0,8,8),a(4,0,8,8),a(0,4,4,8),a(2,0,4,4),a(0,2,2,4),a(1,0,2,2),a(0,1,1,2)):a(0,0,1,1),n},o.prototype.decodePalette=function(){var t,e,n,r,o,a,i,s,c;for(n=this.palette,a=this.transparency.indexed||[],o=new Uint8Array((a.length||0)+n.length),r=0,t=0,e=i=0,s=n.length;i<s;e=i+=3)o[r++]=n[e],o[r++]=n[e+1],o[r++]=n[e+2],o[r++]=null!=(c=a[t++])?c:255;return o},o.prototype.copyToImageData=function(t,e){var n,r,o,a,i,s,c,l,u,f,h;if(r=this.colors,u=null,n=this.hasAlphaChannel,this.palette.length&&(u=null!=(h=this._decodedPalette)?h:this._decodedPalette=this.decodePalette(),r=4,n=!0),l=(o=t.data||t).length,i=u||e,a=s=0,1===r)for(;a<l;)c=u?4*e[a/4]:s,f=i[c++],o[a++]=f,o[a++]=f,o[a++]=f,o[a++]=n?i[c++]:255,s=c;else for(;a<l;)c=u?4*e[a/4]:s,o[a++]=i[c++],o[a++]=i[c++],o[a++]=i[c++],o[a++]=n?i[c++]:255,s=c},o.prototype.decode=function(){var t;return t=new Uint8Array(this.width*this.height*4),this.copyToImageData(t,this.decodePixels()),t};var a=function(){if("[object Window]"===Object.prototype.toString.call(e)){try{n=e.document.createElement("canvas"),r=n.getContext("2d")}catch(t){return!1}return!0}return!1};return a(),t=function(t){var e;if(!0===a())return r.width=t.width,r.height=t.height,r.clearRect(0,0,t.width,t.height),r.putImageData(t,0,0),(e=new Image).src=n.toDataURL(),e;throw new Error("This method requires a Browser with Canvas-capability.")},o.prototype.decodeFrames=function(e){var n,r,o,a,i,s,c,l;if(this.animation){for(l=[],r=i=0,s=(c=this.animation.frames).length;i<s;r=++i)n=c[r],o=e.createImageData(n.width,n.height),a=this.decodePixels(new Uint8Array(n.data)),this.copyToImageData(o,a),n.imageData=o,l.push(n.image=t(o));return l}},o.prototype.renderFrame=function(t,e){var n,r,o;return n=(r=this.animation.frames)[e],o=r[e-1],0===e&&t.clearRect(0,0,this.width,this.height),1===(null!=o?o.disposeOp:void 0)?t.clearRect(o.xOffset,o.yOffset,o.width,o.height):2===(null!=o?o.disposeOp:void 0)&&t.putImageData(o.imageData,o.xOffset,o.yOffset),0===n.blendOp&&t.clearRect(n.xOffset,n.yOffset,n.width,n.height),t.drawImage(n.image,n.xOffset,n.yOffset)},o.prototype.animate=function(t){var e,n,r,o,a,i,s=this;return n=0,i=this.animation,o=i.numFrames,r=i.frames,a=i.numPlays,(e=function(){var i,c;if(i=n++%o,c=r[i],s.renderFrame(t,i),o>1&&n/o<a)return s.animation._timeout=setTimeout(e,c.delay)})()},o.prototype.stopAnimation=function(){var t;return clearTimeout(null!=(t=this.animation)?t._timeout:void 0)},o.prototype.render=function(t){var e,n;return t._png&&t._png.stopAnimation(),t._png=this,t.width=this.width,t.height=this.height,e=t.getContext("2d"),this.animation?(this.decodeFrames(e),this.animate(e)):(n=e.createImageData(this.width,this.height),this.copyToImageData(n,this.decodePixels()),e.putImageData(n,0,0))},o}();function Te(t){var e=0;if(71!==t[e++]||73!==t[e++]||70!==t[e++]||56!==t[e++]||56!=(t[e++]+1&253)||97!==t[e++])throw new Error("Invalid GIF 87a/89a header.");var n=t[e++]|t[e++]<<8,r=t[e++]|t[e++]<<8,o=t[e++],a=o>>7,i=1<<1+(7&o);t[e++],t[e++];var s=null,c=null;a&&(s=e,c=i,e+=3*i);var l=!0,u=[],f=0,h=null,d=0,p=null;for(this.width=n,this.height=r;l&&e<t.length;)switch(t[e++]){case 33:switch(t[e++]){case 255:if(11!==t[e]||78==t[e+1]&&69==t[e+2]&&84==t[e+3]&&83==t[e+4]&&67==t[e+5]&&65==t[e+6]&&80==t[e+7]&&69==t[e+8]&&50==t[e+9]&&46==t[e+10]&&48==t[e+11]&&3==t[e+12]&&1==t[e+13]&&0==t[e+16])e+=14,p=t[e++]|t[e++]<<8,e++;else for(e+=12;;){if(!((_=t[e++])>=0))throw Error("Invalid block size");if(0===_)break;e+=_}break;case 249:if(4!==t[e++]||0!==t[e+4])throw new Error("Invalid graphics extension block.");var g=t[e++];f=t[e++]|t[e++]<<8,h=t[e++],0==(1&g)&&(h=null),d=g>>2&7,e++;break;case 254:for(;;){if(!((_=t[e++])>=0))throw Error("Invalid block size");if(0===_)break;e+=_}break;default:throw new Error("Unknown graphic control label: 0x"+t[e-1].toString(16))}break;case 44:var m=t[e++]|t[e++]<<8,v=t[e++]|t[e++]<<8,b=t[e++]|t[e++]<<8,y=t[e++]|t[e++]<<8,w=t[e++],S=w>>6&1,x=1<<1+(7&w),A=s,C=c,E=!1;w>>7&&(E=!0,A=e,C=x,e+=3*x);var T=e;for(e++;;){var _;if(!((_=t[e++])>=0))throw Error("Invalid block size");if(0===_)break;e+=_}u.push({x:m,y:v,width:b,height:y,has_local_palette:E,palette_offset:A,palette_size:C,data_offset:T,data_length:e-T,transparent_index:h,interlaced:!!S,delay:f,disposal:d});break;case 59:l=!1;break;default:throw new Error("Unknown gif block: 0x"+t[e-1].toString(16))}this.numFrames=function(){return u.length},this.loopCount=function(){return p},this.frameInfo=function(t){if(t<0||t>=u.length)throw new Error("Frame index out of range.");return u[t]},this.decodeAndBlitFrameBGRA=function(e,r){var o=this.frameInfo(e),a=o.width*o.height,i=new Uint8Array(a);_e(t,o.data_offset,i,a);var s=o.palette_offset,c=o.transparent_index;null===c&&(c=256);var l=o.width,u=n-l,f=l,h=4*(o.y*n+o.x),d=4*((o.y+o.height)*n+o.x),p=h,g=4*u;!0===o.interlaced&&(g+=4*n*7);for(var m=8,v=0,b=i.length;v<b;++v){var y=i[v];if(0===f&&(f=l,(p+=g)>=d&&(g=4*u+4*n*(m-1),p=h+(l+u)*(m<<1),m>>=1)),y===c)p+=4;else{var w=t[s+3*y],S=t[s+3*y+1],x=t[s+3*y+2];r[p++]=x,r[p++]=S,r[p++]=w,r[p++]=255}--f}},this.decodeAndBlitFrameRGBA=function(e,r){var o=this.frameInfo(e),a=o.width*o.height,i=new Uint8Array(a);_e(t,o.data_offset,i,a);var s=o.palette_offset,c=o.transparent_index;null===c&&(c=256);var l=o.width,u=n-l,f=l,h=4*(o.y*n+o.x),d=4*((o.y+o.height)*n+o.x),p=h,g=4*u;!0===o.interlaced&&(g+=4*n*7);for(var m=8,v=0,b=i.length;v<b;++v){var y=i[v];if(0===f&&(f=l,(p+=g)>=d&&(g=4*u+4*n*(m-1),p=h+(l+u)*(m<<1),m>>=1)),y===c)p+=4;else{var w=t[s+3*y],S=t[s+3*y+1],x=t[s+3*y+2];r[p++]=w,r[p++]=S,r[p++]=x,r[p++]=255}--f}}}function _e(t,e,n,o){for(var a=t[e++],i=1<<a,s=i+1,c=s+1,l=a+1,u=(1<<l)-1,f=0,h=0,d=0,p=t[e++],g=new Int32Array(4096),m=null;;){for(;f<16&&0!==p;)h|=t[e++]<<f,f+=8,1===p?p=t[e++]:--p;if(f<l)break;var v=h&u;if(h>>=l,f-=l,v!==i){if(v===s)break;for(var b=v<c?v:m,y=0,w=b;w>i;)w=g[w]>>8,++y;var S=w;if(d+y+(b!==v?1:0)>o)return void r.log("Warning, gif stream longer than expected.");n[d++]=S;var x=d+=y;for(b!==v&&(n[d++]=S),w=b;y--;)w=g[w],n[--x]=255&w,w>>=8;null!==m&&c<4096&&(g[c++]=m<<8|S,c>=u+1&&l<12&&(++l,u=u<<1|1)),m=v}else c=s+1,u=(1<<(l=a+1))-1,m=null}return d!==o&&r.log("Warning, gif stream shorter than expected."),n}function ke(t){var e,n,r,o,a,i=Math.floor,s=new Array(64),c=new Array(64),l=new Array(64),u=new Array(64),f=new Array(65535),h=new Array(65535),d=new Array(64),p=new Array(64),g=[],m=0,v=7,b=new Array(64),y=new Array(64),w=new Array(64),S=new Array(256),x=new Array(2048),A=[0,1,5,6,14,15,27,28,2,4,7,13,16,26,29,42,3,8,12,17,25,30,41,43,9,11,18,24,31,40,44,53,10,19,23,32,39,45,52,54,20,22,33,38,46,51,55,60,21,34,37,47,50,56,59,61,35,36,48,49,57,58,62,63],C=[0,0,1,5,1,1,1,1,1,1,0,0,0,0,0,0,0],E=[0,1,2,3,4,5,6,7,8,9,10,11],T=[0,0,2,1,3,3,2,4,3,5,5,4,4,0,0,1,125],_=[1,2,3,0,4,17,5,18,33,49,65,6,19,81,97,7,34,113,20,50,129,145,161,8,35,66,177,193,21,82,209,240,36,51,98,114,130,9,10,22,23,24,25,26,37,38,39,40,41,42,52,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,225,226,227,228,229,230,231,232,233,234,241,242,243,244,245,246,247,248,249,250],k=[0,0,3,1,1,1,1,1,1,1,1,1,0,0,0,0,0],R=[0,1,2,3,4,5,6,7,8,9,10,11],P=[0,0,2,1,2,4,4,3,4,7,5,4,4,0,1,2,119],N=[0,1,2,3,17,4,5,33,49,6,18,65,81,7,97,113,19,34,50,129,8,20,66,145,161,177,193,9,35,51,82,240,21,98,114,209,10,22,36,52,225,37,241,23,24,25,26,38,39,40,41,42,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,130,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,226,227,228,229,230,231,232,233,234,242,243,244,245,246,247,248,249,250];function O(t,e){for(var n=0,r=0,o=new Array,a=1;a<=16;a++){for(var i=1;i<=t[a];i++)o[e[r]]=[],o[e[r]][0]=n,o[e[r]][1]=a,r++,n++;n*=2}return o}function I(t){for(var e=t[0],n=t[1]-1;n>=0;)e&1<<n&&(m|=1<<v),n--,--v<0&&(255==m?(B(255),B(0)):B(m),v=7,m=0)}function B(t){g.push(t)}function L(t){B(t>>8&255),B(255&t)}function F(t,e,n,r,o){for(var a,i=o[0],s=o[240],c=function(t,e){var n,r,o,a,i,s,c,l,u,f,h=0;for(u=0;u<8;++u){n=t[h],r=t[h+1],o=t[h+2],a=t[h+3],i=t[h+4],s=t[h+5],c=t[h+6];var p=n+(l=t[h+7]),g=n-l,m=r+c,v=r-c,b=o+s,y=o-s,w=a+i,S=a-i,x=p+w,A=p-w,C=m+b,E=m-b;t[h]=x+C,t[h+4]=x-C;var T=.707106781*(E+A);t[h+2]=A+T,t[h+6]=A-T;var _=.382683433*((x=S+y)-(E=v+g)),k=.5411961*x+_,R=1.306562965*E+_,P=.707106781*(C=y+v),N=g+P,O=g-P;t[h+5]=O+k,t[h+3]=O-k,t[h+1]=N+R,t[h+7]=N-R,h+=8}for(h=0,u=0;u<8;++u){n=t[h],r=t[h+8],o=t[h+16],a=t[h+24],i=t[h+32],s=t[h+40],c=t[h+48];var I=n+(l=t[h+56]),B=n-l,L=r+c,F=r-c,D=o+s,M=o-s,j=a+i,W=a-i,U=I+j,H=I-j,z=L+D,V=L-D;t[h]=U+z,t[h+32]=U-z;var q=.707106781*(V+H);t[h+16]=H+q,t[h+48]=H-q;var G=.382683433*((U=W+M)-(V=F+B)),X=.5411961*U+G,$=1.306562965*V+G,K=.707106781*(z=M+F),Y=B+K,J=B-K;t[h+40]=J+X,t[h+24]=J-X,t[h+8]=Y+$,t[h+56]=Y-$,h++}for(u=0;u<64;++u)f=t[u]*e[u],d[u]=f>0?f+.5|0:f-.5|0;return d}(t,e),l=0;l<64;++l)p[A[l]]=c[l];var u=p[0]-n;n=p[0],0==u?I(r[0]):(I(r[h[a=32767+u]]),I(f[a]));for(var g=63;g>0&&0==p[g];)g--;if(0==g)return I(i),n;for(var m,v=1;v<=g;){for(var b=v;0==p[v]&&v<=g;)++v;var y=v-b;if(y>=16){m=y>>4;for(var w=1;w<=m;++w)I(s);y&=15}a=32767+p[v],I(o[(y<<4)+h[a]]),I(f[a]),v++}return 63!=g&&I(i),n}function D(t){t=Math.min(Math.max(t,1),100),a!=t&&(function(t){for(var e=[16,11,10,16,24,40,51,61,12,12,14,19,26,58,60,55,14,13,16,24,40,57,69,56,14,17,22,29,51,87,80,62,18,22,37,56,68,109,103,77,24,35,55,64,81,104,113,92,49,64,78,87,103,121,120,101,72,92,95,98,112,100,103,99],n=0;n<64;n++){var r=i((e[n]*t+50)/100);r=Math.min(Math.max(r,1),255),s[A[n]]=r}for(var o=[17,18,24,47,99,99,99,99,18,21,26,66,99,99,99,99,24,26,56,99,99,99,99,99,47,66,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99],a=0;a<64;a++){var f=i((o[a]*t+50)/100);f=Math.min(Math.max(f,1),255),c[A[a]]=f}for(var h=[1,1.387039845,1.306562965,1.175875602,1,.785694958,.5411961,.275899379],d=0,p=0;p<8;p++)for(var g=0;g<8;g++)l[d]=1/(s[A[d]]*h[p]*h[g]*8),u[d]=1/(c[A[d]]*h[p]*h[g]*8),d++}(t<50?Math.floor(5e3/t):Math.floor(200-2*t)),a=t)}this.encode=function(t,a){a&&D(a),g=new Array,m=0,v=7,L(65496),L(65504),L(16),B(74),B(70),B(73),B(70),B(0),B(1),B(1),B(0),L(1),L(1),B(0),B(0),function(){L(65499),L(132),B(0);for(var t=0;t<64;t++)B(s[t]);B(1);for(var e=0;e<64;e++)B(c[e])}(),function(t,e){L(65472),L(17),B(8),L(e),L(t),B(3),B(1),B(17),B(0),B(2),B(17),B(1),B(3),B(17),B(1)}(t.width,t.height),function(){L(65476),L(418),B(0);for(var t=0;t<16;t++)B(C[t+1]);for(var e=0;e<=11;e++)B(E[e]);B(16);for(var n=0;n<16;n++)B(T[n+1]);for(var r=0;r<=161;r++)B(_[r]);B(1);for(var o=0;o<16;o++)B(k[o+1]);for(var a=0;a<=11;a++)B(R[a]);B(17);for(var i=0;i<16;i++)B(P[i+1]);for(var s=0;s<=161;s++)B(N[s])}(),L(65498),L(12),B(3),B(1),B(0),B(2),B(17),B(3),B(17),B(0),B(63),B(0);var i=0,f=0,h=0;m=0,v=7,this.encode.displayName="_encode_";for(var d,p,S,A,O,M,j,W,U,H=t.data,z=t.width,V=t.height,q=4*z,G=0;G<V;){for(d=0;d<q;){for(O=q*G+d,j=-1,W=0,U=0;U<64;U++)M=O+(W=U>>3)*q+(j=4*(7&U)),G+W>=V&&(M-=q*(G+1+W-V)),d+j>=q&&(M-=d+j-q+4),p=H[M++],S=H[M++],A=H[M++],b[U]=(x[p]+x[S+256>>0]+x[A+512>>0]>>16)-128,y[U]=(x[p+768>>0]+x[S+1024>>0]+x[A+1280>>0]>>16)-128,w[U]=(x[p+1280>>0]+x[S+1536>>0]+x[A+1792>>0]>>16)-128;i=F(b,l,i,e,r),f=F(y,u,f,n,o),h=F(w,u,h,n,o),d+=32}G+=8}if(v>=0){var X=[];X[1]=v+1,X[0]=(1<<v+1)-1,I(X)}return L(65497),new Uint8Array(g)},t=t||50,function(){for(var t=String.fromCharCode,e=0;e<256;e++)S[e]=t(e)}(),e=O(C,E),n=O(k,R),r=O(T,_),o=O(P,N),function(){for(var t=1,e=2,n=1;n<=15;n++){for(var r=t;r<e;r++)h[32767+r]=n,f[32767+r]=[],f[32767+r][1]=n,f[32767+r][0]=r;for(var o=-(e-1);o<=-t;o++)h[32767+o]=n,f[32767+o]=[],f[32767+o][1]=n,f[32767+o][0]=e-1+o;t<<=1,e<<=1}}(),function(){for(var t=0;t<256;t++)x[t]=19595*t,x[t+256>>0]=38470*t,x[t+512>>0]=7471*t+32768,x[t+768>>0]=-11059*t,x[t+1024>>0]=-21709*t,x[t+1280>>0]=32768*t+8421375,x[t+1536>>0]=-27439*t,x[t+1792>>0]=-5329*t}(),D(t)}function Re(t,e){if(this.pos=0,this.buffer=t,this.datav=new DataView(t.buffer),this.is_with_alpha=!!e,this.bottom_up=!0,this.flag=String.fromCharCode(this.buffer[0])+String.fromCharCode(this.buffer[1]),this.pos+=2,-1===["BM","BA","CI","CP","IC","PT"].indexOf(this.flag))throw new Error("Invalid BMP File");this.parseHeader(),this.parseBGR()}function Pe(t){function e(t){if(!t)throw Error("assert :P")}function n(t,e,n){for(var r=0;4>r;r++)if(t[e+r]!=n.charCodeAt(r))return!0;return!1}function r(t,e,n,r,o){for(var a=0;a<o;a++)t[e+a]=n[r+a]}function o(t,e,n,r){for(var o=0;o<r;o++)t[e+o]=n}function a(t){return new Int32Array(t)}function i(t,e){for(var n=[],r=0;r<t;r++)n.push(new e);return n}function s(t,e){var n=[];return function t(n,r,o){for(var a=o[r],i=0;i<a&&(n.push(o.length>r+1?[]:new e),!(o.length<r+1));i++)t(n[i],r+1,o)}(n,0,t),n}function c(t,e){for(var n="",r=0;r<4;r++)n+=String.fromCharCode(t[e++]);return n}function l(t,e){return(t[e+0]<<0|t[e+1]<<8|t[e+2]<<16)>>>0}function u(t,e){return(t[e+0]<<0|t[e+1]<<8|t[e+2]<<16|t[e+3]<<24)>>>0}new(Pe=function(){var t=this;function c(t,e){for(var n=1<<e-1>>>0;t&n;)n>>>=1;return n?(t&n-1)+n:t}function l(t,n,r,o,a){e(!(o%r));do{t[n+(o-=r)]=a}while(0<o)}function u(t,n,r,o,i){if(e(2328>=i),512>=i)var s=a(512);else if(null==(s=a(i)))return 0;return function(t,n,r,o,i,s){var u,h,d=n,p=1<<r,g=a(16),m=a(16);for(e(0!=i),e(null!=o),e(null!=t),e(0<r),h=0;h<i;++h){if(15<o[h])return 0;++g[o[h]]}if(g[0]==i)return 0;for(m[1]=0,u=1;15>u;++u){if(g[u]>1<<u)return 0;m[u+1]=m[u]+g[u]}for(h=0;h<i;++h)u=o[h],0<o[h]&&(s[m[u]++]=h);if(1==m[15])return(o=new f).g=0,o.value=s[0],l(t,d,1,p,o),p;var v,b=-1,y=p-1,w=0,S=1,x=1,A=1<<r;for(h=0,u=1,i=2;u<=r;++u,i<<=1){if(S+=x<<=1,0>(x-=g[u]))return 0;for(;0<g[u];--g[u])(o=new f).g=u,o.value=s[h++],l(t,d+w,i,A,o),w=c(w,u)}for(u=r+1,i=2;15>=u;++u,i<<=1){if(S+=x<<=1,0>(x-=g[u]))return 0;for(;0<g[u];--g[u]){if(o=new f,(w&y)!=b){for(d+=A,v=1<<(b=u)-r;15>b&&!(0>=(v-=g[b]));)++b,v<<=1;p+=A=1<<(v=b-r),t[n+(b=w&y)].g=v+r,t[n+b].value=d-n-b}o.g=u-r,o.value=s[h++],l(t,d+(w>>r),i,A,o),w=c(w,u)}}return S!=2*m[15]-1?0:p}(t,n,r,o,i,s)}function f(){this.value=this.g=0}function h(){this.value=this.g=0}function d(){this.G=i(5,f),this.H=a(5),this.jc=this.Qb=this.qb=this.nd=0,this.pd=i(jn,h)}function p(t,n,r,o){e(null!=t),e(null!=n),e(2147483648>o),t.Ca=254,t.I=0,t.b=-8,t.Ka=0,t.oa=n,t.pa=r,t.Jd=n,t.Yc=r+o,t.Zc=4<=o?r+o-4+1:r,T(t)}function g(t,e){for(var n=0;0<e--;)n|=k(t,128)<<e;return n}function m(t,e){var n=g(t,e);return _(t)?-n:n}function v(t,n,r,o){var a,i=0;for(e(null!=t),e(null!=n),e(4294967288>o),t.Sb=o,t.Ra=0,t.u=0,t.h=0,4<o&&(o=4),a=0;a<o;++a)i+=n[r+a]<<8*a;t.Ra=i,t.bb=o,t.oa=n,t.pa=r}function b(t){for(;8<=t.u&&t.bb<t.Sb;)t.Ra>>>=8,t.Ra+=t.oa[t.pa+t.bb]<<Hn-8>>>0,++t.bb,t.u-=8;A(t)&&(t.h=1,t.u=0)}function y(t,n){if(e(0<=n),!t.h&&n<=Un){var r=x(t)&Wn[n];return t.u+=n,b(t),r}return t.h=1,t.u=0}function w(){this.b=this.Ca=this.I=0,this.oa=[],this.pa=0,this.Jd=[],this.Yc=0,this.Zc=[],this.Ka=0}function S(){this.Ra=0,this.oa=[],this.h=this.u=this.bb=this.Sb=this.pa=0}function x(t){return t.Ra>>>(t.u&Hn-1)>>>0}function A(t){return e(t.bb<=t.Sb),t.h||t.bb==t.Sb&&t.u>Hn}function C(t,e){t.u=e,t.h=A(t)}function E(t){t.u>=zn&&(e(t.u>=zn),b(t))}function T(t){e(null!=t&&null!=t.oa),t.pa<t.Zc?(t.I=(t.oa[t.pa++]|t.I<<8)>>>0,t.b+=8):(e(null!=t&&null!=t.oa),t.pa<t.Yc?(t.b+=8,t.I=t.oa[t.pa++]|t.I<<8):t.Ka?t.b=0:(t.I<<=8,t.b+=8,t.Ka=1))}function _(t){return g(t,1)}function k(t,e){var n=t.Ca;0>t.b&&T(t);var r=t.b,o=n*e>>>8,a=(t.I>>>r>o)+0;for(a?(n-=o,t.I-=o+1<<r>>>0):n=o+1,r=n,o=0;256<=r;)o+=8,r>>=8;return r=7^o+Vn[r],t.b-=r,t.Ca=(n<<r)-1,a}function R(t,e,n){t[e+0]=n>>24&255,t[e+1]=n>>16&255,t[e+2]=n>>8&255,t[e+3]=n>>0&255}function P(t,e){return t[e+0]<<0|t[e+1]<<8}function N(t,e){return P(t,e)|t[e+2]<<16}function O(t,e){return P(t,e)|P(t,e+2)<<16}function I(t,n){var r=1<<n;return e(null!=t),e(0<n),t.X=a(r),null==t.X?0:(t.Mb=32-n,t.Xa=n,1)}function B(t,n){e(null!=t),e(null!=n),e(t.Xa==n.Xa),r(n.X,0,t.X,0,1<<n.Xa)}function L(){this.X=[],this.Xa=this.Mb=0}function F(t,n,r,o){e(null!=r),e(null!=o);var a=r[0],i=o[0];return 0==a&&(a=(t*i+n/2)/n),0==i&&(i=(n*a+t/2)/t),0>=a||0>=i?0:(r[0]=a,o[0]=i,1)}function D(t,e){return t+(1<<e)-1>>>e}function M(t,e){return((4278255360&t)+(4278255360&e)>>>0&4278255360)+((16711935&t)+(16711935&e)>>>0&16711935)>>>0}function j(e,n){t[n]=function(n,r,o,a,i,s,c){var l;for(l=0;l<i;++l){var u=t[e](s[c+l-1],o,a+l);s[c+l]=M(n[r+l],u)}}}function W(){this.ud=this.hd=this.jd=0}function U(t,e){return((4278124286&(t^e))>>>1)+(t&e)>>>0}function H(t){return 0<=t&&256>t?t:0>t?0:255<t?255:void 0}function z(t,e){return H(t+(t-e+.5>>1))}function V(t,e,n){return Math.abs(e-n)-Math.abs(t-n)}function q(t,e,n,r,o,a,i){for(r=a[i-1],n=0;n<o;++n)a[i+n]=r=M(t[e+n],r)}function G(t,e,n,r,o){var a;for(a=0;a<n;++a){var i=t[e+a],s=i>>8&255,c=16711935&(c=(c=16711935&i)+((s<<16)+s));r[o+a]=(4278255360&i)+c>>>0}}function X(t,e){e.jd=t>>0&255,e.hd=t>>8&255,e.ud=t>>16&255}function $(t,e,n,r,o,a){var i;for(i=0;i<r;++i){var s=e[n+i],c=s>>>8,l=s,u=255&(u=(u=s>>>16)+((t.jd<<24>>24)*(c<<24>>24)>>>5));l=255&(l=(l+=(t.hd<<24>>24)*(c<<24>>24)>>>5)+((t.ud<<24>>24)*(u<<24>>24)>>>5)),o[a+i]=(4278255360&s)+(u<<16)+l}}function K(e,n,r,o,a){t[n]=function(t,e,n,r,i,s,c,l,u){for(r=c;r<l;++r)for(c=0;c<u;++c)i[s++]=a(n[o(t[e++])])},t[e]=function(e,n,i,s,c,l,u){var f=8>>e.b,h=e.Ea,d=e.K[0],p=e.w;if(8>f)for(e=(1<<e.b)-1,p=(1<<f)-1;n<i;++n){var g,m=0;for(g=0;g<h;++g)g&e||(m=o(s[c++])),l[u++]=a(d[m&p]),m>>=f}else t["VP8LMapColor"+r](s,c,d,p,l,u,n,i,h)}}function Y(t,e,n,r,o){for(n=e+n;e<n;){var a=t[e++];r[o++]=a>>16&255,r[o++]=a>>8&255,r[o++]=a>>0&255}}function J(t,e,n,r,o){for(n=e+n;e<n;){var a=t[e++];r[o++]=a>>16&255,r[o++]=a>>8&255,r[o++]=a>>0&255,r[o++]=a>>24&255}}function Z(t,e,n,r,o){for(n=e+n;e<n;){var a=(i=t[e++])>>16&240|i>>12&15,i=i>>0&240|i>>28&15;r[o++]=a,r[o++]=i}}function Q(t,e,n,r,o){for(n=e+n;e<n;){var a=(i=t[e++])>>16&248|i>>13&7,i=i>>5&224|i>>3&31;r[o++]=a,r[o++]=i}}function tt(t,e,n,r,o){for(n=e+n;e<n;){var a=t[e++];r[o++]=a>>0&255,r[o++]=a>>8&255,r[o++]=a>>16&255}}function et(t,e,n,o,a,i){if(0==i)for(n=e+n;e<n;)R(o,((i=t[e++])[0]>>24|i[1]>>8&65280|i[2]<<8&16711680|i[3]<<24)>>>0),a+=32;else r(o,a,t,e,n)}function nt(e,n){t[n][0]=t[e+"0"],t[n][1]=t[e+"1"],t[n][2]=t[e+"2"],t[n][3]=t[e+"3"],t[n][4]=t[e+"4"],t[n][5]=t[e+"5"],t[n][6]=t[e+"6"],t[n][7]=t[e+"7"],t[n][8]=t[e+"8"],t[n][9]=t[e+"9"],t[n][10]=t[e+"10"],t[n][11]=t[e+"11"],t[n][12]=t[e+"12"],t[n][13]=t[e+"13"],t[n][14]=t[e+"0"],t[n][15]=t[e+"0"]}function rt(t){return t==zr||t==Vr||t==qr||t==Gr}function ot(){this.eb=[],this.size=this.A=this.fb=0}function at(){this.y=[],this.f=[],this.ea=[],this.F=[],this.Tc=this.Ed=this.Cd=this.Fd=this.lb=this.Db=this.Ab=this.fa=this.J=this.W=this.N=this.O=0}function it(){this.Rd=this.height=this.width=this.S=0,this.f={},this.f.RGBA=new ot,this.f.kb=new at,this.sd=null}function st(){this.width=[0],this.height=[0],this.Pd=[0],this.Qd=[0],this.format=[0]}function ct(){this.Id=this.fd=this.Md=this.hb=this.ib=this.da=this.bd=this.cd=this.j=this.v=this.Da=this.Sd=this.ob=0}function lt(t){return alert("todo:WebPSamplerProcessPlane"),t.T}function ut(t,e){var n=t.T,o=e.ba.f.RGBA,a=o.eb,i=o.fb+t.ka*o.A,s=bo[e.ba.S],c=t.y,l=t.O,u=t.f,f=t.N,h=t.ea,d=t.W,p=e.cc,g=e.dc,m=e.Mc,v=e.Nc,b=t.ka,y=t.ka+t.T,w=t.U,S=w+1>>1;for(0==b?s(c,l,null,null,u,f,h,d,u,f,h,d,a,i,null,null,w):(s(e.ec,e.fc,c,l,p,g,m,v,u,f,h,d,a,i-o.A,a,i,w),++n);b+2<y;b+=2)p=u,g=f,m=h,v=d,f+=t.Rc,d+=t.Rc,i+=2*o.A,s(c,(l+=2*t.fa)-t.fa,c,l,p,g,m,v,u,f,h,d,a,i-o.A,a,i,w);return l+=t.fa,t.j+y<t.o?(r(e.ec,e.fc,c,l,w),r(e.cc,e.dc,u,f,S),r(e.Mc,e.Nc,h,d,S),n--):1&y||s(c,l,null,null,u,f,h,d,u,f,h,d,a,i+o.A,null,null,w),n}function ft(t,n,r){var o=t.F,a=[t.J];if(null!=o){var i=t.U,s=n.ba.S,c=s==Wr||s==qr;n=n.ba.f.RGBA;var l=[0],u=t.ka;l[0]=t.T,t.Kb&&(0==u?--l[0]:(--u,a[0]-=t.width),t.j+t.ka+t.T==t.o&&(l[0]=t.o-t.j-u));var f=n.eb;u=n.fb+u*n.A,t=Er(o,a[0],t.width,i,l,f,u+(c?0:3),n.A),e(r==l),t&&rt(s)&&Ar(f,u,c,i,l,n.A)}return 0}function ht(t){var e=t.ma,n=e.ba.S,r=11>n,o=n==Dr||n==jr||n==Wr||n==Ur||12==n||rt(n);if(e.memory=null,e.Ib=null,e.Jb=null,e.Nd=null,!Fn(e.Oa,t,o?11:12))return 0;if(o&&rt(n)&&yn(),t.da)alert("todo:use_scaling");else{if(r){if(e.Ib=lt,t.Kb){if(n=t.U+1>>1,e.memory=a(t.U+2*n),null==e.memory)return 0;e.ec=e.memory,e.fc=0,e.cc=e.ec,e.dc=e.fc+t.U,e.Mc=e.cc,e.Nc=e.dc+n,e.Ib=ut,yn()}}else alert("todo:EmitYUV");o&&(e.Jb=ft,r&&vn())}if(r&&!Oo){for(t=0;256>t;++t)Io[t]=89858*(t-128)+_o>>To,Fo[t]=-22014*(t-128)+_o,Lo[t]=-45773*(t-128),Bo[t]=113618*(t-128)+_o>>To;for(t=ko;t<Ro;++t)e=76283*(t-16)+_o>>To,Do[t-ko]=qt(e,255),Mo[t-ko]=qt(e+8>>4,15);Oo=1}return 1}function dt(t){var n=t.ma,r=t.U,o=t.T;return e(!(1&t.ka)),0>=r||0>=o?0:(r=n.Ib(t,n),null!=n.Jb&&n.Jb(t,n,r),n.Dc+=r,1)}function pt(t){t.ma.memory=null}function gt(t,e,n,r){return 47!=y(t,8)?0:(e[0]=y(t,14)+1,n[0]=y(t,14)+1,r[0]=y(t,1),0!=y(t,3)?0:!t.h)}function mt(t,e){if(4>t)return t+1;var n=t-2>>1;return(2+(1&t)<<n)+y(e,n)+1}function vt(t,e){return 120<e?e-120:1<=(n=((n=Zr[e-1])>>4)*t+(8-(15&n)))?n:1;var n}function bt(t,e,n){var r=x(n),o=t[e+=255&r].g-8;return 0<o&&(C(n,n.u+8),r=x(n),e+=t[e].value,e+=r&(1<<o)-1),C(n,n.u+t[e].g),t[e].value}function yt(t,n,r){return r.g+=t.g,r.value+=t.value<<n>>>0,e(8>=r.g),t.g}function wt(t,n,r){var o=t.xc;return e((n=0==o?0:t.vc[t.md*(r>>o)+(n>>o)])<t.Wb),t.Ya[n]}function St(t,n,o,a){var i=t.ab,s=t.c*n,c=t.C;n=c+n;var l=o,u=a;for(a=t.Ta,o=t.Ua;0<i--;){var f=t.gc[i],h=c,d=n,p=l,g=u,m=(u=a,l=o,f.Ea);switch(e(h<d),e(d<=f.nc),f.hc){case 2:Xn(p,g,(d-h)*m,u,l);break;case 0:var v=h,b=d,y=u,w=l,S=(T=f).Ea;0==v&&(qn(p,g,null,null,1,y,w),q(p,g+1,0,0,S-1,y,w+1),g+=S,w+=S,++v);for(var x=1<<T.b,A=x-1,C=D(S,T.b),E=T.K,T=T.w+(v>>T.b)*C;v<b;){var _=E,k=T,R=1;for(Gn(p,g,y,w-S,1,y,w);R<S;){var P=(R&~A)+x;P>S&&(P=S),(0,Zn[_[k++]>>8&15])(p,g+ +R,y,w+R-S,P-R,y,w+R),R=P}g+=S,w+=S,++v&A||(T+=C)}d!=f.nc&&r(u,l-m,u,l+(d-h-1)*m,m);break;case 1:for(m=p,b=g,S=(p=f.Ea)-(w=p&~(y=(g=1<<f.b)-1)),v=D(p,f.b),x=f.K,f=f.w+(h>>f.b)*v;h<d;){for(A=x,C=f,E=new W,T=b+w,_=b+p;b<T;)X(A[C++],E),Qn(E,m,b,g,u,l),b+=g,l+=g;b<_&&(X(A[C++],E),Qn(E,m,b,S,u,l),b+=S,l+=S),++h&y||(f+=v)}break;case 3:if(p==u&&g==l&&0<f.b){for(b=u,p=m=l+(d-h)*m-(w=(d-h)*D(f.Ea,f.b)),g=u,y=l,v=[],w=(S=w)-1;0<=w;--w)v[w]=g[y+w];for(w=S-1;0<=w;--w)b[p+w]=v[w];$n(f,h,d,u,m,u,l)}else $n(f,h,d,p,g,u,l)}l=a,u=o}u!=o&&r(a,o,l,u,s)}function xt(t,n){var r=t.V,o=t.Ba+t.c*t.C,a=n-t.C;if(e(n<=t.l.o),e(16>=a),0<a){var i=t.l,s=t.Ta,c=t.Ua,l=i.width;if(St(t,a,r,o),a=c=[c],e((r=t.C)<(o=n)),e(i.v<i.va),o>i.o&&(o=i.o),r<i.j){var u=i.j-r;r=i.j,a[0]+=u*l}if(r>=o?r=0:(a[0]+=4*i.v,i.ka=r-i.j,i.U=i.va-i.v,i.T=o-r,r=1),r){if(c=c[0],11>(r=t.ca).S){var f=r.f.RGBA,h=(o=r.S,a=i.U,i=i.T,u=f.eb,f.A),d=i;for(f=f.fb+t.Ma*f.A;0<d--;){var p=s,g=c,m=a,v=u,b=f;switch(o){case Fr:tr(p,g,m,v,b);break;case Dr:er(p,g,m,v,b);break;case zr:er(p,g,m,v,b),Ar(v,b,0,m,1,0);break;case Mr:or(p,g,m,v,b);break;case jr:et(p,g,m,v,b,1);break;case Vr:et(p,g,m,v,b,1),Ar(v,b,0,m,1,0);break;case Wr:et(p,g,m,v,b,0);break;case qr:et(p,g,m,v,b,0),Ar(v,b,1,m,1,0);break;case Ur:nr(p,g,m,v,b);break;case Gr:nr(p,g,m,v,b),Cr(v,b,m,1,0);break;case Hr:rr(p,g,m,v,b);break;default:e(0)}c+=l,f+=h}t.Ma+=i}else alert("todo:EmitRescaledRowsYUVA");e(t.Ma<=r.height)}}t.C=n,e(t.C<=t.i)}function At(t){var e;if(0<t.ua)return 0;for(e=0;e<t.Wb;++e){var n=t.Ya[e].G,r=t.Ya[e].H;if(0<n[1][r[1]+0].g||0<n[2][r[2]+0].g||0<n[3][r[3]+0].g)return 0}return 1}function Ct(t,n,r,o,a,i){if(0!=t.Z){var s=t.qd,c=t.rd;for(e(null!=vo[t.Z]);n<r;++n)vo[t.Z](s,c,o,a,o,a,i),s=o,c=a,a+=i;t.qd=s,t.rd=c}}function Et(t,n){var r=t.l.ma,o=0==r.Z||1==r.Z?t.l.j:t.C;if(o=t.C<o?o:t.C,e(n<=t.l.o),n>o){var a=t.l.width,i=r.ca,s=r.tb+a*o,c=t.V,l=t.Ba+t.c*o,u=t.gc;e(1==t.ab),e(3==u[0].hc),Yn(u[0],o,n,c,l,i,s),Ct(r,o,n,i,s,a)}t.C=t.Ma=n}function Tt(t,n,r,o,a,i,s){var c=t.$/o,l=t.$%o,u=t.m,f=t.s,h=r+t.$,d=h;a=r+o*a;var p=r+o*i,g=280+f.ua,m=t.Pb?c:16777216,v=0<f.ua?f.Wa:null,b=f.wc,y=h<p?wt(f,l,c):null;e(t.C<i),e(p<=a);var w=!1;t:for(;;){for(;w||h<p;){var S=0;if(c>=m){var T=h-r;e((m=t).Pb),m.wd=m.m,m.xd=T,0<m.s.ua&&B(m.s.Wa,m.s.vb),m=c+to}if(l&b||(y=wt(f,l,c)),e(null!=y),y.Qb&&(n[h]=y.qb,w=!0),!w)if(E(u),y.jc){S=u,T=n;var _=h,k=y.pd[x(S)&jn-1];e(y.jc),256>k.g?(C(S,S.u+k.g),T[_]=k.value,S=0):(C(S,S.u+k.g-256),e(256<=k.value),S=k.value),0==S&&(w=!0)}else S=bt(y.G[0],y.H[0],u);if(u.h)break;if(w||256>S){if(!w)if(y.nd)n[h]=(y.qb|S<<8)>>>0;else{if(E(u),w=bt(y.G[1],y.H[1],u),E(u),T=bt(y.G[2],y.H[2],u),_=bt(y.G[3],y.H[3],u),u.h)break;n[h]=(_<<24|w<<16|S<<8|T)>>>0}if(w=!1,++h,++l>=o&&(l=0,++c,null!=s&&c<=i&&!(c%16)&&s(t,c),null!=v))for(;d<h;)S=n[d++],v.X[(506832829*S&4294967295)>>>v.Mb]=S}else if(280>S){if(S=mt(S-256,u),T=bt(y.G[4],y.H[4],u),E(u),T=vt(o,T=mt(T,u)),u.h)break;if(h-r<T||a-h<S)break t;for(_=0;_<S;++_)n[h+_]=n[h+_-T];for(h+=S,l+=S;l>=o;)l-=o,++c,null!=s&&c<=i&&!(c%16)&&s(t,c);if(e(h<=a),l&b&&(y=wt(f,l,c)),null!=v)for(;d<h;)S=n[d++],v.X[(506832829*S&4294967295)>>>v.Mb]=S}else{if(!(S<g))break t;for(w=S-280,e(null!=v);d<h;)S=n[d++],v.X[(506832829*S&4294967295)>>>v.Mb]=S;S=h,e(!(w>>>(T=v).Xa)),n[S]=T.X[w],w=!0}w||e(u.h==A(u))}if(t.Pb&&u.h&&h<a)e(t.m.h),t.a=5,t.m=t.wd,t.$=t.xd,0<t.s.ua&&B(t.s.vb,t.s.Wa);else{if(u.h)break t;null!=s&&s(t,c>i?i:c),t.a=0,t.$=h-r}return 1}return t.a=3,0}function _t(t){e(null!=t),t.vc=null,t.yc=null,t.Ya=null;var n=t.Wa;null!=n&&(n.X=null),t.vb=null,e(null!=t)}function kt(){var e=new sn;return null==e?null:(e.a=0,e.xb=mo,nt("Predictor","VP8LPredictors"),nt("Predictor","VP8LPredictors_C"),nt("PredictorAdd","VP8LPredictorsAdd"),nt("PredictorAdd","VP8LPredictorsAdd_C"),Xn=G,Qn=$,tr=Y,er=J,nr=Z,rr=Q,or=tt,t.VP8LMapColor32b=Kn,t.VP8LMapColor8b=Jn,e)}function Rt(t,n,r,s,c){var l=1,h=[t],p=[n],g=s.m,m=s.s,v=null,b=0;t:for(;;){if(r)for(;l&&y(g,1);){var w=h,S=p,A=s,T=1,_=A.m,k=A.gc[A.ab],R=y(_,2);if(A.Oc&1<<R)l=0;else{switch(A.Oc|=1<<R,k.hc=R,k.Ea=w[0],k.nc=S[0],k.K=[null],++A.ab,e(4>=A.ab),R){case 0:case 1:k.b=y(_,3)+2,T=Rt(D(k.Ea,k.b),D(k.nc,k.b),0,A,k.K),k.K=k.K[0];break;case 3:var P,N=y(_,8)+1,O=16<N?0:4<N?1:2<N?2:3;if(w[0]=D(k.Ea,O),k.b=O,P=T=Rt(N,1,0,A,k.K)){var B,L=N,F=k,j=1<<(8>>F.b),W=a(j);if(null==W)P=0;else{var U=F.K[0],H=F.w;for(W[0]=F.K[0][0],B=1;B<1*L;++B)W[B]=M(U[H+B],W[B-1]);for(;B<4*j;++B)W[B]=0;F.K[0]=null,F.K[0]=W,P=1}}T=P;break;case 2:break;default:e(0)}l=T}}if(h=h[0],p=p[0],l&&y(g,1)&&!(l=1<=(b=y(g,4))&&11>=b)){s.a=3;break t}var z;if(z=l)e:{var V,q,G,X=s,$=h,K=p,Y=b,J=r,Z=X.m,Q=X.s,tt=[null],et=1,nt=0,rt=Qr[Y];n:for(;;){if(J&&y(Z,1)){var ot=y(Z,3)+2,at=D($,ot),it=D(K,ot),st=at*it;if(!Rt(at,it,0,X,tt))break n;for(tt=tt[0],Q.xc=ot,V=0;V<st;++V){var ct=tt[V]>>8&65535;tt[V]=ct,ct>=et&&(et=ct+1)}}if(Z.h)break n;for(q=0;5>q;++q){var lt=Kr[q];!q&&0<Y&&(lt+=1<<Y),nt<lt&&(nt=lt)}var ut=i(et*rt,f),ft=et,ht=i(ft,d);if(null==ht)var dt=null;else e(65536>=ft),dt=ht;var pt=a(nt);if(null==dt||null==pt||null==ut){X.a=1;break n}var gt=ut;for(V=G=0;V<et;++V){var mt=dt[V],vt=mt.G,bt=mt.H,wt=0,St=1,xt=0;for(q=0;5>q;++q){lt=Kr[q],vt[q]=gt,bt[q]=G,!q&&0<Y&&(lt+=1<<Y);r:{var At,Ct=lt,Et=X,kt=pt,Pt=gt,Nt=G,Ot=0,It=Et.m,Bt=y(It,1);if(o(kt,0,0,Ct),Bt){var Lt=y(It,1)+1,Ft=y(It,1),Dt=y(It,0==Ft?1:8);kt[Dt]=1,2==Lt&&(kt[Dt=y(It,8)]=1);var Mt=1}else{var jt=a(19),Wt=y(It,4)+4;if(19<Wt){Et.a=3;var Ut=0;break r}for(At=0;At<Wt;++At)jt[Jr[At]]=y(It,3);var Ht=void 0,zt=void 0,Vt=Et,qt=jt,Gt=Ct,Xt=kt,$t=0,Kt=Vt.m,Yt=8,Jt=i(128,f);o:for(;u(Jt,0,7,qt,19);){if(y(Kt,1)){var Zt=2+2*y(Kt,3);if((Ht=2+y(Kt,Zt))>Gt)break o}else Ht=Gt;for(zt=0;zt<Gt&&Ht--;){E(Kt);var Qt=Jt[0+(127&x(Kt))];C(Kt,Kt.u+Qt.g);var te=Qt.value;if(16>te)Xt[zt++]=te,0!=te&&(Yt=te);else{var ee=16==te,ne=te-16,re=$r[ne],oe=y(Kt,Xr[ne])+re;if(zt+oe>Gt)break o;for(var ae=ee?Yt:0;0<oe--;)Xt[zt++]=ae}}$t=1;break o}$t||(Vt.a=3),Mt=$t}(Mt=Mt&&!It.h)&&(Ot=u(Pt,Nt,8,kt,Ct)),Mt&&0!=Ot?Ut=Ot:(Et.a=3,Ut=0)}if(0==Ut)break n;if(St&&1==Yr[q]&&(St=0==gt[G].g),wt+=gt[G].g,G+=Ut,3>=q){var ie,se=pt[0];for(ie=1;ie<lt;++ie)pt[ie]>se&&(se=pt[ie]);xt+=se}}if(mt.nd=St,mt.Qb=0,St&&(mt.qb=(vt[3][bt[3]+0].value<<24|vt[1][bt[1]+0].value<<16|vt[2][bt[2]+0].value)>>>0,0==wt&&256>vt[0][bt[0]+0].value&&(mt.Qb=1,mt.qb+=vt[0][bt[0]+0].value<<8)),mt.jc=!mt.Qb&&6>xt,mt.jc){var ce,le=mt;for(ce=0;ce<jn;++ce){var ue=ce,fe=le.pd[ue],he=le.G[0][le.H[0]+ue];256<=he.value?(fe.g=he.g+256,fe.value=he.value):(fe.g=0,fe.value=0,ue>>=yt(he,8,fe),ue>>=yt(le.G[1][le.H[1]+ue],16,fe),ue>>=yt(le.G[2][le.H[2]+ue],0,fe),yt(le.G[3][le.H[3]+ue],24,fe))}}}Q.vc=tt,Q.Wb=et,Q.Ya=dt,Q.yc=ut,z=1;break e}z=0}if(!(l=z)){s.a=3;break t}if(0<b){if(m.ua=1<<b,!I(m.Wa,b)){s.a=1,l=0;break t}}else m.ua=0;var de=s,pe=h,ge=p,me=de.s,ve=me.xc;if(de.c=pe,de.i=ge,me.md=D(pe,ve),me.wc=0==ve?-1:(1<<ve)-1,r){s.xb=go;break t}if(null==(v=a(h*p))){s.a=1,l=0;break t}l=(l=Tt(s,v,0,h,p,p,null))&&!g.h;break t}return l?(null!=c?c[0]=v:(e(null==v),e(r)),s.$=0,r||_t(m)):_t(m),l}function Pt(t,n){var r=t.c*t.i,o=r+n+16*n;return e(t.c<=n),t.V=a(o),null==t.V?(t.Ta=null,t.Ua=0,t.a=1,0):(t.Ta=t.V,t.Ua=t.Ba+r+n,1)}function Nt(t,n){var r=t.C,o=n-r,a=t.V,i=t.Ba+t.c*r;for(e(n<=t.l.o);0<o;){var s=16<o?16:o,c=t.l.ma,l=t.l.width,u=l*s,f=c.ca,h=c.tb+l*r,d=t.Ta,p=t.Ua;St(t,s,a,i),Tr(d,p,f,h,u),Ct(c,r,r+s,f,h,l),o-=s,a+=s*t.c,r+=s}e(r==n),t.C=t.Ma=n}function Ot(){this.ub=this.yd=this.td=this.Rb=0}function It(){this.Kd=this.Ld=this.Ud=this.Td=this.i=this.c=0}function Bt(){this.Fb=this.Bb=this.Cb=0,this.Zb=a(4),this.Lb=a(4)}function Lt(){this.Yb=function(){var t=[];return function t(e,n,r){for(var o=r[n],a=0;a<o&&(e.push(r.length>n+1?[]:0),!(r.length<n+1));a++)t(e[a],n+1,r)}(t,0,[3,11]),t}()}function Ft(){this.jb=a(3),this.Wc=s([4,8],Lt),this.Xc=s([4,17],Lt)}function Dt(){this.Pc=this.wb=this.Tb=this.zd=0,this.vd=new a(4),this.od=new a(4)}function Mt(){this.ld=this.La=this.dd=this.tc=0}function jt(){this.Na=this.la=0}function Wt(){this.Sc=[0,0],this.Eb=[0,0],this.Qc=[0,0],this.ia=this.lc=0}function Ut(){this.ad=a(384),this.Za=0,this.Ob=a(16),this.$b=this.Ad=this.ia=this.Gc=this.Hc=this.Dd=0}function Ht(){this.uc=this.M=this.Nb=0,this.wa=Array(new Mt),this.Y=0,this.ya=Array(new Ut),this.aa=0,this.l=new Gt}function zt(){this.y=a(16),this.f=a(8),this.ea=a(8)}function Vt(){this.cb=this.a=0,this.sc="",this.m=new w,this.Od=new Ot,this.Kc=new It,this.ed=new Dt,this.Qa=new Bt,this.Ic=this.$c=this.Aa=0,this.D=new Ht,this.Xb=this.Va=this.Hb=this.zb=this.yb=this.Ub=this.za=0,this.Jc=i(8,w),this.ia=0,this.pb=i(4,Wt),this.Pa=new Ft,this.Bd=this.kc=0,this.Ac=[],this.Bc=0,this.zc=[0,0,0,0],this.Gd=Array(new zt),this.Hd=0,this.rb=Array(new jt),this.sb=0,this.wa=Array(new Mt),this.Y=0,this.oc=[],this.pc=0,this.sa=[],this.ta=0,this.qa=[],this.ra=0,this.Ha=[],this.B=this.R=this.Ia=0,this.Ec=[],this.M=this.ja=this.Vb=this.Fc=0,this.ya=Array(new Ut),this.L=this.aa=0,this.gd=s([4,2],Mt),this.ga=null,this.Fa=[],this.Cc=this.qc=this.P=0,this.Gb=[],this.Uc=0,this.mb=[],this.nb=0,this.rc=[],this.Ga=this.Vc=0}function qt(t,e){return 0>t?0:t>e?e:t}function Gt(){this.T=this.U=this.ka=this.height=this.width=0,this.y=[],this.f=[],this.ea=[],this.Rc=this.fa=this.W=this.N=this.O=0,this.ma="void",this.put="VP8IoPutHook",this.ac="VP8IoSetupHook",this.bc="VP8IoTeardownHook",this.ha=this.Kb=0,this.data=[],this.hb=this.ib=this.da=this.o=this.j=this.va=this.v=this.Da=this.ob=this.w=0,this.F=[],this.J=0}function Xt(){var t=new Vt;return null!=t&&(t.a=0,t.sc="OK",t.cb=0,t.Xb=0,ro||(ro=Jt)),t}function $t(t,e,n){return 0==t.a&&(t.a=e,t.sc=n,t.cb=0),0}function Kt(t,e,n){return 3<=n&&157==t[e+0]&&1==t[e+1]&&42==t[e+2]}function Yt(t,n){if(null==t)return 0;if(t.a=0,t.sc="OK",null==n)return $t(t,2,"null VP8Io passed to VP8GetHeaders()");var r=n.data,a=n.w,i=n.ha;if(4>i)return $t(t,7,"Truncated header.");var s=r[a+0]|r[a+1]<<8|r[a+2]<<16,c=t.Od;if(c.Rb=!(1&s),c.td=s>>1&7,c.yd=s>>4&1,c.ub=s>>5,3<c.td)return $t(t,3,"Incorrect keyframe parameters.");if(!c.yd)return $t(t,4,"Frame not displayable.");a+=3,i-=3;var l=t.Kc;if(c.Rb){if(7>i)return $t(t,7,"cannot parse picture header");if(!Kt(r,a,i))return $t(t,3,"Bad code word");l.c=16383&(r[a+4]<<8|r[a+3]),l.Td=r[a+4]>>6,l.i=16383&(r[a+6]<<8|r[a+5]),l.Ud=r[a+6]>>6,a+=7,i-=7,t.za=l.c+15>>4,t.Ub=l.i+15>>4,n.width=l.c,n.height=l.i,n.Da=0,n.j=0,n.v=0,n.va=n.width,n.o=n.height,n.da=0,n.ib=n.width,n.hb=n.height,n.U=n.width,n.T=n.height,o((s=t.Pa).jb,0,255,s.jb.length),e(null!=(s=t.Qa)),s.Cb=0,s.Bb=0,s.Fb=1,o(s.Zb,0,0,s.Zb.length),o(s.Lb,0,0,s.Lb)}if(c.ub>i)return $t(t,7,"bad partition length");p(s=t.m,r,a,c.ub),a+=c.ub,i-=c.ub,c.Rb&&(l.Ld=_(s),l.Kd=_(s)),l=t.Qa;var u,f=t.Pa;if(e(null!=s),e(null!=l),l.Cb=_(s),l.Cb){if(l.Bb=_(s),_(s)){for(l.Fb=_(s),u=0;4>u;++u)l.Zb[u]=_(s)?m(s,7):0;for(u=0;4>u;++u)l.Lb[u]=_(s)?m(s,6):0}if(l.Bb)for(u=0;3>u;++u)f.jb[u]=_(s)?g(s,8):255}else l.Bb=0;if(s.Ka)return $t(t,3,"cannot parse segment header");if((l=t.ed).zd=_(s),l.Tb=g(s,6),l.wb=g(s,3),l.Pc=_(s),l.Pc&&_(s)){for(f=0;4>f;++f)_(s)&&(l.vd[f]=m(s,6));for(f=0;4>f;++f)_(s)&&(l.od[f]=m(s,6))}if(t.L=0==l.Tb?0:l.zd?1:2,s.Ka)return $t(t,3,"cannot parse filter header");var h=i;if(i=u=a,a=u+h,l=h,t.Xb=(1<<g(t.m,2))-1,h<3*(f=t.Xb))r=7;else{for(u+=3*f,l-=3*f,h=0;h<f;++h){var d=r[i+0]|r[i+1]<<8|r[i+2]<<16;d>l&&(d=l),p(t.Jc[+h],r,u,d),u+=d,l-=d,i+=3}p(t.Jc[+f],r,u,l),r=u<a?0:5}if(0!=r)return $t(t,r,"cannot parse partitions");for(r=g(u=t.m,7),i=_(u)?m(u,4):0,a=_(u)?m(u,4):0,l=_(u)?m(u,4):0,f=_(u)?m(u,4):0,u=_(u)?m(u,4):0,h=t.Qa,d=0;4>d;++d){if(h.Cb){var v=h.Zb[d];h.Fb||(v+=r)}else{if(0<d){t.pb[d]=t.pb[0];continue}v=r}var b=t.pb[d];b.Sc[0]=eo[qt(v+i,127)],b.Sc[1]=no[qt(v+0,127)],b.Eb[0]=2*eo[qt(v+a,127)],b.Eb[1]=101581*no[qt(v+l,127)]>>16,8>b.Eb[1]&&(b.Eb[1]=8),b.Qc[0]=eo[qt(v+f,117)],b.Qc[1]=no[qt(v+u,127)],b.lc=v+u}if(!c.Rb)return $t(t,4,"Not a key frame.");for(_(s),c=t.Pa,r=0;4>r;++r){for(i=0;8>i;++i)for(a=0;3>a;++a)for(l=0;11>l;++l)f=k(s,lo[r][i][a][l])?g(s,8):so[r][i][a][l],c.Wc[r][i].Yb[a][l]=f;for(i=0;17>i;++i)c.Xc[r][i]=c.Wc[r][uo[i]]}return t.kc=_(s),t.kc&&(t.Bd=g(s,8)),t.cb=1}function Jt(t,e,n,r,o,a,i){var s=e[o].Yb[n];for(n=0;16>o;++o){if(!k(t,s[n+0]))return o;for(;!k(t,s[n+1]);)if(s=e[++o].Yb[0],n=0,16==o)return 16;var c=e[o+1].Yb;if(k(t,s[n+2])){var l=t,u=0;if(k(l,(h=s)[(f=n)+3]))if(k(l,h[f+6])){for(s=0,f=2*(u=k(l,h[f+8]))+(h=k(l,h[f+9+u])),u=0,h=oo[f];h[s];++s)u+=u+k(l,h[s]);u+=3+(8<<f)}else k(l,h[f+7])?(u=7+2*k(l,165),u+=k(l,145)):u=5+k(l,159);else u=k(l,h[f+4])?3+k(l,h[f+5]):2;s=c[2]}else u=1,s=c[1];c=i+ao[o],0>(l=t).b&&T(l);var f,h=l.b,d=(f=l.Ca>>1)-(l.I>>h)>>31;--l.b,l.Ca+=d,l.Ca|=1,l.I-=(f+1&d)<<h,a[c]=((u^d)-d)*r[(0<o)+0]}return 16}function Zt(t){var e=t.rb[t.sb-1];e.la=0,e.Na=0,o(t.zc,0,0,t.zc.length),t.ja=0}function Qt(t,n){if(null==t)return 0;if(null==n)return $t(t,2,"NULL VP8Io parameter in VP8Decode().");if(!t.cb&&!Yt(t,n))return 0;if(e(t.cb),null==n.ac||n.ac(n)){n.ob&&(t.L=0);var s=Wo[t.L];if(2==t.L?(t.yb=0,t.zb=0):(t.yb=n.v-s>>4,t.zb=n.j-s>>4,0>t.yb&&(t.yb=0),0>t.zb&&(t.zb=0)),t.Va=n.o+15+s>>4,t.Hb=n.va+15+s>>4,t.Hb>t.za&&(t.Hb=t.za),t.Va>t.Ub&&(t.Va=t.Ub),0<t.L){var c=t.ed;for(s=0;4>s;++s){var l;if(t.Qa.Cb){var u=t.Qa.Lb[s];t.Qa.Fb||(u+=c.Tb)}else u=c.Tb;for(l=0;1>=l;++l){var f=t.gd[s][l],h=u;if(c.Pc&&(h+=c.vd[0],l&&(h+=c.od[0])),0<(h=0>h?0:63<h?63:h)){var d=h;0<c.wb&&(d=4<c.wb?d>>2:d>>1)>9-c.wb&&(d=9-c.wb),1>d&&(d=1),f.dd=d,f.tc=2*h+d,f.ld=40<=h?2:15<=h?1:0}else f.tc=0;f.La=l}}}s=0}else $t(t,6,"Frame setup failed"),s=t.a;if(s=0==s){if(s){t.$c=0,0<t.Aa||(t.Ic=Ho);t:{s=t.Ic,c=4*(d=t.za);var p=32*d,g=d+1,m=0<t.L?d*(0<t.Aa?2:1):0,v=(2==t.Aa?2:1)*d;if((f=c+832+(l=3*(16*s+Wo[t.L])/2*p)+(u=null!=t.Fa&&0<t.Fa.length?t.Kc.c*t.Kc.i:0))!=f)s=0;else{if(f>t.Vb){if(t.Vb=0,t.Ec=a(f),t.Fc=0,null==t.Ec){s=$t(t,1,"no memory during frame initialization.");break t}t.Vb=f}f=t.Ec,h=t.Fc,t.Ac=f,t.Bc=h,h+=c,t.Gd=i(p,zt),t.Hd=0,t.rb=i(g+1,jt),t.sb=1,t.wa=m?i(m,Mt):null,t.Y=0,t.D.Nb=0,t.D.wa=t.wa,t.D.Y=t.Y,0<t.Aa&&(t.D.Y+=d),e(!0),t.oc=f,t.pc=h,h+=832,t.ya=i(v,Ut),t.aa=0,t.D.ya=t.ya,t.D.aa=t.aa,2==t.Aa&&(t.D.aa+=d),t.R=16*d,t.B=8*d,d=(p=Wo[t.L])*t.R,p=p/2*t.B,t.sa=f,t.ta=h+d,t.qa=t.sa,t.ra=t.ta+16*s*t.R+p,t.Ha=t.qa,t.Ia=t.ra+8*s*t.B+p,t.$c=0,h+=l,t.mb=u?f:null,t.nb=u?h:null,e(h+u<=t.Fc+t.Vb),Zt(t),o(t.Ac,t.Bc,0,c),s=1}}if(s){if(n.ka=0,n.y=t.sa,n.O=t.ta,n.f=t.qa,n.N=t.ra,n.ea=t.Ha,n.Vd=t.Ia,n.fa=t.R,n.Rc=t.B,n.F=null,n.J=0,!Nr){for(s=-255;255>=s;++s)_r[255+s]=0>s?-s:s;for(s=-1020;1020>=s;++s)kr[1020+s]=-128>s?-128:127<s?127:s;for(s=-112;112>=s;++s)Rr[112+s]=-16>s?-16:15<s?15:s;for(s=-255;510>=s;++s)Pr[255+s]=0>s?0:255<s?255:s;Nr=1}ar=le,ir=ae,cr=ie,lr=se,ur=ce,sr=oe,fr=$e,hr=Ke,dr=Ze,pr=Qe,gr=Ye,mr=Je,vr=tn,br=en,yr=He,wr=ze,Sr=Ve,xr=qe,ho[0]=Ce,ho[1]=fe,ho[2]=xe,ho[3]=Ae,ho[4]=Ee,ho[5]=_e,ho[6]=Te,ho[7]=ke,ho[8]=Pe,ho[9]=Re,fo[0]=ve,fo[1]=de,fo[2]=pe,fo[3]=ge,fo[4]=be,fo[5]=ye,fo[6]=we,po[0]=Be,po[1]=he,po[2]=Ne,po[3]=Oe,po[4]=Fe,po[5]=Le,po[6]=De,s=1}else s=0}s&&(s=function(t,n){for(t.M=0;t.M<t.Va;++t.M){var i,s=t.Jc[t.M&t.Xb],c=t.m,l=t;for(i=0;i<l.za;++i){var u=c,f=l,h=f.Ac,d=f.Bc+4*i,p=f.zc,g=f.ya[f.aa+i];if(f.Qa.Bb?g.$b=k(u,f.Pa.jb[0])?2+k(u,f.Pa.jb[2]):k(u,f.Pa.jb[1]):g.$b=0,f.kc&&(g.Ad=k(u,f.Bd)),g.Za=!k(u,145)+0,g.Za){var m=g.Ob,v=0;for(f=0;4>f;++f){var b,y=p[0+f];for(b=0;4>b;++b){y=co[h[d+b]][y];for(var w=io[k(u,y[0])];0<w;)w=io[2*w+k(u,y[w])];y=-w,h[d+b]=y}r(m,v,h,d,4),v+=4,p[0+f]=y}}else y=k(u,156)?k(u,128)?1:3:k(u,163)?2:0,g.Ob[0]=y,o(h,d,y,4),o(p,0,y,4);g.Dd=k(u,142)?k(u,114)?k(u,183)?1:3:2:0}if(l.m.Ka)return $t(t,7,"Premature end-of-partition0 encountered.");for(;t.ja<t.za;++t.ja){if(l=s,u=(c=t).rb[c.sb-1],h=c.rb[c.sb+c.ja],i=c.ya[c.aa+c.ja],d=c.kc?i.Ad:0)u.la=h.la=0,i.Za||(u.Na=h.Na=0),i.Hc=0,i.Gc=0,i.ia=0;else{var S,x;if(u=h,h=l,d=c.Pa.Xc,p=c.ya[c.aa+c.ja],g=c.pb[p.$b],f=p.ad,m=0,v=c.rb[c.sb-1],y=b=0,o(f,m,0,384),p.Za)var A=0,C=d[3];else{w=a(16);var E=u.Na+v.Na;if(E=ro(h,d[1],E,g.Eb,0,w,0),u.Na=v.Na=(0<E)+0,1<E)ar(w,0,f,m);else{var T=w[0]+3>>3;for(w=0;256>w;w+=16)f[m+w]=T}A=1,C=d[0]}var _=15&u.la,R=15&v.la;for(w=0;4>w;++w){var P=1&R;for(T=x=0;4>T;++T)_=_>>1|(P=(E=ro(h,C,E=P+(1&_),g.Sc,A,f,m))>A)<<7,x=x<<2|(3<E?3:1<E?2:0!=f[m+0]),m+=16;_>>=4,R=R>>1|P<<7,b=(b<<8|x)>>>0}for(C=_,A=R>>4,S=0;4>S;S+=2){for(x=0,_=u.la>>4+S,R=v.la>>4+S,w=0;2>w;++w){for(P=1&R,T=0;2>T;++T)E=P+(1&_),_=_>>1|(P=0<(E=ro(h,d[2],E,g.Qc,0,f,m)))<<3,x=x<<2|(3<E?3:1<E?2:0!=f[m+0]),m+=16;_>>=2,R=R>>1|P<<5}y|=x<<4*S,C|=_<<4<<S,A|=(240&R)<<S}u.la=C,v.la=A,p.Hc=b,p.Gc=y,p.ia=43690&y?0:g.ia,d=!(b|y)}if(0<c.L&&(c.wa[c.Y+c.ja]=c.gd[i.$b][i.Za],c.wa[c.Y+c.ja].La|=!d),l.Ka)return $t(t,7,"Premature end-of-file encountered.")}if(Zt(t),c=n,l=1,i=(s=t).D,u=0<s.L&&s.M>=s.zb&&s.M<=s.Va,0==s.Aa)t:{if(i.M=s.M,i.uc=u,Bn(s,i),l=1,i=(x=s.D).Nb,u=(y=Wo[s.L])*s.R,h=y/2*s.B,w=16*i*s.R,T=8*i*s.B,d=s.sa,p=s.ta-u+w,g=s.qa,f=s.ra-h+T,m=s.Ha,v=s.Ia-h+T,R=0==(_=x.M),b=_>=s.Va-1,2==s.Aa&&Bn(s,x),x.uc)for(P=(E=s).D.M,e(E.D.uc),x=E.yb;x<E.Hb;++x){A=x,C=P;var N=(O=(U=E).D).Nb;S=U.R;var O=O.wa[O.Y+A],I=U.sa,B=U.ta+16*N*S+16*A,L=O.dd,F=O.tc;if(0!=F)if(e(3<=F),1==U.L)0<A&&wr(I,B,S,F+4),O.La&&xr(I,B,S,F),0<C&&yr(I,B,S,F+4),O.La&&Sr(I,B,S,F);else{var D=U.B,M=U.qa,j=U.ra+8*N*D+8*A,W=U.Ha,U=U.Ia+8*N*D+8*A;N=O.ld,0<A&&(hr(I,B,S,F+4,L,N),pr(M,j,W,U,D,F+4,L,N)),O.La&&(mr(I,B,S,F,L,N),br(M,j,W,U,D,F,L,N)),0<C&&(fr(I,B,S,F+4,L,N),dr(M,j,W,U,D,F+4,L,N)),O.La&&(gr(I,B,S,F,L,N),vr(M,j,W,U,D,F,L,N))}}if(s.ia&&alert("todo:DitherRow"),null!=c.put){if(x=16*_,_=16*(_+1),R?(c.y=s.sa,c.O=s.ta+w,c.f=s.qa,c.N=s.ra+T,c.ea=s.Ha,c.W=s.Ia+T):(x-=y,c.y=d,c.O=p,c.f=g,c.N=f,c.ea=m,c.W=v),b||(_-=y),_>c.o&&(_=c.o),c.F=null,c.J=null,null!=s.Fa&&0<s.Fa.length&&x<_&&(c.J=hn(s,c,x,_-x),c.F=s.mb,null==c.F&&0==c.F.length)){l=$t(s,3,"Could not decode alpha data.");break t}x<c.j&&(y=c.j-x,x=c.j,e(!(1&y)),c.O+=s.R*y,c.N+=s.B*(y>>1),c.W+=s.B*(y>>1),null!=c.F&&(c.J+=c.width*y)),x<_&&(c.O+=c.v,c.N+=c.v>>1,c.W+=c.v>>1,null!=c.F&&(c.J+=c.v),c.ka=x-c.j,c.U=c.va-c.v,c.T=_-x,l=c.put(c))}i+1!=s.Ic||b||(r(s.sa,s.ta-u,d,p+16*s.R,u),r(s.qa,s.ra-h,g,f+8*s.B,h),r(s.Ha,s.Ia-h,m,v+8*s.B,h))}if(!l)return $t(t,6,"Output aborted.")}return 1}(t,n)),null!=n.bc&&n.bc(n),s&=1}return s?(t.cb=0,s):0}function te(t,e,n,r,o){o=t[e+n+32*r]+(o>>3),t[e+n+32*r]=-256&o?0>o?0:255:o}function ee(t,e,n,r,o,a){te(t,e,0,n,r+o),te(t,e,1,n,r+a),te(t,e,2,n,r-a),te(t,e,3,n,r-o)}function ne(t){return(20091*t>>16)+t}function re(t,e,n,r){var o,i=0,s=a(16);for(o=0;4>o;++o){var c=t[e+0]+t[e+8],l=t[e+0]-t[e+8],u=(35468*t[e+4]>>16)-ne(t[e+12]),f=ne(t[e+4])+(35468*t[e+12]>>16);s[i+0]=c+f,s[i+1]=l+u,s[i+2]=l-u,s[i+3]=c-f,i+=4,e++}for(o=i=0;4>o;++o)c=(t=s[i+0]+4)+s[i+8],l=t-s[i+8],u=(35468*s[i+4]>>16)-ne(s[i+12]),te(n,r,0,0,c+(f=ne(s[i+4])+(35468*s[i+12]>>16))),te(n,r,1,0,l+u),te(n,r,2,0,l-u),te(n,r,3,0,c-f),i++,r+=32}function oe(t,e,n,r){var o=t[e+0]+4,a=35468*t[e+4]>>16,i=ne(t[e+4]),s=35468*t[e+1]>>16;ee(n,r,0,o+i,t=ne(t[e+1]),s),ee(n,r,1,o+a,t,s),ee(n,r,2,o-a,t,s),ee(n,r,3,o-i,t,s)}function ae(t,e,n,r,o){re(t,e,n,r),o&&re(t,e+16,n,r+4)}function ie(t,e,n,r){ir(t,e+0,n,r,1),ir(t,e+32,n,r+128,1)}function se(t,e,n,r){var o;for(t=t[e+0]+4,o=0;4>o;++o)for(e=0;4>e;++e)te(n,r,e,o,t)}function ce(t,e,n,r){t[e+0]&&lr(t,e+0,n,r),t[e+16]&&lr(t,e+16,n,r+4),t[e+32]&&lr(t,e+32,n,r+128),t[e+48]&&lr(t,e+48,n,r+128+4)}function le(t,e,n,r){var o,i=a(16);for(o=0;4>o;++o){var s=t[e+0+o]+t[e+12+o],c=t[e+4+o]+t[e+8+o],l=t[e+4+o]-t[e+8+o],u=t[e+0+o]-t[e+12+o];i[0+o]=s+c,i[8+o]=s-c,i[4+o]=u+l,i[12+o]=u-l}for(o=0;4>o;++o)s=(t=i[0+4*o]+3)+i[3+4*o],c=i[1+4*o]+i[2+4*o],l=i[1+4*o]-i[2+4*o],u=t-i[3+4*o],n[r+0]=s+c>>3,n[r+16]=u+l>>3,n[r+32]=s-c>>3,n[r+48]=u-l>>3,r+=64}function ue(t,e,n){var r,o=e-32,a=Br,i=255-t[o-1];for(r=0;r<n;++r){var s,c=a,l=i+t[e-1];for(s=0;s<n;++s)t[e+s]=c[l+t[o+s]];e+=32}}function fe(t,e){ue(t,e,4)}function he(t,e){ue(t,e,8)}function de(t,e){ue(t,e,16)}function pe(t,e){var n;for(n=0;16>n;++n)r(t,e+32*n,t,e-32,16)}function ge(t,e){var n;for(n=16;0<n;--n)o(t,e,t[e-1],16),e+=32}function me(t,e,n){var r;for(r=0;16>r;++r)o(e,n+32*r,t,16)}function ve(t,e){var n,r=16;for(n=0;16>n;++n)r+=t[e-1+32*n]+t[e+n-32];me(r>>5,t,e)}function be(t,e){var n,r=8;for(n=0;16>n;++n)r+=t[e-1+32*n];me(r>>4,t,e)}function ye(t,e){var n,r=8;for(n=0;16>n;++n)r+=t[e+n-32];me(r>>4,t,e)}function we(t,e){me(128,t,e)}function Se(t,e,n){return t+2*e+n+2>>2}function xe(t,e){var n,o=e-32;for(o=new Uint8Array([Se(t[o-1],t[o+0],t[o+1]),Se(t[o+0],t[o+1],t[o+2]),Se(t[o+1],t[o+2],t[o+3]),Se(t[o+2],t[o+3],t[o+4])]),n=0;4>n;++n)r(t,e+32*n,o,0,o.length)}function Ae(t,e){var n=t[e-1],r=t[e-1+32],o=t[e-1+64],a=t[e-1+96];R(t,e+0,16843009*Se(t[e-1-32],n,r)),R(t,e+32,16843009*Se(n,r,o)),R(t,e+64,16843009*Se(r,o,a)),R(t,e+96,16843009*Se(o,a,a))}function Ce(t,e){var n,r=4;for(n=0;4>n;++n)r+=t[e+n-32]+t[e-1+32*n];for(r>>=3,n=0;4>n;++n)o(t,e+32*n,r,4)}function Ee(t,e){var n=t[e-1+0],r=t[e-1+32],o=t[e-1+64],a=t[e-1-32],i=t[e+0-32],s=t[e+1-32],c=t[e+2-32],l=t[e+3-32];t[e+0+96]=Se(r,o,t[e-1+96]),t[e+1+96]=t[e+0+64]=Se(n,r,o),t[e+2+96]=t[e+1+64]=t[e+0+32]=Se(a,n,r),t[e+3+96]=t[e+2+64]=t[e+1+32]=t[e+0+0]=Se(i,a,n),t[e+3+64]=t[e+2+32]=t[e+1+0]=Se(s,i,a),t[e+3+32]=t[e+2+0]=Se(c,s,i),t[e+3+0]=Se(l,c,s)}function Te(t,e){var n=t[e+1-32],r=t[e+2-32],o=t[e+3-32],a=t[e+4-32],i=t[e+5-32],s=t[e+6-32],c=t[e+7-32];t[e+0+0]=Se(t[e+0-32],n,r),t[e+1+0]=t[e+0+32]=Se(n,r,o),t[e+2+0]=t[e+1+32]=t[e+0+64]=Se(r,o,a),t[e+3+0]=t[e+2+32]=t[e+1+64]=t[e+0+96]=Se(o,a,i),t[e+3+32]=t[e+2+64]=t[e+1+96]=Se(a,i,s),t[e+3+64]=t[e+2+96]=Se(i,s,c),t[e+3+96]=Se(s,c,c)}function _e(t,e){var n=t[e-1+0],r=t[e-1+32],o=t[e-1+64],a=t[e-1-32],i=t[e+0-32],s=t[e+1-32],c=t[e+2-32],l=t[e+3-32];t[e+0+0]=t[e+1+64]=a+i+1>>1,t[e+1+0]=t[e+2+64]=i+s+1>>1,t[e+2+0]=t[e+3+64]=s+c+1>>1,t[e+3+0]=c+l+1>>1,t[e+0+96]=Se(o,r,n),t[e+0+64]=Se(r,n,a),t[e+0+32]=t[e+1+96]=Se(n,a,i),t[e+1+32]=t[e+2+96]=Se(a,i,s),t[e+2+32]=t[e+3+96]=Se(i,s,c),t[e+3+32]=Se(s,c,l)}function ke(t,e){var n=t[e+0-32],r=t[e+1-32],o=t[e+2-32],a=t[e+3-32],i=t[e+4-32],s=t[e+5-32],c=t[e+6-32],l=t[e+7-32];t[e+0+0]=n+r+1>>1,t[e+1+0]=t[e+0+64]=r+o+1>>1,t[e+2+0]=t[e+1+64]=o+a+1>>1,t[e+3+0]=t[e+2+64]=a+i+1>>1,t[e+0+32]=Se(n,r,o),t[e+1+32]=t[e+0+96]=Se(r,o,a),t[e+2+32]=t[e+1+96]=Se(o,a,i),t[e+3+32]=t[e+2+96]=Se(a,i,s),t[e+3+64]=Se(i,s,c),t[e+3+96]=Se(s,c,l)}function Re(t,e){var n=t[e-1+0],r=t[e-1+32],o=t[e-1+64],a=t[e-1+96];t[e+0+0]=n+r+1>>1,t[e+2+0]=t[e+0+32]=r+o+1>>1,t[e+2+32]=t[e+0+64]=o+a+1>>1,t[e+1+0]=Se(n,r,o),t[e+3+0]=t[e+1+32]=Se(r,o,a),t[e+3+32]=t[e+1+64]=Se(o,a,a),t[e+3+64]=t[e+2+64]=t[e+0+96]=t[e+1+96]=t[e+2+96]=t[e+3+96]=a}function Pe(t,e){var n=t[e-1+0],r=t[e-1+32],o=t[e-1+64],a=t[e-1+96],i=t[e-1-32],s=t[e+0-32],c=t[e+1-32],l=t[e+2-32];t[e+0+0]=t[e+2+32]=n+i+1>>1,t[e+0+32]=t[e+2+64]=r+n+1>>1,t[e+0+64]=t[e+2+96]=o+r+1>>1,t[e+0+96]=a+o+1>>1,t[e+3+0]=Se(s,c,l),t[e+2+0]=Se(i,s,c),t[e+1+0]=t[e+3+32]=Se(n,i,s),t[e+1+32]=t[e+3+64]=Se(r,n,i),t[e+1+64]=t[e+3+96]=Se(o,r,n),t[e+1+96]=Se(a,o,r)}function Ne(t,e){var n;for(n=0;8>n;++n)r(t,e+32*n,t,e-32,8)}function Oe(t,e){var n;for(n=0;8>n;++n)o(t,e,t[e-1],8),e+=32}function Ie(t,e,n){var r;for(r=0;8>r;++r)o(e,n+32*r,t,8)}function Be(t,e){var n,r=8;for(n=0;8>n;++n)r+=t[e+n-32]+t[e-1+32*n];Ie(r>>4,t,e)}function Le(t,e){var n,r=4;for(n=0;8>n;++n)r+=t[e+n-32];Ie(r>>3,t,e)}function Fe(t,e){var n,r=4;for(n=0;8>n;++n)r+=t[e-1+32*n];Ie(r>>3,t,e)}function De(t,e){Ie(128,t,e)}function Me(t,e,n){var r=t[e-n],o=t[e+0],a=3*(o-r)+Or[1020+t[e-2*n]-t[e+n]],i=Ir[112+(a+4>>3)];t[e-n]=Br[255+r+Ir[112+(a+3>>3)]],t[e+0]=Br[255+o-i]}function je(t,e,n,r){var o=t[e+0],a=t[e+n];return Lr[255+t[e-2*n]-t[e-n]]>r||Lr[255+a-o]>r}function We(t,e,n,r){return 4*Lr[255+t[e-n]-t[e+0]]+Lr[255+t[e-2*n]-t[e+n]]<=r}function Ue(t,e,n,r,o){var a=t[e-3*n],i=t[e-2*n],s=t[e-n],c=t[e+0],l=t[e+n],u=t[e+2*n],f=t[e+3*n];return 4*Lr[255+s-c]+Lr[255+i-l]>r?0:Lr[255+t[e-4*n]-a]<=o&&Lr[255+a-i]<=o&&Lr[255+i-s]<=o&&Lr[255+f-u]<=o&&Lr[255+u-l]<=o&&Lr[255+l-c]<=o}function He(t,e,n,r){var o=2*r+1;for(r=0;16>r;++r)We(t,e+r,n,o)&&Me(t,e+r,n)}function ze(t,e,n,r){var o=2*r+1;for(r=0;16>r;++r)We(t,e+r*n,1,o)&&Me(t,e+r*n,1)}function Ve(t,e,n,r){var o;for(o=3;0<o;--o)He(t,e+=4*n,n,r)}function qe(t,e,n,r){var o;for(o=3;0<o;--o)ze(t,e+=4,n,r)}function Ge(t,e,n,r,o,a,i,s){for(a=2*a+1;0<o--;){if(Ue(t,e,n,a,i))if(je(t,e,n,s))Me(t,e,n);else{var c=t,l=e,u=n,f=c[l-2*u],h=c[l-u],d=c[l+0],p=c[l+u],g=c[l+2*u],m=27*(b=Or[1020+3*(d-h)+Or[1020+f-p]])+63>>7,v=18*b+63>>7,b=9*b+63>>7;c[l-3*u]=Br[255+c[l-3*u]+b],c[l-2*u]=Br[255+f+v],c[l-u]=Br[255+h+m],c[l+0]=Br[255+d-m],c[l+u]=Br[255+p-v],c[l+2*u]=Br[255+g-b]}e+=r}}function Xe(t,e,n,r,o,a,i,s){for(a=2*a+1;0<o--;){if(Ue(t,e,n,a,i))if(je(t,e,n,s))Me(t,e,n);else{var c=t,l=e,u=n,f=c[l-u],h=c[l+0],d=c[l+u],p=Ir[112+(4+(g=3*(h-f))>>3)],g=Ir[112+(g+3>>3)],m=p+1>>1;c[l-2*u]=Br[255+c[l-2*u]+m],c[l-u]=Br[255+f+g],c[l+0]=Br[255+h-p],c[l+u]=Br[255+d-m]}e+=r}}function $e(t,e,n,r,o,a){Ge(t,e,n,1,16,r,o,a)}function Ke(t,e,n,r,o,a){Ge(t,e,1,n,16,r,o,a)}function Ye(t,e,n,r,o,a){var i;for(i=3;0<i;--i)Xe(t,e+=4*n,n,1,16,r,o,a)}function Je(t,e,n,r,o,a){var i;for(i=3;0<i;--i)Xe(t,e+=4,1,n,16,r,o,a)}function Ze(t,e,n,r,o,a,i,s){Ge(t,e,o,1,8,a,i,s),Ge(n,r,o,1,8,a,i,s)}function Qe(t,e,n,r,o,a,i,s){Ge(t,e,1,o,8,a,i,s),Ge(n,r,1,o,8,a,i,s)}function tn(t,e,n,r,o,a,i,s){Xe(t,e+4*o,o,1,8,a,i,s),Xe(n,r+4*o,o,1,8,a,i,s)}function en(t,e,n,r,o,a,i,s){Xe(t,e+4,1,o,8,a,i,s),Xe(n,r+4,1,o,8,a,i,s)}function nn(){this.ba=new it,this.ec=[],this.cc=[],this.Mc=[],this.Dc=this.Nc=this.dc=this.fc=0,this.Oa=new ct,this.memory=0,this.Ib="OutputFunc",this.Jb="OutputAlphaFunc",this.Nd="OutputRowFunc"}function rn(){this.data=[],this.offset=this.kd=this.ha=this.w=0,this.na=[],this.xa=this.gb=this.Ja=this.Sa=this.P=0}function on(){this.nc=this.Ea=this.b=this.hc=0,this.K=[],this.w=0}function an(){this.ua=0,this.Wa=new L,this.vb=new L,this.md=this.xc=this.wc=0,this.vc=[],this.Wb=0,this.Ya=new d,this.yc=new f}function sn(){this.xb=this.a=0,this.l=new Gt,this.ca=new it,this.V=[],this.Ba=0,this.Ta=[],this.Ua=0,this.m=new S,this.Pb=0,this.wd=new S,this.Ma=this.$=this.C=this.i=this.c=this.xd=0,this.s=new an,this.ab=0,this.gc=i(4,on),this.Oc=0}function cn(){this.Lc=this.Z=this.$a=this.i=this.c=0,this.l=new Gt,this.ic=0,this.ca=[],this.tb=0,this.qd=null,this.rd=0}function ln(t,e,n,r,o,a,i){for(t=null==t?0:t[e+0],e=0;e<i;++e)o[a+e]=t+n[r+e]&255,t=o[a+e]}function un(t,e,n,r,o,a,i){var s;if(null==t)ln(null,null,n,r,o,a,i);else for(s=0;s<i;++s)o[a+s]=t[e+s]+n[r+s]&255}function fn(t,e,n,r,o,a,i){if(null==t)ln(null,null,n,r,o,a,i);else{var s,c=t[e+0],l=c,u=c;for(s=0;s<i;++s)l=u+(c=t[e+s])-l,u=n[r+s]+(-256&l?0>l?0:255:l)&255,l=c,o[a+s]=u}}function hn(t,n,o,i){var s=n.width,c=n.o;if(e(null!=t&&null!=n),0>o||0>=i||o+i>c)return null;if(!t.Cc){if(null==t.ga){var l;if(t.ga=new cn,(l=null==t.ga)||(l=n.width*n.o,e(0==t.Gb.length),t.Gb=a(l),t.Uc=0,null==t.Gb?l=0:(t.mb=t.Gb,t.nb=t.Uc,t.rc=null,l=1),l=!l),!l){l=t.ga;var u=t.Fa,f=t.P,h=t.qc,d=t.mb,p=t.nb,g=f+1,m=h-1,b=l.l;if(e(null!=u&&null!=d&&null!=n),vo[0]=null,vo[1]=ln,vo[2]=un,vo[3]=fn,l.ca=d,l.tb=p,l.c=n.width,l.i=n.height,e(0<l.c&&0<l.i),1>=h)n=0;else if(l.$a=u[f+0]>>0&3,l.Z=u[f+0]>>2&3,l.Lc=u[f+0]>>4&3,f=u[f+0]>>6&3,0>l.$a||1<l.$a||4<=l.Z||1<l.Lc||f)n=0;else if(b.put=dt,b.ac=ht,b.bc=pt,b.ma=l,b.width=n.width,b.height=n.height,b.Da=n.Da,b.v=n.v,b.va=n.va,b.j=n.j,b.o=n.o,l.$a)t:{e(1==l.$a),n=kt();e:for(;;){if(null==n){n=0;break t}if(e(null!=l),l.mc=n,n.c=l.c,n.i=l.i,n.l=l.l,n.l.ma=l,n.l.width=l.c,n.l.height=l.i,n.a=0,v(n.m,u,g,m),!Rt(l.c,l.i,1,n,null))break e;if(1==n.ab&&3==n.gc[0].hc&&At(n.s)?(l.ic=1,u=n.c*n.i,n.Ta=null,n.Ua=0,n.V=a(u),n.Ba=0,null==n.V?(n.a=1,n=0):n=1):(l.ic=0,n=Pt(n,l.c)),!n)break e;n=1;break t}l.mc=null,n=0}else n=m>=l.c*l.i;l=!n}if(l)return null;1!=t.ga.Lc?t.Ga=0:i=c-o}e(null!=t.ga),e(o+i<=c);t:{if(n=(u=t.ga).c,c=u.l.o,0==u.$a){if(g=t.rc,m=t.Vc,b=t.Fa,f=t.P+1+o*n,h=t.mb,d=t.nb+o*n,e(f<=t.P+t.qc),0!=u.Z)for(e(null!=vo[u.Z]),l=0;l<i;++l)vo[u.Z](g,m,b,f,h,d,n),g=h,m=d,d+=n,f+=n;else for(l=0;l<i;++l)r(h,d,b,f,n),g=h,m=d,d+=n,f+=n;t.rc=g,t.Vc=m}else{if(e(null!=u.mc),n=o+i,e(null!=(l=u.mc)),e(n<=l.i),l.C>=n)n=1;else if(u.ic||vn(),u.ic){u=l.V,g=l.Ba,m=l.c;var y=l.i,w=(b=1,f=l.$/m,h=l.$%m,d=l.m,p=l.s,l.$),S=m*y,x=m*n,C=p.wc,T=w<x?wt(p,h,f):null;e(w<=S),e(n<=y),e(At(p));e:for(;;){for(;!d.h&&w<x;){if(h&C||(T=wt(p,h,f)),e(null!=T),E(d),256>(y=bt(T.G[0],T.H[0],d)))u[g+w]=y,++w,++h>=m&&(h=0,++f<=n&&!(f%16)&&Et(l,f));else{if(!(280>y)){b=0;break e}y=mt(y-256,d);var _,k=bt(T.G[4],T.H[4],d);if(E(d),!(w>=(k=vt(m,k=mt(k,d)))&&S-w>=y)){b=0;break e}for(_=0;_<y;++_)u[g+w+_]=u[g+w+_-k];for(w+=y,h+=y;h>=m;)h-=m,++f<=n&&!(f%16)&&Et(l,f);w<x&&h&C&&(T=wt(p,h,f))}e(d.h==A(d))}Et(l,f>n?n:f);break e}!b||d.h&&w<S?(b=0,l.a=d.h?5:3):l.$=w,n=b}else n=Tt(l,l.V,l.Ba,l.c,l.i,n,Nt);if(!n){i=0;break t}}o+i>=c&&(t.Cc=1),i=1}if(!i)return null;if(t.Cc&&(null!=(i=t.ga)&&(i.mc=null),t.ga=null,0<t.Ga))return alert("todo:WebPDequantizeLevels"),null}return t.nb+o*s}function dn(t,e,n,r,o,a){for(;0<o--;){var i,s=t,c=e+(n?1:0),l=t,u=e+(n?0:3);for(i=0;i<r;++i){var f=l[u+4*i];255!=f&&(f*=32897,s[c+4*i+0]=s[c+4*i+0]*f>>23,s[c+4*i+1]=s[c+4*i+1]*f>>23,s[c+4*i+2]=s[c+4*i+2]*f>>23)}e+=a}}function pn(t,e,n,r,o){for(;0<r--;){var a;for(a=0;a<n;++a){var i=t[e+2*a+0],s=15&(l=t[e+2*a+1]),c=4369*s,l=(240&l|l>>4)*c>>16;t[e+2*a+0]=(240&i|i>>4)*c>>16&240|(15&i|i<<4)*c>>16>>4&15,t[e+2*a+1]=240&l|s}e+=o}}function gn(t,e,n,r,o,a,i,s){var c,l,u=255;for(l=0;l<o;++l){for(c=0;c<r;++c){var f=t[e+c];a[i+4*c]=f,u&=f}e+=n,i+=s}return 255!=u}function mn(t,e,n,r,o){var a;for(a=0;a<o;++a)n[r+a]=t[e+a]>>8}function vn(){Ar=dn,Cr=pn,Er=gn,Tr=mn}function bn(n,r,o){t[n]=function(t,n,a,i,s,c,l,u,f,h,d,p,g,m,v,b,y){var w,S=y-1>>1,x=s[c+0]|l[u+0]<<16,A=f[h+0]|d[p+0]<<16;e(null!=t);var C=3*x+A+131074>>2;for(r(t[n+0],255&C,C>>16,g,m),null!=a&&(C=3*A+x+131074>>2,r(a[i+0],255&C,C>>16,v,b)),w=1;w<=S;++w){var E=s[c+w]|l[u+w]<<16,T=f[h+w]|d[p+w]<<16,_=x+E+A+T+524296,k=_+2*(E+A)>>3;C=k+x>>1,x=(_=_+2*(x+T)>>3)+E>>1,r(t[n+2*w-1],255&C,C>>16,g,m+(2*w-1)*o),r(t[n+2*w-0],255&x,x>>16,g,m+(2*w-0)*o),null!=a&&(C=_+A>>1,x=k+T>>1,r(a[i+2*w-1],255&C,C>>16,v,b+(2*w-1)*o),r(a[i+2*w+0],255&x,x>>16,v,b+(2*w+0)*o)),x=E,A=T}1&y||(C=3*x+A+131074>>2,r(t[n+y-1],255&C,C>>16,g,m+(y-1)*o),null!=a&&(C=3*A+x+131074>>2,r(a[i+y-1],255&C,C>>16,v,b+(y-1)*o)))}}function yn(){bo[Fr]=yo,bo[Dr]=So,bo[Mr]=wo,bo[jr]=xo,bo[Wr]=Ao,bo[Ur]=Co,bo[Hr]=Eo,bo[zr]=So,bo[Vr]=xo,bo[qr]=Ao,bo[Gr]=Co}function wn(t){return t&~No?0>t?0:255:t>>Po}function Sn(t,e){return wn((19077*t>>8)+(26149*e>>8)-14234)}function xn(t,e,n){return wn((19077*t>>8)-(6419*e>>8)-(13320*n>>8)+8708)}function An(t,e){return wn((19077*t>>8)+(33050*e>>8)-17685)}function Cn(t,e,n,r,o){r[o+0]=Sn(t,n),r[o+1]=xn(t,e,n),r[o+2]=An(t,e)}function En(t,e,n,r,o){r[o+0]=An(t,e),r[o+1]=xn(t,e,n),r[o+2]=Sn(t,n)}function Tn(t,e,n,r,o){var a=xn(t,e,n);e=a<<3&224|An(t,e)>>3,r[o+0]=248&Sn(t,n)|a>>5,r[o+1]=e}function _n(t,e,n,r,o){var a=240&An(t,e)|15;r[o+0]=240&Sn(t,n)|xn(t,e,n)>>4,r[o+1]=a}function kn(t,e,n,r,o){r[o+0]=255,Cn(t,e,n,r,o+1)}function Rn(t,e,n,r,o){En(t,e,n,r,o),r[o+3]=255}function Pn(t,e,n,r,o){Cn(t,e,n,r,o),r[o+3]=255}function qt(t,e){return 0>t?0:t>e?e:t}function Nn(e,n,r){t[e]=function(t,e,o,a,i,s,c,l,u){for(var f=l+(-2&u)*r;l!=f;)n(t[e+0],o[a+0],i[s+0],c,l),n(t[e+1],o[a+0],i[s+0],c,l+r),e+=2,++a,++s,l+=2*r;1&u&&n(t[e+0],o[a+0],i[s+0],c,l)}}function On(t,e,n){return 0==n?0==t?0==e?6:5:0==e?4:0:n}function In(t,e,n,r,o){switch(t>>>30){case 3:ir(e,n,r,o,0);break;case 2:sr(e,n,r,o);break;case 1:lr(e,n,r,o)}}function Bn(t,e){var n,a,i=e.M,s=e.Nb,c=t.oc,l=t.pc+40,u=t.oc,f=t.pc+584,h=t.oc,d=t.pc+600;for(n=0;16>n;++n)c[l+32*n-1]=129;for(n=0;8>n;++n)u[f+32*n-1]=129,h[d+32*n-1]=129;for(0<i?c[l-1-32]=u[f-1-32]=h[d-1-32]=129:(o(c,l-32-1,127,21),o(u,f-32-1,127,9),o(h,d-32-1,127,9)),a=0;a<t.za;++a){var p=e.ya[e.aa+a];if(0<a){for(n=-1;16>n;++n)r(c,l+32*n-4,c,l+32*n+12,4);for(n=-1;8>n;++n)r(u,f+32*n-4,u,f+32*n+4,4),r(h,d+32*n-4,h,d+32*n+4,4)}var g=t.Gd,m=t.Hd+a,v=p.ad,b=p.Hc;if(0<i&&(r(c,l-32,g[m].y,0,16),r(u,f-32,g[m].f,0,8),r(h,d-32,g[m].ea,0,8)),p.Za){var y=c,w=l-32+16;for(0<i&&(a>=t.za-1?o(y,w,g[m].y[15],4):r(y,w,g[m+1].y,0,4)),n=0;4>n;n++)y[w+128+n]=y[w+256+n]=y[w+384+n]=y[w+0+n];for(n=0;16>n;++n,b<<=2)y=c,w=l+jo[n],ho[p.Ob[n]](y,w),In(b,v,16*+n,y,w)}else if(y=On(a,i,p.Ob[0]),fo[y](c,l),0!=b)for(n=0;16>n;++n,b<<=2)In(b,v,16*+n,c,l+jo[n]);for(n=p.Gc,y=On(a,i,p.Dd),po[y](u,f),po[y](h,d),b=v,y=u,w=f,255&(p=n>>0)&&(170&p?cr(b,256,y,w):ur(b,256,y,w)),p=h,b=d,255&(n>>=8)&&(170&n?cr(v,320,p,b):ur(v,320,p,b)),i<t.Ub-1&&(r(g[m].y,0,c,l+480,16),r(g[m].f,0,u,f+224,8),r(g[m].ea,0,h,d+224,8)),n=8*s*t.B,g=t.sa,m=t.ta+16*a+16*s*t.R,v=t.qa,p=t.ra+8*a+n,b=t.Ha,y=t.Ia+8*a+n,n=0;16>n;++n)r(g,m+n*t.R,c,l+32*n,16);for(n=0;8>n;++n)r(v,p+n*t.B,u,f+32*n,8),r(b,y+n*t.B,h,d+32*n,8)}}function Ln(t,r,o,a,i,s,c,l,u){var f=[0],h=[0],d=0,p=null!=u?u.kd:0,g=null!=u?u:new rn;if(null==t||12>o)return 7;g.data=t,g.w=r,g.ha=o,r=[r],o=[o],g.gb=[g.gb];t:{var m=r,b=o,y=g.gb;if(e(null!=t),e(null!=b),e(null!=y),y[0]=0,12<=b[0]&&!n(t,m[0],"RIFF")){if(n(t,m[0]+8,"WEBP")){y=3;break t}var w=O(t,m[0]+4);if(12>w||4294967286<w){y=3;break t}if(p&&w>b[0]-8){y=7;break t}y[0]=w,m[0]+=12,b[0]-=12}y=0}if(0!=y)return y;for(w=0<g.gb[0],o=o[0];;){t:{var x=t;b=r,y=o;var A=f,C=h,E=m=[0];if((k=d=[d])[0]=0,8>y[0])y=7;else{if(!n(x,b[0],"VP8X")){if(10!=O(x,b[0]+4)){y=3;break t}if(18>y[0]){y=7;break t}var T=O(x,b[0]+8),_=1+N(x,b[0]+12);if(2147483648<=_*(x=1+N(x,b[0]+15))){y=3;break t}null!=E&&(E[0]=T),null!=A&&(A[0]=_),null!=C&&(C[0]=x),b[0]+=18,y[0]-=18,k[0]=1}y=0}}if(d=d[0],m=m[0],0!=y)return y;if(b=!!(2&m),!w&&d)return 3;if(null!=s&&(s[0]=!!(16&m)),null!=c&&(c[0]=b),null!=l&&(l[0]=0),c=f[0],m=h[0],d&&b&&null==u){y=0;break}if(4>o){y=7;break}if(w&&d||!w&&!d&&!n(t,r[0],"ALPH")){o=[o],g.na=[g.na],g.P=[g.P],g.Sa=[g.Sa];t:{T=t,y=r,w=o;var k=g.gb;A=g.na,C=g.P,E=g.Sa,_=22,e(null!=T),e(null!=w),x=y[0];var R=w[0];for(e(null!=A),e(null!=E),A[0]=null,C[0]=null,E[0]=0;;){if(y[0]=x,w[0]=R,8>R){y=7;break t}var P=O(T,x+4);if(4294967286<P){y=3;break t}var I=8+P+1&-2;if(_+=I,0<k&&_>k){y=3;break t}if(!n(T,x,"VP8 ")||!n(T,x,"VP8L")){y=0;break t}if(R[0]<I){y=7;break t}n(T,x,"ALPH")||(A[0]=T,C[0]=x+8,E[0]=P),x+=I,R-=I}}if(o=o[0],g.na=g.na[0],g.P=g.P[0],g.Sa=g.Sa[0],0!=y)break}o=[o],g.Ja=[g.Ja],g.xa=[g.xa];t:if(k=t,y=r,w=o,A=g.gb[0],C=g.Ja,E=g.xa,T=y[0],x=!n(k,T,"VP8 "),_=!n(k,T,"VP8L"),e(null!=k),e(null!=w),e(null!=C),e(null!=E),8>w[0])y=7;else{if(x||_){if(k=O(k,T+4),12<=A&&k>A-12){y=3;break t}if(p&&k>w[0]-8){y=7;break t}C[0]=k,y[0]+=8,w[0]-=8,E[0]=_}else E[0]=5<=w[0]&&47==k[T+0]&&!(k[T+4]>>5),C[0]=w[0];y=0}if(o=o[0],g.Ja=g.Ja[0],g.xa=g.xa[0],r=r[0],0!=y)break;if(4294967286<g.Ja)return 3;if(null==l||b||(l[0]=g.xa?2:1),c=[c],m=[m],g.xa){if(5>o){y=7;break}l=c,p=m,b=s,null==t||5>o?t=0:5<=o&&47==t[r+0]&&!(t[r+4]>>5)?(w=[0],k=[0],A=[0],v(C=new S,t,r,o),gt(C,w,k,A)?(null!=l&&(l[0]=w[0]),null!=p&&(p[0]=k[0]),null!=b&&(b[0]=A[0]),t=1):t=0):t=0}else{if(10>o){y=7;break}l=m,null==t||10>o||!Kt(t,r+3,o-3)?t=0:(p=t[r+0]|t[r+1]<<8|t[r+2]<<16,b=16383&(t[r+7]<<8|t[r+6]),t=16383&(t[r+9]<<8|t[r+8]),1&p||3<(p>>1&7)||!(p>>4&1)||p>>5>=g.Ja||!b||!t?t=0:(c&&(c[0]=b),l&&(l[0]=t),t=1))}if(!t)return 3;if(c=c[0],m=m[0],d&&(f[0]!=c||h[0]!=m))return 3;null!=u&&(u[0]=g,u.offset=r-u.w,e(4294967286>r-u.w),e(u.offset==u.ha-o));break}return 0==y||7==y&&d&&null==u?(null!=s&&(s[0]|=null!=g.na&&0<g.na.length),null!=a&&(a[0]=c),null!=i&&(i[0]=m),0):y}function Fn(t,e,n){var r=e.width,o=e.height,a=0,i=0,s=r,c=o;if(e.Da=null!=t&&0<t.Da,e.Da&&(s=t.cd,c=t.bd,a=t.v,i=t.j,11>n||(a&=-2,i&=-2),0>a||0>i||0>=s||0>=c||a+s>r||i+c>o))return 0;if(e.v=a,e.j=i,e.va=a+s,e.o=i+c,e.U=s,e.T=c,e.da=null!=t&&0<t.da,e.da){if(!F(s,c,n=[t.ib],a=[t.hb]))return 0;e.ib=n[0],e.hb=a[0]}return e.ob=null!=t&&t.ob,e.Kb=null==t||!t.Sd,e.da&&(e.ob=e.ib<3*r/4&&e.hb<3*o/4,e.Kb=0),1}function Dn(t){if(null==t)return 2;if(11>t.S){var e=t.f.RGBA;e.fb+=(t.height-1)*e.A,e.A=-e.A}else e=t.f.kb,t=t.height,e.O+=(t-1)*e.fa,e.fa=-e.fa,e.N+=(t-1>>1)*e.Ab,e.Ab=-e.Ab,e.W+=(t-1>>1)*e.Db,e.Db=-e.Db,null!=e.F&&(e.J+=(t-1)*e.lb,e.lb=-e.lb);return 0}function Mn(t,e,n,r){if(null==r||0>=t||0>=e)return 2;if(null!=n){if(n.Da){var o=n.cd,i=n.bd,s=-2&n.v,c=-2&n.j;if(0>s||0>c||0>=o||0>=i||s+o>t||c+i>e)return 2;t=o,e=i}if(n.da){if(!F(t,e,o=[n.ib],i=[n.hb]))return 2;t=o[0],e=i[0]}}r.width=t,r.height=e;t:{var l=r.width,u=r.height;if(t=r.S,0>=l||0>=u||!(t>=Fr&&13>t))t=2;else{if(0>=r.Rd&&null==r.sd){s=i=o=e=0;var f=(c=l*zo[t])*u;if(11>t||(i=(u+1)/2*(e=(l+1)/2),12==t&&(s=(o=l)*u)),null==(u=a(f+2*i+s))){t=1;break t}r.sd=u,11>t?((l=r.f.RGBA).eb=u,l.fb=0,l.A=c,l.size=f):((l=r.f.kb).y=u,l.O=0,l.fa=c,l.Fd=f,l.f=u,l.N=0+f,l.Ab=e,l.Cd=i,l.ea=u,l.W=0+f+i,l.Db=e,l.Ed=i,12==t&&(l.F=u,l.J=0+f+2*i),l.Tc=s,l.lb=o)}if(e=1,o=r.S,i=r.width,s=r.height,o>=Fr&&13>o)if(11>o)t=r.f.RGBA,e&=(c=Math.abs(t.A))*(s-1)+i<=t.size,e&=c>=i*zo[o],e&=null!=t.eb;else{t=r.f.kb,c=(i+1)/2,f=(s+1)/2,l=Math.abs(t.fa),u=Math.abs(t.Ab);var h=Math.abs(t.Db),d=Math.abs(t.lb),p=d*(s-1)+i;e&=l*(s-1)+i<=t.Fd,e&=u*(f-1)+c<=t.Cd,e=(e&=h*(f-1)+c<=t.Ed)&l>=i&u>=c&h>=c,e&=null!=t.y,e&=null!=t.f,e&=null!=t.ea,12==o&&(e&=d>=i,e&=p<=t.Tc,e&=null!=t.F)}else e=0;t=e?0:2}}return 0!=t||null!=n&&n.fd&&(t=Dn(r)),t}var jn=64,Wn=[0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535,131071,262143,524287,1048575,2097151,4194303,8388607,16777215],Un=24,Hn=32,zn=8,Vn=[0,0,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7];j("Predictor0","PredictorAdd0"),t.Predictor0=function(){return 4278190080},t.Predictor1=function(t){return t},t.Predictor2=function(t,e,n){return e[n+0]},t.Predictor3=function(t,e,n){return e[n+1]},t.Predictor4=function(t,e,n){return e[n-1]},t.Predictor5=function(t,e,n){return U(U(t,e[n+1]),e[n+0])},t.Predictor6=function(t,e,n){return U(t,e[n-1])},t.Predictor7=function(t,e,n){return U(t,e[n+0])},t.Predictor8=function(t,e,n){return U(e[n-1],e[n+0])},t.Predictor9=function(t,e,n){return U(e[n+0],e[n+1])},t.Predictor10=function(t,e,n){return U(U(t,e[n-1]),U(e[n+0],e[n+1]))},t.Predictor11=function(t,e,n){var r=e[n+0];return 0>=V(r>>24&255,t>>24&255,(e=e[n-1])>>24&255)+V(r>>16&255,t>>16&255,e>>16&255)+V(r>>8&255,t>>8&255,e>>8&255)+V(255&r,255&t,255&e)?r:t},t.Predictor12=function(t,e,n){var r=e[n+0];return(H((t>>24&255)+(r>>24&255)-((e=e[n-1])>>24&255))<<24|H((t>>16&255)+(r>>16&255)-(e>>16&255))<<16|H((t>>8&255)+(r>>8&255)-(e>>8&255))<<8|H((255&t)+(255&r)-(255&e)))>>>0},t.Predictor13=function(t,e,n){var r=e[n-1];return(z((t=U(t,e[n+0]))>>24&255,r>>24&255)<<24|z(t>>16&255,r>>16&255)<<16|z(t>>8&255,r>>8&255)<<8|z(t>>0&255,r>>0&255))>>>0};var qn=t.PredictorAdd0;t.PredictorAdd1=q,j("Predictor2","PredictorAdd2"),j("Predictor3","PredictorAdd3"),j("Predictor4","PredictorAdd4"),j("Predictor5","PredictorAdd5"),j("Predictor6","PredictorAdd6"),j("Predictor7","PredictorAdd7"),j("Predictor8","PredictorAdd8"),j("Predictor9","PredictorAdd9"),j("Predictor10","PredictorAdd10"),j("Predictor11","PredictorAdd11"),j("Predictor12","PredictorAdd12"),j("Predictor13","PredictorAdd13");var Gn=t.PredictorAdd2;K("ColorIndexInverseTransform","MapARGB","32b",(function(t){return t>>8&255}),(function(t){return t})),K("VP8LColorIndexInverseTransformAlpha","MapAlpha","8b",(function(t){return t}),(function(t){return t>>8&255}));var Xn,$n=t.ColorIndexInverseTransform,Kn=t.MapARGB,Yn=t.VP8LColorIndexInverseTransformAlpha,Jn=t.MapAlpha,Zn=t.VP8LPredictorsAdd=[];Zn.length=16,(t.VP8LPredictors=[]).length=16,(t.VP8LPredictorsAdd_C=[]).length=16,(t.VP8LPredictors_C=[]).length=16;var Qn,tr,er,nr,rr,or,ar,ir,sr,cr,lr,ur,fr,hr,dr,pr,gr,mr,vr,br,yr,wr,Sr,xr,Ar,Cr,Er,Tr,_r=a(511),kr=a(2041),Rr=a(225),Pr=a(767),Nr=0,Or=kr,Ir=Rr,Br=Pr,Lr=_r,Fr=0,Dr=1,Mr=2,jr=3,Wr=4,Ur=5,Hr=6,zr=7,Vr=8,qr=9,Gr=10,Xr=[2,3,7],$r=[3,3,11],Kr=[280,256,256,256,40],Yr=[0,1,1,1,0],Jr=[17,18,0,1,2,3,4,5,16,6,7,8,9,10,11,12,13,14,15],Zr=[24,7,23,25,40,6,39,41,22,26,38,42,56,5,55,57,21,27,54,58,37,43,72,4,71,73,20,28,53,59,70,74,36,44,88,69,75,52,60,3,87,89,19,29,86,90,35,45,68,76,85,91,51,61,104,2,103,105,18,30,102,106,34,46,84,92,67,77,101,107,50,62,120,1,119,121,83,93,17,31,100,108,66,78,118,122,33,47,117,123,49,63,99,109,82,94,0,116,124,65,79,16,32,98,110,48,115,125,81,95,64,114,126,97,111,80,113,127,96,112],Qr=[2954,2956,2958,2962,2970,2986,3018,3082,3212,3468,3980,5004],to=8,eo=[4,5,6,7,8,9,10,10,11,12,13,14,15,16,17,17,18,19,20,20,21,21,22,22,23,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,37,38,39,40,41,42,43,44,45,46,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,76,77,78,79,80,81,82,83,84,85,86,87,88,89,91,93,95,96,98,100,101,102,104,106,108,110,112,114,116,118,122,124,126,128,130,132,134,136,138,140,143,145,148,151,154,157],no=[4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,60,62,64,66,68,70,72,74,76,78,80,82,84,86,88,90,92,94,96,98,100,102,104,106,108,110,112,114,116,119,122,125,128,131,134,137,140,143,146,149,152,155,158,161,164,167,170,173,177,181,185,189,193,197,201,205,209,213,217,221,225,229,234,239,245,249,254,259,264,269,274,279,284],ro=null,oo=[[173,148,140,0],[176,155,140,135,0],[180,157,141,134,130,0],[254,254,243,230,196,177,153,140,133,130,129,0]],ao=[0,1,4,8,5,2,3,6,9,12,13,10,7,11,14,15],io=[-0,1,-1,2,-2,3,4,6,-3,5,-4,-5,-6,7,-7,8,-8,-9],so=[[[[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128]],[[253,136,254,255,228,219,128,128,128,128,128],[189,129,242,255,227,213,255,219,128,128,128],[106,126,227,252,214,209,255,255,128,128,128]],[[1,98,248,255,236,226,255,255,128,128,128],[181,133,238,254,221,234,255,154,128,128,128],[78,134,202,247,198,180,255,219,128,128,128]],[[1,185,249,255,243,255,128,128,128,128,128],[184,150,247,255,236,224,128,128,128,128,128],[77,110,216,255,236,230,128,128,128,128,128]],[[1,101,251,255,241,255,128,128,128,128,128],[170,139,241,252,236,209,255,255,128,128,128],[37,116,196,243,228,255,255,255,128,128,128]],[[1,204,254,255,245,255,128,128,128,128,128],[207,160,250,255,238,128,128,128,128,128,128],[102,103,231,255,211,171,128,128,128,128,128]],[[1,152,252,255,240,255,128,128,128,128,128],[177,135,243,255,234,225,128,128,128,128,128],[80,129,211,255,194,224,128,128,128,128,128]],[[1,1,255,128,128,128,128,128,128,128,128],[246,1,255,128,128,128,128,128,128,128,128],[255,128,128,128,128,128,128,128,128,128,128]]],[[[198,35,237,223,193,187,162,160,145,155,62],[131,45,198,221,172,176,220,157,252,221,1],[68,47,146,208,149,167,221,162,255,223,128]],[[1,149,241,255,221,224,255,255,128,128,128],[184,141,234,253,222,220,255,199,128,128,128],[81,99,181,242,176,190,249,202,255,255,128]],[[1,129,232,253,214,197,242,196,255,255,128],[99,121,210,250,201,198,255,202,128,128,128],[23,91,163,242,170,187,247,210,255,255,128]],[[1,200,246,255,234,255,128,128,128,128,128],[109,178,241,255,231,245,255,255,128,128,128],[44,130,201,253,205,192,255,255,128,128,128]],[[1,132,239,251,219,209,255,165,128,128,128],[94,136,225,251,218,190,255,255,128,128,128],[22,100,174,245,186,161,255,199,128,128,128]],[[1,182,249,255,232,235,128,128,128,128,128],[124,143,241,255,227,234,128,128,128,128,128],[35,77,181,251,193,211,255,205,128,128,128]],[[1,157,247,255,236,231,255,255,128,128,128],[121,141,235,255,225,227,255,255,128,128,128],[45,99,188,251,195,217,255,224,128,128,128]],[[1,1,251,255,213,255,128,128,128,128,128],[203,1,248,255,255,128,128,128,128,128,128],[137,1,177,255,224,255,128,128,128,128,128]]],[[[253,9,248,251,207,208,255,192,128,128,128],[175,13,224,243,193,185,249,198,255,255,128],[73,17,171,221,161,179,236,167,255,234,128]],[[1,95,247,253,212,183,255,255,128,128,128],[239,90,244,250,211,209,255,255,128,128,128],[155,77,195,248,188,195,255,255,128,128,128]],[[1,24,239,251,218,219,255,205,128,128,128],[201,51,219,255,196,186,128,128,128,128,128],[69,46,190,239,201,218,255,228,128,128,128]],[[1,191,251,255,255,128,128,128,128,128,128],[223,165,249,255,213,255,128,128,128,128,128],[141,124,248,255,255,128,128,128,128,128,128]],[[1,16,248,255,255,128,128,128,128,128,128],[190,36,230,255,236,255,128,128,128,128,128],[149,1,255,128,128,128,128,128,128,128,128]],[[1,226,255,128,128,128,128,128,128,128,128],[247,192,255,128,128,128,128,128,128,128,128],[240,128,255,128,128,128,128,128,128,128,128]],[[1,134,252,255,255,128,128,128,128,128,128],[213,62,250,255,255,128,128,128,128,128,128],[55,93,255,128,128,128,128,128,128,128,128]],[[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128]]],[[[202,24,213,235,186,191,220,160,240,175,255],[126,38,182,232,169,184,228,174,255,187,128],[61,46,138,219,151,178,240,170,255,216,128]],[[1,112,230,250,199,191,247,159,255,255,128],[166,109,228,252,211,215,255,174,128,128,128],[39,77,162,232,172,180,245,178,255,255,128]],[[1,52,220,246,198,199,249,220,255,255,128],[124,74,191,243,183,193,250,221,255,255,128],[24,71,130,219,154,170,243,182,255,255,128]],[[1,182,225,249,219,240,255,224,128,128,128],[149,150,226,252,216,205,255,171,128,128,128],[28,108,170,242,183,194,254,223,255,255,128]],[[1,81,230,252,204,203,255,192,128,128,128],[123,102,209,247,188,196,255,233,128,128,128],[20,95,153,243,164,173,255,203,128,128,128]],[[1,222,248,255,216,213,128,128,128,128,128],[168,175,246,252,235,205,255,255,128,128,128],[47,116,215,255,211,212,255,255,128,128,128]],[[1,121,236,253,212,214,255,255,128,128,128],[141,84,213,252,201,202,255,219,128,128,128],[42,80,160,240,162,185,255,205,128,128,128]],[[1,1,255,128,128,128,128,128,128,128,128],[244,1,255,128,128,128,128,128,128,128,128],[238,1,255,128,128,128,128,128,128,128,128]]]],co=[[[231,120,48,89,115,113,120,152,112],[152,179,64,126,170,118,46,70,95],[175,69,143,80,85,82,72,155,103],[56,58,10,171,218,189,17,13,152],[114,26,17,163,44,195,21,10,173],[121,24,80,195,26,62,44,64,85],[144,71,10,38,171,213,144,34,26],[170,46,55,19,136,160,33,206,71],[63,20,8,114,114,208,12,9,226],[81,40,11,96,182,84,29,16,36]],[[134,183,89,137,98,101,106,165,148],[72,187,100,130,157,111,32,75,80],[66,102,167,99,74,62,40,234,128],[41,53,9,178,241,141,26,8,107],[74,43,26,146,73,166,49,23,157],[65,38,105,160,51,52,31,115,128],[104,79,12,27,217,255,87,17,7],[87,68,71,44,114,51,15,186,23],[47,41,14,110,182,183,21,17,194],[66,45,25,102,197,189,23,18,22]],[[88,88,147,150,42,46,45,196,205],[43,97,183,117,85,38,35,179,61],[39,53,200,87,26,21,43,232,171],[56,34,51,104,114,102,29,93,77],[39,28,85,171,58,165,90,98,64],[34,22,116,206,23,34,43,166,73],[107,54,32,26,51,1,81,43,31],[68,25,106,22,64,171,36,225,114],[34,19,21,102,132,188,16,76,124],[62,18,78,95,85,57,50,48,51]],[[193,101,35,159,215,111,89,46,111],[60,148,31,172,219,228,21,18,111],[112,113,77,85,179,255,38,120,114],[40,42,1,196,245,209,10,25,109],[88,43,29,140,166,213,37,43,154],[61,63,30,155,67,45,68,1,209],[100,80,8,43,154,1,51,26,71],[142,78,78,16,255,128,34,197,171],[41,40,5,102,211,183,4,1,221],[51,50,17,168,209,192,23,25,82]],[[138,31,36,171,27,166,38,44,229],[67,87,58,169,82,115,26,59,179],[63,59,90,180,59,166,93,73,154],[40,40,21,116,143,209,34,39,175],[47,15,16,183,34,223,49,45,183],[46,17,33,183,6,98,15,32,183],[57,46,22,24,128,1,54,17,37],[65,32,73,115,28,128,23,128,205],[40,3,9,115,51,192,18,6,223],[87,37,9,115,59,77,64,21,47]],[[104,55,44,218,9,54,53,130,226],[64,90,70,205,40,41,23,26,57],[54,57,112,184,5,41,38,166,213],[30,34,26,133,152,116,10,32,134],[39,19,53,221,26,114,32,73,255],[31,9,65,234,2,15,1,118,73],[75,32,12,51,192,255,160,43,51],[88,31,35,67,102,85,55,186,85],[56,21,23,111,59,205,45,37,192],[55,38,70,124,73,102,1,34,98]],[[125,98,42,88,104,85,117,175,82],[95,84,53,89,128,100,113,101,45],[75,79,123,47,51,128,81,171,1],[57,17,5,71,102,57,53,41,49],[38,33,13,121,57,73,26,1,85],[41,10,67,138,77,110,90,47,114],[115,21,2,10,102,255,166,23,6],[101,29,16,10,85,128,101,196,26],[57,18,10,102,102,213,34,20,43],[117,20,15,36,163,128,68,1,26]],[[102,61,71,37,34,53,31,243,192],[69,60,71,38,73,119,28,222,37],[68,45,128,34,1,47,11,245,171],[62,17,19,70,146,85,55,62,70],[37,43,37,154,100,163,85,160,1],[63,9,92,136,28,64,32,201,85],[75,15,9,9,64,255,184,119,16],[86,6,28,5,64,255,25,248,1],[56,8,17,132,137,255,55,116,128],[58,15,20,82,135,57,26,121,40]],[[164,50,31,137,154,133,25,35,218],[51,103,44,131,131,123,31,6,158],[86,40,64,135,148,224,45,183,128],[22,26,17,131,240,154,14,1,209],[45,16,21,91,64,222,7,1,197],[56,21,39,155,60,138,23,102,213],[83,12,13,54,192,255,68,47,28],[85,26,85,85,128,128,32,146,171],[18,11,7,63,144,171,4,4,246],[35,27,10,146,174,171,12,26,128]],[[190,80,35,99,180,80,126,54,45],[85,126,47,87,176,51,41,20,32],[101,75,128,139,118,146,116,128,85],[56,41,15,176,236,85,37,9,62],[71,30,17,119,118,255,17,18,138],[101,38,60,138,55,70,43,26,142],[146,36,19,30,171,255,97,27,20],[138,45,61,62,219,1,81,188,64],[32,41,20,117,151,142,20,21,163],[112,19,12,61,195,128,48,4,24]]],lo=[[[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[176,246,255,255,255,255,255,255,255,255,255],[223,241,252,255,255,255,255,255,255,255,255],[249,253,253,255,255,255,255,255,255,255,255]],[[255,244,252,255,255,255,255,255,255,255,255],[234,254,254,255,255,255,255,255,255,255,255],[253,255,255,255,255,255,255,255,255,255,255]],[[255,246,254,255,255,255,255,255,255,255,255],[239,253,254,255,255,255,255,255,255,255,255],[254,255,254,255,255,255,255,255,255,255,255]],[[255,248,254,255,255,255,255,255,255,255,255],[251,255,254,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[251,254,254,255,255,255,255,255,255,255,255],[254,255,254,255,255,255,255,255,255,255,255]],[[255,254,253,255,254,255,255,255,255,255,255],[250,255,254,255,254,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[217,255,255,255,255,255,255,255,255,255,255],[225,252,241,253,255,255,254,255,255,255,255],[234,250,241,250,253,255,253,254,255,255,255]],[[255,254,255,255,255,255,255,255,255,255,255],[223,254,254,255,255,255,255,255,255,255,255],[238,253,254,254,255,255,255,255,255,255,255]],[[255,248,254,255,255,255,255,255,255,255,255],[249,254,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,255,255,255,255,255,255,255,255,255],[247,254,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[252,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,254,255,255,255,255,255,255,255,255],[253,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,253,255,255,255,255,255,255,255,255],[250,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[186,251,250,255,255,255,255,255,255,255,255],[234,251,244,254,255,255,255,255,255,255,255],[251,251,243,253,254,255,254,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[236,253,254,255,255,255,255,255,255,255,255],[251,253,253,254,254,255,255,255,255,255,255]],[[255,254,254,255,255,255,255,255,255,255,255],[254,254,254,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,255,255,255,255,255,255,255,255,255],[254,254,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[248,255,255,255,255,255,255,255,255,255,255],[250,254,252,254,255,255,255,255,255,255,255],[248,254,249,253,255,255,255,255,255,255,255]],[[255,253,253,255,255,255,255,255,255,255,255],[246,253,253,255,255,255,255,255,255,255,255],[252,254,251,254,254,255,255,255,255,255,255]],[[255,254,252,255,255,255,255,255,255,255,255],[248,254,253,255,255,255,255,255,255,255,255],[253,255,254,254,255,255,255,255,255,255,255]],[[255,251,254,255,255,255,255,255,255,255,255],[245,251,254,255,255,255,255,255,255,255,255],[253,253,254,255,255,255,255,255,255,255,255]],[[255,251,253,255,255,255,255,255,255,255,255],[252,253,254,255,255,255,255,255,255,255,255],[255,254,255,255,255,255,255,255,255,255,255]],[[255,252,255,255,255,255,255,255,255,255,255],[249,255,254,255,255,255,255,255,255,255,255],[255,255,254,255,255,255,255,255,255,255,255]],[[255,255,253,255,255,255,255,255,255,255,255],[250,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]]],uo=[0,1,2,3,6,4,5,6,6,6,6,6,6,6,6,7,0],fo=[],ho=[],po=[],go=1,mo=2,vo=[],bo=[];bn("UpsampleRgbLinePair",Cn,3),bn("UpsampleBgrLinePair",En,3),bn("UpsampleRgbaLinePair",Pn,4),bn("UpsampleBgraLinePair",Rn,4),bn("UpsampleArgbLinePair",kn,4),bn("UpsampleRgba4444LinePair",_n,2),bn("UpsampleRgb565LinePair",Tn,2);var yo=t.UpsampleRgbLinePair,wo=t.UpsampleBgrLinePair,So=t.UpsampleRgbaLinePair,xo=t.UpsampleBgraLinePair,Ao=t.UpsampleArgbLinePair,Co=t.UpsampleRgba4444LinePair,Eo=t.UpsampleRgb565LinePair,To=16,_o=1<<To-1,ko=-227,Ro=482,Po=6,No=(256<<Po)-1,Oo=0,Io=a(256),Bo=a(256),Lo=a(256),Fo=a(256),Do=a(Ro-ko),Mo=a(Ro-ko);Nn("YuvToRgbRow",Cn,3),Nn("YuvToBgrRow",En,3),Nn("YuvToRgbaRow",Pn,4),Nn("YuvToBgraRow",Rn,4),Nn("YuvToArgbRow",kn,4),Nn("YuvToRgba4444Row",_n,2),Nn("YuvToRgb565Row",Tn,2);var jo=[0,4,8,12,128,132,136,140,256,260,264,268,384,388,392,396],Wo=[0,2,8],Uo=[8,7,6,4,4,2,2,2,1,1,1,1],Ho=1;this.WebPDecodeRGBA=function(t,n,r,o,a){var i=Dr,s=new nn,c=new it;s.ba=c,c.S=i,c.width=[c.width],c.height=[c.height];var l=c.width,u=c.height,f=new st;if(null==f||null==t)var h=2;else e(null!=f),h=Ln(t,n,r,f.width,f.height,f.Pd,f.Qd,f.format,null);if(0!=h?l=0:(null!=l&&(l[0]=f.width[0]),null!=u&&(u[0]=f.height[0]),l=1),l){c.width=c.width[0],c.height=c.height[0],null!=o&&(o[0]=c.width),null!=a&&(a[0]=c.height);t:{if(o=new Gt,(a=new rn).data=t,a.w=n,a.ha=r,a.kd=1,n=[0],e(null!=a),(0==(t=Ln(a.data,a.w,a.ha,null,null,null,n,null,a))||7==t)&&n[0]&&(t=4),0==(n=t)){if(e(null!=s),o.data=a.data,o.w=a.w+a.offset,o.ha=a.ha-a.offset,o.put=dt,o.ac=ht,o.bc=pt,o.ma=s,a.xa){if(null==(t=kt())){s=1;break t}if(function(t,n){var r=[0],o=[0],a=[0];e:for(;;){if(null==t)return 0;if(null==n)return t.a=2,0;if(t.l=n,t.a=0,v(t.m,n.data,n.w,n.ha),!gt(t.m,r,o,a)){t.a=3;break e}if(t.xb=mo,n.width=r[0],n.height=o[0],!Rt(r[0],o[0],1,t,null))break e;return 1}return e(0!=t.a),0}(t,o)){if(o=0==(n=Mn(o.width,o.height,s.Oa,s.ba))){e:{o=t;n:for(;;){if(null==o){o=0;break e}if(e(null!=o.s.yc),e(null!=o.s.Ya),e(0<o.s.Wb),e(null!=(r=o.l)),e(null!=(a=r.ma)),0!=o.xb){if(o.ca=a.ba,o.tb=a.tb,e(null!=o.ca),!Fn(a.Oa,r,jr)){o.a=2;break n}if(!Pt(o,r.width))break n;if(r.da)break n;if((r.da||rt(o.ca.S))&&vn(),11>o.ca.S||(alert("todo:WebPInitConvertARGBToYUV"),null!=o.ca.f.kb.F&&vn()),o.Pb&&0<o.s.ua&&null==o.s.vb.X&&!I(o.s.vb,o.s.Wa.Xa)){o.a=1;break n}o.xb=0}if(!Tt(o,o.V,o.Ba,o.c,o.i,r.o,xt))break n;a.Dc=o.Ma,o=1;break e}e(0!=o.a),o=0}o=!o}o&&(n=t.a)}else n=t.a}else{if(null==(t=new Xt)){s=1;break t}if(t.Fa=a.na,t.P=a.P,t.qc=a.Sa,Yt(t,o)){if(0==(n=Mn(o.width,o.height,s.Oa,s.ba))){if(t.Aa=0,r=s.Oa,e(null!=(a=t)),null!=r){if(0<(l=0>(l=r.Md)?0:100<l?255:255*l/100)){for(u=f=0;4>u;++u)12>(h=a.pb[u]).lc&&(h.ia=l*Uo[0>h.lc?0:h.lc]>>3),f|=h.ia;f&&(alert("todo:VP8InitRandom"),a.ia=1)}a.Ga=r.Id,100<a.Ga?a.Ga=100:0>a.Ga&&(a.Ga=0)}Qt(t,o)||(n=t.a)}}else n=t.a}0==n&&null!=s.Oa&&s.Oa.fd&&(n=Dn(s.ba))}s=n}i=0!=s?null:11>i?c.f.RGBA.eb:c.f.kb.y}else i=null;return i};var zo=[3,4,3,4,4,2,2,4,4,4,2,1,1]});var f=[0],h=[0],d=[],p=new Pe,g=t,m=function(t,e){var n={},r=0,o=!1,a=0,i=0;if(n.frames=[],!function(t,e,n,r){for(var o=0;o<4;o++)if(t[e+o]!="RIFF".charCodeAt(o))return!0;return!1}(t,e)){var s,f;for(u(t,e+=4),e+=8;e<t.length;){var h=c(t,e),d=u(t,e+=4);e+=4;var p=d+(1&d);switch(h){case"VP8 ":case"VP8L":void 0===n.frames[r]&&(n.frames[r]={}),(v=n.frames[r]).src_off=o?i:e-8,v.src_size=a+d+8,r++,o&&(o=!1,a=0,i=0);break;case"VP8X":(v=n.header={}).feature_flags=t[e];var g=e+4;v.canvas_width=1+l(t,g),g+=3,v.canvas_height=1+l(t,g),g+=3;break;case"ALPH":o=!0,a=p+8,i=e-8;break;case"ANIM":(v=n.header).bgcolor=u(t,e),g=e+4,v.loop_count=(s=t)[(f=g)+0]<<0|s[f+1]<<8,g+=2;break;case"ANMF":var m,v;(v=n.frames[r]={}).offset_x=2*l(t,e),e+=3,v.offset_y=2*l(t,e),e+=3,v.width=1+l(t,e),e+=3,v.height=1+l(t,e),e+=3,v.duration=l(t,e),e+=3,m=t[e++],v.dispose=1&m,v.blend=m>>1&1}"ANMF"!=h&&(e+=p)}return n}}(g,0);m.response=g,m.rgbaoutput=!0,m.dataurl=!1;var v=m.header?m.header:null,b=m.frames?m.frames:null;if(v){v.loop_counter=v.loop_count,f=[v.canvas_height],h=[v.canvas_width];for(var y=0;y<b.length&&0!=b[y].blend;y++);}var w=b[0],S=p.WebPDecodeRGBA(g,w.src_off,w.src_size,h,f);w.rgba=S,w.imgwidth=h[0],w.imgheight=f[0];for(var x=0;x<h[0]*f[0]*4;x++)d[x]=S[x];return this.width=h,this.height=f,this.data=d,this}!function(t){var e=function(e,r,c,l){var u=4,f=a;switch(l){case t.image_compression.FAST:u=1,f=o;break;case t.image_compression.MEDIUM:u=6,f=i;break;case t.image_compression.SLOW:u=9,f=s}var h=ye(e=n(e,r,c,f),{level:u});return t.__addimage__.arrayBufferToBinaryString(h)},n=function(t,e,n,r){for(var o,a,i,s=t.length/e,c=new Uint8Array(t.length+s),f=l(),h=0;h<s;h+=1){if(i=h*e,o=t.subarray(i,i+e),r)c.set(r(o,n,a),i+h);else{for(var d,p=f.length,g=[];d<p;d+=1)g[d]=f[d](o,n,a);var m=u(g.concat());c.set(g[m],i+h)}a=o}return c},r=function(t){var e=Array.apply([],t);return e.unshift(0),e},o=function(t,e){var n,r=[],o=t.length;r[0]=1;for(var a=0;a<o;a+=1)n=t[a-e]||0,r[a+1]=t[a]-n+256&255;return r},a=function(t,e,n){var r,o=[],a=t.length;o[0]=2;for(var i=0;i<a;i+=1)r=n&&n[i]||0,o[i+1]=t[i]-r+256&255;return o},i=function(t,e,n){var r,o,a=[],i=t.length;a[0]=3;for(var s=0;s<i;s+=1)r=t[s-e]||0,o=n&&n[s]||0,a[s+1]=t[s]+256-(r+o>>>1)&255;return a},s=function(t,e,n){var r,o,a,i,s=[],l=t.length;s[0]=4;for(var u=0;u<l;u+=1)r=t[u-e]||0,o=n&&n[u]||0,a=n&&n[u-e]||0,i=c(r,o,a),s[u+1]=t[u]-i+256&255;return s},c=function(t,e,n){if(t===e&&e===n)return t;var r=Math.abs(e-n),o=Math.abs(t-n),a=Math.abs(t+e-n-n);return r<=o&&r<=a?t:o<=a?e:n},l=function(){return[r,o,a,i,s]},u=function(t){var e=t.map((function(t){return t.reduce((function(t,e){return t+Math.abs(e)}),0)}));return e.indexOf(Math.min.apply(null,e))};t.processPNG=function(n,r,o,a){var i,s,c,l,u,f,h,d,p,g,m,v,b,y,w,S=this.decode.FLATE_DECODE,x="";if(this.__addimage__.isArrayBuffer(n)&&(n=new Uint8Array(n)),this.__addimage__.isArrayBufferView(n)){if(n=(c=new Ee(n)).imgData,s=c.bits,i=c.colorSpace,u=c.colors,-1!==[4,6].indexOf(c.colorType)){if(8===c.bits){p=(d=32==c.pixelBitlength?new Uint32Array(c.decodePixels().buffer):16==c.pixelBitlength?new Uint16Array(c.decodePixels().buffer):new Uint8Array(c.decodePixels().buffer)).length,m=new Uint8Array(p*c.colors),g=new Uint8Array(p);var A,C=c.pixelBitlength-c.bits;for(y=0,w=0;y<p;y++){for(b=d[y],A=0;A<C;)m[w++]=b>>>A&255,A+=c.bits;g[y]=b>>>A&255}}if(16===c.bits){p=(d=new Uint32Array(c.decodePixels().buffer)).length,m=new Uint8Array(p*(32/c.pixelBitlength)*c.colors),g=new Uint8Array(p*(32/c.pixelBitlength)),v=c.colors>1,y=0,w=0;for(var E=0;y<p;)b=d[y++],m[w++]=b>>>0&255,v&&(m[w++]=b>>>16&255,b=d[y++],m[w++]=b>>>0&255),g[E++]=b>>>16&255;s=8}a!==t.image_compression.NONE?(n=e(m,c.width*c.colors,c.colors,a),h=e(g,c.width,1,a)):(n=m,h=g,S=void 0)}if(3===c.colorType&&(i=this.color_spaces.INDEXED,f=c.palette,c.transparency.indexed)){var T=c.transparency.indexed,_=0;for(y=0,p=T.length;y<p;++y)_+=T[y];if((_/=255)==p-1&&-1!==T.indexOf(0))l=[T.indexOf(0)];else if(_!==p){for(d=c.decodePixels(),g=new Uint8Array(d.length),y=0,p=d.length;y<p;y++)g[y]=T[d[y]];h=e(g,c.width,1)}}var k=function(e){var n;switch(e){case t.image_compression.FAST:n=11;break;case t.image_compression.MEDIUM:n=13;break;case t.image_compression.SLOW:n=14;break;default:n=12}return n}(a);return S===this.decode.FLATE_DECODE&&(x="/Predictor "+k+" "),x+="/Colors "+u+" /BitsPerComponent "+s+" /Columns "+c.width,(this.__addimage__.isArrayBuffer(n)||this.__addimage__.isArrayBufferView(n))&&(n=this.__addimage__.arrayBufferToBinaryString(n)),(h&&this.__addimage__.isArrayBuffer(h)||this.__addimage__.isArrayBufferView(h))&&(h=this.__addimage__.arrayBufferToBinaryString(h)),{alias:o,data:n,index:r,filter:S,decodeParameters:x,transparency:l,palette:f,sMask:h,predictor:k,width:c.width,height:c.height,bitsPerComponent:s,colorSpace:i}}}}(O.API),function(t){t.processGIF89A=function(e,n,r,o){var a=new Te(e),i=a.width,s=a.height,c=[];a.decodeAndBlitFrameRGBA(0,c);var l={data:c,width:i,height:s},u=new ke(100).encode(l,100);return t.processJPEG.call(this,u,n,r,o)},t.processGIF87A=t.processGIF89A}(O.API),Re.prototype.parseHeader=function(){if(this.fileSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.reserved=this.datav.getUint32(this.pos,!0),this.pos+=4,this.offset=this.datav.getUint32(this.pos,!0),this.pos+=4,this.headerSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.width=this.datav.getUint32(this.pos,!0),this.pos+=4,this.height=this.datav.getInt32(this.pos,!0),this.pos+=4,this.planes=this.datav.getUint16(this.pos,!0),this.pos+=2,this.bitPP=this.datav.getUint16(this.pos,!0),this.pos+=2,this.compress=this.datav.getUint32(this.pos,!0),this.pos+=4,this.rawSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.hr=this.datav.getUint32(this.pos,!0),this.pos+=4,this.vr=this.datav.getUint32(this.pos,!0),this.pos+=4,this.colors=this.datav.getUint32(this.pos,!0),this.pos+=4,this.importantColors=this.datav.getUint32(this.pos,!0),this.pos+=4,16===this.bitPP&&this.is_with_alpha&&(this.bitPP=15),this.bitPP<15){var t=0===this.colors?1<<this.bitPP:this.colors;this.palette=new Array(t);for(var e=0;e<t;e++){var n=this.datav.getUint8(this.pos++,!0),r=this.datav.getUint8(this.pos++,!0),o=this.datav.getUint8(this.pos++,!0),a=this.datav.getUint8(this.pos++,!0);this.palette[e]={red:o,green:r,blue:n,quad:a}}}this.height<0&&(this.height*=-1,this.bottom_up=!1)},Re.prototype.parseBGR=function(){this.pos=this.offset;try{var t="bit"+this.bitPP,e=this.width*this.height*4;this.data=new Uint8Array(e),this[t]()}catch(t){r.log("bit decode error:"+t)}},Re.prototype.bit1=function(){var t,e=Math.ceil(this.width/8),n=e%4;for(t=this.height-1;t>=0;t--){for(var r=this.bottom_up?t:this.height-1-t,o=0;o<e;o++)for(var a=this.datav.getUint8(this.pos++,!0),i=r*this.width*4+8*o*4,s=0;s<8&&8*o+s<this.width;s++){var c=this.palette[a>>7-s&1];this.data[i+4*s]=c.blue,this.data[i+4*s+1]=c.green,this.data[i+4*s+2]=c.red,this.data[i+4*s+3]=255}0!==n&&(this.pos+=4-n)}},Re.prototype.bit4=function(){for(var t=Math.ceil(this.width/2),e=t%4,n=this.height-1;n>=0;n--){for(var r=this.bottom_up?n:this.height-1-n,o=0;o<t;o++){var a=this.datav.getUint8(this.pos++,!0),i=r*this.width*4+2*o*4,s=a>>4,c=15&a,l=this.palette[s];if(this.data[i]=l.blue,this.data[i+1]=l.green,this.data[i+2]=l.red,this.data[i+3]=255,2*o+1>=this.width)break;l=this.palette[c],this.data[i+4]=l.blue,this.data[i+4+1]=l.green,this.data[i+4+2]=l.red,this.data[i+4+3]=255}0!==e&&(this.pos+=4-e)}},Re.prototype.bit8=function(){for(var t=this.width%4,e=this.height-1;e>=0;e--){for(var n=this.bottom_up?e:this.height-1-e,r=0;r<this.width;r++){var o=this.datav.getUint8(this.pos++,!0),a=n*this.width*4+4*r;if(o<this.palette.length){var i=this.palette[o];this.data[a]=i.red,this.data[a+1]=i.green,this.data[a+2]=i.blue,this.data[a+3]=255}else this.data[a]=255,this.data[a+1]=255,this.data[a+2]=255,this.data[a+3]=255}0!==t&&(this.pos+=4-t)}},Re.prototype.bit15=function(){for(var t=this.width%3,e=parseInt("11111",2),n=this.height-1;n>=0;n--){for(var r=this.bottom_up?n:this.height-1-n,o=0;o<this.width;o++){var a=this.datav.getUint16(this.pos,!0);this.pos+=2;var i=(a&e)/e*255|0,s=(a>>5&e)/e*255|0,c=(a>>10&e)/e*255|0,l=a>>15?255:0,u=r*this.width*4+4*o;this.data[u]=c,this.data[u+1]=s,this.data[u+2]=i,this.data[u+3]=l}this.pos+=t}},Re.prototype.bit16=function(){for(var t=this.width%3,e=parseInt("11111",2),n=parseInt("111111",2),r=this.height-1;r>=0;r--){for(var o=this.bottom_up?r:this.height-1-r,a=0;a<this.width;a++){var i=this.datav.getUint16(this.pos,!0);this.pos+=2;var s=(i&e)/e*255|0,c=(i>>5&n)/n*255|0,l=(i>>11)/e*255|0,u=o*this.width*4+4*a;this.data[u]=l,this.data[u+1]=c,this.data[u+2]=s,this.data[u+3]=255}this.pos+=t}},Re.prototype.bit24=function(){for(var t=this.height-1;t>=0;t--){for(var e=this.bottom_up?t:this.height-1-t,n=0;n<this.width;n++){var r=this.datav.getUint8(this.pos++,!0),o=this.datav.getUint8(this.pos++,!0),a=this.datav.getUint8(this.pos++,!0),i=e*this.width*4+4*n;this.data[i]=a,this.data[i+1]=o,this.data[i+2]=r,this.data[i+3]=255}this.pos+=this.width%4}},Re.prototype.bit32=function(){for(var t=this.height-1;t>=0;t--)for(var e=this.bottom_up?t:this.height-1-t,n=0;n<this.width;n++){var r=this.datav.getUint8(this.pos++,!0),o=this.datav.getUint8(this.pos++,!0),a=this.datav.getUint8(this.pos++,!0),i=this.datav.getUint8(this.pos++,!0),s=e*this.width*4+4*n;this.data[s]=a,this.data[s+1]=o,this.data[s+2]=r,this.data[s+3]=i}},Re.prototype.getData=function(){return this.data},function(t){t.processBMP=function(e,n,r,o){var a=new Re(e,!1),i=a.width,s=a.height,c={data:a.getData(),width:i,height:s},l=new ke(100).encode(c,100);return t.processJPEG.call(this,l,n,r,o)}}(O.API),Pe.prototype.getData=function(){return this.data},function(t){t.processWEBP=function(e,n,r,o){var a=new Pe(e,!1),i=a.width,s=a.height,c={data:a.getData(),width:i,height:s},l=new ke(100).encode(c,100);return t.processJPEG.call(this,l,n,r,o)}}(O.API),function(t){t.setLanguage=function(t){return void 0===this.internal.languageSettings&&(this.internal.languageSettings={},this.internal.languageSettings.isSubscribed=!1),void 0!=={af:"Afrikaans",sq:"Albanian",ar:"Arabic (Standard)","ar-DZ":"Arabic (Algeria)","ar-BH":"Arabic (Bahrain)","ar-EG":"Arabic (Egypt)","ar-IQ":"Arabic (Iraq)","ar-JO":"Arabic (Jordan)","ar-KW":"Arabic (Kuwait)","ar-LB":"Arabic (Lebanon)","ar-LY":"Arabic (Libya)","ar-MA":"Arabic (Morocco)","ar-OM":"Arabic (Oman)","ar-QA":"Arabic (Qatar)","ar-SA":"Arabic (Saudi Arabia)","ar-SY":"Arabic (Syria)","ar-TN":"Arabic (Tunisia)","ar-AE":"Arabic (U.A.E.)","ar-YE":"Arabic (Yemen)",an:"Aragonese",hy:"Armenian",as:"Assamese",ast:"Asturian",az:"Azerbaijani",eu:"Basque",be:"Belarusian",bn:"Bengali",bs:"Bosnian",br:"Breton",bg:"Bulgarian",my:"Burmese",ca:"Catalan",ch:"Chamorro",ce:"Chechen",zh:"Chinese","zh-HK":"Chinese (Hong Kong)","zh-CN":"Chinese (PRC)","zh-SG":"Chinese (Singapore)","zh-TW":"Chinese (Taiwan)",cv:"Chuvash",co:"Corsican",cr:"Cree",hr:"Croatian",cs:"Czech",da:"Danish",nl:"Dutch (Standard)","nl-BE":"Dutch (Belgian)",en:"English","en-AU":"English (Australia)","en-BZ":"English (Belize)","en-CA":"English (Canada)","en-IE":"English (Ireland)","en-JM":"English (Jamaica)","en-NZ":"English (New Zealand)","en-PH":"English (Philippines)","en-ZA":"English (South Africa)","en-TT":"English (Trinidad & Tobago)","en-GB":"English (United Kingdom)","en-US":"English (United States)","en-ZW":"English (Zimbabwe)",eo:"Esperanto",et:"Estonian",fo:"Faeroese",fj:"Fijian",fi:"Finnish",fr:"French (Standard)","fr-BE":"French (Belgium)","fr-CA":"French (Canada)","fr-FR":"French (France)","fr-LU":"French (Luxembourg)","fr-MC":"French (Monaco)","fr-CH":"French (Switzerland)",fy:"Frisian",fur:"Friulian",gd:"Gaelic (Scots)","gd-IE":"Gaelic (Irish)",gl:"Galacian",ka:"Georgian",de:"German (Standard)","de-AT":"German (Austria)","de-DE":"German (Germany)","de-LI":"German (Liechtenstein)","de-LU":"German (Luxembourg)","de-CH":"German (Switzerland)",el:"Greek",gu:"Gujurati",ht:"Haitian",he:"Hebrew",hi:"Hindi",hu:"Hungarian",is:"Icelandic",id:"Indonesian",iu:"Inuktitut",ga:"Irish",it:"Italian (Standard)","it-CH":"Italian (Switzerland)",ja:"Japanese",kn:"Kannada",ks:"Kashmiri",kk:"Kazakh",km:"Khmer",ky:"Kirghiz",tlh:"Klingon",ko:"Korean","ko-KP":"Korean (North Korea)","ko-KR":"Korean (South Korea)",la:"Latin",lv:"Latvian",lt:"Lithuanian",lb:"Luxembourgish",mk:"FYRO Macedonian",ms:"Malay",ml:"Malayalam",mt:"Maltese",mi:"Maori",mr:"Marathi",mo:"Moldavian",nv:"Navajo",ng:"Ndonga",ne:"Nepali",no:"Norwegian",nb:"Norwegian (Bokmal)",nn:"Norwegian (Nynorsk)",oc:"Occitan",or:"Oriya",om:"Oromo",fa:"Persian","fa-IR":"Persian/Iran",pl:"Polish",pt:"Portuguese","pt-BR":"Portuguese (Brazil)",pa:"Punjabi","pa-IN":"Punjabi (India)","pa-PK":"Punjabi (Pakistan)",qu:"Quechua",rm:"Rhaeto-Romanic",ro:"Romanian","ro-MO":"Romanian (Moldavia)",ru:"Russian","ru-MO":"Russian (Moldavia)",sz:"Sami (Lappish)",sg:"Sango",sa:"Sanskrit",sc:"Sardinian",sd:"Sindhi",si:"Singhalese",sr:"Serbian",sk:"Slovak",sl:"Slovenian",so:"Somani",sb:"Sorbian",es:"Spanish","es-AR":"Spanish (Argentina)","es-BO":"Spanish (Bolivia)","es-CL":"Spanish (Chile)","es-CO":"Spanish (Colombia)","es-CR":"Spanish (Costa Rica)","es-DO":"Spanish (Dominican Republic)","es-EC":"Spanish (Ecuador)","es-SV":"Spanish (El Salvador)","es-GT":"Spanish (Guatemala)","es-HN":"Spanish (Honduras)","es-MX":"Spanish (Mexico)","es-NI":"Spanish (Nicaragua)","es-PA":"Spanish (Panama)","es-PY":"Spanish (Paraguay)","es-PE":"Spanish (Peru)","es-PR":"Spanish (Puerto Rico)","es-ES":"Spanish (Spain)","es-UY":"Spanish (Uruguay)","es-VE":"Spanish (Venezuela)",sx:"Sutu",sw:"Swahili",sv:"Swedish","sv-FI":"Swedish (Finland)","sv-SV":"Swedish (Sweden)",ta:"Tamil",tt:"Tatar",te:"Teluga",th:"Thai",tig:"Tigre",ts:"Tsonga",tn:"Tswana",tr:"Turkish",tk:"Turkmen",uk:"Ukrainian",hsb:"Upper Sorbian",ur:"Urdu",ve:"Venda",vi:"Vietnamese",vo:"Volapuk",wa:"Walloon",cy:"Welsh",xh:"Xhosa",ji:"Yiddish",zu:"Zulu"}[t]&&(this.internal.languageSettings.languageCode=t,!1===this.internal.languageSettings.isSubscribed&&(this.internal.events.subscribe("putCatalog",(function(){this.internal.write("/Lang ("+this.internal.languageSettings.languageCode+")")})),this.internal.languageSettings.isSubscribed=!0)),this}}(O.API),we=O.API,Se=we.getCharWidthsArray=function(t,e){var n,r,o=(e=e||{}).font||this.internal.getFont(),a=e.fontSize||this.internal.getFontSize(),i=e.charSpace||this.internal.getCharSpace(),s=e.widths?e.widths:o.metadata.Unicode.widths,c=s.fof?s.fof:1,l=e.kerning?e.kerning:o.metadata.Unicode.kerning,u=l.fof?l.fof:1,f=!1!==e.doKerning,h=0,d=t.length,p=0,g=s[0]||c,m=[];for(n=0;n<d;n++)r=t.charCodeAt(n),"function"==typeof o.metadata.widthOfString?m.push((o.metadata.widthOfGlyph(o.metadata.characterToGlyph(r))+i*(1e3/a)||0)/1e3):(h=f&&"object"==typeof l[r]&&!isNaN(parseInt(l[r][p],10))?l[r][p]/u:0,m.push((s[r]||g)/c+h)),p=r;return m},xe=we.getStringUnitWidth=function(t,e){var n=(e=e||{}).fontSize||this.internal.getFontSize(),r=e.font||this.internal.getFont(),o=e.charSpace||this.internal.getCharSpace();return we.processArabic&&(t=we.processArabic(t)),"function"==typeof r.metadata.widthOfString?r.metadata.widthOfString(t,n,o)/n:Se.apply(this,arguments).reduce((function(t,e){return t+e}),0)},Ae=function(t,e,n,r){for(var o=[],a=0,i=t.length,s=0;a!==i&&s+e[a]<n;)s+=e[a],a++;o.push(t.slice(0,a));var c=a;for(s=0;a!==i;)s+e[a]>r&&(o.push(t.slice(c,a)),s=0,c=a),s+=e[a],a++;return c!==a&&o.push(t.slice(c,a)),o},Ce=function(t,e,n){n||(n={});var r,o,a,i,s,c,l,u=[],f=[u],h=n.textIndent||0,d=0,p=0,g=t.split(" "),m=Se.apply(this,[" ",n])[0];if(c=-1===n.lineIndent?g[0].length+2:n.lineIndent||0){var v=Array(c).join(" "),b=[];g.map((function(t){(t=t.split(/\s*\n/)).length>1?b=b.concat(t.map((function(t,e){return(e&&t.length?"\n":"")+t}))):b.push(t[0])})),g=b,c=xe.apply(this,[v,n])}for(a=0,i=g.length;a<i;a++){var y=0;if(r=g[a],c&&"\n"==r[0]&&(r=r.substr(1),y=1),h+d+(p=(o=Se.apply(this,[r,n])).reduce((function(t,e){return t+e}),0))>e||y){if(p>e){for(s=Ae.apply(this,[r,o,e-(h+d),e]),u.push(s.shift()),u=[s.pop()];s.length;)f.push([s.shift()]);p=o.slice(r.length-(u[0]?u[0].length:0)).reduce((function(t,e){return t+e}),0)}else u=[r];f.push(u),h=p+c,d=m}else u.push(r),h+=d+p,d=m}return l=c?function(t,e){return(e?v:"")+t.join(" ")}:function(t){return t.join(" ")},f.map(l)},we.splitTextToSize=function(t,e,n){var r,o=(n=n||{}).fontSize||this.internal.getFontSize(),a=function(t){if(t.widths&&t.kerning)return{widths:t.widths,kerning:t.kerning};var e=this.internal.getFont(t.fontName,t.fontStyle);return e.metadata.Unicode?{widths:e.metadata.Unicode.widths||{0:1},kerning:e.metadata.Unicode.kerning||{}}:{font:e.metadata,fontSize:this.internal.getFontSize(),charSpace:this.internal.getCharSpace()}}.call(this,n);r=Array.isArray(t)?t:String(t).split(/\r?\n/);var i=1*this.internal.scaleFactor*e/o;a.textIndent=n.textIndent?1*n.textIndent*this.internal.scaleFactor/o:0,a.lineIndent=n.lineIndent;var s,c,l=[];for(s=0,c=r.length;s<c;s++)l=l.concat(Ce.apply(this,[r[s],i,a]));return l},function(t){t.__fontmetrics__=t.__fontmetrics__||{};for(var e="klmnopqrstuvwxyz",n={},r={},o=0;o<e.length;o++)n[e[o]]="0123456789abcdef"[o],r["0123456789abcdef"[o]]=e[o];var a=function(t){return"0x"+parseInt(t,10).toString(16)},i=t.__fontmetrics__.compress=function(t){var e,n,o,s,c=["{"];for(var l in t){if(e=t[l],isNaN(parseInt(l,10))?n="'"+l+"'":(l=parseInt(l,10),n=(n=a(l).slice(2)).slice(0,-1)+r[n.slice(-1)]),"number"==typeof e)e<0?(o=a(e).slice(3),s="-"):(o=a(e).slice(2),s=""),o=s+o.slice(0,-1)+r[o.slice(-1)];else{if("object"!=typeof e)throw new Error("Don't know what to do with value type "+typeof e+".");o=i(e)}c.push(n+o)}return c.push("}"),c.join("")},s=t.__fontmetrics__.uncompress=function(t){if("string"!=typeof t)throw new Error("Invalid argument passed to uncompress.");for(var e,r,o,a,i={},s=1,c=i,l=[],u="",f="",h=t.length-1,d=1;d<h;d+=1)"'"==(a=t[d])?e?(o=e.join(""),e=void 0):e=[]:e?e.push(a):"{"==a?(l.push([c,o]),c={},o=void 0):"}"==a?((r=l.pop())[0][r[1]]=c,o=void 0,c=r[0]):"-"==a?s=-1:void 0===o?n.hasOwnProperty(a)?(u+=n[a],o=parseInt(u,16)*s,s=1,u=""):u+=a:n.hasOwnProperty(a)?(f+=n[a],c[o]=parseInt(f,16)*s,s=1,o=void 0,f=""):f+=a;return i},c={codePages:["WinAnsiEncoding"],WinAnsiEncoding:s("{19m8n201n9q201o9r201s9l201t9m201u8m201w9n201x9o201y8o202k8q202l8r202m9p202q8p20aw8k203k8t203t8v203u9v2cq8s212m9t15m8w15n9w2dw9s16k8u16l9u17s9z17x8y17y9y}")},l={Unicode:{Courier:c,"Courier-Bold":c,"Courier-BoldOblique":c,"Courier-Oblique":c,Helvetica:c,"Helvetica-Bold":c,"Helvetica-BoldOblique":c,"Helvetica-Oblique":c,"Times-Roman":c,"Times-Bold":c,"Times-BoldItalic":c,"Times-Italic":c}},u={Unicode:{"Courier-Oblique":s("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-BoldItalic":s("{'widths'{k3o2q4ycx2r201n3m201o6o201s2l201t2l201u2l201w3m201x3m201y3m2k1t2l2r202m2n2n3m2o3m2p5n202q6o2r1w2s2l2t2l2u3m2v3t2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w3t3x3t3y3t3z3m4k5n4l4m4m4m4n4m4o4s4p4m4q4m4r4s4s4y4t2r4u3m4v4m4w3x4x5t4y4s4z4s5k3x5l4s5m4m5n3r5o3x5p4s5q4m5r5t5s4m5t3x5u3x5v2l5w1w5x2l5y3t5z3m6k2l6l3m6m3m6n2w6o3m6p2w6q2l6r3m6s3r6t1w6u1w6v3m6w1w6x4y6y3r6z3m7k3m7l3m7m2r7n2r7o1w7p3r7q2w7r4m7s3m7t2w7u2r7v2n7w1q7x2n7y3t202l3mcl4mal2ram3man3mao3map3mar3mas2lat4uau1uav3maw3way4uaz2lbk2sbl3t'fof'6obo2lbp3tbq3mbr1tbs2lbu1ybv3mbz3mck4m202k3mcm4mcn4mco4mcp4mcq5ycr4mcs4mct4mcu4mcv4mcw2r2m3rcy2rcz2rdl4sdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek3mel3mem3men3meo3mep3meq4ser2wes2wet2weu2wev2wew1wex1wey1wez1wfl3rfm3mfn3mfo3mfp3mfq3mfr3tfs3mft3rfu3rfv3rfw3rfz2w203k6o212m6o2dw2l2cq2l3t3m3u2l17s3x19m3m}'kerning'{cl{4qu5kt5qt5rs17ss5ts}201s{201ss}201t{cks4lscmscnscoscpscls2wu2yu201ts}201x{2wu2yu}2k{201ts}2w{4qx5kx5ou5qx5rs17su5tu}2x{17su5tu5ou}2y{4qx5kx5ou5qx5rs17ss5ts}'fof'-6ofn{17sw5tw5ou5qw5rs}7t{cksclscmscnscoscps4ls}3u{17su5tu5os5qs}3v{17su5tu5os5qs}7p{17su5tu}ck{4qu5kt5qt5rs17ss5ts}4l{4qu5kt5qt5rs17ss5ts}cm{4qu5kt5qt5rs17ss5ts}cn{4qu5kt5qt5rs17ss5ts}co{4qu5kt5qt5rs17ss5ts}cp{4qu5kt5qt5rs17ss5ts}6l{4qu5ou5qw5rt17su5tu}5q{ckuclucmucnucoucpu4lu}5r{ckuclucmucnucoucpu4lu}7q{cksclscmscnscoscps4ls}6p{4qu5ou5qw5rt17sw5tw}ek{4qu5ou5qw5rt17su5tu}el{4qu5ou5qw5rt17su5tu}em{4qu5ou5qw5rt17su5tu}en{4qu5ou5qw5rt17su5tu}eo{4qu5ou5qw5rt17su5tu}ep{4qu5ou5qw5rt17su5tu}es{17ss5ts5qs4qu}et{4qu5ou5qw5rt17sw5tw}eu{4qu5ou5qw5rt17ss5ts}ev{17ss5ts5qs4qu}6z{17sw5tw5ou5qw5rs}fm{17sw5tw5ou5qw5rs}7n{201ts}fo{17sw5tw5ou5qw5rs}fp{17sw5tw5ou5qw5rs}fq{17sw5tw5ou5qw5rs}7r{cksclscmscnscoscps4ls}fs{17sw5tw5ou5qw5rs}ft{17su5tu}fu{17su5tu}fv{17su5tu}fw{17su5tu}fz{cksclscmscnscoscps4ls}}}"),"Helvetica-Bold":s("{'widths'{k3s2q4scx1w201n3r201o6o201s1w201t1w201u1w201w3m201x3m201y3m2k1w2l2l202m2n2n3r2o3r2p5t202q6o2r1s2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v2l3w3u3x3u3y3u3z3x4k6l4l4s4m4s4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3r4v4s4w3x4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v2l5w1w5x2l5y3u5z3r6k2l6l3r6m3x6n3r6o3x6p3r6q2l6r3x6s3x6t1w6u1w6v3r6w1w6x5t6y3x6z3x7k3x7l3x7m2r7n3r7o2l7p3x7q3r7r4y7s3r7t3r7u3m7v2r7w1w7x2r7y3u202l3rcl4sal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3xbq3rbr1wbs2lbu2obv3rbz3xck4s202k3rcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw1w2m2zcy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3res3ret3reu3rev3rew1wex1wey1wez1wfl3xfm3xfn3xfo3xfp3xfq3xfr3ufs3xft3xfu3xfv3xfw3xfz3r203k6o212m6o2dw2l2cq2l3t3r3u2l17s4m19m3r}'kerning'{cl{4qs5ku5ot5qs17sv5tv}201t{2ww4wy2yw}201w{2ks}201x{2ww4wy2yw}2k{201ts201xs}2w{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}2x{5ow5qs}2y{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}'fof'-6o7p{17su5tu5ot}ck{4qs5ku5ot5qs17sv5tv}4l{4qs5ku5ot5qs17sv5tv}cm{4qs5ku5ot5qs17sv5tv}cn{4qs5ku5ot5qs17sv5tv}co{4qs5ku5ot5qs17sv5tv}cp{4qs5ku5ot5qs17sv5tv}6l{17st5tt5os}17s{2kwclvcmvcnvcovcpv4lv4wwckv}5o{2kucltcmtcntcotcpt4lt4wtckt}5q{2ksclscmscnscoscps4ls4wvcks}5r{2ks4ws}5t{2kwclvcmvcnvcovcpv4lv4wwckv}eo{17st5tt5os}fu{17su5tu5ot}6p{17ss5ts}ek{17st5tt5os}el{17st5tt5os}em{17st5tt5os}en{17st5tt5os}6o{201ts}ep{17st5tt5os}es{17ss5ts}et{17ss5ts}eu{17ss5ts}ev{17ss5ts}6z{17su5tu5os5qt}fm{17su5tu5os5qt}fn{17su5tu5os5qt}fo{17su5tu5os5qt}fp{17su5tu5os5qt}fq{17su5tu5os5qt}fs{17su5tu5os5qt}ft{17su5tu5ot}7m{5os}fv{17su5tu5ot}fw{17su5tu5ot}}}"),Courier:s("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-BoldOblique":s("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Bold":s("{'widths'{k3q2q5ncx2r201n3m201o6o201s2l201t2l201u2l201w3m201x3m201y3m2k1t2l2l202m2n2n3m2o3m2p6o202q6o2r1w2s2l2t2l2u3m2v3t2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w3t3x3t3y3t3z3m4k5x4l4s4m4m4n4s4o4s4p4m4q3x4r4y4s4y4t2r4u3m4v4y4w4m4x5y4y4s4z4y5k3x5l4y5m4s5n3r5o4m5p4s5q4s5r6o5s4s5t4s5u4m5v2l5w1w5x2l5y3u5z3m6k2l6l3m6m3r6n2w6o3r6p2w6q2l6r3m6s3r6t1w6u2l6v3r6w1w6x5n6y3r6z3m7k3r7l3r7m2w7n2r7o2l7p3r7q3m7r4s7s3m7t3m7u2w7v2r7w1q7x2r7y3o202l3mcl4sal2lam3man3mao3map3mar3mas2lat4uau1yav3maw3tay4uaz2lbk2sbl3t'fof'6obo2lbp3rbr1tbs2lbu2lbv3mbz3mck4s202k3mcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw2r2m3rcy2rcz2rdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3rek3mel3mem3men3meo3mep3meq4ser2wes2wet2weu2wev2wew1wex1wey1wez1wfl3rfm3mfn3mfo3mfp3mfq3mfr3tfs3mft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3m3u2l17s4s19m3m}'kerning'{cl{4qt5ks5ot5qy5rw17sv5tv}201t{cks4lscmscnscoscpscls4wv}2k{201ts}2w{4qu5ku7mu5os5qx5ru17su5tu}2x{17su5tu5ou5qs}2y{4qv5kv7mu5ot5qz5ru17su5tu}'fof'-6o7t{cksclscmscnscoscps4ls}3u{17su5tu5os5qu}3v{17su5tu5os5qu}fu{17su5tu5ou5qu}7p{17su5tu5ou5qu}ck{4qt5ks5ot5qy5rw17sv5tv}4l{4qt5ks5ot5qy5rw17sv5tv}cm{4qt5ks5ot5qy5rw17sv5tv}cn{4qt5ks5ot5qy5rw17sv5tv}co{4qt5ks5ot5qy5rw17sv5tv}cp{4qt5ks5ot5qy5rw17sv5tv}6l{17st5tt5ou5qu}17s{ckuclucmucnucoucpu4lu4wu}5o{ckuclucmucnucoucpu4lu4wu}5q{ckzclzcmzcnzcozcpz4lz4wu}5r{ckxclxcmxcnxcoxcpx4lx4wu}5t{ckuclucmucnucoucpu4lu4wu}7q{ckuclucmucnucoucpu4lu}6p{17sw5tw5ou5qu}ek{17st5tt5qu}el{17st5tt5ou5qu}em{17st5tt5qu}en{17st5tt5qu}eo{17st5tt5qu}ep{17st5tt5ou5qu}es{17ss5ts5qu}et{17sw5tw5ou5qu}eu{17sw5tw5ou5qu}ev{17ss5ts5qu}6z{17sw5tw5ou5qu5rs}fm{17sw5tw5ou5qu5rs}fn{17sw5tw5ou5qu5rs}fo{17sw5tw5ou5qu5rs}fp{17sw5tw5ou5qu5rs}fq{17sw5tw5ou5qu5rs}7r{cktcltcmtcntcotcpt4lt5os}fs{17sw5tw5ou5qu5rs}ft{17su5tu5ou5qu}7m{5os}fv{17su5tu5ou5qu}fw{17su5tu5ou5qu}fz{cksclscmscnscoscps4ls}}}"),Symbol:s("{'widths'{k3uaw4r19m3m2k1t2l2l202m2y2n3m2p5n202q6o3k3m2s2l2t2l2v3r2w1t3m3m2y1t2z1wbk2sbl3r'fof'6o3n3m3o3m3p3m3q3m3r3m3s3m3t3m3u1w3v1w3w3r3x3r3y3r3z2wbp3t3l3m5v2l5x2l5z3m2q4yfr3r7v3k7w1o7x3k}'kerning'{'fof'-6o}}"),Helvetica:s("{'widths'{k3p2q4mcx1w201n3r201o6o201s1q201t1q201u1q201w2l201x2l201y2l2k1w2l1w202m2n2n3r2o3r2p5t202q6o2r1n2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v1w3w3u3x3u3y3u3z3r4k6p4l4m4m4m4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3m4v4m4w3r4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v1w5w1w5x1w5y2z5z3r6k2l6l3r6m3r6n3m6o3r6p3r6q1w6r3r6s3r6t1q6u1q6v3m6w1q6x5n6y3r6z3r7k3r7l3r7m2l7n3m7o1w7p3r7q3m7r4s7s3m7t3m7u3m7v2l7w1u7x2l7y3u202l3rcl4mal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3rbr1wbs2lbu2obv3rbz3xck4m202k3rcm4mcn4mco4mcp4mcq6ocr4scs4mct4mcu4mcv4mcw1w2m2ncy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3mes3ret3reu3rev3rew1wex1wey1wez1wfl3rfm3rfn3rfo3rfp3rfq3rfr3ufs3xft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3r3u1w17s4m19m3r}'kerning'{5q{4wv}cl{4qs5kw5ow5qs17sv5tv}201t{2wu4w1k2yu}201x{2wu4wy2yu}17s{2ktclucmucnu4otcpu4lu4wycoucku}2w{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}2x{17sy5ty5oy5qs}2y{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}'fof'-6o7p{17sv5tv5ow}ck{4qs5kw5ow5qs17sv5tv}4l{4qs5kw5ow5qs17sv5tv}cm{4qs5kw5ow5qs17sv5tv}cn{4qs5kw5ow5qs17sv5tv}co{4qs5kw5ow5qs17sv5tv}cp{4qs5kw5ow5qs17sv5tv}6l{17sy5ty5ow}do{17st5tt}4z{17st5tt}7s{fst}dm{17st5tt}dn{17st5tt}5o{ckwclwcmwcnwcowcpw4lw4wv}dp{17st5tt}dq{17st5tt}7t{5ow}ds{17st5tt}5t{2ktclucmucnu4otcpu4lu4wycoucku}fu{17sv5tv5ow}6p{17sy5ty5ow5qs}ek{17sy5ty5ow}el{17sy5ty5ow}em{17sy5ty5ow}en{5ty}eo{17sy5ty5ow}ep{17sy5ty5ow}es{17sy5ty5qs}et{17sy5ty5ow5qs}eu{17sy5ty5ow5qs}ev{17sy5ty5ow5qs}6z{17sy5ty5ow5qs}fm{17sy5ty5ow5qs}fn{17sy5ty5ow5qs}fo{17sy5ty5ow5qs}fp{17sy5ty5qs}fq{17sy5ty5ow5qs}7r{5ow}fs{17sy5ty5ow5qs}ft{17sv5tv5ow}7m{5ow}fv{17sv5tv5ow}fw{17sv5tv5ow}}}"),"Helvetica-BoldOblique":s("{'widths'{k3s2q4scx1w201n3r201o6o201s1w201t1w201u1w201w3m201x3m201y3m2k1w2l2l202m2n2n3r2o3r2p5t202q6o2r1s2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v2l3w3u3x3u3y3u3z3x4k6l4l4s4m4s4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3r4v4s4w3x4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v2l5w1w5x2l5y3u5z3r6k2l6l3r6m3x6n3r6o3x6p3r6q2l6r3x6s3x6t1w6u1w6v3r6w1w6x5t6y3x6z3x7k3x7l3x7m2r7n3r7o2l7p3x7q3r7r4y7s3r7t3r7u3m7v2r7w1w7x2r7y3u202l3rcl4sal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3xbq3rbr1wbs2lbu2obv3rbz3xck4s202k3rcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw1w2m2zcy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3res3ret3reu3rev3rew1wex1wey1wez1wfl3xfm3xfn3xfo3xfp3xfq3xfr3ufs3xft3xfu3xfv3xfw3xfz3r203k6o212m6o2dw2l2cq2l3t3r3u2l17s4m19m3r}'kerning'{cl{4qs5ku5ot5qs17sv5tv}201t{2ww4wy2yw}201w{2ks}201x{2ww4wy2yw}2k{201ts201xs}2w{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}2x{5ow5qs}2y{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}'fof'-6o7p{17su5tu5ot}ck{4qs5ku5ot5qs17sv5tv}4l{4qs5ku5ot5qs17sv5tv}cm{4qs5ku5ot5qs17sv5tv}cn{4qs5ku5ot5qs17sv5tv}co{4qs5ku5ot5qs17sv5tv}cp{4qs5ku5ot5qs17sv5tv}6l{17st5tt5os}17s{2kwclvcmvcnvcovcpv4lv4wwckv}5o{2kucltcmtcntcotcpt4lt4wtckt}5q{2ksclscmscnscoscps4ls4wvcks}5r{2ks4ws}5t{2kwclvcmvcnvcovcpv4lv4wwckv}eo{17st5tt5os}fu{17su5tu5ot}6p{17ss5ts}ek{17st5tt5os}el{17st5tt5os}em{17st5tt5os}en{17st5tt5os}6o{201ts}ep{17st5tt5os}es{17ss5ts}et{17ss5ts}eu{17ss5ts}ev{17ss5ts}6z{17su5tu5os5qt}fm{17su5tu5os5qt}fn{17su5tu5os5qt}fo{17su5tu5os5qt}fp{17su5tu5os5qt}fq{17su5tu5os5qt}fs{17su5tu5os5qt}ft{17su5tu5ot}7m{5os}fv{17su5tu5ot}fw{17su5tu5ot}}}"),ZapfDingbats:s("{'widths'{k4u2k1w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-Bold":s("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Italic":s("{'widths'{k3n2q4ycx2l201n3m201o5t201s2l201t2l201u2l201w3r201x3r201y3r2k1t2l2l202m2n2n3m2o3m2p5n202q5t2r1p2s2l2t2l2u3m2v4n2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w4n3x4n3y4n3z3m4k5w4l3x4m3x4n4m4o4s4p3x4q3x4r4s4s4s4t2l4u2w4v4m4w3r4x5n4y4m4z4s5k3x5l4s5m3x5n3m5o3r5p4s5q3x5r5n5s3x5t3r5u3r5v2r5w1w5x2r5y2u5z3m6k2l6l3m6m3m6n2w6o3m6p2w6q1w6r3m6s3m6t1w6u1w6v2w6w1w6x4s6y3m6z3m7k3m7l3m7m2r7n2r7o1w7p3m7q2w7r4m7s2w7t2w7u2r7v2s7w1v7x2s7y3q202l3mcl3xal2ram3man3mao3map3mar3mas2lat4wau1vav3maw4nay4waz2lbk2sbl4n'fof'6obo2lbp3mbq3obr1tbs2lbu1zbv3mbz3mck3x202k3mcm3xcn3xco3xcp3xcq5tcr4mcs3xct3xcu3xcv3xcw2l2m2ucy2lcz2ldl4mdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek3mel3mem3men3meo3mep3meq4mer2wes2wet2weu2wev2wew1wex1wey1wez1wfl3mfm3mfn3mfo3mfp3mfq3mfr4nfs3mft3mfu3mfv3mfw3mfz2w203k6o212m6m2dw2l2cq2l3t3m3u2l17s3r19m3m}'kerning'{cl{5kt4qw}201s{201sw}201t{201tw2wy2yy6q-t}201x{2wy2yy}2k{201tw}2w{7qs4qy7rs5ky7mw5os5qx5ru17su5tu}2x{17ss5ts5os}2y{7qs4qy7rs5ky7mw5os5qx5ru17su5tu}'fof'-6o6t{17ss5ts5qs}7t{5os}3v{5qs}7p{17su5tu5qs}ck{5kt4qw}4l{5kt4qw}cm{5kt4qw}cn{5kt4qw}co{5kt4qw}cp{5kt4qw}6l{4qs5ks5ou5qw5ru17su5tu}17s{2ks}5q{ckvclvcmvcnvcovcpv4lv}5r{ckuclucmucnucoucpu4lu}5t{2ks}6p{4qs5ks5ou5qw5ru17su5tu}ek{4qs5ks5ou5qw5ru17su5tu}el{4qs5ks5ou5qw5ru17su5tu}em{4qs5ks5ou5qw5ru17su5tu}en{4qs5ks5ou5qw5ru17su5tu}eo{4qs5ks5ou5qw5ru17su5tu}ep{4qs5ks5ou5qw5ru17su5tu}es{5ks5qs4qs}et{4qs5ks5ou5qw5ru17su5tu}eu{4qs5ks5qw5ru17su5tu}ev{5ks5qs4qs}ex{17ss5ts5qs}6z{4qv5ks5ou5qw5ru17su5tu}fm{4qv5ks5ou5qw5ru17su5tu}fn{4qv5ks5ou5qw5ru17su5tu}fo{4qv5ks5ou5qw5ru17su5tu}fp{4qv5ks5ou5qw5ru17su5tu}fq{4qv5ks5ou5qw5ru17su5tu}7r{5os}fs{4qv5ks5ou5qw5ru17su5tu}ft{17su5tu5qs}fu{17su5tu5qs}fv{17su5tu5qs}fw{17su5tu5qs}}}"),"Times-Roman":s("{'widths'{k3n2q4ycx2l201n3m201o6o201s2l201t2l201u2l201w2w201x2w201y2w2k1t2l2l202m2n2n3m2o3m2p5n202q6o2r1m2s2l2t2l2u3m2v3s2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v1w3w3s3x3s3y3s3z2w4k5w4l4s4m4m4n4m4o4s4p3x4q3r4r4s4s4s4t2l4u2r4v4s4w3x4x5t4y4s4z4s5k3r5l4s5m4m5n3r5o3x5p4s5q4s5r5y5s4s5t4s5u3x5v2l5w1w5x2l5y2z5z3m6k2l6l2w6m3m6n2w6o3m6p2w6q2l6r3m6s3m6t1w6u1w6v3m6w1w6x4y6y3m6z3m7k3m7l3m7m2l7n2r7o1w7p3m7q3m7r4s7s3m7t3m7u2w7v3k7w1o7x3k7y3q202l3mcl4sal2lam3man3mao3map3mar3mas2lat4wau1vav3maw3say4waz2lbk2sbl3s'fof'6obo2lbp3mbq2xbr1tbs2lbu1zbv3mbz2wck4s202k3mcm4scn4sco4scp4scq5tcr4mcs3xct3xcu3xcv3xcw2l2m2tcy2lcz2ldl4sdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek2wel2wem2wen2weo2wep2weq4mer2wes2wet2weu2wev2wew1wex1wey1wez1wfl3mfm3mfn3mfo3mfp3mfq3mfr3sfs3mft3mfu3mfv3mfw3mfz3m203k6o212m6m2dw2l2cq2l3t3m3u1w17s4s19m3m}'kerning'{cl{4qs5ku17sw5ou5qy5rw201ss5tw201ws}201s{201ss}201t{ckw4lwcmwcnwcowcpwclw4wu201ts}2k{201ts}2w{4qs5kw5os5qx5ru17sx5tx}2x{17sw5tw5ou5qu}2y{4qs5kw5os5qx5ru17sx5tx}'fof'-6o7t{ckuclucmucnucoucpu4lu5os5rs}3u{17su5tu5qs}3v{17su5tu5qs}7p{17sw5tw5qs}ck{4qs5ku17sw5ou5qy5rw201ss5tw201ws}4l{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cm{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cn{4qs5ku17sw5ou5qy5rw201ss5tw201ws}co{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cp{4qs5ku17sw5ou5qy5rw201ss5tw201ws}6l{17su5tu5os5qw5rs}17s{2ktclvcmvcnvcovcpv4lv4wuckv}5o{ckwclwcmwcnwcowcpw4lw4wu}5q{ckyclycmycnycoycpy4ly4wu5ms}5r{cktcltcmtcntcotcpt4lt4ws}5t{2ktclvcmvcnvcovcpv4lv4wuckv}7q{cksclscmscnscoscps4ls}6p{17su5tu5qw5rs}ek{5qs5rs}el{17su5tu5os5qw5rs}em{17su5tu5os5qs5rs}en{17su5qs5rs}eo{5qs5rs}ep{17su5tu5os5qw5rs}es{5qs}et{17su5tu5qw5rs}eu{17su5tu5qs5rs}ev{5qs}6z{17sv5tv5os5qx5rs}fm{5os5qt5rs}fn{17sv5tv5os5qx5rs}fo{17sv5tv5os5qx5rs}fp{5os5qt5rs}fq{5os5qt5rs}7r{ckuclucmucnucoucpu4lu5os}fs{17sv5tv5os5qx5rs}ft{17ss5ts5qs}fu{17sw5tw5qs}fv{17sw5tw5qs}fw{17ss5ts5qs}fz{ckuclucmucnucoucpu4lu5os5rs}}}"),"Helvetica-Oblique":s("{'widths'{k3p2q4mcx1w201n3r201o6o201s1q201t1q201u1q201w2l201x2l201y2l2k1w2l1w202m2n2n3r2o3r2p5t202q6o2r1n2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v1w3w3u3x3u3y3u3z3r4k6p4l4m4m4m4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3m4v4m4w3r4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v1w5w1w5x1w5y2z5z3r6k2l6l3r6m3r6n3m6o3r6p3r6q1w6r3r6s3r6t1q6u1q6v3m6w1q6x5n6y3r6z3r7k3r7l3r7m2l7n3m7o1w7p3r7q3m7r4s7s3m7t3m7u3m7v2l7w1u7x2l7y3u202l3rcl4mal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3rbr1wbs2lbu2obv3rbz3xck4m202k3rcm4mcn4mco4mcp4mcq6ocr4scs4mct4mcu4mcv4mcw1w2m2ncy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3mes3ret3reu3rev3rew1wex1wey1wez1wfl3rfm3rfn3rfo3rfp3rfq3rfr3ufs3xft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3r3u1w17s4m19m3r}'kerning'{5q{4wv}cl{4qs5kw5ow5qs17sv5tv}201t{2wu4w1k2yu}201x{2wu4wy2yu}17s{2ktclucmucnu4otcpu4lu4wycoucku}2w{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}2x{17sy5ty5oy5qs}2y{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}'fof'-6o7p{17sv5tv5ow}ck{4qs5kw5ow5qs17sv5tv}4l{4qs5kw5ow5qs17sv5tv}cm{4qs5kw5ow5qs17sv5tv}cn{4qs5kw5ow5qs17sv5tv}co{4qs5kw5ow5qs17sv5tv}cp{4qs5kw5ow5qs17sv5tv}6l{17sy5ty5ow}do{17st5tt}4z{17st5tt}7s{fst}dm{17st5tt}dn{17st5tt}5o{ckwclwcmwcnwcowcpw4lw4wv}dp{17st5tt}dq{17st5tt}7t{5ow}ds{17st5tt}5t{2ktclucmucnu4otcpu4lu4wycoucku}fu{17sv5tv5ow}6p{17sy5ty5ow5qs}ek{17sy5ty5ow}el{17sy5ty5ow}em{17sy5ty5ow}en{5ty}eo{17sy5ty5ow}ep{17sy5ty5ow}es{17sy5ty5qs}et{17sy5ty5ow5qs}eu{17sy5ty5ow5qs}ev{17sy5ty5ow5qs}6z{17sy5ty5ow5qs}fm{17sy5ty5ow5qs}fn{17sy5ty5ow5qs}fo{17sy5ty5ow5qs}fp{17sy5ty5qs}fq{17sy5ty5ow5qs}7r{5ow}fs{17sy5ty5ow5qs}ft{17sv5tv5ow}7m{5ow}fv{17sv5tv5ow}fw{17sv5tv5ow}}}")}};t.events.push(["addFont",function(t){var e=t.font,n=u.Unicode[e.postScriptName];n&&(e.metadata.Unicode={},e.metadata.Unicode.widths=n.widths,e.metadata.Unicode.kerning=n.kerning);var r=l.Unicode[e.postScriptName];r&&(e.metadata.Unicode.encoding=r,e.encoding=r.codePages[0])}])}(O.API),function(t){var e=function(t){for(var e=t.length,n=new Uint8Array(e),r=0;r<e;r++)n[r]=t.charCodeAt(r);return n};t.API.events.push(["addFont",function(n){var r=void 0,o=n.font,a=n.instance;if(!o.isStandardFont){if(void 0===a)throw new Error("Font does not exist in vFS, import fonts or remove declaration doc.addFont('"+o.postScriptName+"').");if("string"!=typeof(r=!1===a.existsFileInVFS(o.postScriptName)?a.loadFile(o.postScriptName):a.getFileFromVFS(o.postScriptName)))throw new Error("Font is not stored as string-data in vFS, import fonts or remove declaration doc.addFont('"+o.postScriptName+"').");!function(n,r){r=/^\x00\x01\x00\x00/.test(r)?e(r):e(s(r)),n.metadata=t.API.TTFFont.open(r),n.metadata.Unicode=n.metadata.Unicode||{encoding:{},kerning:{},widths:[]},n.metadata.glyIdsUsed=[0]}(o,r)}}])}(O),function(n){function o(){return(e.canvg?Promise.resolve(e.canvg):"object"==typeof t&&"undefined"!=typeof module?new Promise((function(t,e){try{t(require("canvg"))}catch(t){e(t)}})):"function"==typeof define&&define.amd?new Promise((function(t,e){try{require(["canvg"],t)}catch(t){e(t)}})):Promise.reject(new Error("Could not load canvg"))).catch((function(t){return Promise.reject(new Error("Could not load canvg: "+t))})).then((function(t){return t.default?t.default:t}))}n.addSvgAsImage=function(t,e,n,a,i,s,c,l){if(isNaN(e)||isNaN(n))throw r.error("jsPDF.addSvgAsImage: Invalid coordinates",arguments),new Error("Invalid coordinates passed to jsPDF.addSvgAsImage");if(isNaN(a)||isNaN(i))throw r.error("jsPDF.addSvgAsImage: Invalid measurements",arguments),new Error("Invalid measurements (width and/or height) passed to jsPDF.addSvgAsImage");var u=document.createElement("canvas");u.width=a,u.height=i;var f=u.getContext("2d");f.fillStyle="#fff",f.fillRect(0,0,u.width,u.height);var h={ignoreMouse:!0,ignoreAnimation:!0,ignoreDimensions:!0},d=this;return o().then((function(e){return e.fromString(f,t,h)}),(function(){return Promise.reject(new Error("Could not load canvg."))})).then((function(t){return t.render(h)})).then((function(){d.addImage(u.toDataURL("image/jpeg",1),e,n,a,i,c,l)}))}}(O.API),function(t){t.putTotalPages=function(t){var e,n=0;parseInt(this.internal.getFont().id.substr(1),10)<15?(e=new RegExp(t,"g"),n=this.internal.getNumberOfPages()):(e=new RegExp(this.pdfEscape16(t,this.internal.getFont()),"g"),n=this.pdfEscape16(this.internal.getNumberOfPages()+"",this.internal.getFont()));for(var r=1;r<=this.internal.getNumberOfPages();r++)for(var o=0;o<this.internal.pages[r].length;o++)this.internal.pages[r][o]=this.internal.pages[r][o].replace(e,n);return this}}(O.API),function(t){t.viewerPreferences=function(t,e){var n;t=t||{},e=e||!1;var r,o,a,i={HideToolbar:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},HideMenubar:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},HideWindowUI:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},FitWindow:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},CenterWindow:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},DisplayDocTitle:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.4},NonFullScreenPageMode:{defaultValue:"UseNone",value:"UseNone",type:"name",explicitSet:!1,valueSet:["UseNone","UseOutlines","UseThumbs","UseOC"],pdfVersion:1.3},Direction:{defaultValue:"L2R",value:"L2R",type:"name",explicitSet:!1,valueSet:["L2R","R2L"],pdfVersion:1.3},ViewArea:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},ViewClip:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintArea:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintClip:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintScaling:{defaultValue:"AppDefault",value:"AppDefault",type:"name",explicitSet:!1,valueSet:["AppDefault","None"],pdfVersion:1.6},Duplex:{defaultValue:"",value:"none",type:"name",explicitSet:!1,valueSet:["Simplex","DuplexFlipShortEdge","DuplexFlipLongEdge","none"],pdfVersion:1.7},PickTrayByPDFSize:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.7},PrintPageRange:{defaultValue:"",value:"",type:"array",explicitSet:!1,valueSet:null,pdfVersion:1.7},NumCopies:{defaultValue:1,value:1,type:"integer",explicitSet:!1,valueSet:null,pdfVersion:1.7}},s=Object.keys(i),c=[],l=0,u=0,f=0;function h(t,e){var n,r=!1;for(n=0;n<t.length;n+=1)t[n]===e&&(r=!0);return r}if(void 0===this.internal.viewerpreferences&&(this.internal.viewerpreferences={},this.internal.viewerpreferences.configuration=JSON.parse(JSON.stringify(i)),this.internal.viewerpreferences.isSubscribed=!1),n=this.internal.viewerpreferences.configuration,"reset"===t||!0===e){var d=s.length;for(f=0;f<d;f+=1)n[s[f]].value=n[s[f]].defaultValue,n[s[f]].explicitSet=!1}if("object"==typeof t)for(o in t)if(a=t[o],h(s,o)&&void 0!==a){if("boolean"===n[o].type&&"boolean"==typeof a)n[o].value=a;else if("name"===n[o].type&&h(n[o].valueSet,a))n[o].value=a;else if("integer"===n[o].type&&Number.isInteger(a))n[o].value=a;else if("array"===n[o].type){for(l=0;l<a.length;l+=1)if(r=!0,1===a[l].length&&"number"==typeof a[l][0])c.push(String(a[l]-1));else if(a[l].length>1){for(u=0;u<a[l].length;u+=1)"number"!=typeof a[l][u]&&(r=!1);!0===r&&c.push([a[l][0]-1,a[l][1]-1].join(" "))}n[o].value="["+c.join(" ")+"]"}else n[o].value=n[o].defaultValue;n[o].explicitSet=!0}return!1===this.internal.viewerpreferences.isSubscribed&&(this.internal.events.subscribe("putCatalog",(function(){var t,e=[];for(t in n)!0===n[t].explicitSet&&("name"===n[t].type?e.push("/"+t+" /"+n[t].value):e.push("/"+t+" "+n[t].value));0!==e.length&&this.internal.write("/ViewerPreferences\n<<\n"+e.join("\n")+"\n>>")})),this.internal.viewerpreferences.isSubscribed=!0),this.internal.viewerpreferences.configuration=n,this}}(O.API),function(t){var e=function(){var t='<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><rdf:Description rdf:about="" xmlns:jspdf="'+this.internal.__metadata__.namespaceuri+'"><jspdf:metadata>',e=unescape(encodeURIComponent('<x:xmpmeta xmlns:x="adobe:ns:meta/">')),n=unescape(encodeURIComponent(t)),r=unescape(encodeURIComponent(this.internal.__metadata__.metadata)),o=unescape(encodeURIComponent("</jspdf:metadata></rdf:Description></rdf:RDF>")),a=unescape(encodeURIComponent("</x:xmpmeta>")),i=n.length+r.length+o.length+e.length+a.length;this.internal.__metadata__.metadata_object_number=this.internal.newObject(),this.internal.write("<< /Type /Metadata /Subtype /XML /Length "+i+" >>"),this.internal.write("stream"),this.internal.write(e+n+r+o+a),this.internal.write("endstream"),this.internal.write("endobj")},n=function(){this.internal.__metadata__.metadata_object_number&&this.internal.write("/Metadata "+this.internal.__metadata__.metadata_object_number+" 0 R")};t.addMetadata=function(t,r){return void 0===this.internal.__metadata__&&(this.internal.__metadata__={metadata:t,namespaceuri:r||"http://jspdf.default.namespaceuri/"},this.internal.events.subscribe("putCatalog",n),this.internal.events.subscribe("postPutResources",e)),this}}(O.API),function(t){var e=t.API,n=e.pdfEscape16=function(t,e){for(var n,r=e.metadata.Unicode.widths,o=["","0","00","000","0000"],a=[""],i=0,s=t.length;i<s;++i){if(n=e.metadata.characterToGlyph(t.charCodeAt(i)),e.metadata.glyIdsUsed.push(n),e.metadata.toUnicode[n]=t.charCodeAt(i),-1==r.indexOf(n)&&(r.push(n),r.push([parseInt(e.metadata.widthOfGlyph(n),10)])),"0"==n)return a.join("");n=n.toString(16),a.push(o[4-n.length],n)}return a.join("")},r=function(t){var e,n,r,o,a,i,s;for(a="/CIDInit /ProcSet findresource begin\n12 dict begin\nbegincmap\n/CIDSystemInfo <<\n /Registry (Adobe)\n /Ordering (UCS)\n /Supplement 0\n>> def\n/CMapName /Adobe-Identity-UCS def\n/CMapType 2 def\n1 begincodespacerange\n<0000><ffff>\nendcodespacerange",r=[],i=0,s=(n=Object.keys(t).sort((function(t,e){return t-e}))).length;i<s;i++)e=n[i],r.length>=100&&(a+="\n"+r.length+" beginbfchar\n"+r.join("\n")+"\nendbfchar",r=[]),void 0!==t[e]&&null!==t[e]&&"function"==typeof t[e].toString&&(o=("0000"+t[e].toString(16)).slice(-4),e=("0000"+(+e).toString(16)).slice(-4),r.push("<"+e+"><"+o+">"));return r.length&&(a+="\n"+r.length+" beginbfchar\n"+r.join("\n")+"\nendbfchar\n"),a+"endcmap\nCMapName currentdict /CMap defineresource pop\nend\nend"};e.events.push(["putFont",function(e){!function(e){var n=e.font,o=e.out,a=e.newObject,i=e.putStream,s=e.pdfEscapeWithNeededParanthesis;if(n.metadata instanceof t.API.TTFFont&&"Identity-H"===n.encoding){for(var c=n.metadata.Unicode.widths,l=n.metadata.subset.encode(n.metadata.glyIdsUsed,1),u="",f=0;f<l.length;f++)u+=String.fromCharCode(l[f]);var h=a();i({data:u,addLength1:!0,objectId:h}),o("endobj");var d=a();i({data:r(n.metadata.toUnicode),addLength1:!0,objectId:d}),o("endobj");var p=a();o("<<"),o("/Type /FontDescriptor"),o("/FontName /"+s(n.fontName)),o("/FontFile2 "+h+" 0 R"),o("/FontBBox "+t.API.PDFObject.convert(n.metadata.bbox)),o("/Flags "+n.metadata.flags),o("/StemV "+n.metadata.stemV),o("/ItalicAngle "+n.metadata.italicAngle),o("/Ascent "+n.metadata.ascender),o("/Descent "+n.metadata.decender),o("/CapHeight "+n.metadata.capHeight),o(">>"),o("endobj");var g=a();o("<<"),o("/Type /Font"),o("/BaseFont /"+s(n.fontName)),o("/FontDescriptor "+p+" 0 R"),o("/W "+t.API.PDFObject.convert(c)),o("/CIDToGIDMap /Identity"),o("/DW 1000"),o("/Subtype /CIDFontType2"),o("/CIDSystemInfo"),o("<<"),o("/Supplement 0"),o("/Registry (Adobe)"),o("/Ordering ("+n.encoding+")"),o(">>"),o(">>"),o("endobj"),n.objectNumber=a(),o("<<"),o("/Type /Font"),o("/Subtype /Type0"),o("/ToUnicode "+d+" 0 R"),o("/BaseFont /"+s(n.fontName)),o("/Encoding /"+n.encoding),o("/DescendantFonts ["+g+" 0 R]"),o(">>"),o("endobj"),n.isAlreadyPutted=!0}}(e)}]),e.events.push(["putFont",function(e){!function(e){var n=e.font,o=e.out,a=e.newObject,i=e.putStream,s=e.pdfEscapeWithNeededParanthesis;if(n.metadata instanceof t.API.TTFFont&&"WinAnsiEncoding"===n.encoding){for(var c=n.metadata.rawData,l="",u=0;u<c.length;u++)l+=String.fromCharCode(c[u]);var f=a();i({data:l,addLength1:!0,objectId:f}),o("endobj");var h=a();i({data:r(n.metadata.toUnicode),addLength1:!0,objectId:h}),o("endobj");var d=a();o("<<"),o("/Descent "+n.metadata.decender),o("/CapHeight "+n.metadata.capHeight),o("/StemV "+n.metadata.stemV),o("/Type /FontDescriptor"),o("/FontFile2 "+f+" 0 R"),o("/Flags 96"),o("/FontBBox "+t.API.PDFObject.convert(n.metadata.bbox)),o("/FontName /"+s(n.fontName)),o("/ItalicAngle "+n.metadata.italicAngle),o("/Ascent "+n.metadata.ascender),o(">>"),o("endobj"),n.objectNumber=a();for(var p=0;p<n.metadata.hmtx.widths.length;p++)n.metadata.hmtx.widths[p]=parseInt(n.metadata.hmtx.widths[p]*(1e3/n.metadata.head.unitsPerEm));o("<</Subtype/TrueType/Type/Font/ToUnicode "+h+" 0 R/BaseFont/"+s(n.fontName)+"/FontDescriptor "+d+" 0 R/Encoding/"+n.encoding+" /FirstChar 29 /LastChar 255 /Widths "+t.API.PDFObject.convert(n.metadata.hmtx.widths)+">>"),o("endobj"),n.isAlreadyPutted=!0}}(e)}]);var o=function(t){var e,r=t.text||"",o=t.x,a=t.y,i=t.options||{},s=t.mutex||{},c=s.pdfEscape,l=s.activeFontKey,u=s.fonts,f=l,h="",d=0,p="",g=u[f].encoding;if("Identity-H"!==u[f].encoding)return{text:r,x:o,y:a,options:i,mutex:s};for(p=r,f=l,Array.isArray(r)&&(p=r[0]),d=0;d<p.length;d+=1)u[f].metadata.hasOwnProperty("cmap")&&(e=u[f].metadata.cmap.unicode.codeMap[p[d].charCodeAt(0)]),e||p[d].charCodeAt(0)<256&&u[f].metadata.hasOwnProperty("Unicode")?h+=p[d]:h+="";var m="";return parseInt(f.slice(1))<14||"WinAnsiEncoding"===g?m=c(h,f).split("").map((function(t){return t.charCodeAt(0).toString(16)})).join(""):"Identity-H"===g&&(m=n(h,u[f])),s.isHex=!0,{text:m,x:o,y:a,options:i,mutex:s}};e.events.push(["postProcessText",function(t){var e=t.text||"",n=[],r={text:e,x:t.x,y:t.y,options:t.options,mutex:t.mutex};if(Array.isArray(e)){var a=0;for(a=0;a<e.length;a+=1)Array.isArray(e[a])&&3===e[a].length?n.push([o(Object.assign({},r,{text:e[a][0]})).text,e[a][1],e[a][2]]):n.push(o(Object.assign({},r,{text:e[a]})).text);t.text=n}else t.text=o(Object.assign({},r,{text:e})).text}])}(O),function(t){var e=function(){return void 0===this.internal.vFS&&(this.internal.vFS={}),!0};t.existsFileInVFS=function(t){return e.call(this),void 0!==this.internal.vFS[t]},t.addFileToVFS=function(t,n){return e.call(this),this.internal.vFS[t]=n,this},t.getFileFromVFS=function(t){return e.call(this),void 0!==this.internal.vFS[t]?this.internal.vFS[t]:null}}(O.API),function(t){t.__bidiEngine__=t.prototype.__bidiEngine__=function(t){var n,r,o,a,i,s,c,l=e,u=[[0,3,0,1,0,0,0],[0,3,0,1,2,2,0],[0,3,0,17,2,0,1],[0,3,5,5,4,1,0],[0,3,21,21,4,0,1],[0,3,5,5,4,2,0]],f=[[2,0,1,1,0,1,0],[2,0,1,1,0,2,0],[2,0,2,1,3,2,0],[2,0,2,33,3,1,1]],h={L:0,R:1,EN:2,AN:3,N:4,B:5,S:6},d={0:0,5:1,6:2,7:3,32:4,251:5,254:6,255:7},p=["(",")","(","<",">","<","[","]","[","{","}","{","«","»","«","","","","⁅","⁆","⁅","⁽","⁾","⁽","₍","₎","₍","≤","≥","≤","〈","〉","〈","﹙","﹚","﹙","﹛","﹜","﹛","﹝","﹞","﹝","﹤","﹥","﹤"],g=new RegExp(/^([1-4|9]|1[0-9]|2[0-9]|3[0168]|4[04589]|5[012]|7[78]|159|16[0-9]|17[0-2]|21[569]|22[03489]|250)$/),m=!1,v=0;this.__bidiEngine__={};var b=function(t){var e=t.charCodeAt(),n=e>>8,r=d[n];return void 0!==r?l[256*r+(255&e)]:252===n||253===n?"AL":g.test(n)?"L":8===n?"R":"N"},y=function(t){for(var e,n=0;n<t.length;n++){if("L"===(e=b(t.charAt(n))))return!1;if("R"===e)return!0}return!1},w=function(t,e,i,s){var c,l,u,f,h=e[s];switch(h){case"L":case"R":case"LRE":case"RLE":case"LRO":case"RLO":case"PDF":m=!1;break;case"N":case"AN":break;case"EN":m&&(h="AN");break;case"AL":m=!0,h="R";break;case"WS":case"BN":h="N";break;case"CS":s<1||s+1>=e.length||"EN"!==(c=i[s-1])&&"AN"!==c||"EN"!==(l=e[s+1])&&"AN"!==l?h="N":m&&(l="AN"),h=l===c?l:"N";break;case"ES":h="EN"===(c=s>0?i[s-1]:"B")&&s+1<e.length&&"EN"===e[s+1]?"EN":"N";break;case"ET":if(s>0&&"EN"===i[s-1]){h="EN";break}if(m){h="N";break}for(u=s+1,f=e.length;u<f&&"ET"===e[u];)u++;h=u<f&&"EN"===e[u]?"EN":"N";break;case"NSM":if(o&&!a){for(f=e.length,u=s+1;u<f&&"NSM"===e[u];)u++;if(u<f){var d=t[s],p=d>=1425&&d<=2303||64286===d;if(c=e[u],p&&("R"===c||"AL"===c)){h="R";break}}}h=s<1||"B"===(c=e[s-1])?"N":i[s-1];break;case"B":m=!1,n=!0,h=v;break;case"S":r=!0,h="N"}return h},S=function(t,e,n){var r=t.split("");return n&&x(r,n,{hiLevel:v}),r.reverse(),e&&e.reverse(),r.join("")},x=function(t,e,o){var a,i,s,c,l,d=-1,p=t.length,g=0,y=[],S=v?f:u,x=[];for(m=!1,n=!1,r=!1,i=0;i<p;i++)x[i]=b(t[i]);for(s=0;s<p;s++){if(l=g,y[s]=w(t,x,y,s),a=240&(g=S[l][h[y[s]]]),g&=15,e[s]=c=S[g][5],a>0)if(16===a){for(i=d;i<s;i++)e[i]=1;d=-1}else d=-1;if(S[g][6])-1===d&&(d=s);else if(d>-1){for(i=d;i<s;i++)e[i]=c;d=-1}"B"===x[s]&&(e[s]=0),o.hiLevel|=c}r&&function(t,e,n){for(var r=0;r<n;r++)if("S"===t[r]){e[r]=v;for(var o=r-1;o>=0&&"WS"===t[o];o--)e[o]=v}}(x,e,p)},A=function(t,e,r,o,a){if(!(a.hiLevel<t)){if(1===t&&1===v&&!n)return e.reverse(),void(r&&r.reverse());for(var i,s,c,l,u=e.length,f=0;f<u;){if(o[f]>=t){for(c=f+1;c<u&&o[c]>=t;)c++;for(l=f,s=c-1;l<s;l++,s--)i=e[l],e[l]=e[s],e[s]=i,r&&(i=r[l],r[l]=r[s],r[s]=i);f=c}f++}}},C=function(t,e,n){var r=t.split(""),o={hiLevel:v};return n||(n=[]),x(r,n,o),function(t,e,n){if(0!==n.hiLevel&&c)for(var r,o=0;o<t.length;o++)1===e[o]&&(r=p.indexOf(t[o]))>=0&&(t[o]=p[r+1])}(r,n,o),A(2,r,e,n,o),A(1,r,e,n,o),r.join("")};return this.__bidiEngine__.doBidiReorder=function(t,e,n){if(function(t,e){if(e)for(var n=0;n<t.length;n++)e[n]=n;void 0===a&&(a=y(t)),void 0===s&&(s=y(t))}(t,e),o||!i||s)if(o&&i&&a^s)v=a?1:0,t=S(t,e,n);else if(!o&&i&&s)v=a?1:0,t=C(t,e,n),t=S(t,e);else if(!o||a||i||s){if(o&&!i&&a^s)t=S(t,e),a?(v=0,t=C(t,e,n)):(v=1,t=C(t,e,n),t=S(t,e));else if(o&&a&&!i&&s)v=1,t=C(t,e,n),t=S(t,e);else if(!o&&!i&&a^s){var r=c;a?(v=1,t=C(t,e,n),v=0,c=!1,t=C(t,e,n),c=r):(v=0,t=C(t,e,n),t=S(t,e),v=1,c=!1,t=C(t,e,n),c=r,t=S(t,e))}}else v=0,t=C(t,e,n);else v=a?1:0,t=C(t,e,n);return t},this.__bidiEngine__.setOptions=function(t){t&&(o=t.isInputVisual,i=t.isOutputVisual,a=t.isInputRtl,s=t.isOutputRtl,c=t.isSymmetricSwapping)},this.__bidiEngine__.setOptions(t),this.__bidiEngine__};var e=["BN","BN","BN","BN","BN","BN","BN","BN","BN","S","B","S","WS","B","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","B","B","B","S","WS","N","N","ET","ET","ET","N","N","N","N","N","ES","CS","ES","CS","CS","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","CS","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","BN","BN","BN","BN","BN","BN","B","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","CS","N","ET","ET","ET","ET","N","N","N","N","L","N","N","BN","N","N","ET","ET","EN","EN","N","L","N","N","N","EN","L","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","N","N","N","N","N","ET","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","R","NSM","R","NSM","NSM","R","NSM","NSM","R","NSM","N","N","N","N","N","N","N","N","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","N","N","N","N","N","R","R","R","R","R","N","N","N","N","N","N","N","N","N","N","N","AN","AN","AN","AN","AN","AN","N","N","AL","ET","ET","AL","CS","AL","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AL","AL","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AN","AN","AN","AN","AN","AN","AN","AN","AN","AN","ET","AN","AN","AL","AL","AL","NSM","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AN","N","NSM","NSM","NSM","NSM","NSM","NSM","AL","AL","NSM","NSM","N","NSM","NSM","NSM","NSM","AL","AL","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","AL","AL","NSM","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AL","N","N","N","N","N","N","N","N","N","N","N","N","N","N","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","R","R","N","N","N","N","R","N","N","N","N","N","WS","WS","WS","WS","WS","WS","WS","WS","WS","WS","WS","BN","BN","BN","L","R","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","WS","B","LRE","RLE","PDF","LRO","RLO","CS","ET","ET","ET","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","CS","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","WS","BN","BN","BN","BN","BN","N","LRI","RLI","FSI","PDI","BN","BN","BN","BN","BN","BN","EN","L","N","N","EN","EN","EN","EN","EN","EN","ES","ES","N","N","N","L","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","ES","ES","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","L","L","N","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","N","N","N","N","N","R","NSM","R","R","R","R","R","R","R","R","R","R","ES","R","R","R","R","R","R","R","R","R","R","R","R","R","N","R","R","R","R","R","N","R","N","R","R","N","R","R","N","R","R","R","R","R","R","R","R","R","R","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","CS","N","CS","N","N","CS","N","N","N","N","N","N","N","N","N","ET","N","N","ES","ES","N","N","N","N","N","ET","ET","N","N","N","N","N","AL","AL","AL","AL","AL","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","N","BN","N","N","N","ET","ET","ET","N","N","N","N","N","ES","CS","ES","CS","CS","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","CS","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","L","L","L","L","L","L","N","N","L","L","L","L","L","L","N","N","L","L","L","L","L","L","N","N","L","L","L","N","N","N","ET","ET","N","N","N","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N"],n=new t.__bidiEngine__({isInputVisual:!0});t.API.events.push(["postProcessText",function(t){var e=t.text,r=(t.x,t.y,t.options||{}),o=(t.mutex,r.lang,[]);if(r.isInputVisual="boolean"!=typeof r.isInputVisual||r.isInputVisual,n.setOptions(r),"[object Array]"===Object.prototype.toString.call(e)){var a=0;for(o=[],a=0;a<e.length;a+=1)"[object Array]"===Object.prototype.toString.call(e[a])?o.push([n.doBidiReorder(e[a][0]),e[a][1],e[a][2]]):o.push([n.doBidiReorder(e[a])]);t.text=o}else t.text=n.doBidiReorder(e);n.setOptions({isInputVisual:!0})}])}(O),O.API.TTFFont=function(){function t(t){var e;if(this.rawData=t,e=this.contents=new Oe(t),this.contents.pos=4,"ttcf"===e.readString(4))throw new Error("TTCF not supported.");e.pos=0,this.parse(),this.subset=new Je(this),this.registerTTF()}return t.open=function(e){return new t(e)},t.prototype.parse=function(){return this.directory=new Ie(this.contents),this.head=new Fe(this),this.name=new ze(this),this.cmap=new Me(this),this.toUnicode={},this.hhea=new je(this),this.maxp=new Ve(this),this.hmtx=new qe(this),this.post=new Ue(this),this.os2=new We(this),this.loca=new Ye(this),this.glyf=new Xe(this),this.ascender=this.os2.exists&&this.os2.ascender||this.hhea.ascender,this.decender=this.os2.exists&&this.os2.decender||this.hhea.decender,this.lineGap=this.os2.exists&&this.os2.lineGap||this.hhea.lineGap,this.bbox=[this.head.xMin,this.head.yMin,this.head.xMax,this.head.yMax]},t.prototype.registerTTF=function(){var t,e,n,r,o;if(this.scaleFactor=1e3/this.head.unitsPerEm,this.bbox=function(){var e,n,r,o;for(o=[],e=0,n=(r=this.bbox).length;e<n;e++)t=r[e],o.push(Math.round(t*this.scaleFactor));return o}.call(this),this.stemV=0,this.post.exists?(n=255&(r=this.post.italic_angle),0!=(32768&(e=r>>16))&&(e=-(1+(65535^e))),this.italicAngle=+(e+"."+n)):this.italicAngle=0,this.ascender=Math.round(this.ascender*this.scaleFactor),this.decender=Math.round(this.decender*this.scaleFactor),this.lineGap=Math.round(this.lineGap*this.scaleFactor),this.capHeight=this.os2.exists&&this.os2.capHeight||this.ascender,this.xHeight=this.os2.exists&&this.os2.xHeight||0,this.familyClass=(this.os2.exists&&this.os2.familyClass||0)>>8,this.isSerif=1===(o=this.familyClass)||2===o||3===o||4===o||5===o||7===o,this.isScript=10===this.familyClass,this.flags=0,this.post.isFixedPitch&&(this.flags|=1),this.isSerif&&(this.flags|=2),this.isScript&&(this.flags|=8),0!==this.italicAngle&&(this.flags|=64),this.flags|=32,!this.cmap.unicode)throw new Error("No unicode cmap for font")},t.prototype.characterToGlyph=function(t){var e;return(null!=(e=this.cmap.unicode)?e.codeMap[t]:void 0)||0},t.prototype.widthOfGlyph=function(t){var e;return e=1e3/this.head.unitsPerEm,this.hmtx.forGlyph(t).advance*e},t.prototype.widthOfString=function(t,e,n){var r,o,a,i;for(a=0,o=0,i=(t=""+t).length;0<=i?o<i:o>i;o=0<=i?++o:--o)r=t.charCodeAt(o),a+=this.widthOfGlyph(this.characterToGlyph(r))+n*(1e3/e)||0;return a*(e/1e3)},t.prototype.lineHeight=function(t,e){var n;return null==e&&(e=!1),n=e?this.lineGap:0,(this.ascender+n-this.decender)/1e3*t},t}();var Ne,Oe=function(){function t(t){this.data=null!=t?t:[],this.pos=0,this.length=this.data.length}return t.prototype.readByte=function(){return this.data[this.pos++]},t.prototype.writeByte=function(t){return this.data[this.pos++]=t},t.prototype.readUInt32=function(){return 16777216*this.readByte()+(this.readByte()<<16)+(this.readByte()<<8)+this.readByte()},t.prototype.writeUInt32=function(t){return this.writeByte(t>>>24&255),this.writeByte(t>>16&255),this.writeByte(t>>8&255),this.writeByte(255&t)},t.prototype.readInt32=function(){var t;return(t=this.readUInt32())>=2147483648?t-4294967296:t},t.prototype.writeInt32=function(t){return t<0&&(t+=4294967296),this.writeUInt32(t)},t.prototype.readUInt16=function(){return this.readByte()<<8|this.readByte()},t.prototype.writeUInt16=function(t){return this.writeByte(t>>8&255),this.writeByte(255&t)},t.prototype.readInt16=function(){var t;return(t=this.readUInt16())>=32768?t-65536:t},t.prototype.writeInt16=function(t){return t<0&&(t+=65536),this.writeUInt16(t)},t.prototype.readString=function(t){var e,n;for(n=[],e=0;0<=t?e<t:e>t;e=0<=t?++e:--e)n[e]=String.fromCharCode(this.readByte());return n.join("")},t.prototype.writeString=function(t){var e,n,r;for(r=[],e=0,n=t.length;0<=n?e<n:e>n;e=0<=n?++e:--e)r.push(this.writeByte(t.charCodeAt(e)));return r},t.prototype.readShort=function(){return this.readInt16()},t.prototype.writeShort=function(t){return this.writeInt16(t)},t.prototype.readLongLong=function(){var t,e,n,r,o,a,i,s;return t=this.readByte(),e=this.readByte(),n=this.readByte(),r=this.readByte(),o=this.readByte(),a=this.readByte(),i=this.readByte(),s=this.readByte(),128&t?-1*(72057594037927940*(255^t)+281474976710656*(255^e)+1099511627776*(255^n)+4294967296*(255^r)+16777216*(255^o)+65536*(255^a)+256*(255^i)+(255^s)+1):72057594037927940*t+281474976710656*e+1099511627776*n+4294967296*r+16777216*o+65536*a+256*i+s},t.prototype.writeLongLong=function(t){var e,n;return e=Math.floor(t/4294967296),n=4294967295&t,this.writeByte(e>>24&255),this.writeByte(e>>16&255),this.writeByte(e>>8&255),this.writeByte(255&e),this.writeByte(n>>24&255),this.writeByte(n>>16&255),this.writeByte(n>>8&255),this.writeByte(255&n)},t.prototype.readInt=function(){return this.readInt32()},t.prototype.writeInt=function(t){return this.writeInt32(t)},t.prototype.read=function(t){var e,n;for(e=[],n=0;0<=t?n<t:n>t;n=0<=t?++n:--n)e.push(this.readByte());return e},t.prototype.write=function(t){var e,n,r,o;for(o=[],n=0,r=t.length;n<r;n++)e=t[n],o.push(this.writeByte(e));return o},t}(),Ie=function(){var t;function e(t){var e,n,r;for(this.scalarType=t.readInt(),this.tableCount=t.readShort(),this.searchRange=t.readShort(),this.entrySelector=t.readShort(),this.rangeShift=t.readShort(),this.tables={},n=0,r=this.tableCount;0<=r?n<r:n>r;n=0<=r?++n:--n)e={tag:t.readString(4),checksum:t.readInt(),offset:t.readInt(),length:t.readInt()},this.tables[e.tag]=e}return e.prototype.encode=function(e){var n,r,o,a,i,s,c,l,u,f,h,d,p;for(p in h=Object.keys(e).length,s=Math.log(2),u=16*Math.floor(Math.log(h)/s),a=Math.floor(u/s),l=16*h-u,(r=new Oe).writeInt(this.scalarType),r.writeShort(h),r.writeShort(u),r.writeShort(a),r.writeShort(l),o=16*h,c=r.pos+o,i=null,d=[],e)for(f=e[p],r.writeString(p),r.writeInt(t(f)),r.writeInt(c),r.writeInt(f.length),d=d.concat(f),"head"===p&&(i=c),c+=f.length;c%4;)d.push(0),c++;return r.write(d),n=2981146554-t(r.data),r.pos=i+8,r.writeUInt32(n),r.data},t=function(t){var e,n,r,o;for(t=Ge.call(t);t.length%4;)t.push(0);for(r=new Oe(t),n=0,e=0,o=t.length;e<o;e=e+=4)n+=r.readUInt32();return 4294967295&n},e}(),Be={}.hasOwnProperty,Le=function(t,e){for(var n in e)Be.call(e,n)&&(t[n]=e[n]);function r(){this.constructor=t}return r.prototype=e.prototype,t.prototype=new r,t.__super__=e.prototype,t},Fe=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return Le(e,t),e.prototype.tag="head",e.prototype.parse=function(t){return t.pos=this.offset,this.version=t.readInt(),this.revision=t.readInt(),this.checkSumAdjustment=t.readInt(),this.magicNumber=t.readInt(),this.flags=t.readShort(),this.unitsPerEm=t.readShort(),this.created=t.readLongLong(),this.modified=t.readLongLong(),this.xMin=t.readShort(),this.yMin=t.readShort(),this.xMax=t.readShort(),this.yMax=t.readShort(),this.macStyle=t.readShort(),this.lowestRecPPEM=t.readShort(),this.fontDirectionHint=t.readShort(),this.indexToLocFormat=t.readShort(),this.glyphDataFormat=t.readShort()},e.prototype.encode=function(t){var e;return(e=new Oe).writeInt(this.version),e.writeInt(this.revision),e.writeInt(this.checkSumAdjustment),e.writeInt(this.magicNumber),e.writeShort(this.flags),e.writeShort(this.unitsPerEm),e.writeLongLong(this.created),e.writeLongLong(this.modified),e.writeShort(this.xMin),e.writeShort(this.yMin),e.writeShort(this.xMax),e.writeShort(this.yMax),e.writeShort(this.macStyle),e.writeShort(this.lowestRecPPEM),e.writeShort(this.fontDirectionHint),e.writeShort(t),e.writeShort(this.glyphDataFormat),e.data},e}(Ne=function(){function t(t){var e;this.file=t,e=this.file.directory.tables[this.tag],this.exists=!!e,e&&(this.offset=e.offset,this.length=e.length,this.parse(this.file.contents))}return t.prototype.parse=function(){},t.prototype.encode=function(){},t.prototype.raw=function(){return this.exists?(this.file.contents.pos=this.offset,this.file.contents.read(this.length)):null},t}()),De=function(){function t(t,e){var n,r,o,a,i,s,c,l,u,f,h,d,p,g,m,v,b;switch(this.platformID=t.readUInt16(),this.encodingID=t.readShort(),this.offset=e+t.readInt(),u=t.pos,t.pos=this.offset,this.format=t.readUInt16(),this.length=t.readUInt16(),this.language=t.readUInt16(),this.isUnicode=3===this.platformID&&1===this.encodingID&&4===this.format||0===this.platformID&&4===this.format,this.codeMap={},this.format){case 0:for(s=0;s<256;++s)this.codeMap[s]=t.readByte();break;case 4:for(h=t.readUInt16(),f=h/2,t.pos+=6,o=function(){var e,n;for(n=[],s=e=0;0<=f?e<f:e>f;s=0<=f?++e:--e)n.push(t.readUInt16());return n}(),t.pos+=2,p=function(){var e,n;for(n=[],s=e=0;0<=f?e<f:e>f;s=0<=f?++e:--e)n.push(t.readUInt16());return n}(),c=function(){var e,n;for(n=[],s=e=0;0<=f?e<f:e>f;s=0<=f?++e:--e)n.push(t.readUInt16());return n}(),l=function(){var e,n;for(n=[],s=e=0;0<=f?e<f:e>f;s=0<=f?++e:--e)n.push(t.readUInt16());return n}(),r=(this.length-t.pos+this.offset)/2,i=function(){var e,n;for(n=[],s=e=0;0<=r?e<r:e>r;s=0<=r?++e:--e)n.push(t.readUInt16());return n}(),s=m=0,b=o.length;m<b;s=++m)for(g=o[s],n=v=d=p[s];d<=g?v<=g:v>=g;n=d<=g?++v:--v)0===l[s]?a=n+c[s]:0!==(a=i[l[s]/2+(n-d)-(f-s)]||0)&&(a+=c[s]),this.codeMap[n]=65535&a}t.pos=u}return t.encode=function(t,e){var n,r,o,a,i,s,c,l,u,f,h,d,p,g,m,v,b,y,w,S,x,A,C,E,T,_,k,R,P,N,O,I,B,L,F,D,M,j,W,U,H,z,V,q,G,X;switch(R=new Oe,a=Object.keys(t).sort((function(t,e){return t-e})),e){case"macroman":for(p=0,g=function(){var t=[];for(d=0;d<256;++d)t.push(0);return t}(),v={0:0},o={},P=0,B=a.length;P<B;P++)null==v[V=t[r=a[P]]]&&(v[V]=++p),o[r]={old:t[r],new:v[t[r]]},g[r]=v[t[r]];return R.writeUInt16(1),R.writeUInt16(0),R.writeUInt32(12),R.writeUInt16(0),R.writeUInt16(262),R.writeUInt16(0),R.write(g),{charMap:o,subtable:R.data,maxGlyphID:p+1};case"unicode":for(_=[],u=[],b=0,v={},n={},m=c=null,N=0,L=a.length;N<L;N++)null==v[w=t[r=a[N]]]&&(v[w]=++b),n[r]={old:w,new:v[w]},i=v[w]-r,null!=m&&i===c||(m&&u.push(m),_.push(r),c=i),m=r;for(m&&u.push(m),u.push(65535),_.push(65535),E=2*(C=_.length),A=2*Math.pow(Math.log(C)/Math.LN2,2),f=Math.log(A/2)/Math.LN2,x=2*C-A,s=[],S=[],h=[],d=O=0,F=_.length;O<F;d=++O){if(T=_[d],l=u[d],65535===T){s.push(0),S.push(0);break}if(T-(k=n[T].new)>=32768)for(s.push(0),S.push(2*(h.length+C-d)),r=I=T;T<=l?I<=l:I>=l;r=T<=l?++I:--I)h.push(n[r].new);else s.push(k-T),S.push(0)}for(R.writeUInt16(3),R.writeUInt16(1),R.writeUInt32(12),R.writeUInt16(4),R.writeUInt16(16+8*C+2*h.length),R.writeUInt16(0),R.writeUInt16(E),R.writeUInt16(A),R.writeUInt16(f),R.writeUInt16(x),H=0,D=u.length;H<D;H++)r=u[H],R.writeUInt16(r);for(R.writeUInt16(0),z=0,M=_.length;z<M;z++)r=_[z],R.writeUInt16(r);for(q=0,j=s.length;q<j;q++)i=s[q],R.writeUInt16(i);for(G=0,W=S.length;G<W;G++)y=S[G],R.writeUInt16(y);for(X=0,U=h.length;X<U;X++)p=h[X],R.writeUInt16(p);return{charMap:n,subtable:R.data,maxGlyphID:b+1}}},t}(),Me=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return Le(e,t),e.prototype.tag="cmap",e.prototype.parse=function(t){var e,n,r;for(t.pos=this.offset,this.version=t.readUInt16(),r=t.readUInt16(),this.tables=[],this.unicode=null,n=0;0<=r?n<r:n>r;n=0<=r?++n:--n)e=new De(t,this.offset),this.tables.push(e),e.isUnicode&&null==this.unicode&&(this.unicode=e);return!0},e.encode=function(t,e){var n,r;return null==e&&(e="macroman"),n=De.encode(t,e),(r=new Oe).writeUInt16(0),r.writeUInt16(1),n.table=r.data.concat(n.subtable),n},e}(Ne),je=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return Le(e,t),e.prototype.tag="hhea",e.prototype.parse=function(t){return t.pos=this.offset,this.version=t.readInt(),this.ascender=t.readShort(),this.decender=t.readShort(),this.lineGap=t.readShort(),this.advanceWidthMax=t.readShort(),this.minLeftSideBearing=t.readShort(),this.minRightSideBearing=t.readShort(),this.xMaxExtent=t.readShort(),this.caretSlopeRise=t.readShort(),this.caretSlopeRun=t.readShort(),this.caretOffset=t.readShort(),t.pos+=8,this.metricDataFormat=t.readShort(),this.numberOfMetrics=t.readUInt16()},e}(Ne),We=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return Le(e,t),e.prototype.tag="OS/2",e.prototype.parse=function(t){if(t.pos=this.offset,this.version=t.readUInt16(),this.averageCharWidth=t.readShort(),this.weightClass=t.readUInt16(),this.widthClass=t.readUInt16(),this.type=t.readShort(),this.ySubscriptXSize=t.readShort(),this.ySubscriptYSize=t.readShort(),this.ySubscriptXOffset=t.readShort(),this.ySubscriptYOffset=t.readShort(),this.ySuperscriptXSize=t.readShort(),this.ySuperscriptYSize=t.readShort(),this.ySuperscriptXOffset=t.readShort(),this.ySuperscriptYOffset=t.readShort(),this.yStrikeoutSize=t.readShort(),this.yStrikeoutPosition=t.readShort(),this.familyClass=t.readShort(),this.panose=function(){var e,n;for(n=[],e=0;e<10;++e)n.push(t.readByte());return n}(),this.charRange=function(){var e,n;for(n=[],e=0;e<4;++e)n.push(t.readInt());return n}(),this.vendorID=t.readString(4),this.selection=t.readShort(),this.firstCharIndex=t.readShort(),this.lastCharIndex=t.readShort(),this.version>0&&(this.ascent=t.readShort(),this.descent=t.readShort(),this.lineGap=t.readShort(),this.winAscent=t.readShort(),this.winDescent=t.readShort(),this.codePageRange=function(){var e,n;for(n=[],e=0;e<2;e=++e)n.push(t.readInt());return n}(),this.version>1))return this.xHeight=t.readShort(),this.capHeight=t.readShort(),this.defaultChar=t.readShort(),this.breakChar=t.readShort(),this.maxContext=t.readShort()},e}(Ne),Ue=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return Le(e,t),e.prototype.tag="post",e.prototype.parse=function(t){var e,n,r;switch(t.pos=this.offset,this.format=t.readInt(),this.italicAngle=t.readInt(),this.underlinePosition=t.readShort(),this.underlineThickness=t.readShort(),this.isFixedPitch=t.readInt(),this.minMemType42=t.readInt(),this.maxMemType42=t.readInt(),this.minMemType1=t.readInt(),this.maxMemType1=t.readInt(),this.format){case 65536:case 196608:break;case 131072:var o;for(n=t.readUInt16(),this.glyphNameIndex=[],o=0;0<=n?o<n:o>n;o=0<=n?++o:--o)this.glyphNameIndex.push(t.readUInt16());for(this.names=[],r=[];t.pos<this.offset+this.length;)e=t.readByte(),r.push(this.names.push(t.readString(e)));return r;case 151552:return n=t.readUInt16(),this.offsets=t.read(n);case 262144:return this.map=function(){var e,n,r;for(r=[],o=e=0,n=this.file.maxp.numGlyphs;0<=n?e<n:e>n;o=0<=n?++e:--e)r.push(t.readUInt32());return r}.call(this)}},e}(Ne),He=function(t,e){this.raw=t,this.length=t.length,this.platformID=e.platformID,this.encodingID=e.encodingID,this.languageID=e.languageID},ze=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return Le(e,t),e.prototype.tag="name",e.prototype.parse=function(t){var e,n,r,o,a,i,s,c,l,u,f;for(t.pos=this.offset,t.readShort(),e=t.readShort(),i=t.readShort(),n=[],o=0;0<=e?o<e:o>e;o=0<=e?++o:--o)n.push({platformID:t.readShort(),encodingID:t.readShort(),languageID:t.readShort(),nameID:t.readShort(),length:t.readShort(),offset:this.offset+i+t.readShort()});for(s={},o=l=0,u=n.length;l<u;o=++l)r=n[o],t.pos=r.offset,c=t.readString(r.length),a=new He(c,r),null==s[f=r.nameID]&&(s[f]=[]),s[r.nameID].push(a);this.strings=s,this.copyright=s[0],this.fontFamily=s[1],this.fontSubfamily=s[2],this.uniqueSubfamily=s[3],this.fontName=s[4],this.version=s[5];try{this.postscriptName=s[6][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}catch(t){this.postscriptName=s[4][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}return this.trademark=s[7],this.manufacturer=s[8],this.designer=s[9],this.description=s[10],this.vendorUrl=s[11],this.designerUrl=s[12],this.license=s[13],this.licenseUrl=s[14],this.preferredFamily=s[15],this.preferredSubfamily=s[17],this.compatibleFull=s[18],this.sampleText=s[19]},e}(Ne),Ve=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return Le(e,t),e.prototype.tag="maxp",e.prototype.parse=function(t){return t.pos=this.offset,this.version=t.readInt(),this.numGlyphs=t.readUInt16(),this.maxPoints=t.readUInt16(),this.maxContours=t.readUInt16(),this.maxCompositePoints=t.readUInt16(),this.maxComponentContours=t.readUInt16(),this.maxZones=t.readUInt16(),this.maxTwilightPoints=t.readUInt16(),this.maxStorage=t.readUInt16(),this.maxFunctionDefs=t.readUInt16(),this.maxInstructionDefs=t.readUInt16(),this.maxStackElements=t.readUInt16(),this.maxSizeOfInstructions=t.readUInt16(),this.maxComponentElements=t.readUInt16(),this.maxComponentDepth=t.readUInt16()},e}(Ne),qe=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return Le(e,t),e.prototype.tag="hmtx",e.prototype.parse=function(t){var e,n,r,o,a,i,s;for(t.pos=this.offset,this.metrics=[],e=0,i=this.file.hhea.numberOfMetrics;0<=i?e<i:e>i;e=0<=i?++e:--e)this.metrics.push({advance:t.readUInt16(),lsb:t.readInt16()});for(r=this.file.maxp.numGlyphs-this.file.hhea.numberOfMetrics,this.leftSideBearings=function(){var n,o;for(o=[],e=n=0;0<=r?n<r:n>r;e=0<=r?++n:--n)o.push(t.readInt16());return o}(),this.widths=function(){var t,e,n,r;for(r=[],t=0,e=(n=this.metrics).length;t<e;t++)o=n[t],r.push(o.advance);return r}.call(this),n=this.widths[this.widths.length-1],s=[],e=a=0;0<=r?a<r:a>r;e=0<=r?++a:--a)s.push(this.widths.push(n));return s},e.prototype.forGlyph=function(t){return t in this.metrics?this.metrics[t]:{advance:this.metrics[this.metrics.length-1].advance,lsb:this.leftSideBearings[t-this.metrics.length]}},e}(Ne),Ge=[].slice,Xe=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return Le(e,t),e.prototype.tag="glyf",e.prototype.parse=function(){return this.cache={}},e.prototype.glyphFor=function(t){var e,n,r,o,a,i,s,c,l,u;return t in this.cache?this.cache[t]:(o=this.file.loca,e=this.file.contents,n=o.indexOf(t),0===(r=o.lengthOf(t))?this.cache[t]=null:(e.pos=this.offset+n,a=(i=new Oe(e.read(r))).readShort(),c=i.readShort(),u=i.readShort(),s=i.readShort(),l=i.readShort(),this.cache[t]=-1===a?new Ke(i,c,u,s,l):new $e(i,a,c,u,s,l),this.cache[t]))},e.prototype.encode=function(t,e,n){var r,o,a,i,s;for(a=[],o=[],i=0,s=e.length;i<s;i++)r=t[e[i]],o.push(a.length),r&&(a=a.concat(r.encode(n)));return o.push(a.length),{table:a,offsets:o}},e}(Ne),$e=function(){function t(t,e,n,r,o,a){this.raw=t,this.numberOfContours=e,this.xMin=n,this.yMin=r,this.xMax=o,this.yMax=a,this.compound=!1}return t.prototype.encode=function(){return this.raw.data},t}(),Ke=function(){function t(t,e,n,r,o){var a,i;for(this.raw=t,this.xMin=e,this.yMin=n,this.xMax=r,this.yMax=o,this.compound=!0,this.glyphIDs=[],this.glyphOffsets=[],a=this.raw;i=a.readShort(),this.glyphOffsets.push(a.pos),this.glyphIDs.push(a.readUInt16()),32&i;)a.pos+=1&i?4:2,128&i?a.pos+=8:64&i?a.pos+=4:8&i&&(a.pos+=2)}return t.prototype.encode=function(){var t,e,n;for(e=new Oe(Ge.call(this.raw.data)),t=0,n=this.glyphIDs.length;t<n;++t)e.pos=this.glyphOffsets[t];return e.data},t}(),Ye=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return Le(e,t),e.prototype.tag="loca",e.prototype.parse=function(t){var e,n;return t.pos=this.offset,e=this.file.head.indexToLocFormat,this.offsets=0===e?function(){var e,r;for(r=[],n=0,e=this.length;n<e;n+=2)r.push(2*t.readUInt16());return r}.call(this):function(){var e,r;for(r=[],n=0,e=this.length;n<e;n+=4)r.push(t.readUInt32());return r}.call(this)},e.prototype.indexOf=function(t){return this.offsets[t]},e.prototype.lengthOf=function(t){return this.offsets[t+1]-this.offsets[t]},e.prototype.encode=function(t,e){for(var n=new Uint32Array(this.offsets.length),r=0,o=0,a=0;a<n.length;++a)if(n[a]=r,o<e.length&&e[o]==a){++o,n[a]=r;var i=this.offsets[a],s=this.offsets[a+1]-i;s>0&&(r+=s)}for(var c=new Array(4*n.length),l=0;l<n.length;++l)c[4*l+3]=255&n[l],c[4*l+2]=(65280&n[l])>>8,c[4*l+1]=(16711680&n[l])>>16,c[4*l]=(4278190080&n[l])>>24;return c},e}(Ne),Je=function(){function t(t){this.font=t,this.subset={},this.unicodes={},this.next=33}return t.prototype.generateCmap=function(){var t,e,n,r,o;for(e in r=this.font.cmap.tables[0].codeMap,t={},o=this.subset)n=o[e],t[e]=r[n];return t},t.prototype.glyphsFor=function(t){var e,n,r,o,a,i,s;for(r={},a=0,i=t.length;a<i;a++)r[o=t[a]]=this.font.glyf.glyphFor(o);for(o in e=[],r)(null!=(n=r[o])?n.compound:void 0)&&e.push.apply(e,n.glyphIDs);if(e.length>0)for(o in s=this.glyphsFor(e))n=s[o],r[o]=n;return r},t.prototype.encode=function(t,e){var n,r,o,a,i,s,c,l,u,f,h,d,p,g,m;for(r in n=Me.encode(this.generateCmap(),"unicode"),a=this.glyphsFor(t),h={0:0},m=n.charMap)h[(s=m[r]).old]=s.new;for(d in f=n.maxGlyphID,a)d in h||(h[d]=f++);return l=function(t){var e,n;for(e in n={},t)n[t[e]]=e;return n}(h),u=Object.keys(l).sort((function(t,e){return t-e})),p=function(){var t,e,n;for(n=[],t=0,e=u.length;t<e;t++)i=u[t],n.push(l[i]);return n}(),o=this.font.glyf.encode(a,p,h),c=this.font.loca.encode(o.offsets,p),g={cmap:this.font.cmap.raw(),glyf:o.table,loca:c,hmtx:this.font.hmtx.raw(),hhea:this.font.hhea.raw(),maxp:this.font.maxp.raw(),post:this.font.post.raw(),name:this.font.name.raw(),head:this.font.head.encode(e)},this.font.os2.exists&&(g["OS/2"]=this.font.os2.raw()),this.font.directory.encode(g)},t}();O.API.PDFObject=function(){var t;function e(){}return t=function(t,e){return(Array(e+1).join("0")+t).slice(-e)},e.convert=function(n){var r,o,a,i;if(Array.isArray(n))return"["+function(){var t,o,a;for(a=[],t=0,o=n.length;t<o;t++)r=n[t],a.push(e.convert(r));return a}().join(" ")+"]";if("string"==typeof n)return"/"+n;if(null!=n?n.isString:void 0)return"("+n+")";if(n instanceof Date)return"(D:"+t(n.getUTCFullYear(),4)+t(n.getUTCMonth(),2)+t(n.getUTCDate(),2)+t(n.getUTCHours(),2)+t(n.getUTCMinutes(),2)+t(n.getUTCSeconds(),2)+"Z)";if("[object Object]"==={}.toString.call(n)){for(o in a=["<<"],n)i=n[o],a.push("/"+o+" "+e.convert(i));return a.push(">>"),a.join("\n")}return""+n},e}(),t.AcroForm=yt,t.AcroFormAppearance=vt,t.AcroFormButton=ut,t.AcroFormCheckBox=pt,t.AcroFormChoiceField=it,t.AcroFormComboBox=ct,t.AcroFormEditBox=lt,t.AcroFormListBox=st,t.AcroFormPasswordField=mt,t.AcroFormPushButton=ft,t.AcroFormRadioButton=ht,t.AcroFormTextField=gt,t.GState=k,t.ShadingPattern=P,t.TilingPattern=N,t.default=O,t.jsPDF=O,Object.defineProperty(t,"__esModule",{value:!0})}));var saveAs=saveAs||function(t){"use strict";if(!(void 0===t||"undefined"!=typeof navigator&&/MSIE [1-9]\./.test(navigator.userAgent))){var e=t.document,n=function(){return t.URL||t.webkitURL||t},r=e.createElementNS("http://www.w3.org/1999/xhtml","a"),o="download"in r,a=/constructor/i.test(t.HTMLElement)||t.safari,i=/CriOS\/[\d]+/.test(navigator.userAgent),s=function(e){(t.setImmediate||t.setTimeout)((function(){throw e}),0)},c=function(t){setTimeout((function(){"string"==typeof t?n().revokeObjectURL(t):t.remove()}),4e4)},l=function(t,e,n){for(var r=(e=[].concat(e)).length;r--;){var o=t["on"+e[r]];if("function"==typeof o)try{o.call(t,n||t)}catch(t){s(t)}}},u=function(t){return/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(t.type)?new Blob([String.fromCharCode(65279),t],{type:t.type}):t},f=function(e,s,f){f||(e=u(e));var h,d=this,p="application/octet-stream"===e.type,g=function(){l(d,"writestart progress write writeend".split(" "))};if(d.readyState=d.INIT,o)return h=n().createObjectURL(e),void setTimeout((function(){r.href=h,r.download=s,function(t){var e=new MouseEvent("click");t.dispatchEvent(e)}(r),g(),c(h),d.readyState=d.DONE}));!function(){if((i||p&&a)&&t.FileReader){var r=new FileReader;return r.onloadend=function(){var e=i?r.result:r.result.replace(/^data:[^;]*;/,"data:attachment/file;");t.open(e,"_blank")||(t.location.href=e),e=void 0,d.readyState=d.DONE,g()},r.readAsDataURL(e),void(d.readyState=d.INIT)}(h||(h=n().createObjectURL(e)),p)?t.location.href=h:t.open(h,"_blank")||(t.location.href=h);d.readyState=d.DONE,g(),c(h)}()},h=f.prototype;return"undefined"!=typeof navigator&&navigator.msSaveOrOpenBlob?function(t,e,n){return e=e||t.name||"download",n||(t=u(t)),navigator.msSaveOrOpenBlob(t,e)}:(h.abort=function(){},h.readyState=h.INIT=0,h.WRITING=1,h.DONE=2,h.error=h.onwritestart=h.onprogress=h.onwrite=h.onabort=h.onerror=h.onwriteend=null,function(t,e,n){return new f(t,e||t.name||"download",n)})}}("undefined"!=typeof self&&self||"undefined"!=typeof window&&window||this.content);"undefined"!=typeof module&&module.exports?module.exports.saveAs=saveAs:"undefined"!=typeof define&&null!==define&&null!==define.amd&&define("FileSaver.js",(function(){return saveAs}));var DO_NOT_EXPORT_CODEPAGE=!0,DO_NOT_EXPORT_JSZIP=!0;!function(t){if("object"==typeof exports&&"undefined"!=typeof module&&void 0===DO_NOT_EXPORT_JSZIP)module.exports=t();else if("function"==typeof define&&define.amd&&void 0===DO_NOT_EXPORT_JSZIP)JSZipSync=t(),define("j",[],t);else{var e;"undefined"!=typeof globalThis?e=globalThis:"undefined"!=typeof window?e=window:"undefined"!=typeof global?e=global:"undefined"!=typeof $&&$.global?e=$.global:"undefined"!=typeof self&&(e=self),e.JSZipSync=t()}}((function(){return function t(e,n,r){function o(i,s){if(!n[i]){if(!e[i]){var c="function"==typeof require&&require;if(!s&&c)return c(i,!0);if(a)return a(i,!0);throw new Error("Cannot find module '"+i+"'")}var l=n[i]={exports:{}};e[i][0].call(l.exports,(function(t){var n=e[i][1][t];return o(n||t)}),l,l.exports,t,e,n,r)}return n[i].exports}for(var a="function"==typeof require&&require,i=0;i<r.length;i++)o(r[i]);return o}({1:[function(t,e,n){"use strict";var r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";n.encode=function(t,e){for(var n,o,a,i,s,c,l,u="",f=0;f<t.length;)i=(n=t.charCodeAt(f++))>>2,s=(3&n)<<4|(o=t.charCodeAt(f++))>>4,c=(15&o)<<2|(a=t.charCodeAt(f++))>>6,l=63&a,isNaN(o)?c=l=64:isNaN(a)&&(l=64),u=u+r.charAt(i)+r.charAt(s)+r.charAt(c)+r.charAt(l);return u},n.decode=function(t,e){var n,o,a,i,s,c,l="",u=0;for(t=t.replace(/[^A-Za-z0-9\+\/\=]/g,"");u<t.length;)n=r.indexOf(t.charAt(u++))<<2|(i=r.indexOf(t.charAt(u++)))>>4,o=(15&i)<<4|(s=r.indexOf(t.charAt(u++)))>>2,a=(3&s)<<6|(c=r.indexOf(t.charAt(u++))),l+=String.fromCharCode(n),64!=s&&(l+=String.fromCharCode(o)),64!=c&&(l+=String.fromCharCode(a));return l}},{}],2:[function(t,e,n){"use strict";function r(){this.compressedSize=0,this.uncompressedSize=0,this.crc32=0,this.compressionMethod=null,this.compressedContent=null}r.prototype={getContent:function(){return null},getCompressedContent:function(){return null}},e.exports=r},{}],3:[function(t,e,n){"use strict";n.STORE={magic:"\0\0",compress:function(t){return t},uncompress:function(t){return t},compressInputType:null,uncompressInputType:null},n.DEFLATE=t("./flate")},{"./flate":8}],4:[function(t,e,n){"use strict";var r=t("./utils"),o=[0,1996959894,3993919788,2567524794,124634137,1886057615,3915621685,2657392035,249268274,2044508324,3772115230,2547177864,162941995,2125561021,3887607047,2428444049,498536548,1789927666,4089016648,2227061214,450548861,1843258603,4107580753,2211677639,325883990,1684777152,4251122042,2321926636,335633487,1661365465,4195302755,2366115317,997073096,1281953886,3579855332,2724688242,1006888145,1258607687,3524101629,2768942443,901097722,1119000684,3686517206,2898065728,853044451,1172266101,3705015759,2882616665,651767980,1373503546,3369554304,3218104598,565507253,1454621731,3485111705,3099436303,671266974,1594198024,3322730930,2970347812,795835527,1483230225,3244367275,3060149565,1994146192,31158534,2563907772,4023717930,1907459465,112637215,2680153253,3904427059,2013776290,251722036,2517215374,3775830040,2137656763,141376813,2439277719,3865271297,1802195444,476864866,2238001368,4066508878,1812370925,453092731,2181625025,4111451223,1706088902,314042704,2344532202,4240017532,1658658271,366619977,2362670323,4224994405,1303535960,984961486,2747007092,3569037538,1256170817,1037604311,2765210733,3554079995,1131014506,879679996,2909243462,3663771856,1141124467,855842277,2852801631,3708648649,1342533948,654459306,3188396048,3373015174,1466479909,544179635,3110523913,3462522015,1591671054,702138776,2966460450,3352799412,1504918807,783551873,3082640443,3233442989,3988292384,2596254646,62317068,1957810842,3939845945,2647816111,81470997,1943803523,3814918930,2489596804,225274430,2053790376,3826175755,2466906013,167816743,2097651377,4027552580,2265490386,503444072,1762050814,4150417245,2154129355,426522225,1852507879,4275313526,2312317920,282753626,1742555852,4189708143,2394877945,397917763,1622183637,3604390888,2714866558,953729732,1340076626,3518719985,2797360999,1068828381,1219638859,3624741850,2936675148,906185462,1090812512,3747672003,2825379669,829329135,1181335161,3412177804,3160834842,628085408,1382605366,3423369109,3138078467,570562233,1426400815,3317316542,2998733608,733239954,1555261956,3268935591,3050360625,752459403,1541320221,2607071920,3965973030,1969922972,40735498,2617837225,3943577151,1913087877,83908371,2512341634,3803740692,2075208622,213261112,2463272603,3855990285,2094854071,198958881,2262029012,4057260610,1759359992,534414190,2176718541,4139329115,1873836001,414664567,2282248934,4279200368,1711684554,285281116,2405801727,4167216745,1634467795,376229701,2685067896,3608007406,1308918612,956543938,2808555105,3495958263,1231636301,1047427035,2932959818,3654703836,1088359270,936918e3,2847714899,3736837829,1202900863,817233897,3183342108,3401237130,1404277552,615818150,3134207493,3453421203,1423857449,601450431,3009837614,3294710456,1567103746,711928724,3020668471,3272380065,1510334235,755167117];e.exports=function(t,e){if(void 0===t||!t.length)return 0;var n="string"!==r.getTypeOf(t);void 0===e&&(e=0);var a=0,i=0;e^=-1;for(var s=0,c=t.length;s<c;s++)i=n?t[s]:t.charCodeAt(s),a=o[255&(e^i)],e=e>>>8^a;return-1^e}},{"./utils":21}],5:[function(t,e,n){"use strict";var r=t("./utils");function o(t){this.data=null,this.length=0,this.index=0}o.prototype={checkOffset:function(t){this.checkIndex(this.index+t)},checkIndex:function(t){if(this.length<t||t<0)throw new Error("End of data reached (data length = "+this.length+", asked index = "+t+"). Corrupted zip ?")},setIndex:function(t){this.checkIndex(t),this.index=t},skip:function(t){this.setIndex(this.index+t)},byteAt:function(t){},readInt:function(t){var e,n=0;for(this.checkOffset(t),e=this.index+t-1;e>=this.index;e--)n=(n<<8)+this.byteAt(e);return this.index+=t,n},readString:function(t){return r.transformTo("string",this.readData(t))},readData:function(t){},lastIndexOfSignature:function(t){},readDate:function(){var t=this.readInt(4);return new Date(1980+(t>>25&127),(t>>21&15)-1,t>>16&31,t>>11&31,t>>5&63,(31&t)<<1)}},e.exports=o},{"./utils":21}],6:[function(t,e,n){"use strict";n.base64=!1,n.binary=!1,n.dir=!1,n.createFolders=!1,n.date=null,n.compression=null,n.comment=null},{}],7:[function(t,e,n){"use strict";var r=t("./utils");n.string2binary=function(t){return r.string2binary(t)},n.string2Uint8Array=function(t){return r.transformTo("uint8array",t)},n.uint8Array2String=function(t){return r.transformTo("string",t)},n.string2Blob=function(t){var e=r.transformTo("arraybuffer",t);return r.arrayBuffer2Blob(e)},n.arrayBuffer2Blob=function(t){return r.arrayBuffer2Blob(t)},n.transformTo=function(t,e){return r.transformTo(t,e)},n.getTypeOf=function(t){return r.getTypeOf(t)},n.checkSupport=function(t){return r.checkSupport(t)},n.MAX_VALUE_16BITS=r.MAX_VALUE_16BITS,n.MAX_VALUE_32BITS=r.MAX_VALUE_32BITS,n.pretty=function(t){return r.pretty(t)},n.findCompression=function(t){return r.findCompression(t)},n.isRegExp=function(t){return r.isRegExp(t)}},{"./utils":21}],8:[function(t,e,n){"use strict";var r="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Uint32Array,o=t("pako");n.uncompressInputType=r?"uint8array":"array",n.compressInputType=r?"uint8array":"array",n.magic="\b\0",n.compress=function(t){return o.deflateRaw(t)},n.uncompress=function(t){return o.inflateRaw(t)}},{pako:24}],9:[function(t,e,n){"use strict";var r=t("./base64");function o(t,e){if(!(this instanceof o))return new o(t,e);this.files={},this.comment=null,this.root="",t&&this.load(t,e),this.clone=function(){var t=new o;for(var e in this)"function"!=typeof this[e]&&(t[e]=this[e]);return t}}o.prototype=t("./object"),o.prototype.load=t("./load"),o.support=t("./support"),o.defaults=t("./defaults"),o.utils=t("./deprecatedPublicUtils"),o.base64={encode:function(t){return r.encode(t)},decode:function(t){return r.decode(t)}},o.compressions=t("./compressions"),e.exports=o},{"./base64":1,"./compressions":3,"./defaults":6,"./deprecatedPublicUtils":7,"./load":10,"./object":13,"./support":17}],10:[function(t,e,n){"use strict";var r=t("./base64"),o=t("./zipEntries");e.exports=function(t,e){var n,a,i,s;for((e=e||{}).base64&&(t=r.decode(t)),n=(a=new o(t,e)).files,i=0;i<n.length;i++)s=n[i],this.file(s.fileName,s.decompressed,{binary:!0,optimizedBinaryString:!0,date:s.date,dir:s.dir,comment:s.fileComment.length?s.fileComment:null,createFolders:e.createFolders});return a.zipComment.length&&(this.comment=a.zipComment),this}},{"./base64":1,"./zipEntries":22}],11:[function(t,e,n){(function(t){"use strict";var n=function(){};if(void 0!==t){var r=!t.from;if(!r)try{t.from("foo","utf8")}catch(t){r=!0}n=r?function(e,n){return n?new t(e,n):new t(e)}:t.from.bind(t),t.alloc||(t.alloc=function(e){return new t(e)})}e.exports=function(e,r){return"number"==typeof e?t.alloc(e):n(e,r)},e.exports.test=function(e){return t.isBuffer(e)}}).call(this,"undefined"!=typeof Buffer?Buffer:void 0)},{}],12:[function(t,e,n){"use strict";var r=t("./uint8ArrayReader");function o(t){this.data=t,this.length=this.data.length,this.index=0}o.prototype=new r,o.prototype.readData=function(t){this.checkOffset(t);var e=this.data.slice(this.index,this.index+t);return this.index+=t,e},e.exports=o},{"./uint8ArrayReader":18}],13:[function(t,e,n){"use strict";var r=t("./support"),o=t("./utils"),a=t("./crc32"),i=t("./signature"),s=t("./defaults"),c=t("./base64"),l=t("./compressions"),u=t("./compressedObject"),f=t("./nodeBuffer"),h=t("./utf8"),d=t("./stringWriter"),p=t("./uint8ArrayWriter"),g=function(t){if(t._data instanceof u&&(t._data=t._data.getContent(),t.options.binary=!0,t.options.base64=!1,"uint8array"===o.getTypeOf(t._data))){var e=t._data;t._data=new Uint8Array(e.length),0!==e.length&&t._data.set(e,0)}return t._data},m=function(t){var e=g(t);return"string"===o.getTypeOf(e)?!t.options.binary&&r.nodebuffer?f(e,"utf-8"):t.asBinary():e},v=function(t){var e=g(this);return null==e?"":(this.options.base64&&(e=c.decode(e)),e=t&&this.options.binary?T.utf8decode(e):o.transformTo("string",e),t||this.options.binary||(e=o.transformTo("string",T.utf8encode(e))),e)},b=function(t,e,n){this.name=t,this.dir=n.dir,this.date=n.date,this.comment=n.comment,this._data=e,this.options=n,this._initialMetadata={dir:n.dir,date:n.date}};b.prototype={asText:function(){return v.call(this,!0)},asBinary:function(){return v.call(this,!1)},asNodeBuffer:function(){var t=m(this);return o.transformTo("nodebuffer",t)},asUint8Array:function(){var t=m(this);return o.transformTo("uint8array",t)},asArrayBuffer:function(){return this.asUint8Array().buffer}};var y=function(t,e){var n,r="";for(n=0;n<e;n++)r+=String.fromCharCode(255&t),t>>>=8;return r},w=function(){var t,e,n={};for(t=0;t<arguments.length;t++)for(e in arguments[t])arguments[t].hasOwnProperty(e)&&void 0===n[e]&&(n[e]=arguments[t][e]);return n},S=function(t,e,n){var r,a=o.getTypeOf(e);if(n=function(t){return!0!==(t=t||{}).base64||null!==t.binary&&void 0!==t.binary||(t.binary=!0),(t=w(t,s)).date=t.date||new Date,null!==t.compression&&(t.compression=t.compression.toUpperCase()),t}(n),n.createFolders&&(r=x(t))&&A.call(this,r,!0),n.dir||null==e)n.base64=!1,n.binary=!1,e=null;else if("string"===a)n.binary&&!n.base64&&!0!==n.optimizedBinaryString&&(e=o.string2binary(e));else{if(n.base64=!1,n.binary=!0,!(a||e instanceof u))throw new Error("The data of '"+t+"' is in an unsupported format !");"arraybuffer"===a&&(e=o.transformTo("uint8array",e))}var i=new b(t,e,n);return this.files[t]=i,i},x=function(t){"/"==t.slice(-1)&&(t=t.substring(0,t.length-1));var e=t.lastIndexOf("/");return e>0?t.substring(0,e):""},A=function(t,e){return"/"!=t.slice(-1)&&(t+="/"),e=void 0!==e&&e,this.files[t]||S.call(this,t,null,{dir:!0,createFolders:e}),this.files[t]},C=function(t,e){var n,r=new u;return t._data instanceof u?(r.uncompressedSize=t._data.uncompressedSize,r.crc32=t._data.crc32,0===r.uncompressedSize||t.dir?(e=l.STORE,r.compressedContent="",r.crc32=0):t._data.compressionMethod===e.magic?r.compressedContent=t._data.getCompressedContent():(n=t._data.getContent(),r.compressedContent=e.compress(o.transformTo(e.compressInputType,n)))):((n=m(t))&&0!==n.length&&!t.dir||(e=l.STORE,n=""),r.uncompressedSize=n.length,r.crc32=a(n),r.compressedContent=e.compress(o.transformTo(e.compressInputType,n))),r.compressedSize=r.compressedContent.length,r.compressionMethod=e.magic,r},E=function(t,e,n,r){n.compressedContent;var s,c,l,u,f=o.transformTo("string",h.utf8encode(e.name)),d=e.comment||"",p=o.transformTo("string",h.utf8encode(d)),g=f.length!==e.name.length,m=p.length!==d.length,v=e.options,b="",w="",S="";l=e._initialMetadata.dir!==e.dir?e.dir:v.dir,s=(u=e._initialMetadata.date!==e.date?e.date:v.date).getHours(),s<<=6,s|=u.getMinutes(),s<<=5,s|=u.getSeconds()/2,c=u.getFullYear()-1980,c<<=4,c|=u.getMonth()+1,c<<=5,c|=u.getDate(),g&&(w=y(1,1)+y(a(f),4)+f,b+="up"+y(w.length,2)+w),m&&(S=y(1,1)+y(this.crc32(p),4)+p,b+="uc"+y(S.length,2)+S);var x="";return x+="\n\0",x+=g||m?"\0\b":"\0\0",x+=n.compressionMethod,x+=y(s,2),x+=y(c,2),x+=y(n.crc32,4),x+=y(n.compressedSize,4),x+=y(n.uncompressedSize,4),x+=y(f.length,2),x+=y(b.length,2),{fileRecord:i.LOCAL_FILE_HEADER+x+f+b,dirRecord:i.CENTRAL_FILE_HEADER+"\0"+x+y(p.length,2)+"\0\0\0\0"+(!0===l?"\0\0\0":"\0\0\0\0")+y(r,4)+f+b+p,compressedObject:n}},T={load:function(t,e){throw new Error("Load method is not defined. Is the file jszip-load.js included ?")},filter:function(t){var e,n,r,o,a=[];for(e in this.files)this.files.hasOwnProperty(e)&&(r=this.files[e],o=new b(r.name,r._data,w(r.options)),n=e.slice(this.root.length,e.length),e.slice(0,this.root.length)===this.root&&t(n,o)&&a.push(o));return a},file:function(t,e,n){if(1===arguments.length){if(o.isRegExp(t)){var r=t;return this.filter((function(t,e){return!e.dir&&r.test(t)}))}return this.filter((function(e,n){return!n.dir&&e===t}))[0]||null}return t=this.root+t,S.call(this,t,e,n),this},folder:function(t){if(!t)return this;if(o.isRegExp(t))return this.filter((function(e,n){return n.dir&&t.test(e)}));var e=this.root+t,n=A.call(this,e),r=this.clone();return r.root=n.name,r},remove:function(t){t=this.root+t;var e=this.files[t];if(e||("/"!=t.slice(-1)&&(t+="/"),e=this.files[t]),e&&!e.dir)delete this.files[t];else for(var n=this.filter((function(e,n){return n.name.slice(0,t.length)===t})),r=0;r<n.length;r++)delete this.files[n[r].name];return this},generate:function(t){t=w(t||{},{base64:!0,compression:"STORE",type:"base64",comment:null}),o.checkSupport(t.type);var e,n,r=[],a=0,s=0,u=o.transformTo("string",this.utf8encode(t.comment||this.comment||""));for(var f in this.files)if(this.files.hasOwnProperty(f)){var h=this.files[f],g=h.options.compression||t.compression.toUpperCase(),m=l[g];if(!m)throw new Error(g+" is not a valid compression method !");var v=C.call(this,h,m),b=E.call(this,f,h,v,a);a+=b.fileRecord.length+v.compressedSize,s+=b.dirRecord.length,r.push(b)}var S;S=i.CENTRAL_DIRECTORY_END+"\0\0\0\0"+y(r.length,2)+y(r.length,2)+y(s,4)+y(a,4)+y(u.length,2)+u;var x=t.type.toLowerCase();for(e="uint8array"===x||"arraybuffer"===x||"blob"===x||"nodebuffer"===x?new p(a+s+S.length):new d(a+s+S.length),n=0;n<r.length;n++)e.append(r[n].fileRecord),e.append(r[n].compressedObject.compressedContent);for(n=0;n<r.length;n++)e.append(r[n].dirRecord);e.append(S);var A=e.finalize();switch(t.type.toLowerCase()){case"uint8array":case"arraybuffer":case"nodebuffer":return o.transformTo(t.type.toLowerCase(),A);case"blob":return o.arrayBuffer2Blob(o.transformTo("arraybuffer",A));case"base64":return t.base64?c.encode(A):A;default:return A}},crc32:function(t,e){return a(t,e)},utf8encode:function(t){return o.transformTo("string",h.utf8encode(t))},utf8decode:function(t){return h.utf8decode(t)}};e.exports=T},{"./base64":1,"./compressedObject":2,"./compressions":3,"./crc32":4,"./defaults":6,"./nodeBuffer":11,"./signature":14,"./stringWriter":16,"./support":17,"./uint8ArrayWriter":19,"./utf8":20,"./utils":21}],14:[function(t,e,n){"use strict";n.LOCAL_FILE_HEADER="PK",n.CENTRAL_FILE_HEADER="PK",n.CENTRAL_DIRECTORY_END="PK",n.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK",n.ZIP64_CENTRAL_DIRECTORY_END="PK",n.DATA_DESCRIPTOR="PK\b"},{}],15:[function(t,e,n){"use strict";var r=t("./dataReader"),o=t("./utils");function a(t,e){this.data=t,e||(this.data=o.string2binary(this.data)),this.length=this.data.length,this.index=0}a.prototype=new r,a.prototype.byteAt=function(t){return this.data.charCodeAt(t)},a.prototype.lastIndexOfSignature=function(t){return this.data.lastIndexOf(t)},a.prototype.readData=function(t){this.checkOffset(t);var e=this.data.slice(this.index,this.index+t);return this.index+=t,e},e.exports=a},{"./dataReader":5,"./utils":21}],16:[function(t,e,n){"use strict";var r=t("./utils"),o=function(){this.data=[]};o.prototype={append:function(t){t=r.transformTo("string",t),this.data.push(t)},finalize:function(){return this.data.join("")}},e.exports=o},{"./utils":21}],17:[function(t,e,n){(function(t){"use strict";if(n.base64=!0,n.array=!0,n.string=!0,n.arraybuffer="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof Uint8Array,n.nodebuffer=void 0!==t,n.uint8array="undefined"!=typeof Uint8Array,"undefined"==typeof ArrayBuffer)n.blob=!1;else{var e=new ArrayBuffer(0);try{n.blob=0===new Blob([e],{type:"application/zip"}).size}catch(t){try{var r=new(window.BlobBuilder||window.WebKitBlobBuilder||window.MozBlobBuilder||window.MSBlobBuilder);r.append(e),n.blob=0===r.getBlob("application/zip").size}catch(t){n.blob=!1}}}}).call(this,"undefined"!=typeof Buffer?Buffer:void 0)},{}],18:[function(t,e,n){"use strict";var r=t("./dataReader");function o(t){t&&(this.data=t,this.length=this.data.length,this.index=0)}o.prototype=new r,o.prototype.byteAt=function(t){return this.data[t]},o.prototype.lastIndexOfSignature=function(t){for(var e=t.charCodeAt(0),n=t.charCodeAt(1),r=t.charCodeAt(2),o=t.charCodeAt(3),a=this.length-4;a>=0;--a)if(this.data[a]===e&&this.data[a+1]===n&&this.data[a+2]===r&&this.data[a+3]===o)return a;return-1},o.prototype.readData=function(t){if(this.checkOffset(t),0===t)return new Uint8Array(0);var e=this.data.subarray(this.index,this.index+t);return this.index+=t,e},e.exports=o},{"./dataReader":5}],19:[function(t,e,n){"use strict";var r=t("./utils"),o=function(t){this.data=new Uint8Array(t),this.index=0};o.prototype={append:function(t){0!==t.length&&(t=r.transformTo("uint8array",t),this.data.set(t,this.index),this.index+=t.length)},finalize:function(){return this.data}},e.exports=o},{"./utils":21}],20:[function(t,e,n){"use strict";for(var r=t("./utils"),o=t("./support"),a=t("./nodeBuffer"),i=new Array(256),s=0;s<256;s++)i[s]=s>=252?6:s>=248?5:s>=240?4:s>=224?3:s>=192?2:1;i[254]=i[254]=1;var c=function(t,e){var n;for((e=e||t.length)>t.length&&(e=t.length),n=e-1;n>=0&&128==(192&t[n]);)n--;return n<0||0===n?e:n+i[t[n]]>e?n:e},l=function(t){var e,n,o,a,s=t.length,c=new Array(2*s);for(n=0,e=0;e<s;)if((o=t[e++])<128)c[n++]=o;else if((a=i[o])>4)c[n++]=65533,e+=a-1;else{for(o&=2===a?31:3===a?15:7;a>1&&e<s;)o=o<<6|63&t[e++],a--;a>1?c[n++]=65533:o<65536?c[n++]=o:(o-=65536,c[n++]=55296|o>>10&1023,c[n++]=56320|1023&o)}return c.length!==n&&(c.subarray?c=c.subarray(0,n):c.length=n),r.applyFromCharCode(c)};n.utf8encode=function(t){return o.nodebuffer?a(t,"utf-8"):function(t){var e,n,r,a,i,s=t.length,c=0;for(a=0;a<s;a++)55296==(64512&(n=t.charCodeAt(a)))&&a+1<s&&56320==(64512&(r=t.charCodeAt(a+1)))&&(n=65536+(n-55296<<10)+(r-56320),a++),c+=n<128?1:n<2048?2:n<65536?3:4;for(e=o.uint8array?new Uint8Array(c):new Array(c),i=0,a=0;i<c;a++)55296==(64512&(n=t.charCodeAt(a)))&&a+1<s&&56320==(64512&(r=t.charCodeAt(a+1)))&&(n=65536+(n-55296<<10)+(r-56320),a++),n<128?e[i++]=n:n<2048?(e[i++]=192|n>>>6,e[i++]=128|63&n):n<65536?(e[i++]=224|n>>>12,e[i++]=128|n>>>6&63,e[i++]=128|63&n):(e[i++]=240|n>>>18,e[i++]=128|n>>>12&63,e[i++]=128|n>>>6&63,e[i++]=128|63&n);return e}(t)},n.utf8decode=function(t){if(o.nodebuffer)return r.transformTo("nodebuffer",t).toString("utf-8");for(var e=[],n=0,a=(t=r.transformTo(o.uint8array?"uint8array":"array",t)).length;n<a;){var i=c(t,Math.min(n+65536,a));o.uint8array?e.push(l(t.subarray(n,i))):e.push(l(t.slice(n,i))),n=i}return e.join("")}},{"./nodeBuffer":11,"./support":17,"./utils":21}],21:[function(t,e,n){"use strict";var r=t("./support"),o=t("./compressions"),a=t("./nodeBuffer");function i(t){return t}function s(t,e){for(var n=0;n<t.length;++n)e[n]=255&t.charCodeAt(n);return e}function c(t){var e=65536,r=[],o=t.length,i=n.getTypeOf(t),s=0,c=!0;try{switch(i){case"uint8array":String.fromCharCode.apply(null,new Uint8Array(0));break;case"nodebuffer":String.fromCharCode.apply(null,a(0))}}catch(t){c=!1}if(!c){for(var l="",u=0;u<t.length;u++)l+=String.fromCharCode(t[u]);return l}for(;s<o&&e>1;)try{"array"===i||"nodebuffer"===i?r.push(String.fromCharCode.apply(null,t.slice(s,Math.min(s+e,o)))):r.push(String.fromCharCode.apply(null,t.subarray(s,Math.min(s+e,o)))),s+=e}catch(t){e=Math.floor(e/2)}return r.join("")}function l(t,e){for(var n=0;n<t.length;n++)e[n]=t[n];return e}n.string2binary=function(t){for(var e="",n=0;n<t.length;n++)e+=String.fromCharCode(255&t.charCodeAt(n));return e},n.arrayBuffer2Blob=function(t){n.checkSupport("blob");try{return new Blob([t],{type:"application/zip"})}catch(n){try{var e=new(window.BlobBuilder||window.WebKitBlobBuilder||window.MozBlobBuilder||window.MSBlobBuilder);return e.append(t),e.getBlob("application/zip")}catch(t){throw new Error("Bug : can't construct the Blob.")}}},n.applyFromCharCode=c;var u={};u.string={string:i,array:function(t){return s(t,new Array(t.length))},arraybuffer:function(t){return u.string.uint8array(t).buffer},uint8array:function(t){return s(t,new Uint8Array(t.length))},nodebuffer:function(t){return s(t,a(t.length))}},u.array={string:c,array:i,arraybuffer:function(t){return new Uint8Array(t).buffer},uint8array:function(t){return new Uint8Array(t)},nodebuffer:function(t){return a(t)}},u.arraybuffer={string:function(t){return c(new Uint8Array(t))},array:function(t){return l(new Uint8Array(t),new Array(t.byteLength))},arraybuffer:i,uint8array:function(t){return new Uint8Array(t)},nodebuffer:function(t){return a(new Uint8Array(t))}},u.uint8array={string:c,array:function(t){return l(t,new Array(t.length))},arraybuffer:function(t){return t.buffer},uint8array:i,nodebuffer:function(t){return a(t)}},u.nodebuffer={string:c,array:function(t){return l(t,new Array(t.length))},arraybuffer:function(t){return u.nodebuffer.uint8array(t).buffer},uint8array:function(t){return l(t,new Uint8Array(t.length))},nodebuffer:i},n.transformTo=function(t,e){if(e||(e=""),!t)return e;n.checkSupport(t);var r=n.getTypeOf(e);return u[r][t](e)},n.getTypeOf=function(t){return"string"==typeof t?"string":"[object Array]"===Object.prototype.toString.call(t)?"array":r.nodebuffer&&a.test(t)?"nodebuffer":r.uint8array&&t instanceof Uint8Array?"uint8array":r.arraybuffer&&t instanceof ArrayBuffer?"arraybuffer":void 0},n.checkSupport=function(t){if(!r[t.toLowerCase()])throw new Error(t+" is not supported by this browser")},n.MAX_VALUE_16BITS=65535,n.MAX_VALUE_32BITS=-1,n.pretty=function(t){var e,n,r="";for(n=0;n<(t||"").length;n++)r+="\\x"+((e=t.charCodeAt(n))<16?"0":"")+e.toString(16).toUpperCase();return r},n.findCompression=function(t){for(var e in o)if(o.hasOwnProperty(e)&&o[e].magic===t)return o[e];return null},n.isRegExp=function(t){return"[object RegExp]"===Object.prototype.toString.call(t)}},{"./compressions":3,"./nodeBuffer":11,"./support":17}],22:[function(t,e,n){"use strict";var r=t("./stringReader"),o=t("./nodeBufferReader"),a=t("./uint8ArrayReader"),i=t("./utils"),s=t("./signature"),c=t("./zipEntry"),l=t("./support"),u=t("./object");function f(t,e){this.files=[],this.loadOptions=e,t&&this.load(t)}f.prototype={checkSignature:function(t){var e=this.reader.readString(4);if(e!==t)throw new Error("Corrupted zip or bug : unexpected signature ("+i.pretty(e)+", expected "+i.pretty(t)+")")},readBlockEndOfCentral:function(){this.diskNumber=this.reader.readInt(2),this.diskWithCentralDirStart=this.reader.readInt(2),this.centralDirRecordsOnThisDisk=this.reader.readInt(2),this.centralDirRecords=this.reader.readInt(2),this.centralDirSize=this.reader.readInt(4),this.centralDirOffset=this.reader.readInt(4),this.zipCommentLength=this.reader.readInt(2),this.zipComment=this.reader.readString(this.zipCommentLength),this.zipComment=u.utf8decode(this.zipComment)},readBlockZip64EndOfCentral:function(){this.zip64EndOfCentralSize=this.reader.readInt(8),this.versionMadeBy=this.reader.readString(2),this.versionNeeded=this.reader.readInt(2),this.diskNumber=this.reader.readInt(4),this.diskWithCentralDirStart=this.reader.readInt(4),this.centralDirRecordsOnThisDisk=this.reader.readInt(8),this.centralDirRecords=this.reader.readInt(8),this.centralDirSize=this.reader.readInt(8),this.centralDirOffset=this.reader.readInt(8),this.zip64ExtensibleData={};for(var t,e,n,r=this.zip64EndOfCentralSize-44;0<r;)t=this.reader.readInt(2),e=this.reader.readInt(4),n=this.reader.readString(e),this.zip64ExtensibleData[t]={id:t,length:e,value:n}},readBlockZip64EndOfCentralLocator:function(){if(this.diskWithZip64CentralDirStart=this.reader.readInt(4),this.relativeOffsetEndOfZip64CentralDir=this.reader.readInt(8),this.disksCount=this.reader.readInt(4),this.disksCount>1)throw new Error("Multi-volumes zip are not supported")},readLocalFiles:function(){var t,e;for(t=0;t<this.files.length;t++)e=this.files[t],this.reader.setIndex(e.localHeaderOffset),this.checkSignature(s.LOCAL_FILE_HEADER),e.readLocalPart(this.reader),e.handleUTF8()},readCentralDir:function(){var t;for(this.reader.setIndex(this.centralDirOffset);this.reader.readString(4)===s.CENTRAL_FILE_HEADER;)(t=new c({zip64:this.zip64},this.loadOptions)).readCentralPart(this.reader),this.files.push(t)},readEndOfCentral:function(){var t=this.reader.lastIndexOfSignature(s.CENTRAL_DIRECTORY_END);if(-1===t)throw new Error("Corrupted zip : can't find end of central directory");if(this.reader.setIndex(t),this.checkSignature(s.CENTRAL_DIRECTORY_END),this.readBlockEndOfCentral(),this.diskNumber===i.MAX_VALUE_16BITS||this.diskWithCentralDirStart===i.MAX_VALUE_16BITS||this.centralDirRecordsOnThisDisk===i.MAX_VALUE_16BITS||this.centralDirRecords===i.MAX_VALUE_16BITS||this.centralDirSize===i.MAX_VALUE_32BITS||this.centralDirOffset===i.MAX_VALUE_32BITS){if(this.zip64=!0,-1===(t=this.reader.lastIndexOfSignature(s.ZIP64_CENTRAL_DIRECTORY_LOCATOR)))throw new Error("Corrupted zip : can't find the ZIP64 end of central directory locator");this.reader.setIndex(t),this.checkSignature(s.ZIP64_CENTRAL_DIRECTORY_LOCATOR),this.readBlockZip64EndOfCentralLocator(),this.reader.setIndex(this.relativeOffsetEndOfZip64CentralDir),this.checkSignature(s.ZIP64_CENTRAL_DIRECTORY_END),this.readBlockZip64EndOfCentral()}},prepareReader:function(t){var e=i.getTypeOf(t);"string"!==e||l.uint8array?this.reader="nodebuffer"===e?new o(t):new a(i.transformTo("uint8array",t)):this.reader=new r(t,this.loadOptions.optimizedBinaryString)},load:function(t){this.prepareReader(t),this.readEndOfCentral(),this.readCentralDir(),this.readLocalFiles()}},e.exports=f},{"./nodeBufferReader":12,"./object":13,"./signature":14,"./stringReader":15,"./support":17,"./uint8ArrayReader":18,"./utils":21,"./zipEntry":23}],23:[function(t,e,n){"use strict";var r=t("./stringReader"),o=t("./utils"),a=t("./compressedObject"),i=t("./object");function s(t,e){this.options=t,this.loadOptions=e}s.prototype={isEncrypted:function(){return 1==(1&this.bitFlag)},useUTF8:function(){return 2048==(2048&this.bitFlag)},prepareCompressedContent:function(t,e,n){return function(){var r=t.index;t.setIndex(e);var o=t.readData(n);return t.setIndex(r),o}},prepareContent:function(t,e,n,r,a){return function(){var t=o.transformTo(r.uncompressInputType,this.getCompressedContent()),e=r.uncompress(t);if(e.length!==a)throw new Error("Bug : uncompressed data size mismatch");return e}},readLocalPart:function(t){var e,n;if(t.skip(22),this.fileNameLength=t.readInt(2),n=t.readInt(2),this.fileName=t.readString(this.fileNameLength),t.skip(n),-1==this.compressedSize||-1==this.uncompressedSize)throw new Error("Bug or corrupted zip : didn't get enough informations from the central directory (compressedSize == -1 || uncompressedSize == -1)");if(null===(e=o.findCompression(this.compressionMethod)))throw new Error("Corrupted zip : compression "+o.pretty(this.compressionMethod)+" unknown (inner file : "+this.fileName+")");if(this.decompressed=new a,this.decompressed.compressedSize=this.compressedSize,this.decompressed.uncompressedSize=this.uncompressedSize,this.decompressed.crc32=this.crc32,this.decompressed.compressionMethod=this.compressionMethod,this.decompressed.getCompressedContent=this.prepareCompressedContent(t,t.index,this.compressedSize,e),this.decompressed.getContent=this.prepareContent(t,t.index,this.compressedSize,e,this.uncompressedSize),this.loadOptions.checkCRC32&&(this.decompressed=o.transformTo("string",this.decompressed.getContent()),i.crc32(this.decompressed)!==this.crc32))throw new Error("Corrupted zip : CRC32 mismatch")},readCentralPart:function(t){if(this.versionMadeBy=t.readString(2),this.versionNeeded=t.readInt(2),this.bitFlag=t.readInt(2),this.compressionMethod=t.readString(2),this.date=t.readDate(),this.crc32=t.readInt(4),this.compressedSize=t.readInt(4),this.uncompressedSize=t.readInt(4),this.fileNameLength=t.readInt(2),this.extraFieldsLength=t.readInt(2),this.fileCommentLength=t.readInt(2),this.diskNumberStart=t.readInt(2),this.internalFileAttributes=t.readInt(2),this.externalFileAttributes=t.readInt(4),this.localHeaderOffset=t.readInt(4),this.isEncrypted())throw new Error("Encrypted zip are not supported");this.fileName=t.readString(this.fileNameLength),this.readExtraFields(t),this.parseZIP64ExtraField(t),this.fileComment=t.readString(this.fileCommentLength),this.dir=!!(16&this.externalFileAttributes)},parseZIP64ExtraField:function(t){if(this.extraFields[1]){var e=new r(this.extraFields[1].value);this.uncompressedSize===o.MAX_VALUE_32BITS&&(this.uncompressedSize=e.readInt(8)),this.compressedSize===o.MAX_VALUE_32BITS&&(this.compressedSize=e.readInt(8)),this.localHeaderOffset===o.MAX_VALUE_32BITS&&(this.localHeaderOffset=e.readInt(8)),this.diskNumberStart===o.MAX_VALUE_32BITS&&(this.diskNumberStart=e.readInt(4))}},readExtraFields:function(t){var e,n,r,o=t.index;for(this.extraFields=this.extraFields||{};t.index<o+this.extraFieldsLength;)e=t.readInt(2),n=t.readInt(2),r=t.readString(n),this.extraFields[e]={id:e,length:n,value:r}},handleUTF8:function(){if(this.useUTF8())this.fileName=i.utf8decode(this.fileName),this.fileComment=i.utf8decode(this.fileComment);else{var t=this.findExtraFieldUnicodePath();null!==t&&(this.fileName=t);var e=this.findExtraFieldUnicodeComment();null!==e&&(this.fileComment=e)}},findExtraFieldUnicodePath:function(){var t=this.extraFields[28789];if(t){var e=new r(t.value);return 1!==e.readInt(1)||i.crc32(this.fileName)!==e.readInt(4)?null:i.utf8decode(e.readString(t.length-5))}return null},findExtraFieldUnicodeComment:function(){var t=this.extraFields[25461];if(t){var e=new r(t.value);return 1!==e.readInt(1)||i.crc32(this.fileComment)!==e.readInt(4)?null:i.utf8decode(e.readString(t.length-5))}return null}},e.exports=s},{"./compressedObject":2,"./object":13,"./stringReader":15,"./utils":21}],24:[function(t,e,n){"use strict";var r={};(0,t("./lib/utils/common").assign)(r,t("./lib/deflate"),t("./lib/inflate"),t("./lib/zlib/constants")),e.exports=r},{"./lib/deflate":25,"./lib/inflate":26,"./lib/utils/common":27,"./lib/zlib/constants":30}],25:[function(t,e,n){"use strict";var r=t("./zlib/deflate.js"),o=t("./utils/common"),a=t("./utils/strings"),i=t("./zlib/messages"),s=t("./zlib/zstream"),c=function(t){this.options=o.assign({level:-1,method:8,chunkSize:16384,windowBits:15,memLevel:8,strategy:0,to:""},t||{});var e=this.options;e.raw&&e.windowBits>0?e.windowBits=-e.windowBits:e.gzip&&e.windowBits>0&&e.windowBits<16&&(e.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new s,this.strm.avail_out=0;var n=r.deflateInit2(this.strm,e.level,e.method,e.windowBits,e.memLevel,e.strategy);if(0!==n)throw new Error(i[n]);e.header&&r.deflateSetHeader(this.strm,e.header)};function l(t,e){var n=new c(e);if(n.push(t,!0),n.err)throw n.msg;return n.result}c.prototype.push=function(t,e){var n,i,s=this.strm,c=this.options.chunkSize;if(this.ended)return!1;i=e===~~e?e:!0===e?4:0,s.input="string"==typeof t?a.string2buf(t):t,s.next_in=0,s.avail_in=s.input.length;do{if(0===s.avail_out&&(s.output=new o.Buf8(c),s.next_out=0,s.avail_out=c),1!==(n=r.deflate(s,i))&&0!==n)return this.onEnd(n),this.ended=!0,!1;(0===s.avail_out||0===s.avail_in&&4===i)&&("string"===this.options.to?this.onData(a.buf2binstring(o.shrinkBuf(s.output,s.next_out))):this.onData(o.shrinkBuf(s.output,s.next_out)))}while((s.avail_in>0||0===s.avail_out)&&1!==n);return 4!==i||(n=r.deflateEnd(this.strm),this.onEnd(n),this.ended=!0,0===n)},c.prototype.onData=function(t){this.chunks.push(t)},c.prototype.onEnd=function(t){0===t&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=o.flattenChunks(this.chunks)),this.chunks=[],this.err=t,this.msg=this.strm.msg},n.Deflate=c,n.deflate=l,n.deflateRaw=function(t,e){return(e=e||{}).raw=!0,l(t,e)},n.gzip=function(t,e){return(e=e||{}).gzip=!0,l(t,e)}},{"./utils/common":27,"./utils/strings":28,"./zlib/deflate.js":32,"./zlib/messages":37,"./zlib/zstream":39}],26:[function(t,e,n){"use strict";var r=t("./zlib/inflate.js"),o=t("./utils/common"),a=t("./utils/strings"),i=t("./zlib/constants"),s=t("./zlib/messages"),c=t("./zlib/zstream"),l=t("./zlib/gzheader"),u=function(t){this.options=o.assign({chunkSize:16384,windowBits:0,to:""},t||{});var e=this.options;e.raw&&e.windowBits>=0&&e.windowBits<16&&(e.windowBits=-e.windowBits,0===e.windowBits&&(e.windowBits=-15)),!(e.windowBits>=0&&e.windowBits<16)||t&&t.windowBits||(e.windowBits+=32),e.windowBits>15&&e.windowBits<48&&0==(15&e.windowBits)&&(e.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new c,this.strm.avail_out=0;var n=r.inflateInit2(this.strm,e.windowBits);if(n!==i.Z_OK)throw new Error(s[n]);this.header=new l,r.inflateGetHeader(this.strm,this.header)};function f(t,e){var n=new u(e);if(n.push(t,!0),n.err)throw n.msg;return n.result}u.prototype.push=function(t,e){var n,s,c,l,u,f=this.strm,h=this.options.chunkSize;if(this.ended)return!1;s=e===~~e?e:!0===e?i.Z_FINISH:i.Z_NO_FLUSH,f.input="string"==typeof t?a.binstring2buf(t):t,f.next_in=0,f.avail_in=f.input.length;do{if(0===f.avail_out&&(f.output=new o.Buf8(h),f.next_out=0,f.avail_out=h),(n=r.inflate(f,i.Z_NO_FLUSH))!==i.Z_STREAM_END&&n!==i.Z_OK)return this.onEnd(n),this.ended=!0,!1;f.next_out&&(0===f.avail_out||n===i.Z_STREAM_END||0===f.avail_in&&s===i.Z_FINISH)&&("string"===this.options.to?(c=a.utf8border(f.output,f.next_out),l=f.next_out-c,u=a.buf2string(f.output,c),f.next_out=l,f.avail_out=h-l,l&&o.arraySet(f.output,f.output,c,l,0),this.onData(u)):this.onData(o.shrinkBuf(f.output,f.next_out)))}while(f.avail_in>0&&n!==i.Z_STREAM_END);return n===i.Z_STREAM_END&&(s=i.Z_FINISH),s!==i.Z_FINISH||(n=r.inflateEnd(this.strm),this.onEnd(n),this.ended=!0,n===i.Z_OK)},u.prototype.onData=function(t){this.chunks.push(t)},u.prototype.onEnd=function(t){t===i.Z_OK&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=o.flattenChunks(this.chunks)),this.chunks=[],this.err=t,this.msg=this.strm.msg},n.Inflate=u,n.inflate=f,n.inflateRaw=function(t,e){return(e=e||{}).raw=!0,f(t,e)},n.ungzip=f},{"./utils/common":27,"./utils/strings":28,"./zlib/constants":30,"./zlib/gzheader":33,"./zlib/inflate.js":35,"./zlib/messages":37,"./zlib/zstream":39}],27:[function(t,e,n){"use strict";var r="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Int32Array;n.assign=function(t){for(var e=Array.prototype.slice.call(arguments,1);e.length;){var n=e.shift();if(n){if("object"!=typeof n)throw new TypeError(n+"must be non-object");for(var r in n)n.hasOwnProperty(r)&&(t[r]=n[r])}}return t},n.shrinkBuf=function(t,e){return t.length===e?t:t.subarray?t.subarray(0,e):(t.length=e,t)};var o={arraySet:function(t,e,n,r,o){if(e.subarray&&t.subarray)t.set(e.subarray(n,n+r),o);else for(var a=0;a<r;a++)t[o+a]=e[n+a]},flattenChunks:function(t){var e,n,r,o,a,i;for(r=0,e=0,n=t.length;e<n;e++)r+=t[e].length;for(i=new Uint8Array(r),o=0,e=0,n=t.length;e<n;e++)a=t[e],i.set(a,o),o+=a.length;return i}},a={arraySet:function(t,e,n,r,o){for(var a=0;a<r;a++)t[o+a]=e[n+a]},flattenChunks:function(t){return[].concat.apply([],t)}};n.setTyped=function(t){t?(n.Buf8=Uint8Array,n.Buf16=Uint16Array,n.Buf32=Int32Array,n.assign(n,o)):(n.Buf8=Array,n.Buf16=Array,n.Buf32=Array,n.assign(n,a))},n.setTyped(r)},{}],28:[function(t,e,n){"use strict";var r=t("./common"),o=!0,a=!0;try{String.fromCharCode.apply(null,[0])}catch(t){o=!1}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch(t){a=!1}for(var i=new r.Buf8(256),s=0;s<256;s++)i[s]=s>=252?6:s>=248?5:s>=240?4:s>=224?3:s>=192?2:1;function c(t,e){if(e<65537&&(t.subarray&&a||!t.subarray&&o))return String.fromCharCode.apply(null,r.shrinkBuf(t,e));for(var n="",i=0;i<e;i++)n+=String.fromCharCode(t[i]);return n}i[254]=i[254]=1,n.string2buf=function(t){var e,n,o,a,i,s=t.length,c=0;for(a=0;a<s;a++)55296==(64512&(n=t.charCodeAt(a)))&&a+1<s&&56320==(64512&(o=t.charCodeAt(a+1)))&&(n=65536+(n-55296<<10)+(o-56320),a++),c+=n<128?1:n<2048?2:n<65536?3:4;for(e=new r.Buf8(c),i=0,a=0;i<c;a++)55296==(64512&(n=t.charCodeAt(a)))&&a+1<s&&56320==(64512&(o=t.charCodeAt(a+1)))&&(n=65536+(n-55296<<10)+(o-56320),a++),n<128?e[i++]=n:n<2048?(e[i++]=192|n>>>6,e[i++]=128|63&n):n<65536?(e[i++]=224|n>>>12,e[i++]=128|n>>>6&63,e[i++]=128|63&n):(e[i++]=240|n>>>18,e[i++]=128|n>>>12&63,e[i++]=128|n>>>6&63,e[i++]=128|63&n);return e},n.buf2binstring=function(t){return c(t,t.length)},n.binstring2buf=function(t){for(var e=new r.Buf8(t.length),n=0,o=e.length;n<o;n++)e[n]=t.charCodeAt(n);return e},n.buf2string=function(t,e){var n,r,o,a,s=e||t.length,l=new Array(2*s);for(r=0,n=0;n<s;)if((o=t[n++])<128)l[r++]=o;else if((a=i[o])>4)l[r++]=65533,n+=a-1;else{for(o&=2===a?31:3===a?15:7;a>1&&n<s;)o=o<<6|63&t[n++],a--;a>1?l[r++]=65533:o<65536?l[r++]=o:(o-=65536,l[r++]=55296|o>>10&1023,l[r++]=56320|1023&o)}return c(l,r)},n.utf8border=function(t,e){var n;for((e=e||t.length)>t.length&&(e=t.length),n=e-1;n>=0&&128==(192&t[n]);)n--;return n<0||0===n?e:n+i[t[n]]>e?n:e}},{"./common":27}],29:[function(t,e,n){"use strict";e.exports=function(t,e,n,r){for(var o=65535&t|0,a=t>>>16&65535|0,i=0;0!==n;){n-=i=n>2e3?2e3:n;do{a=a+(o=o+e[r++]|0)|0}while(--i);o%=65521,a%=65521}return o|a<<16|0}},{}],30:[function(t,e,n){e.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},{}],31:[function(t,e,n){"use strict";var r=function(){for(var t,e=[],n=0;n<256;n++){t=n;for(var r=0;r<8;r++)t=1&t?3988292384^t>>>1:t>>>1;e[n]=t}return e}();e.exports=function(t,e,n,o){var a=r,i=o+n;t^=-1;for(var s=o;s<i;s++)t=t>>>8^a[255&(t^e[s])];return-1^t}},{}],32:[function(t,e,n){"use strict";var r=t("../utils/common"),o=t("./trees"),a=t("./adler32"),i=t("./crc32"),s=t("./messages"),c=-2,l=258,u=262,f=103,h=113,d=666;function p(t,e){return t.msg=s[e],e}function g(t){return(t<<1)-(t>4?9:0)}function m(t){for(var e=t.length;--e>=0;)t[e]=0}function v(t){var e=t.state,n=e.pending;n>t.avail_out&&(n=t.avail_out),0!==n&&(r.arraySet(t.output,e.pending_buf,e.pending_out,n,t.next_out),t.next_out+=n,e.pending_out+=n,t.total_out+=n,t.avail_out-=n,e.pending-=n,0===e.pending&&(e.pending_out=0))}function b(t,e){o._tr_flush_block(t,t.block_start>=0?t.block_start:-1,t.strstart-t.block_start,e),t.block_start=t.strstart,v(t.strm)}function y(t,e){t.pending_buf[t.pending++]=e}function w(t,e){t.pending_buf[t.pending++]=e>>>8&255,t.pending_buf[t.pending++]=255&e}function S(t,e,n,o){var s=t.avail_in;return s>o&&(s=o),0===s?0:(t.avail_in-=s,r.arraySet(e,t.input,t.next_in,s,n),1===t.state.wrap?t.adler=a(t.adler,e,s,n):2===t.state.wrap&&(t.adler=i(t.adler,e,s,n)),t.next_in+=s,t.total_in+=s,s)}function x(t,e){var n,r,o=t.max_chain_length,a=t.strstart,i=t.prev_length,s=t.nice_match,c=t.strstart>t.w_size-u?t.strstart-(t.w_size-u):0,f=t.window,h=t.w_mask,d=t.prev,p=t.strstart+l,g=f[a+i-1],m=f[a+i];t.prev_length>=t.good_match&&(o>>=2),s>t.lookahead&&(s=t.lookahead);do{if(f[(n=e)+i]===m&&f[n+i-1]===g&&f[n]===f[a]&&f[++n]===f[a+1]){a+=2,n++;do{}while(f[++a]===f[++n]&&f[++a]===f[++n]&&f[++a]===f[++n]&&f[++a]===f[++n]&&f[++a]===f[++n]&&f[++a]===f[++n]&&f[++a]===f[++n]&&f[++a]===f[++n]&&a<p);if(r=l-(p-a),a=p-l,r>i){if(t.match_start=e,i=r,r>=s)break;g=f[a+i-1],m=f[a+i]}}}while((e=d[e&h])>c&&0!=--o);return i<=t.lookahead?i:t.lookahead}function A(t){var e,n,o,a,i,s=t.w_size;do{if(a=t.window_size-t.lookahead-t.strstart,t.strstart>=s+(s-u)){r.arraySet(t.window,t.window,s,s,0),t.match_start-=s,t.strstart-=s,t.block_start-=s,e=n=t.hash_size;do{o=t.head[--e],t.head[e]=o>=s?o-s:0}while(--n);e=n=s;do{o=t.prev[--e],t.prev[e]=o>=s?o-s:0}while(--n);a+=s}if(0===t.strm.avail_in)break;if(n=S(t.strm,t.window,t.strstart+t.lookahead,a),t.lookahead+=n,t.lookahead+t.insert>=3)for(i=t.strstart-t.insert,t.ins_h=t.window[i],t.ins_h=(t.ins_h<<t.hash_shift^t.window[i+1])&t.hash_mask;t.insert&&(t.ins_h=(t.ins_h<<t.hash_shift^t.window[i+3-1])&t.hash_mask,t.prev[i&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=i,i++,t.insert--,!(t.lookahead+t.insert<3)););}while(t.lookahead<u&&0!==t.strm.avail_in)}function C(t,e){for(var n,r;;){if(t.lookahead<u){if(A(t),t.lookahead<u&&0===e)return 1;if(0===t.lookahead)break}if(n=0,t.lookahead>=3&&(t.ins_h=(t.ins_h<<t.hash_shift^t.window[t.strstart+3-1])&t.hash_mask,n=t.prev[t.strstart&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=t.strstart),0!==n&&t.strstart-n<=t.w_size-u&&(t.match_length=x(t,n)),t.match_length>=3)if(r=o._tr_tally(t,t.strstart-t.match_start,t.match_length-3),t.lookahead-=t.match_length,t.match_length<=t.max_lazy_match&&t.lookahead>=3){t.match_length--;do{t.strstart++,t.ins_h=(t.ins_h<<t.hash_shift^t.window[t.strstart+3-1])&t.hash_mask,n=t.prev[t.strstart&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=t.strstart}while(0!=--t.match_length);t.strstart++}else t.strstart+=t.match_length,t.match_length=0,t.ins_h=t.window[t.strstart],t.ins_h=(t.ins_h<<t.hash_shift^t.window[t.strstart+1])&t.hash_mask;else r=o._tr_tally(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++;if(r&&(b(t,!1),0===t.strm.avail_out))return 1}return t.insert=t.strstart<2?t.strstart:2,4===e?(b(t,!0),0===t.strm.avail_out?3:4):t.last_lit&&(b(t,!1),0===t.strm.avail_out)?1:2}function E(t,e){for(var n,r,a;;){if(t.lookahead<u){if(A(t),t.lookahead<u&&0===e)return 1;if(0===t.lookahead)break}if(n=0,t.lookahead>=3&&(t.ins_h=(t.ins_h<<t.hash_shift^t.window[t.strstart+3-1])&t.hash_mask,n=t.prev[t.strstart&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=t.strstart),t.prev_length=t.match_length,t.prev_match=t.match_start,t.match_length=2,0!==n&&t.prev_length<t.max_lazy_match&&t.strstart-n<=t.w_size-u&&(t.match_length=x(t,n),t.match_length<=5&&(1===t.strategy||3===t.match_length&&t.strstart-t.match_start>4096)&&(t.match_length=2)),t.prev_length>=3&&t.match_length<=t.prev_length){a=t.strstart+t.lookahead-3,r=o._tr_tally(t,t.strstart-1-t.prev_match,t.prev_length-3),t.lookahead-=t.prev_length-1,t.prev_length-=2;do{++t.strstart<=a&&(t.ins_h=(t.ins_h<<t.hash_shift^t.window[t.strstart+3-1])&t.hash_mask,n=t.prev[t.strstart&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=t.strstart)}while(0!=--t.prev_length);if(t.match_available=0,t.match_length=2,t.strstart++,r&&(b(t,!1),0===t.strm.avail_out))return 1}else if(t.match_available){if((r=o._tr_tally(t,0,t.window[t.strstart-1]))&&b(t,!1),t.strstart++,t.lookahead--,0===t.strm.avail_out)return 1}else t.match_available=1,t.strstart++,t.lookahead--}return t.match_available&&(r=o._tr_tally(t,0,t.window[t.strstart-1]),t.match_available=0),t.insert=t.strstart<2?t.strstart:2,4===e?(b(t,!0),0===t.strm.avail_out?3:4):t.last_lit&&(b(t,!1),0===t.strm.avail_out)?1:2}var T,_=function(t,e,n,r,o){this.good_length=t,this.max_lazy=e,this.nice_length=n,this.max_chain=r,this.func=o};function k(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=8,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new r.Buf16(1146),this.dyn_dtree=new r.Buf16(122),this.bl_tree=new r.Buf16(78),m(this.dyn_ltree),m(this.dyn_dtree),m(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new r.Buf16(16),this.heap=new r.Buf16(573),m(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new r.Buf16(573),m(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function R(t){var e;return t&&t.state?(t.total_in=t.total_out=0,t.data_type=2,(e=t.state).pending=0,e.pending_out=0,e.wrap<0&&(e.wrap=-e.wrap),e.status=e.wrap?42:h,t.adler=2===e.wrap?0:1,e.last_flush=0,o._tr_init(e),0):p(t,c)}function P(t){var e=R(t);return 0===e&&function(t){t.window_size=2*t.w_size,m(t.head),t.max_lazy_match=T[t.level].max_lazy,t.good_match=T[t.level].good_length,t.nice_match=T[t.level].nice_length,t.max_chain_length=T[t.level].max_chain,t.strstart=0,t.block_start=0,t.lookahead=0,t.insert=0,t.match_length=t.prev_length=2,t.match_available=0,t.ins_h=0}(t.state),e}function N(t,e,n,o,a,i){if(!t)return c;var s=1;if(-1===e&&(e=6),o<0?(s=0,o=-o):o>15&&(s=2,o-=16),a<1||a>9||8!==n||o<8||o>15||e<0||e>9||i<0||i>4)return p(t,c);8===o&&(o=9);var l=new k;return t.state=l,l.strm=t,l.wrap=s,l.gzhead=null,l.w_bits=o,l.w_size=1<<l.w_bits,l.w_mask=l.w_size-1,l.hash_bits=a+7,l.hash_size=1<<l.hash_bits,l.hash_mask=l.hash_size-1,l.hash_shift=~~((l.hash_bits+3-1)/3),l.window=new r.Buf8(2*l.w_size),l.head=new r.Buf16(l.hash_size),l.prev=new r.Buf16(l.w_size),l.lit_bufsize=1<<a+6,l.pending_buf_size=4*l.lit_bufsize,l.pending_buf=new r.Buf8(l.pending_buf_size),l.d_buf=l.lit_bufsize>>1,l.l_buf=3*l.lit_bufsize,l.level=e,l.strategy=i,l.method=n,P(t)}T=[new _(0,0,0,0,(function(t,e){var n=65535;for(n>t.pending_buf_size-5&&(n=t.pending_buf_size-5);;){if(t.lookahead<=1){if(A(t),0===t.lookahead&&0===e)return 1;if(0===t.lookahead)break}t.strstart+=t.lookahead,t.lookahead=0;var r=t.block_start+n;if((0===t.strstart||t.strstart>=r)&&(t.lookahead=t.strstart-r,t.strstart=r,b(t,!1),0===t.strm.avail_out))return 1;if(t.strstart-t.block_start>=t.w_size-u&&(b(t,!1),0===t.strm.avail_out))return 1}return t.insert=0,4===e?(b(t,!0),0===t.strm.avail_out?3:4):(t.strstart>t.block_start&&(b(t,!1),t.strm.avail_out),1)})),new _(4,4,8,4,C),new _(4,5,16,8,C),new _(4,6,32,32,C),new _(4,4,16,16,E),new _(8,16,32,32,E),new _(8,16,128,128,E),new _(8,32,128,256,E),new _(32,128,258,1024,E),new _(32,258,258,4096,E)],n.deflateInit=function(t,e){return N(t,e,8,15,8,0)},n.deflateInit2=N,n.deflateReset=P,n.deflateResetKeep=R,n.deflateSetHeader=function(t,e){return t&&t.state?2!==t.state.wrap?c:(t.state.gzhead=e,0):c},n.deflate=function(t,e){var n,r,a,s;if(!t||!t.state||e>5||e<0)return t?p(t,c):c;if(r=t.state,!t.output||!t.input&&0!==t.avail_in||r.status===d&&4!==e)return p(t,0===t.avail_out?-5:c);if(r.strm=t,n=r.last_flush,r.last_flush=e,42===r.status)if(2===r.wrap)t.adler=0,y(r,31),y(r,139),y(r,8),r.gzhead?(y(r,(r.gzhead.text?1:0)+(r.gzhead.hcrc?2:0)+(r.gzhead.extra?4:0)+(r.gzhead.name?8:0)+(r.gzhead.comment?16:0)),y(r,255&r.gzhead.time),y(r,r.gzhead.time>>8&255),y(r,r.gzhead.time>>16&255),y(r,r.gzhead.time>>24&255),y(r,9===r.level?2:r.strategy>=2||r.level<2?4:0),y(r,255&r.gzhead.os),r.gzhead.extra&&r.gzhead.extra.length&&(y(r,255&r.gzhead.extra.length),y(r,r.gzhead.extra.length>>8&255)),r.gzhead.hcrc&&(t.adler=i(t.adler,r.pending_buf,r.pending,0)),r.gzindex=0,r.status=69):(y(r,0),y(r,0),y(r,0),y(r,0),y(r,0),y(r,9===r.level?2:r.strategy>=2||r.level<2?4:0),y(r,3),r.status=h);else{var u=8+(r.w_bits-8<<4)<<8;u|=(r.strategy>=2||r.level<2?0:r.level<6?1:6===r.level?2:3)<<6,0!==r.strstart&&(u|=32),u+=31-u%31,r.status=h,w(r,u),0!==r.strstart&&(w(r,t.adler>>>16),w(r,65535&t.adler)),t.adler=1}if(69===r.status)if(r.gzhead.extra){for(a=r.pending;r.gzindex<(65535&r.gzhead.extra.length)&&(r.pending!==r.pending_buf_size||(r.gzhead.hcrc&&r.pending>a&&(t.adler=i(t.adler,r.pending_buf,r.pending-a,a)),v(t),a=r.pending,r.pending!==r.pending_buf_size));)y(r,255&r.gzhead.extra[r.gzindex]),r.gzindex++;r.gzhead.hcrc&&r.pending>a&&(t.adler=i(t.adler,r.pending_buf,r.pending-a,a)),r.gzindex===r.gzhead.extra.length&&(r.gzindex=0,r.status=73)}else r.status=73;if(73===r.status)if(r.gzhead.name){a=r.pending;do{if(r.pending===r.pending_buf_size&&(r.gzhead.hcrc&&r.pending>a&&(t.adler=i(t.adler,r.pending_buf,r.pending-a,a)),v(t),a=r.pending,r.pending===r.pending_buf_size)){s=1;break}s=r.gzindex<r.gzhead.name.length?255&r.gzhead.name.charCodeAt(r.gzindex++):0,y(r,s)}while(0!==s);r.gzhead.hcrc&&r.pending>a&&(t.adler=i(t.adler,r.pending_buf,r.pending-a,a)),0===s&&(r.gzindex=0,r.status=91)}else r.status=91;if(91===r.status)if(r.gzhead.comment){a=r.pending;do{if(r.pending===r.pending_buf_size&&(r.gzhead.hcrc&&r.pending>a&&(t.adler=i(t.adler,r.pending_buf,r.pending-a,a)),v(t),a=r.pending,r.pending===r.pending_buf_size)){s=1;break}s=r.gzindex<r.gzhead.comment.length?255&r.gzhead.comment.charCodeAt(r.gzindex++):0,y(r,s)}while(0!==s);r.gzhead.hcrc&&r.pending>a&&(t.adler=i(t.adler,r.pending_buf,r.pending-a,a)),0===s&&(r.status=f)}else r.status=f;if(r.status===f&&(r.gzhead.hcrc?(r.pending+2>r.pending_buf_size&&v(t),r.pending+2<=r.pending_buf_size&&(y(r,255&t.adler),y(r,t.adler>>8&255),t.adler=0,r.status=h)):r.status=h),0!==r.pending){if(v(t),0===t.avail_out)return r.last_flush=-1,0}else if(0===t.avail_in&&g(e)<=g(n)&&4!==e)return p(t,-5);if(r.status===d&&0!==t.avail_in)return p(t,-5);if(0!==t.avail_in||0!==r.lookahead||0!==e&&r.status!==d){var S=2===r.strategy?function(t,e){for(var n;;){if(0===t.lookahead&&(A(t),0===t.lookahead)){if(0===e)return 1;break}if(t.match_length=0,n=o._tr_tally(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++,n&&(b(t,!1),0===t.strm.avail_out))return 1}return t.insert=0,4===e?(b(t,!0),0===t.strm.avail_out?3:4):t.last_lit&&(b(t,!1),0===t.strm.avail_out)?1:2}(r,e):3===r.strategy?function(t,e){for(var n,r,a,i,s=t.window;;){if(t.lookahead<=l){if(A(t),t.lookahead<=l&&0===e)return 1;if(0===t.lookahead)break}if(t.match_length=0,t.lookahead>=3&&t.strstart>0&&(r=s[a=t.strstart-1])===s[++a]&&r===s[++a]&&r===s[++a]){i=t.strstart+l;do{}while(r===s[++a]&&r===s[++a]&&r===s[++a]&&r===s[++a]&&r===s[++a]&&r===s[++a]&&r===s[++a]&&r===s[++a]&&a<i);t.match_length=l-(i-a),t.match_length>t.lookahead&&(t.match_length=t.lookahead)}if(t.match_length>=3?(n=o._tr_tally(t,1,t.match_length-3),t.lookahead-=t.match_length,t.strstart+=t.match_length,t.match_length=0):(n=o._tr_tally(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++),n&&(b(t,!1),0===t.strm.avail_out))return 1}return t.insert=0,4===e?(b(t,!0),0===t.strm.avail_out?3:4):t.last_lit&&(b(t,!1),0===t.strm.avail_out)?1:2}(r,e):T[r.level].func(r,e);if(3!==S&&4!==S||(r.status=d),1===S||3===S)return 0===t.avail_out&&(r.last_flush=-1),0;if(2===S&&(1===e?o._tr_align(r):5!==e&&(o._tr_stored_block(r,0,0,!1),3===e&&(m(r.head),0===r.lookahead&&(r.strstart=0,r.block_start=0,r.insert=0))),v(t),0===t.avail_out))return r.last_flush=-1,0}return 4!==e?0:r.wrap<=0?1:(2===r.wrap?(y(r,255&t.adler),y(r,t.adler>>8&255),y(r,t.adler>>16&255),y(r,t.adler>>24&255),y(r,255&t.total_in),y(r,t.total_in>>8&255),y(r,t.total_in>>16&255),y(r,t.total_in>>24&255)):(w(r,t.adler>>>16),w(r,65535&t.adler)),v(t),r.wrap>0&&(r.wrap=-r.wrap),0!==r.pending?0:1)},n.deflateEnd=function(t){var e;return t&&t.state?42!==(e=t.state.status)&&69!==e&&73!==e&&91!==e&&e!==f&&e!==h&&e!==d?p(t,c):(t.state=null,e===h?p(t,-3):0):c},n.deflateInfo="pako deflate (from Nodeca project)"},{"../utils/common":27,"./adler32":29,"./crc32":31,"./messages":37,"./trees":38}],33:[function(t,e,n){"use strict";e.exports=function(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}},{}],34:[function(t,e,n){"use strict";e.exports=function(t,e){var n,r,o,a,i,s,c,l,u,f,h,d,p,g,m,v,b,y,w,S,x,A,C,E,T;n=t.state,r=t.next_in,E=t.input,o=r+(t.avail_in-5),a=t.next_out,T=t.output,i=a-(e-t.avail_out),s=a+(t.avail_out-257),c=n.dmax,l=n.wsize,u=n.whave,f=n.wnext,h=n.window,d=n.hold,p=n.bits,g=n.lencode,m=n.distcode,v=(1<<n.lenbits)-1,b=(1<<n.distbits)-1;t:do{p<15&&(d+=E[r++]<<p,p+=8,d+=E[r++]<<p,p+=8),y=g[d&v];e:for(;;){if(d>>>=w=y>>>24,p-=w,0===(w=y>>>16&255))T[a++]=65535&y;else{if(!(16&w)){if(0==(64&w)){y=g[(65535&y)+(d&(1<<w)-1)];continue e}if(32&w){n.mode=12;break t}t.msg="invalid literal/length code",n.mode=30;break t}S=65535&y,(w&=15)&&(p<w&&(d+=E[r++]<<p,p+=8),S+=d&(1<<w)-1,d>>>=w,p-=w),p<15&&(d+=E[r++]<<p,p+=8,d+=E[r++]<<p,p+=8),y=m[d&b];n:for(;;){if(d>>>=w=y>>>24,p-=w,!(16&(w=y>>>16&255))){if(0==(64&w)){y=m[(65535&y)+(d&(1<<w)-1)];continue n}t.msg="invalid distance code",n.mode=30;break t}if(x=65535&y,p<(w&=15)&&(d+=E[r++]<<p,(p+=8)<w&&(d+=E[r++]<<p,p+=8)),(x+=d&(1<<w)-1)>c){t.msg="invalid distance too far back",n.mode=30;break t}if(d>>>=w,p-=w,x>(w=a-i)){if((w=x-w)>u&&n.sane){t.msg="invalid distance too far back",n.mode=30;break t}if(A=0,C=h,0===f){if(A+=l-w,w<S){S-=w;do{T[a++]=h[A++]}while(--w);A=a-x,C=T}}else if(f<w){if(A+=l+f-w,(w-=f)<S){S-=w;do{T[a++]=h[A++]}while(--w);if(A=0,f<S){S-=w=f;do{T[a++]=h[A++]}while(--w);A=a-x,C=T}}}else if(A+=f-w,w<S){S-=w;do{T[a++]=h[A++]}while(--w);A=a-x,C=T}for(;S>2;)T[a++]=C[A++],T[a++]=C[A++],T[a++]=C[A++],S-=3;S&&(T[a++]=C[A++],S>1&&(T[a++]=C[A++]))}else{A=a-x;do{T[a++]=T[A++],T[a++]=T[A++],T[a++]=T[A++],S-=3}while(S>2);S&&(T[a++]=T[A++],S>1&&(T[a++]=T[A++]))}break}}break}}while(r<o&&a<s);r-=S=p>>3,d&=(1<<(p-=S<<3))-1,t.next_in=r,t.next_out=a,t.avail_in=r<o?o-r+5:5-(r-o),t.avail_out=a<s?s-a+257:257-(a-s),n.hold=d,n.bits=p}},{}],35:[function(t,e,n){"use strict";var r=t("../utils/common"),o=t("./adler32"),a=t("./crc32"),i=t("./inffast"),s=t("./inftrees"),c=-2,l=12,u=30;function f(t){return(t>>>24&255)+(t>>>8&65280)+((65280&t)<<8)+((255&t)<<24)}function h(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new r.Buf16(320),this.work=new r.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function d(t){var e;return t&&t.state?(e=t.state,t.total_in=t.total_out=e.total=0,t.msg="",e.wrap&&(t.adler=1&e.wrap),e.mode=1,e.last=0,e.havedict=0,e.dmax=32768,e.head=null,e.hold=0,e.bits=0,e.lencode=e.lendyn=new r.Buf32(852),e.distcode=e.distdyn=new r.Buf32(592),e.sane=1,e.back=-1,0):c}function p(t){var e;return t&&t.state?((e=t.state).wsize=0,e.whave=0,e.wnext=0,d(t)):c}function g(t,e){var n,r;return t&&t.state?(r=t.state,e<0?(n=0,e=-e):(n=1+(e>>4),e<48&&(e&=15)),e&&(e<8||e>15)?c:(null!==r.window&&r.wbits!==e&&(r.window=null),r.wrap=n,r.wbits=e,p(t))):c}function m(t,e){var n,r;return t?(r=new h,t.state=r,r.window=null,0!==(n=g(t,e))&&(t.state=null),n):c}var v,b,y=!0;function w(t){if(y){var e;for(v=new r.Buf32(512),b=new r.Buf32(32),e=0;e<144;)t.lens[e++]=8;for(;e<256;)t.lens[e++]=9;for(;e<280;)t.lens[e++]=7;for(;e<288;)t.lens[e++]=8;for(s(1,t.lens,0,288,v,0,t.work,{bits:9}),e=0;e<32;)t.lens[e++]=5;s(2,t.lens,0,32,b,0,t.work,{bits:5}),y=!1}t.lencode=v,t.lenbits=9,t.distcode=b,t.distbits=5}n.inflateReset=p,n.inflateReset2=g,n.inflateResetKeep=d,n.inflateInit=function(t){return m(t,15)},n.inflateInit2=m,n.inflate=function(t,e){var n,h,d,p,g,m,v,b,y,S,x,A,C,E,T,_,k,R,P,N,O,I,B,L,F=0,D=new r.Buf8(4),M=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!t||!t.state||!t.output||!t.input&&0!==t.avail_in)return c;(n=t.state).mode===l&&(n.mode=13),g=t.next_out,d=t.output,v=t.avail_out,p=t.next_in,h=t.input,m=t.avail_in,b=n.hold,y=n.bits,S=m,x=v,I=0;t:for(;;)switch(n.mode){case 1:if(0===n.wrap){n.mode=13;break}for(;y<16;){if(0===m)break t;m--,b+=h[p++]<<y,y+=8}if(2&n.wrap&&35615===b){n.check=0,D[0]=255&b,D[1]=b>>>8&255,n.check=a(n.check,D,2,0),b=0,y=0,n.mode=2;break}if(n.flags=0,n.head&&(n.head.done=!1),!(1&n.wrap)||(((255&b)<<8)+(b>>8))%31){t.msg="incorrect header check",n.mode=u;break}if(8!=(15&b)){t.msg="unknown compression method",n.mode=u;break}if(y-=4,O=8+(15&(b>>>=4)),0===n.wbits)n.wbits=O;else if(O>n.wbits){t.msg="invalid window size",n.mode=u;break}n.dmax=1<<O,t.adler=n.check=1,n.mode=512&b?10:l,b=0,y=0;break;case 2:for(;y<16;){if(0===m)break t;m--,b+=h[p++]<<y,y+=8}if(n.flags=b,8!=(255&n.flags)){t.msg="unknown compression method",n.mode=u;break}if(57344&n.flags){t.msg="unknown header flags set",n.mode=u;break}n.head&&(n.head.text=b>>8&1),512&n.flags&&(D[0]=255&b,D[1]=b>>>8&255,n.check=a(n.check,D,2,0)),b=0,y=0,n.mode=3;case 3:for(;y<32;){if(0===m)break t;m--,b+=h[p++]<<y,y+=8}n.head&&(n.head.time=b),512&n.flags&&(D[0]=255&b,D[1]=b>>>8&255,D[2]=b>>>16&255,D[3]=b>>>24&255,n.check=a(n.check,D,4,0)),b=0,y=0,n.mode=4;case 4:for(;y<16;){if(0===m)break t;m--,b+=h[p++]<<y,y+=8}n.head&&(n.head.xflags=255&b,n.head.os=b>>8),512&n.flags&&(D[0]=255&b,D[1]=b>>>8&255,n.check=a(n.check,D,2,0)),b=0,y=0,n.mode=5;case 5:if(1024&n.flags){for(;y<16;){if(0===m)break t;m--,b+=h[p++]<<y,y+=8}n.length=b,n.head&&(n.head.extra_len=b),512&n.flags&&(D[0]=255&b,D[1]=b>>>8&255,n.check=a(n.check,D,2,0)),b=0,y=0}else n.head&&(n.head.extra=null);n.mode=6;case 6:if(1024&n.flags&&((A=n.length)>m&&(A=m),A&&(n.head&&(O=n.head.extra_len-n.length,n.head.extra||(n.head.extra=new Array(n.head.extra_len)),r.arraySet(n.head.extra,h,p,A,O)),512&n.flags&&(n.check=a(n.check,h,A,p)),m-=A,p+=A,n.length-=A),n.length))break t;n.length=0,n.mode=7;case 7:if(2048&n.flags){if(0===m)break t;A=0;do{O=h[p+A++],n.head&&O&&n.length<65536&&(n.head.name+=String.fromCharCode(O))}while(O&&A<m);if(512&n.flags&&(n.check=a(n.check,h,A,p)),m-=A,p+=A,O)break t}else n.head&&(n.head.name=null);n.length=0,n.mode=8;case 8:if(4096&n.flags){if(0===m)break t;A=0;do{O=h[p+A++],n.head&&O&&n.length<65536&&(n.head.comment+=String.fromCharCode(O))}while(O&&A<m);if(512&n.flags&&(n.check=a(n.check,h,A,p)),m-=A,p+=A,O)break t}else n.head&&(n.head.comment=null);n.mode=9;case 9:if(512&n.flags){for(;y<16;){if(0===m)break t;m--,b+=h[p++]<<y,y+=8}if(b!==(65535&n.check)){t.msg="header crc mismatch",n.mode=u;break}b=0,y=0}n.head&&(n.head.hcrc=n.flags>>9&1,n.head.done=!0),t.adler=n.check=0,n.mode=l;break;case 10:for(;y<32;){if(0===m)break t;m--,b+=h[p++]<<y,y+=8}t.adler=n.check=f(b),b=0,y=0,n.mode=11;case 11:if(0===n.havedict)return t.next_out=g,t.avail_out=v,t.next_in=p,t.avail_in=m,n.hold=b,n.bits=y,2;t.adler=n.check=1,n.mode=l;case l:if(5===e||6===e)break t;case 13:if(n.last){b>>>=7&y,y-=7&y,n.mode=27;break}for(;y<3;){if(0===m)break t;m--,b+=h[p++]<<y,y+=8}switch(n.last=1&b,y-=1,3&(b>>>=1)){case 0:n.mode=14;break;case 1:if(w(n),n.mode=20,6===e){b>>>=2,y-=2;break t}break;case 2:n.mode=17;break;case 3:t.msg="invalid block type",n.mode=u}b>>>=2,y-=2;break;case 14:for(b>>>=7&y,y-=7&y;y<32;){if(0===m)break t;m--,b+=h[p++]<<y,y+=8}if((65535&b)!=(b>>>16^65535)){t.msg="invalid stored block lengths",n.mode=u;break}if(n.length=65535&b,b=0,y=0,n.mode=15,6===e)break t;case 15:n.mode=16;case 16:if(A=n.length){if(A>m&&(A=m),A>v&&(A=v),0===A)break t;r.arraySet(d,h,p,A,g),m-=A,p+=A,v-=A,g+=A,n.length-=A;break}n.mode=l;break;case 17:for(;y<14;){if(0===m)break t;m--,b+=h[p++]<<y,y+=8}if(n.nlen=257+(31&b),b>>>=5,y-=5,n.ndist=1+(31&b),b>>>=5,y-=5,n.ncode=4+(15&b),b>>>=4,y-=4,n.nlen>286||n.ndist>30){t.msg="too many length or distance symbols",n.mode=u;break}n.have=0,n.mode=18;case 18:for(;n.have<n.ncode;){for(;y<3;){if(0===m)break t;m--,b+=h[p++]<<y,y+=8}n.lens[M[n.have++]]=7&b,b>>>=3,y-=3}for(;n.have<19;)n.lens[M[n.have++]]=0;if(n.lencode=n.lendyn,n.lenbits=7,B={bits:n.lenbits},I=s(0,n.lens,0,19,n.lencode,0,n.work,B),n.lenbits=B.bits,I){t.msg="invalid code lengths set",n.mode=u;break}n.have=0,n.mode=19;case 19:for(;n.have<n.nlen+n.ndist;){for(;_=(F=n.lencode[b&(1<<n.lenbits)-1])>>>16&255,k=65535&F,!((T=F>>>24)<=y);){if(0===m)break t;m--,b+=h[p++]<<y,y+=8}if(k<16)b>>>=T,y-=T,n.lens[n.have++]=k;else{if(16===k){for(L=T+2;y<L;){if(0===m)break t;m--,b+=h[p++]<<y,y+=8}if(b>>>=T,y-=T,0===n.have){t.msg="invalid bit length repeat",n.mode=u;break}O=n.lens[n.have-1],A=3+(3&b),b>>>=2,y-=2}else if(17===k){for(L=T+3;y<L;){if(0===m)break t;m--,b+=h[p++]<<y,y+=8}y-=T,O=0,A=3+(7&(b>>>=T)),b>>>=3,y-=3}else{for(L=T+7;y<L;){if(0===m)break t;m--,b+=h[p++]<<y,y+=8}y-=T,O=0,A=11+(127&(b>>>=T)),b>>>=7,y-=7}if(n.have+A>n.nlen+n.ndist){t.msg="invalid bit length repeat",n.mode=u;break}for(;A--;)n.lens[n.have++]=O}}if(n.mode===u)break;if(0===n.lens[256]){t.msg="invalid code -- missing end-of-block",n.mode=u;break}if(n.lenbits=9,B={bits:n.lenbits},I=s(1,n.lens,0,n.nlen,n.lencode,0,n.work,B),n.lenbits=B.bits,I){t.msg="invalid literal/lengths set",n.mode=u;break}if(n.distbits=6,n.distcode=n.distdyn,B={bits:n.distbits},I=s(2,n.lens,n.nlen,n.ndist,n.distcode,0,n.work,B),n.distbits=B.bits,I){t.msg="invalid distances set",n.mode=u;break}if(n.mode=20,6===e)break t;case 20:n.mode=21;case 21:if(m>=6&&v>=258){t.next_out=g,t.avail_out=v,t.next_in=p,t.avail_in=m,n.hold=b,n.bits=y,i(t,x),g=t.next_out,d=t.output,v=t.avail_out,p=t.next_in,h=t.input,m=t.avail_in,b=n.hold,y=n.bits,n.mode===l&&(n.back=-1);break}for(n.back=0;_=(F=n.lencode[b&(1<<n.lenbits)-1])>>>16&255,k=65535&F,!((T=F>>>24)<=y);){if(0===m)break t;m--,b+=h[p++]<<y,y+=8}if(_&&0==(240&_)){for(R=T,P=_,N=k;_=(F=n.lencode[N+((b&(1<<R+P)-1)>>R)])>>>16&255,k=65535&F,!(R+(T=F>>>24)<=y);){if(0===m)break t;m--,b+=h[p++]<<y,y+=8}b>>>=R,y-=R,n.back+=R}if(b>>>=T,y-=T,n.back+=T,n.length=k,0===_){n.mode=26;break}if(32&_){n.back=-1,n.mode=l;break}if(64&_){t.msg="invalid literal/length code",n.mode=u;break}n.extra=15&_,n.mode=22;case 22:if(n.extra){for(L=n.extra;y<L;){if(0===m)break t;m--,b+=h[p++]<<y,y+=8}n.length+=b&(1<<n.extra)-1,b>>>=n.extra,y-=n.extra,n.back+=n.extra}n.was=n.length,n.mode=23;case 23:for(;_=(F=n.distcode[b&(1<<n.distbits)-1])>>>16&255,k=65535&F,!((T=F>>>24)<=y);){if(0===m)break t;m--,b+=h[p++]<<y,y+=8}if(0==(240&_)){for(R=T,P=_,N=k;_=(F=n.distcode[N+((b&(1<<R+P)-1)>>R)])>>>16&255,k=65535&F,!(R+(T=F>>>24)<=y);){if(0===m)break t;m--,b+=h[p++]<<y,y+=8}b>>>=R,y-=R,n.back+=R}if(b>>>=T,y-=T,n.back+=T,64&_){t.msg="invalid distance code",n.mode=u;break}n.offset=k,n.extra=15&_,n.mode=24;case 24:if(n.extra){for(L=n.extra;y<L;){if(0===m)break t;m--,b+=h[p++]<<y,y+=8}n.offset+=b&(1<<n.extra)-1,b>>>=n.extra,y-=n.extra,n.back+=n.extra}if(n.offset>n.dmax){t.msg="invalid distance too far back",n.mode=u;break}n.mode=25;case 25:if(0===v)break t;if(A=x-v,n.offset>A){if((A=n.offset-A)>n.whave&&n.sane){t.msg="invalid distance too far back",n.mode=u;break}A>n.wnext?(A-=n.wnext,C=n.wsize-A):C=n.wnext-A,A>n.length&&(A=n.length),E=n.window}else E=d,C=g-n.offset,A=n.length;A>v&&(A=v),v-=A,n.length-=A;do{d[g++]=E[C++]}while(--A);0===n.length&&(n.mode=21);break;case 26:if(0===v)break t;d[g++]=n.length,v--,n.mode=21;break;case 27:if(n.wrap){for(;y<32;){if(0===m)break t;m--,b|=h[p++]<<y,y+=8}if(x-=v,t.total_out+=x,n.total+=x,x&&(t.adler=n.check=n.flags?a(n.check,d,x,g-x):o(n.check,d,x,g-x)),x=v,(n.flags?b:f(b))!==n.check){t.msg="incorrect data check",n.mode=u;break}b=0,y=0}n.mode=28;case 28:if(n.wrap&&n.flags){for(;y<32;){if(0===m)break t;m--,b+=h[p++]<<y,y+=8}if(b!==(4294967295&n.total)){t.msg="incorrect length check",n.mode=u;break}b=0,y=0}n.mode=29;case 29:I=1;break t;case u:I=-3;break t;case 31:return-4;default:return c}return t.next_out=g,t.avail_out=v,t.next_in=p,t.avail_in=m,n.hold=b,n.bits=y,(n.wsize||x!==t.avail_out&&n.mode<u&&(n.mode<27||4!==e))&&function(t,e,n,o){var a,i=t.state;return null===i.window&&(i.wsize=1<<i.wbits,i.wnext=0,i.whave=0,i.window=new r.Buf8(i.wsize)),o>=i.wsize?(r.arraySet(i.window,e,n-i.wsize,i.wsize,0),i.wnext=0,i.whave=i.wsize):((a=i.wsize-i.wnext)>o&&(a=o),r.arraySet(i.window,e,n-o,a,i.wnext),(o-=a)?(r.arraySet(i.window,e,n-o,o,0),i.wnext=o,i.whave=i.wsize):(i.wnext+=a,i.wnext===i.wsize&&(i.wnext=0),i.whave<i.wsize&&(i.whave+=a))),0}(t,t.output,t.next_out,x-t.avail_out)?(n.mode=31,-4):(S-=t.avail_in,x-=t.avail_out,t.total_in+=S,t.total_out+=x,n.total+=x,n.wrap&&x&&(t.adler=n.check=n.flags?a(n.check,d,x,t.next_out-x):o(n.check,d,x,t.next_out-x)),t.data_type=n.bits+(n.last?64:0)+(n.mode===l?128:0)+(20===n.mode||15===n.mode?256:0),(0===S&&0===x||4===e)&&0===I&&(I=-5),I)},n.inflateEnd=function(t){if(!t||!t.state)return c;var e=t.state;return e.window&&(e.window=null),t.state=null,0},n.inflateGetHeader=function(t,e){var n;return t&&t.state?0==(2&(n=t.state).wrap)?c:(n.head=e,e.done=!1,0):c},n.inflateInfo="pako inflate (from Nodeca project)"},{"../utils/common":27,"./adler32":29,"./crc32":31,"./inffast":34,"./inftrees":36}],36:[function(t,e,n){"use strict";var r=t("../utils/common"),o=15,a=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],i=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],s=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],c=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];e.exports=function(t,e,n,l,u,f,h,d){var p,g,m,v,b,y,w,S,x,A=d.bits,C=0,E=0,T=0,_=0,k=0,R=0,P=0,N=0,O=0,I=0,B=null,L=0,F=new r.Buf16(16),D=new r.Buf16(16),M=null,j=0;for(C=0;C<=o;C++)F[C]=0;for(E=0;E<l;E++)F[e[n+E]]++;for(k=A,_=o;_>=1&&0===F[_];_--);if(k>_&&(k=_),0===_)return u[f++]=20971520,u[f++]=20971520,d.bits=1,0;for(T=1;T<_&&0===F[T];T++);for(k<T&&(k=T),N=1,C=1;C<=o;C++)if(N<<=1,(N-=F[C])<0)return-1;if(N>0&&(0===t||1!==_))return-1;for(D[1]=0,C=1;C<o;C++)D[C+1]=D[C]+F[C];for(E=0;E<l;E++)0!==e[n+E]&&(h[D[e[n+E]]++]=E);if(0===t?(B=M=h,y=19):1===t?(B=a,L-=257,M=i,j-=257,y=256):(B=s,M=c,y=-1),I=0,E=0,C=T,b=f,R=k,P=0,m=-1,v=(O=1<<k)-1,1===t&&O>852||2===t&&O>592)return 1;for(;;){w=C-P,h[E]<y?(S=0,x=h[E]):h[E]>y?(S=M[j+h[E]],x=B[L+h[E]]):(S=96,x=0),p=1<<C-P,T=g=1<<R;do{u[b+(I>>P)+(g-=p)]=w<<24|S<<16|x|0}while(0!==g);for(p=1<<C-1;I&p;)p>>=1;if(0!==p?(I&=p-1,I+=p):I=0,E++,0==--F[C]){if(C===_)break;C=e[n+h[E]]}if(C>k&&(I&v)!==m){for(0===P&&(P=k),b+=T,N=1<<(R=C-P);R+P<_&&!((N-=F[R+P])<=0);)R++,N<<=1;if(O+=1<<R,1===t&&O>852||2===t&&O>592)return 1;u[m=I&v]=k<<24|R<<16|b-f|0}}return 0!==I&&(u[b+I]=C-P<<24|64<<16|0),d.bits=k,0}},{"../utils/common":27}],37:[function(t,e,n){"use strict";e.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}},{}],38:[function(t,e,n){"use strict";var r=t("../utils/common");function o(t){for(var e=t.length;--e>=0;)t[e]=0}var a=256,i=286,s=30,c=15,l=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],u=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],f=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],h=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],d=new Array(576);o(d);var p=new Array(60);o(p);var g=new Array(512);o(g);var m=new Array(256);o(m);var v=new Array(29);o(v);var b=new Array(s);o(b);var y,w,S,x=function(t,e,n,r,o){this.static_tree=t,this.extra_bits=e,this.extra_base=n,this.elems=r,this.max_length=o,this.has_stree=t&&t.length},A=function(t,e){this.dyn_tree=t,this.max_code=0,this.stat_desc=e};function C(t){return t<256?g[t]:g[256+(t>>>7)]}function E(t,e){t.pending_buf[t.pending++]=255&e,t.pending_buf[t.pending++]=e>>>8&255}function T(t,e,n){t.bi_valid>16-n?(t.bi_buf|=e<<t.bi_valid&65535,E(t,t.bi_buf),t.bi_buf=e>>16-t.bi_valid,t.bi_valid+=n-16):(t.bi_buf|=e<<t.bi_valid&65535,t.bi_valid+=n)}function _(t,e,n){T(t,n[2*e],n[2*e+1])}function k(t,e){var n=0;do{n|=1&t,t>>>=1,n<<=1}while(--e>0);return n>>>1}function R(t,e,n){var r,o,a=new Array(16),i=0;for(r=1;r<=c;r++)a[r]=i=i+n[r-1]<<1;for(o=0;o<=e;o++){var s=t[2*o+1];0!==s&&(t[2*o]=k(a[s]++,s))}}function P(t){var e;for(e=0;e<i;e++)t.dyn_ltree[2*e]=0;for(e=0;e<s;e++)t.dyn_dtree[2*e]=0;for(e=0;e<19;e++)t.bl_tree[2*e]=0;t.dyn_ltree[512]=1,t.opt_len=t.static_len=0,t.last_lit=t.matches=0}function N(t){t.bi_valid>8?E(t,t.bi_buf):t.bi_valid>0&&(t.pending_buf[t.pending++]=t.bi_buf),t.bi_buf=0,t.bi_valid=0}function O(t,e,n,o){N(t),o&&(E(t,n),E(t,~n)),r.arraySet(t.pending_buf,t.window,e,n,t.pending),t.pending+=n}function I(t,e,n,r){var o=2*e,a=2*n;return t[o]<t[a]||t[o]===t[a]&&r[e]<=r[n]}function B(t,e,n){for(var r=t.heap[n],o=n<<1;o<=t.heap_len&&(o<t.heap_len&&I(e,t.heap[o+1],t.heap[o],t.depth)&&o++,!I(e,r,t.heap[o],t.depth));)t.heap[n]=t.heap[o],n=o,o<<=1;t.heap[n]=r}function L(t,e,n){var r,o,i,s,c=0;if(0!==t.last_lit)do{r=t.pending_buf[t.d_buf+2*c]<<8|t.pending_buf[t.d_buf+2*c+1],o=t.pending_buf[t.l_buf+c],c++,0===r?_(t,o,e):(_(t,(i=m[o])+a+1,e),0!==(s=l[i])&&T(t,o-=v[i],s),_(t,i=C(--r),n),0!==(s=u[i])&&T(t,r-=b[i],s))}while(c<t.last_lit);_(t,256,e)}function F(t,e){var n,r,o,a=e.dyn_tree,i=e.stat_desc.static_tree,s=e.stat_desc.has_stree,l=e.stat_desc.elems,u=-1;for(t.heap_len=0,t.heap_max=573,n=0;n<l;n++)0!==a[2*n]?(t.heap[++t.heap_len]=u=n,t.depth[n]=0):a[2*n+1]=0;for(;t.heap_len<2;)a[2*(o=t.heap[++t.heap_len]=u<2?++u:0)]=1,t.depth[o]=0,t.opt_len--,s&&(t.static_len-=i[2*o+1]);for(e.max_code=u,n=t.heap_len>>1;n>=1;n--)B(t,a,n);o=l;do{n=t.heap[1],t.heap[1]=t.heap[t.heap_len--],B(t,a,1),r=t.heap[1],t.heap[--t.heap_max]=n,t.heap[--t.heap_max]=r,a[2*o]=a[2*n]+a[2*r],t.depth[o]=(t.depth[n]>=t.depth[r]?t.depth[n]:t.depth[r])+1,a[2*n+1]=a[2*r+1]=o,t.heap[1]=o++,B(t,a,1)}while(t.heap_len>=2);t.heap[--t.heap_max]=t.heap[1],function(t,e){var n,r,o,a,i,s,l=e.dyn_tree,u=e.max_code,f=e.stat_desc.static_tree,h=e.stat_desc.has_stree,d=e.stat_desc.extra_bits,p=e.stat_desc.extra_base,g=e.stat_desc.max_length,m=0;for(a=0;a<=c;a++)t.bl_count[a]=0;for(l[2*t.heap[t.heap_max]+1]=0,n=t.heap_max+1;n<573;n++)(a=l[2*l[2*(r=t.heap[n])+1]+1]+1)>g&&(a=g,m++),l[2*r+1]=a,r>u||(t.bl_count[a]++,i=0,r>=p&&(i=d[r-p]),s=l[2*r],t.opt_len+=s*(a+i),h&&(t.static_len+=s*(f[2*r+1]+i)));if(0!==m){do{for(a=g-1;0===t.bl_count[a];)a--;t.bl_count[a]--,t.bl_count[a+1]+=2,t.bl_count[g]--,m-=2}while(m>0);for(a=g;0!==a;a--)for(r=t.bl_count[a];0!==r;)(o=t.heap[--n])>u||(l[2*o+1]!==a&&(t.opt_len+=(a-l[2*o+1])*l[2*o],l[2*o+1]=a),r--)}}(t,e),R(a,u,t.bl_count)}function D(t,e,n){var r,o,a=-1,i=e[1],s=0,c=7,l=4;for(0===i&&(c=138,l=3),e[2*(n+1)+1]=65535,r=0;r<=n;r++)o=i,i=e[2*(r+1)+1],++s<c&&o===i||(s<l?t.bl_tree[2*o]+=s:0!==o?(o!==a&&t.bl_tree[2*o]++,t.bl_tree[32]++):s<=10?t.bl_tree[34]++:t.bl_tree[36]++,s=0,a=o,0===i?(c=138,l=3):o===i?(c=6,l=3):(c=7,l=4))}function M(t,e,n){var r,o,a=-1,i=e[1],s=0,c=7,l=4;for(0===i&&(c=138,l=3),r=0;r<=n;r++)if(o=i,i=e[2*(r+1)+1],!(++s<c&&o===i)){if(s<l)do{_(t,o,t.bl_tree)}while(0!=--s);else 0!==o?(o!==a&&(_(t,o,t.bl_tree),s--),_(t,16,t.bl_tree),T(t,s-3,2)):s<=10?(_(t,17,t.bl_tree),T(t,s-3,3)):(_(t,18,t.bl_tree),T(t,s-11,7));s=0,a=o,0===i?(c=138,l=3):o===i?(c=6,l=3):(c=7,l=4)}}function j(t){var e,n=4093624447;for(e=0;e<=31;e++,n>>>=1)if(1&n&&0!==t.dyn_ltree[2*e])return 0;if(0!==t.dyn_ltree[18]||0!==t.dyn_ltree[20]||0!==t.dyn_ltree[26])return 1;for(e=32;e<a;e++)if(0!==t.dyn_ltree[2*e])return 1;return 0}var W=!1;function U(t,e,n,r){T(t,0+(r?1:0),3),O(t,e,n,!0)}n._tr_init=function(t){W||(!function(){var t,e,n,r,o,a=new Array(16);for(n=0,r=0;r<28;r++)for(v[r]=n,t=0;t<1<<l[r];t++)m[n++]=r;for(m[n-1]=r,o=0,r=0;r<16;r++)for(b[r]=o,t=0;t<1<<u[r];t++)g[o++]=r;for(o>>=7;r<s;r++)for(b[r]=o<<7,t=0;t<1<<u[r]-7;t++)g[256+o++]=r;for(e=0;e<=c;e++)a[e]=0;for(t=0;t<=143;)d[2*t+1]=8,t++,a[8]++;for(;t<=255;)d[2*t+1]=9,t++,a[9]++;for(;t<=279;)d[2*t+1]=7,t++,a[7]++;for(;t<=287;)d[2*t+1]=8,t++,a[8]++;for(R(d,287,a),t=0;t<s;t++)p[2*t+1]=5,p[2*t]=k(t,5);y=new x(d,l,257,i,c),w=new x(p,u,0,s,c),S=new x(new Array(0),f,0,19,7)}(),W=!0),t.l_desc=new A(t.dyn_ltree,y),t.d_desc=new A(t.dyn_dtree,w),t.bl_desc=new A(t.bl_tree,S),t.bi_buf=0,t.bi_valid=0,P(t)},n._tr_stored_block=U,n._tr_flush_block=function(t,e,n,r){var o,a,i=0;t.level>0?(2===t.strm.data_type&&(t.strm.data_type=j(t)),F(t,t.l_desc),F(t,t.d_desc),i=function(t){var e;for(D(t,t.dyn_ltree,t.l_desc.max_code),D(t,t.dyn_dtree,t.d_desc.max_code),F(t,t.bl_desc),e=18;e>=3&&0===t.bl_tree[2*h[e]+1];e--);return t.opt_len+=3*(e+1)+5+5+4,e}(t),o=t.opt_len+3+7>>>3,(a=t.static_len+3+7>>>3)<=o&&(o=a)):o=a=n+5,n+4<=o&&-1!==e?U(t,e,n,r):4===t.strategy||a===o?(T(t,2+(r?1:0),3),L(t,d,p)):(T(t,4+(r?1:0),3),function(t,e,n,r){var o;for(T(t,e-257,5),T(t,n-1,5),T(t,r-4,4),o=0;o<r;o++)T(t,t.bl_tree[2*h[o]+1],3);M(t,t.dyn_ltree,e-1),M(t,t.dyn_dtree,n-1)}(t,t.l_desc.max_code+1,t.d_desc.max_code+1,i+1),L(t,t.dyn_ltree,t.dyn_dtree)),P(t),r&&N(t)},n._tr_tally=function(t,e,n){return t.pending_buf[t.d_buf+2*t.last_lit]=e>>>8&255,t.pending_buf[t.d_buf+2*t.last_lit+1]=255&e,t.pending_buf[t.l_buf+t.last_lit]=255&n,t.last_lit++,0===e?t.dyn_ltree[2*n]++:(t.matches++,e--,t.dyn_ltree[2*(m[n]+a+1)]++,t.dyn_dtree[2*C(e)]++),t.last_lit===t.lit_bufsize-1},n._tr_align=function(t){T(t,2,3),_(t,256,d),function(t){16===t.bi_valid?(E(t,t.bi_buf),t.bi_buf=0,t.bi_valid=0):t.bi_valid>=8&&(t.pending_buf[t.pending++]=255&t.bi_buf,t.bi_buf>>=8,t.bi_valid-=8)}(t)}},{"../utils/common":27}],39:[function(t,e,n){"use strict";e.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},{}]},{},[9])(9)}));var XLSX={};function make_xlsx_lib(t){t.version="0.17.4";var e=1200,n=1252;"undefined"!=typeof module&&"undefined"!=typeof require&&"undefined"==typeof cptable&&("undefined"!=typeof global?global.cptable=void 0:"undefined"!=typeof window&&(window.cptable=void 0));for(var r=[874,932,936,949,950],o=0;o<=8;++o)r.push(1250+o);var a={0:1252,1:65001,2:65001,77:1e4,128:932,129:949,130:1361,134:936,136:950,161:1253,162:1254,163:1258,177:1255,178:1256,186:1257,204:1251,222:874,238:1250,255:1252,69:6969},i=function(t){-1!=r.indexOf(t)&&(n=a[0]=t)};var s=function(t){e=t,i(t)};function c(){s(1200),i(1252)}function l(t){for(var e=[],n=0,r=t.length;n<r;++n)e[n]=t.charCodeAt(n);return e}var u=function(t){var e=t.charCodeAt(0),n=t.charCodeAt(1);return 255==e&&254==n?function(t){for(var e=[],n=0;n<t.length>>1;++n)e[n]=String.fromCharCode(t.charCodeAt(2*n)+(t.charCodeAt(2*n+1)<<8));return e.join("")}(t.slice(2)):254==e&&255==n?function(t){for(var e=[],n=0;n<t.length>>1;++n)e[n]=String.fromCharCode(t.charCodeAt(2*n+1)+(t.charCodeAt(2*n)<<8));return e.join("")}(t.slice(2)):65279==e?t.slice(1):t},f=function(t){return String.fromCharCode(t)},h=function(t){return String.fromCharCode(t)};"undefined"!=typeof cptable&&(s=function(t){e=t,i(t)},u=function(t){return 255===t.charCodeAt(0)&&254===t.charCodeAt(1)?cptable.utils.decode(1200,l(t.slice(2))):t},f=function(t){return 1200===e?String.fromCharCode(t):cptable.utils.decode(e,[255&t,t>>8])[0]},h=function(t){return cptable.utils.decode(n,[t])[0]});var d=function(){var t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";return{encode:function(e){for(var n="",r=0,o=0,a=0,i=0,s=0,c=0,l=0,u=0;u<e.length;)i=(r=e.charCodeAt(u++))>>2,s=(3&r)<<4|(o=e.charCodeAt(u++))>>4,c=(15&o)<<2|(a=e.charCodeAt(u++))>>6,l=63&a,isNaN(o)?c=l=64:isNaN(a)&&(l=64),n+=t.charAt(i)+t.charAt(s)+t.charAt(c)+t.charAt(l);return n},decode:function(e){var n="",r=0,o=0,a=0,i=0,s=0,c=0;e=e.replace(/[^\w\+\/\=]/g,"");for(var l=0;l<e.length;)r=t.indexOf(e.charAt(l++))<<2|(i=t.indexOf(e.charAt(l++)))>>4,n+=String.fromCharCode(r),o=(15&i)<<4|(s=t.indexOf(e.charAt(l++)))>>2,64!==s&&(n+=String.fromCharCode(o)),a=(3&s)<<6|(c=t.indexOf(e.charAt(l++))),64!==c&&(n+=String.fromCharCode(a));return n}}}(),p="undefined"!=typeof Buffer&&"undefined"!=typeof process&&void 0!==process.versions&&!!process.versions.node,g=function(){};if("undefined"!=typeof Buffer){var m=!Buffer.from;if(!m)try{Buffer.from("foo","utf8")}catch(t){m=!0}g=m?function(t,e){return e?new Buffer(t,e):new Buffer(t)}:Buffer.from.bind(Buffer),Buffer.alloc||(Buffer.alloc=function(t){return new Buffer(t)}),Buffer.allocUnsafe||(Buffer.allocUnsafe=function(t){return new Buffer(t)})}function v(t){return p?Buffer.alloc(t):new Array(t)}function b(t){return p?Buffer.allocUnsafe(t):new Array(t)}var y=function(t){return p?g(t,"binary"):t.split("").map((function(t){return 255&t.charCodeAt(0)}))};function w(t){if("undefined"==typeof ArrayBuffer)return y(t);for(var e=new ArrayBuffer(t.length),n=new Uint8Array(e),r=0;r!=t.length;++r)n[r]=255&t.charCodeAt(r);return e}function S(t){if(Array.isArray(t))return t.map((function(t){return String.fromCharCode(t)})).join("");for(var e=[],n=0;n<t.length;++n)e[n]=String.fromCharCode(t[n]);return e.join("")}function x(t){if("undefined"==typeof ArrayBuffer)throw new Error("Unsupported");if(t instanceof ArrayBuffer)return x(new Uint8Array(t));for(var e=new Array(t.length),n=0;n<t.length;++n)e[n]=t[n];return e}var A=function(t){return[].concat.apply([],t)},C=/\u0000/g,E=/[\u0001-\u0006]/g,T={},_=function(t){function e(t){for(var e="",n=t.length-1;n>=0;)e+=t.charAt(n--);return e}function n(t,e){for(var n="";n.length<e;)n+=t;return n}function r(t,e){var r=""+t;return r.length>=e?r:n("0",e-r.length)+r}function o(t,e){var r=""+t;return r.length>=e?r:n(" ",e-r.length)+r}function a(t,e){var r=""+t;return r.length>=e?r:r+n(" ",e-r.length)}function i(t,e){var r=""+Math.round(t);return r.length>=e?r:n("0",e-r.length)+r}function s(t,e){var r=""+t;return r.length>=e?r:n("0",e-r.length)+r}t.version="0.11.2";var c=Math.pow(2,32);function l(t,e){return t>c||t<-c?i(t,e):s(Math.round(t),e)}function u(t,e){return e=e||0,t.length>=7+e&&103==(32|t.charCodeAt(e))&&101==(32|t.charCodeAt(e+1))&&110==(32|t.charCodeAt(e+2))&&101==(32|t.charCodeAt(e+3))&&114==(32|t.charCodeAt(e+4))&&97==(32|t.charCodeAt(e+5))&&108==(32|t.charCodeAt(e+6))}var f=[["Sun","Sunday"],["Mon","Monday"],["Tue","Tuesday"],["Wed","Wednesday"],["Thu","Thursday"],["Fri","Friday"],["Sat","Saturday"]],h=[["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"]];function d(t){t[0]="General",t[1]="0",t[2]="0.00",t[3]="#,##0",t[4]="#,##0.00",t[9]="0%",t[10]="0.00%",t[11]="0.00E+00",t[12]="# ?/?",t[13]="# ??/??",t[14]="m/d/yy",t[15]="d-mmm-yy",t[16]="d-mmm",t[17]="mmm-yy",t[18]="h:mm AM/PM",t[19]="h:mm:ss AM/PM",t[20]="h:mm",t[21]="h:mm:ss",t[22]="m/d/yy h:mm",t[37]="#,##0 ;(#,##0)",t[38]="#,##0 ;[Red](#,##0)",t[39]="#,##0.00;(#,##0.00)",t[40]="#,##0.00;[Red](#,##0.00)",t[45]="mm:ss",t[46]="[h]:mm:ss",t[47]="mmss.0",t[48]="##0.0E+0",t[49]="@",t[56]='"上午/下午 "hh"時"mm"分"ss"秒 "'}var p={};d(p);var g=[],m=0;for(m=5;m<=8;++m)g[m]=32+m;for(m=23;m<=26;++m)g[m]=0;for(m=27;m<=31;++m)g[m]=14;for(m=50;m<=58;++m)g[m]=14;for(m=59;m<=62;++m)g[m]=m-58;for(m=67;m<=68;++m)g[m]=m-58;for(m=72;m<=75;++m)g[m]=m-58;for(m=67;m<=68;++m)g[m]=m-57;for(m=76;m<=78;++m)g[m]=m-56;for(m=79;m<=81;++m)g[m]=m-34;var v=[];function b(t,e,n){for(var r=t<0?-1:1,o=t*r,a=0,i=1,s=0,c=1,l=0,u=0,f=Math.floor(o);l<e&&(s=(f=Math.floor(o))*i+a,u=f*l+c,!(o-f<5e-8));)o=1/(o-f),a=i,i=s,c=l,l=u;if(u>e&&(l>e?(u=c,s=a):(u=l,s=i)),!n)return[0,r*s,u];var h=Math.floor(r*s/u);return[h,r*s-h*u,u]}function y(t,e,n){if(t>2958465||t<0)return null;var r=0|t,o=Math.floor(86400*(t-r)),a=0,i=[],s={D:r,T:o,u:86400*(t-r)-o,y:0,m:0,d:0,H:0,M:0,S:0,q:0};if(Math.abs(s.u)<1e-6&&(s.u=0),e&&e.date1904&&(r+=1462),s.u>.9999&&(s.u=0,86400==++o&&(s.T=o=0,++r,++s.D)),60===r)i=n?[1317,10,29]:[1900,2,29],a=3;else if(0===r)i=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),i=[c.getFullYear(),c.getMonth()+1,c.getDate()],a=c.getDay(),r<60&&(a=(a+6)%7),n&&(a=function(t,e){e[0]-=581;var n=t.getDay();t<60&&(n=(n+6)%7);return n}(c,i))}return s.y=i[0],s.m=i[1],s.d=i[2],s.S=o%60,o=Math.floor(o/60),s.M=o%60,o=Math.floor(o/60),s.H=o,s.q=a,s}v[5]=v[63]='"$"#,##0_);\\("$"#,##0\\)',v[6]=v[64]='"$"#,##0_);[Red]\\("$"#,##0\\)',v[7]=v[65]='"$"#,##0.00_);\\("$"#,##0.00\\)',v[8]=v[66]='"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',v[41]='_(* #,##0_);_(* \\(#,##0\\);_(* "-"_);_(@_)',v[42]='_("$"* #,##0_);_("$"* \\(#,##0\\);_("$"* "-"_);_(@_)',v[43]='_(* #,##0.00_);_(* \\(#,##0.00\\);_(* "-"??_);_(@_)',v[44]='_("$"* #,##0.00_);_("$"* \\(#,##0.00\\);_("$"* "-"??_);_(@_)',t.parse_date_code=y;var w=new Date(1899,11,31,0,0,0),S=w.getTime(),x=new Date(1900,2,1,0,0,0);function A(t,e){var n=t.getTime();return e?n-=1262304e5:t>=x&&(n+=864e5),(n-(S+6e4*(t.getTimezoneOffset()-w.getTimezoneOffset())))/864e5}t._general_int=function(t){return t.toString(10)};var C=function(){var t=/(?:\.0*|(\.\d*[1-9])0+)$/;function e(e){return-1==e.indexOf(".")?e:e.replace(t,"$1")}var n=/(?:\.0*|(\.\d*[1-9])0+)[Ee]/,r=/(E[+-])(\d)$/;function o(t){return-1==t.indexOf("E")?t:t.replace(n,"$1E").replace(r,"$10$2")}return function(t){var n,r=Math.floor(Math.log(Math.abs(t))*Math.LOG10E);return n=r>=-4&&r<=-1?t.toPrecision(10+r):Math.abs(r)<=9?function(t){var n=t<0?12:11,r=e(t.toFixed(12));return r.length<=n||(r=t.toPrecision(10)).length<=n?r:t.toExponential(5)}(t):10===r?t.toFixed(10).substr(0,12):function(t){var n=e(t.toFixed(11));return n.length>(t<0?12:11)||"0"===n||"-0"===n?t.toPrecision(6):n}(t),e(o(n.toUpperCase()))}}();function E(t,e){switch(typeof t){case"string":return t;case"boolean":return t?"TRUE":"FALSE";case"number":return(0|t)===t?t.toString(10):C(t);case"undefined":return"";case"object":if(null==t)return"";if(t instanceof Date)return F(14,A(t,e&&e.date1904),e)}throw new Error("unsupported value in General format: "+t)}function T(t,e,n,o){var a,i="",s=0,c=0,l=n.y,u=0;switch(t){case 98:l=n.y+543;case 121:switch(e.length){case 1:case 2:a=l%100,u=2;break;default:a=l%1e4,u=4}break;case 109:switch(e.length){case 1:case 2:a=n.m,u=e.length;break;case 3:return h[n.m-1][1];case 5:return h[n.m-1][0];default:return h[n.m-1][2]}break;case 100:switch(e.length){case 1:case 2:a=n.d,u=e.length;break;case 3:return f[n.q][0];default:return f[n.q][1]}break;case 104:switch(e.length){case 1:case 2:a=1+(n.H+11)%12,u=e.length;break;default:throw"bad hour format: "+e}break;case 72:switch(e.length){case 1:case 2:a=n.H,u=e.length;break;default:throw"bad hour format: "+e}break;case 77:switch(e.length){case 1:case 2:a=n.M,u=e.length;break;default:throw"bad minute format: "+e}break;case 115:if("s"!=e&&"ss"!=e&&".0"!=e&&".00"!=e&&".000"!=e)throw"bad second format: "+e;return 0!==n.u||"s"!=e&&"ss"!=e?(c=o>=2?3===o?1e3:100:1===o?10:1,(s=Math.round(c*(n.S+n.u)))>=60*c&&(s=0),"s"===e?0===s?"0":""+s/c:(i=r(s,2+o),"ss"===e?i.substr(0,2):"."+i.substr(2,e.length-1))):r(n.S,e.length);case 90:switch(e){case"[h]":case"[hh]":a=24*n.D+n.H;break;case"[m]":case"[mm]":a=60*(24*n.D+n.H)+n.M;break;case"[s]":case"[ss]":a=60*(60*(24*n.D+n.H)+n.M)+Math.round(n.S+n.u);break;default:throw"bad abstime format: "+e}u=3===e.length?1:2;break;case 101:a=l,u=1}return u>0?r(a,u):""}function _(t){if(t.length<=3)return t;for(var e=t.length%3,n=t.substr(0,e);e!=t.length;e+=3)n+=(n.length>0?",":"")+t.substr(e,3);return n}t._general_num=C,t._general=E;var k=function(){var t=/%/g;function i(e,r,o){var a=r.replace(t,""),i=r.length-a.length;return k(e,a,o*Math.pow(10,2*i))+n("%",i)}function s(t,e){var n,r=t.indexOf("E")-t.indexOf(".")-1;if(t.match(/^#+0.0E\+0$/)){if(0==e)return"0.0E+0";if(e<0)return"-"+s(t,-e);var o=t.indexOf(".");-1===o&&(o=t.indexOf("E"));var a=Math.floor(Math.log(e)*Math.LOG10E)%o;if(a<0&&(a+=o),-1===(n=(e/Math.pow(10,a)).toPrecision(r+1+(o+a)%o)).indexOf("e")){var i=Math.floor(Math.log(e)*Math.LOG10E);for(-1===n.indexOf(".")?n=n.charAt(0)+"."+n.substr(1)+"E+"+(i-n.length+a):n+="E+"+(i-a);"0."===n.substr(0,2);)n=(n=n.charAt(0)+n.substr(2,o)+"."+n.substr(2+o)).replace(/^0+([1-9])/,"$1").replace(/^0+\./,"0.");n=n.replace(/\+-/,"-")}n=n.replace(/^([+-]?)(\d*)\.(\d*)[Ee]/,(function(t,e,n,r){return e+n+r.substr(0,(o+a)%o)+"."+r.substr(a)+"E"}))}else n=e.toExponential(r);return t.match(/E\+00$/)&&n.match(/e[+-]\d$/)&&(n=n.substr(0,n.length-1)+"0"+n.charAt(n.length-1)),t.match(/E\-/)&&n.match(/e\+/)&&(n=n.replace(/e\+/,"e")),n.replace("e","E")}var c=/# (\?+)( ?)\/( ?)(\d+)/;var u=/^#*0*\.([0#]+)/,f=/\).*[0#]/,h=/\(###\) ###\\?-####/;function d(t){for(var e,n="",r=0;r!=t.length;++r)switch(e=t.charCodeAt(r)){case 35:break;case 63:n+=" ";break;case 48:n+="0";break;default:n+=String.fromCharCode(e)}return n}function p(t,e){var n=Math.pow(10,e);return""+Math.round(t*n)/n}function g(t,e){var n=t-Math.floor(t),r=Math.pow(10,e);return e<(""+Math.round(n*r)).length?0:Math.round(n*r)}function m(t,v,y){if(40===t.charCodeAt(0)&&!v.match(f)){var w=v.replace(/\( */,"").replace(/ \)/,"").replace(/\)/,"");return y>=0?m("n",w,y):"("+m("n",w,-y)+")"}if(44===v.charCodeAt(v.length-1))return function(t,e,n){for(var r=e.length-1;44===e.charCodeAt(r-1);)--r;return k(t,e.substr(0,r),n/Math.pow(10,3*(e.length-r)))}(t,v,y);if(-1!==v.indexOf("%"))return i(t,v,y);if(-1!==v.indexOf("E"))return s(v,y);if(36===v.charCodeAt(0))return"$"+m(t,v.substr(" "==v.charAt(1)?2:1),y);var S,x,A,C,E=Math.abs(y),T=y<0?"-":"";if(v.match(/^00+$/))return T+l(E,v.length);if(v.match(/^[#?]+$/))return"0"===(S=l(y,0))&&(S=""),S.length>v.length?S:d(v.substr(0,v.length-S.length))+S;if(x=v.match(c))return function(t,e,a){var i=parseInt(t[4],10),s=Math.round(e*i),c=Math.floor(s/i),l=s-c*i,u=i;return a+(0===c?"":""+c)+" "+(0===l?n(" ",t[1].length+1+t[4].length):o(l,t[1].length)+t[2]+"/"+t[3]+r(u,t[4].length))}(x,E,T);if(v.match(/^#+0+$/))return T+l(E,v.length-v.indexOf("0"));if(x=v.match(u))return S=p(y,x[1].length).replace(/^([^\.]+)$/,"$1."+d(x[1])).replace(/\.$/,"."+d(x[1])).replace(/\.(\d*)$/,(function(t,e){return"."+e+n("0",d(x[1]).length-e.length)})),-1!==v.indexOf("0.")?S:S.replace(/^0\./,".");if(v=v.replace(/^#+([0.])/,"$1"),x=v.match(/^(0*)\.(#*)$/))return T+p(E,x[2].length).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,x[1].length?"0.":".");if(x=v.match(/^#{1,3},##0(\.?)$/))return T+_(l(E,0));if(x=v.match(/^#,##0\.([#0]*0)$/))return y<0?"-"+m(t,v,-y):_(""+(Math.floor(y)+function(t,e){return e<(""+Math.round((t-Math.floor(t))*Math.pow(10,e))).length?1:0}(y,x[1].length)))+"."+r(g(y,x[1].length),x[1].length);if(x=v.match(/^#,#*,#0/))return m(t,v.replace(/^#,#*,/,""),y);if(x=v.match(/^([0#]+)(\\?-([0#]+))+$/))return S=e(m(t,v.replace(/[\\-]/g,""),y)),A=0,e(e(v.replace(/\\/g,"")).replace(/[0#]/g,(function(t){return A<S.length?S.charAt(A++):"0"===t?"0":""})));if(v.match(h))return"("+(S=m(t,"##########",y)).substr(0,3)+") "+S.substr(3,3)+"-"+S.substr(6);var R="";if(x=v.match(/^([#0?]+)( ?)\/( ?)([#0?]+)/))return A=Math.min(x[4].length,7),C=b(E,Math.pow(10,A)-1,!1),S=""+T," "==(R=k("n",x[1],C[1])).charAt(R.length-1)&&(R=R.substr(0,R.length-1)+"0"),S+=R+x[2]+"/"+x[3],(R=a(C[2],A)).length<x[4].length&&(R=d(x[4].substr(x[4].length-R.length))+R),S+=R;if(x=v.match(/^# ([#0?]+)( ?)\/( ?)([#0?]+)/))return A=Math.min(Math.max(x[1].length,x[4].length),7),T+((C=b(E,Math.pow(10,A)-1,!0))[0]||(C[1]?"":"0"))+" "+(C[1]?o(C[1],A)+x[2]+"/"+x[3]+a(C[2],A):n(" ",2*A+1+x[2].length+x[3].length));if(x=v.match(/^[#0?]+$/))return S=l(y,0),v.length<=S.length?S:d(v.substr(0,v.length-S.length))+S;if(x=v.match(/^([#0?]+)\.([#0]+)$/)){S=""+y.toFixed(Math.min(x[2].length,10)).replace(/([^0])0+$/,"$1"),A=S.indexOf(".");var P=v.indexOf(".")-A,N=v.length-S.length-P;return d(v.substr(0,P)+S+v.substr(v.length-N))}if(x=v.match(/^00,000\.([#0]*0)$/))return A=g(y,x[1].length),y<0?"-"+m(t,v,-y):_(function(t){return t<2147483647&&t>-2147483648?""+(t>=0?0|t:t-1|0):""+Math.floor(t)}(y)).replace(/^\d,\d{3}$/,"0$&").replace(/^\d*$/,(function(t){return"00,"+(t.length<3?r(0,3-t.length):"")+t}))+"."+r(A,x[1].length);switch(v){case"###,##0.00":return m(t,"#,##0.00",y);case"###,###":case"##,###":case"#,###":var O=_(l(E,0));return"0"!==O?T+O:"";case"###,###.00":return m(t,"###,##0.00",y).replace(/^0\./,".");case"#,###.00":return m(t,"#,##0.00",y).replace(/^0\./,".")}throw new Error("unsupported format |"+v+"|")}function v(e,r,o){var a=r.replace(t,""),i=r.length-a.length;return k(e,a,o*Math.pow(10,2*i))+n("%",i)}function y(t,e){var n,r=t.indexOf("E")-t.indexOf(".")-1;if(t.match(/^#+0.0E\+0$/)){if(0==e)return"0.0E+0";if(e<0)return"-"+y(t,-e);var o=t.indexOf(".");-1===o&&(o=t.indexOf("E"));var a=Math.floor(Math.log(e)*Math.LOG10E)%o;if(a<0&&(a+=o),!(n=(e/Math.pow(10,a)).toPrecision(r+1+(o+a)%o)).match(/[Ee]/)){var i=Math.floor(Math.log(e)*Math.LOG10E);-1===n.indexOf(".")?n=n.charAt(0)+"."+n.substr(1)+"E+"+(i-n.length+a):n+="E+"+(i-a),n=n.replace(/\+-/,"-")}n=n.replace(/^([+-]?)(\d*)\.(\d*)[Ee]/,(function(t,e,n,r){return e+n+r.substr(0,(o+a)%o)+"."+r.substr(a)+"E"}))}else n=e.toExponential(r);return t.match(/E\+00$/)&&n.match(/e[+-]\d$/)&&(n=n.substr(0,n.length-1)+"0"+n.charAt(n.length-1)),t.match(/E\-/)&&n.match(/e\+/)&&(n=n.replace(/e\+/,"e")),n.replace("e","E")}function w(t,i,s){if(40===t.charCodeAt(0)&&!i.match(f)){var l=i.replace(/\( */,"").replace(/ \)/,"").replace(/\)/,"");return s>=0?w("n",l,s):"("+w("n",l,-s)+")"}if(44===i.charCodeAt(i.length-1))return function(t,e,n){for(var r=e.length-1;44===e.charCodeAt(r-1);)--r;return k(t,e.substr(0,r),n/Math.pow(10,3*(e.length-r)))}(t,i,s);if(-1!==i.indexOf("%"))return v(t,i,s);if(-1!==i.indexOf("E"))return y(i,s);if(36===i.charCodeAt(0))return"$"+w(t,i.substr(" "==i.charAt(1)?2:1),s);var p,g,m,S,x=Math.abs(s),A=s<0?"-":"";if(i.match(/^00+$/))return A+r(x,i.length);if(i.match(/^[#?]+$/))return p=""+s,0===s&&(p=""),p.length>i.length?p:d(i.substr(0,i.length-p.length))+p;if(g=i.match(c))return function(t,e,r){return r+(0===e?"":""+e)+n(" ",t[1].length+2+t[4].length)}(g,x,A);if(i.match(/^#+0+$/))return A+r(x,i.length-i.indexOf("0"));if(g=i.match(u))return p=(p=(""+s).replace(/^([^\.]+)$/,"$1."+d(g[1])).replace(/\.$/,"."+d(g[1]))).replace(/\.(\d*)$/,(function(t,e){return"."+e+n("0",d(g[1]).length-e.length)})),-1!==i.indexOf("0.")?p:p.replace(/^0\./,".");if(i=i.replace(/^#+([0.])/,"$1"),g=i.match(/^(0*)\.(#*)$/))return A+(""+x).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,g[1].length?"0.":".");if(g=i.match(/^#{1,3},##0(\.?)$/))return A+_(""+x);if(g=i.match(/^#,##0\.([#0]*0)$/))return s<0?"-"+w(t,i,-s):_(""+s)+"."+n("0",g[1].length);if(g=i.match(/^#,#*,#0/))return w(t,i.replace(/^#,#*,/,""),s);if(g=i.match(/^([0#]+)(\\?-([0#]+))+$/))return p=e(w(t,i.replace(/[\\-]/g,""),s)),m=0,e(e(i.replace(/\\/g,"")).replace(/[0#]/g,(function(t){return m<p.length?p.charAt(m++):"0"===t?"0":""})));if(i.match(h))return"("+(p=w(t,"##########",s)).substr(0,3)+") "+p.substr(3,3)+"-"+p.substr(6);var C="";if(g=i.match(/^([#0?]+)( ?)\/( ?)([#0?]+)/))return m=Math.min(g[4].length,7),S=b(x,Math.pow(10,m)-1,!1),p=""+A," "==(C=k("n",g[1],S[1])).charAt(C.length-1)&&(C=C.substr(0,C.length-1)+"0"),p+=C+g[2]+"/"+g[3],(C=a(S[2],m)).length<g[4].length&&(C=d(g[4].substr(g[4].length-C.length))+C),p+=C;if(g=i.match(/^# ([#0?]+)( ?)\/( ?)([#0?]+)/))return m=Math.min(Math.max(g[1].length,g[4].length),7),A+((S=b(x,Math.pow(10,m)-1,!0))[0]||(S[1]?"":"0"))+" "+(S[1]?o(S[1],m)+g[2]+"/"+g[3]+a(S[2],m):n(" ",2*m+1+g[2].length+g[3].length));if(g=i.match(/^[#0?]+$/))return p=""+s,i.length<=p.length?p:d(i.substr(0,i.length-p.length))+p;if(g=i.match(/^([#0]+)\.([#0]+)$/)){p=""+s.toFixed(Math.min(g[2].length,10)).replace(/([^0])0+$/,"$1"),m=p.indexOf(".");var E=i.indexOf(".")-m,T=i.length-p.length-E;return d(i.substr(0,E)+p+i.substr(i.length-T))}if(g=i.match(/^00,000\.([#0]*0)$/))return s<0?"-"+w(t,i,-s):_(""+s).replace(/^\d,\d{3}$/,"0$&").replace(/^\d*$/,(function(t){return"00,"+(t.length<3?r(0,3-t.length):"")+t}))+"."+r(0,g[1].length);switch(i){case"###,###":case"##,###":case"#,###":var R=_(""+x);return"0"!==R?A+R:"";default:if(i.match(/\.[0#?]*$/))return w(t,i.slice(0,i.lastIndexOf(".")),s)+d(i.slice(i.lastIndexOf(".")))}throw new Error("unsupported format |"+i+"|")}return function(t,e,n){return(0|n)===n?w(t,e,n):m(t,e,n)}}();function R(t){for(var e=[],n=!1,r=0,o=0;r<t.length;++r)switch(t.charCodeAt(r)){case 34:n=!n;break;case 95:case 42:case 92:++r;break;case 59:e[e.length]=t.substr(o,r-o),o=r+1}if(e[e.length]=t.substr(o),!0===n)throw new Error("Format |"+t+"| unterminated string ");return e}t._split=R;var P=/\[[HhMmSs\u0E0A\u0E19\u0E17]*\]/;function N(t){for(var e=0,n="",r="";e<t.length;)switch(n=t.charAt(e)){case"G":u(t,e)&&(e+=6),e++;break;case'"':for(;34!==t.charCodeAt(++e)&&e<t.length;);++e;break;case"\\":case"_":e+=2;break;case"@":++e;break;case"B":case"b":if("1"===t.charAt(e+1)||"2"===t.charAt(e+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"===t.substr(e,3).toUpperCase())return!0;if("AM/PM"===t.substr(e,5).toUpperCase())return!0;if("上午/下午"===t.substr(e,5).toUpperCase())return!0;++e;break;case"[":for(r=n;"]"!==t.charAt(e++)&&e<t.length;)r+=t.charAt(e);if(r.match(P))return!0;break;case".":case"0":case"#":for(;e<t.length&&("0#?.,E+-%".indexOf(n=t.charAt(++e))>-1||"\\"==n&&"-"==t.charAt(e+1)&&"0#".indexOf(t.charAt(e+2))>-1););break;case"?":for(;t.charAt(++e)===n;);break;case"*":++e," "!=t.charAt(e)&&"*"!=t.charAt(e)||++e;break;case"(":case")":++e;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":for(;e<t.length&&"0123456789".indexOf(t.charAt(++e))>-1;);break;default:++e}return!1}function O(t,e,n,r){for(var o,a,i,s=[],c="",l=0,f="",h="t",d="H";l<t.length;)switch(f=t.charAt(l)){case"G":if(!u(t,l))throw new Error("unrecognized character "+f+" in "+t);s[s.length]={t:"G",v:"General"},l+=7;break;case'"':for(c="";34!==(i=t.charCodeAt(++l))&&l<t.length;)c+=String.fromCharCode(i);s[s.length]={t:"t",v:c},++l;break;case"\\":var p=t.charAt(++l),g="("===p||")"===p?p:"t";s[s.length]={t:g,v:p},++l;break;case"_":s[s.length]={t:"t",v:" "},l+=2;break;case"@":s[s.length]={t:"T",v:e},++l;break;case"B":case"b":if("1"===t.charAt(l+1)||"2"===t.charAt(l+1)){if(null==o&&null==(o=y(e,n,"2"===t.charAt(l+1))))return"";s[s.length]={t:"X",v:t.substr(l,2)},h=f,l+=2;break}case"M":case"D":case"Y":case"H":case"S":case"E":f=f.toLowerCase();case"m":case"d":case"y":case"h":case"s":case"e":case"g":if(e<0)return"";if(null==o&&null==(o=y(e,n)))return"";for(c=f;++l<t.length&&t.charAt(l).toLowerCase()===f;)c+=f;"m"===f&&"h"===h.toLowerCase()&&(f="M"),"h"===f&&(f=d),s[s.length]={t:f,v:c},h=f;break;case"A":case"a":case"上":var m={t:f,v:f};if(null==o&&(o=y(e,n)),"A/P"===t.substr(l,3).toUpperCase()?(null!=o&&(m.v=o.H>=12?"P":"A"),m.t="T",d="h",l+=3):"AM/PM"===t.substr(l,5).toUpperCase()?(null!=o&&(m.v=o.H>=12?"PM":"AM"),m.t="T",l+=5,d="h"):"上午/下午"===t.substr(l,5).toUpperCase()?(null!=o&&(m.v=o.H>=12?"下午":"上午"),m.t="T",l+=5,d="h"):(m.t="t",++l),null==o&&"T"===m.t)return"";s[s.length]=m,h=f;break;case"[":for(c=f;"]"!==t.charAt(l++)&&l<t.length;)c+=t.charAt(l);if("]"!==c.slice(-1))throw'unterminated "[" block: |'+c+"|";if(c.match(P)){if(null==o&&null==(o=y(e,n)))return"";s[s.length]={t:"Z",v:c.toLowerCase()},h=c.charAt(1)}else c.indexOf("$")>-1&&(c=(c.match(/\$([^-\[\]]*)/)||[])[1]||"$",N(t)||(s[s.length]={t:"t",v:c}));break;case".":if(null!=o){for(c=f;++l<t.length&&"0"===(f=t.charAt(l));)c+=f;s[s.length]={t:"s",v:c};break}case"0":case"#":for(c=f;++l<t.length&&"0#?.,E+-%".indexOf(f=t.charAt(l))>-1;)c+=f;s[s.length]={t:"n",v:c};break;case"?":for(c=f;t.charAt(++l)===f;)c+=f;s[s.length]={t:f,v:c},h=f;break;case"*":++l," "!=t.charAt(l)&&"*"!=t.charAt(l)||++l;break;case"(":case")":s[s.length]={t:1===r?"t":f,v:f},++l;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":for(c=f;l<t.length&&"0123456789".indexOf(t.charAt(++l))>-1;)c+=t.charAt(l);s[s.length]={t:"D",v:c};break;case" ":s[s.length]={t:f,v:f},++l;break;case"$":s[s.length]={t:"t",v:"$"},++l;break;default:if(-1===",$-+/():!^&'~{}<>=€acfijklopqrtuvwxzP".indexOf(f))throw new Error("unrecognized character "+f+" in "+t);s[s.length]={t:"t",v:f},++l}var v,b=0,w=0;for(l=s.length-1,h="t";l>=0;--l)switch(s[l].t){case"h":case"H":s[l].t=d,h="h",b<1&&(b=1);break;case"s":(v=s[l].v.match(/\.0+$/))&&(w=Math.max(w,v[0].length-1)),b<3&&(b=3);case"d":case"y":case"M":case"e":h=s[l].t;break;case"m":"s"===h&&(s[l].t="M",b<2&&(b=2));break;case"X":break;case"Z":b<1&&s[l].v.match(/[Hh]/)&&(b=1),b<2&&s[l].v.match(/[Mm]/)&&(b=2),b<3&&s[l].v.match(/[Ss]/)&&(b=3)}switch(b){case 0:break;case 1:o.u>=.5&&(o.u=0,++o.S),o.S>=60&&(o.S=0,++o.M),o.M>=60&&(o.M=0,++o.H);break;case 2:o.u>=.5&&(o.u=0,++o.S),o.S>=60&&(o.S=0,++o.M)}var S,x="";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=T(s[l].t.charCodeAt(0),s[l].v,o,w),s[l].t="t";break;case"n":case"?":for(S=l+1;null!=s[S]&&("?"===(f=s[S].t)||"D"===f||(" "===f||"t"===f)&&null!=s[S+1]&&("?"===s[S+1].t||"t"===s[S+1].t&&"/"===s[S+1].v)||"("===s[l].t&&(" "===f||"n"===f||")"===f)||"t"===f&&("/"===s[S].v||" "===s[S].v&&null!=s[S+1]&&"?"==s[S+1].t));)s[l].v+=s[S].v,s[S]={v:"",t:";"},++S;x+=s[l].v,l=S-1;break;case"G":s[l].t="t",s[l].v=E(e,n)}var A,C,_="";if(x.length>0){40==x.charCodeAt(0)?(A=e<0&&45===x.charCodeAt(0)?-e:e,C=k("n",x,A)):(C=k("n",x,A=e<0&&r>1?-e:e),A<0&&s[0]&&"t"==s[0].t&&(C=C.substr(1),s[0].v="-"+s[0].v)),S=C.length-1;var R=s.length;for(l=0;l<s.length;++l)if(null!=s[l]&&"t"!=s[l].t&&s[l].v.indexOf(".")>-1){R=l;break}var O=s.length;if(R===s.length&&-1===C.indexOf("E")){for(l=s.length-1;l>=0;--l)null!=s[l]&&-1!=="n?".indexOf(s[l].t)&&(S>=s[l].v.length-1?(S-=s[l].v.length,s[l].v=C.substr(S+1,s[l].v.length)):S<0?s[l].v="":(s[l].v=C.substr(0,S+1),S=-1),s[l].t="t",O=l);S>=0&&O<s.length&&(s[O].v=C.substr(0,S+1)+s[O].v)}else if(R!==s.length&&-1===C.indexOf("E")){for(S=C.indexOf(".")-1,l=R;l>=0;--l)if(null!=s[l]&&-1!=="n?".indexOf(s[l].t)){for(a=s[l].v.indexOf(".")>-1&&l===R?s[l].v.indexOf(".")-1:s[l].v.length-1,_=s[l].v.substr(a+1);a>=0;--a)S>=0&&("0"===s[l].v.charAt(a)||"#"===s[l].v.charAt(a))&&(_=C.charAt(S--)+_);s[l].v=_,s[l].t="t",O=l}for(S>=0&&O<s.length&&(s[O].v=C.substr(0,S+1)+s[O].v),S=C.indexOf(".")+1,l=R;l<s.length;++l)if(null!=s[l]&&(-1!=="n?(".indexOf(s[l].t)||l===R)){for(a=s[l].v.indexOf(".")>-1&&l===R?s[l].v.indexOf(".")+1:0,_=s[l].v.substr(0,a);a<s[l].v.length;++a)S<C.length&&(_+=C.charAt(S++));s[l].v=_,s[l].t="t",O=l}}}for(l=0;l<s.length;++l)null!=s[l]&&"n?".indexOf(s[l].t)>-1&&(A=r>1&&e<0&&l>0&&"-"===s[l-1].v?-e:e,s[l].v=k(s[l].t,s[l].v,A),s[l].t="t");var I="";for(l=0;l!==s.length;++l)null!=s[l]&&(I+=s[l].v);return I}t.is_date=N,t._eval=O;var I=/\[[=<>]/,B=/\[(=|>[=]?|<[>=]?)(-?\d+(?:\.\d*)?)\]/;function L(t,e){if(null==e)return!1;var n=parseFloat(e[2]);switch(e[1]){case"=":if(t==n)return!0;break;case">":if(t>n)return!0;break;case"<":if(t<n)return!0;break;case"<>":if(t!=n)return!0;break;case">=":if(t>=n)return!0;break;case"<=":if(t<=n)return!0}return!1}function F(t,e,n){null==n&&(n={});var r="";switch(typeof t){case"string":r="m/d/yy"==t&&n.dateNF?n.dateNF:t;break;case"number":null==(r=14==t&&n.dateNF?n.dateNF:(null!=n.table?n.table:p)[t])&&(r=n.table&&n.table[g[t]]||p[g[t]]),null==r&&(r=v[t]||"General")}if(u(r,0))return E(e,n);e instanceof Date&&(e=A(e,n.date1904));var o=function(t,e){var n=R(t),r=n.length,o=n[r-1].indexOf("@");if(r<4&&o>-1&&--r,n.length>4)throw new Error("cannot find right format for |"+n.join("|")+"|");if("number"!=typeof e)return[4,4===n.length||o>-1?n[n.length-1]:"@"];switch(n.length){case 1:n=o>-1?["General","General","General",n[0]]:[n[0],n[0],n[0],"@"];break;case 2:n=o>-1?[n[0],n[0],n[0],n[1]]:[n[0],n[1],n[0],"@"];break;case 3:n=o>-1?[n[0],n[1],n[0],n[2]]:[n[0],n[1],n[2],"@"]}var a=e>0?n[0]:e<0?n[1]:n[2];if(-1===n[0].indexOf("[")&&-1===n[1].indexOf("["))return[r,a];if(null!=n[0].match(I)||null!=n[1].match(I)){var i=n[0].match(B),s=n[1].match(B);return L(e,i)?[r,n[0]]:L(e,s)?[r,n[1]]:[r,n[null!=i&&null!=s?2:1]]}return[r,a]}(r,e);if(u(o[1]))return E(e,n);if(!0===e)e="TRUE";else if(!1===e)e="FALSE";else if(""===e||null==e)return"";return O(o[1],e,n,o[0])}function D(t,e){if("number"!=typeof e){e=+e||-1;for(var n=0;n<392;++n)if(null!=p[n]){if(p[n]==t){e=n;break}}else e<0&&(e=n);e<0&&(e=391)}return p[e]=t,e}t.load=D,t._table=p,t.get_table=function(){return p},t.load_table=function(t){for(var e=0;392!=e;++e)void 0!==t[e]&&D(t[e],e)},t.init_table=d,t.format=F};_(T);var k={"General Number":"General","General Date":T._table[22],"Long Date":"dddd, mmmm dd, yyyy","Medium Date":T._table[15],"Short Date":T._table[14],"Long Time":T._table[19],"Medium Time":T._table[18],"Short Time":T._table[20],Currency:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',Fixed:T._table[2],Standard:T._table[4],Percent:T._table[10],Scientific:T._table[11],"Yes/No":'"Yes";"Yes";"No";@',"True/False":'"True";"True";"False";@',"On/Off":'"Yes";"Yes";"No";@'},R={5:'"$"#,##0_);\\("$"#,##0\\)',6:'"$"#,##0_);[Red]\\("$"#,##0\\)',7:'"$"#,##0.00_);\\("$"#,##0.00\\)',8:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',23:"General",24:"General",25:"General",26:"General",27:"m/d/yy",28:"m/d/yy",29:"m/d/yy",30:"m/d/yy",31:"m/d/yy",32:"h:mm:ss",33:"h:mm:ss",34:"h:mm:ss",35:"h:mm:ss",36:"m/d/yy",41:'_(* #,##0_);_(* (#,##0);_(* "-"_);_(@_)',42:'_("$"* #,##0_);_("$"* (#,##0);_("$"* "-"_);_(@_)',43:'_(* #,##0.00_);_(* (#,##0.00);_(* "-"??_);_(@_)',44:'_("$"* #,##0.00_);_("$"* (#,##0.00);_("$"* "-"??_);_(@_)',50:"m/d/yy",51:"m/d/yy",52:"m/d/yy",53:"m/d/yy",54:"m/d/yy",55:"m/d/yy",56:"m/d/yy",57:"m/d/yy",58:"m/d/yy",59:"0",60:"0.00",61:"#,##0",62:"#,##0.00",63:'"$"#,##0_);\\("$"#,##0\\)',64:'"$"#,##0_);[Red]\\("$"#,##0\\)',65:'"$"#,##0.00_);\\("$"#,##0.00\\)',66:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',67:"0%",68:"0.00%",69:"# ?/?",70:"# ??/??",71:"m/d/yy",72:"m/d/yy",73:"d-mmm-yy",74:"d-mmm",75:"mmm-yy",76:"h:mm",77:"h:mm:ss",78:"m/d/yy h:mm",79:"mm:ss",80:"[h]:mm:ss",81:"mmss.0"},P=/[dD]+|[mM]+|[yYeE]+|[Hh]+|[Ss]+/g;var N;!function(t){function e(){for(var t=0,e=new Array(256),n=0;256!=n;++n)t=1&(t=1&(t=1&(t=1&(t=1&(t=1&(t=1&(t=1&(t=n)?-306674912^t>>>1:t>>>1)?-306674912^t>>>1:t>>>1)?-306674912^t>>>1:t>>>1)?-306674912^t>>>1:t>>>1)?-306674912^t>>>1:t>>>1)?-306674912^t>>>1:t>>>1)?-306674912^t>>>1:t>>>1)?-306674912^t>>>1:t>>>1,e[n]=t;return"undefined"!=typeof Int32Array?new Int32Array(e):e}t.version="1.2.0";var n=e();function r(t,e){for(var r=-1^e,o=t.length-1,a=0;a<o;)r=(r=r>>>8^n[255&(r^t.charCodeAt(a++))])>>>8^n[255&(r^t.charCodeAt(a++))];return a===o&&(r=r>>>8^n[255&(r^t.charCodeAt(a))]),-1^r}function o(t,e){if(t.length>1e4)return a(t,e);for(var r=-1^e,o=t.length-3,i=0;i<o;)r=(r=(r=(r=r>>>8^n[255&(r^t[i++])])>>>8^n[255&(r^t[i++])])>>>8^n[255&(r^t[i++])])>>>8^n[255&(r^t[i++])];for(;i<o+3;)r=r>>>8^n[255&(r^t[i++])];return-1^r}function a(t,e){for(var r=-1^e,o=t.length-7,a=0;a<o;)r=(r=(r=(r=(r=(r=(r=(r=r>>>8^n[255&(r^t[a++])])>>>8^n[255&(r^t[a++])])>>>8^n[255&(r^t[a++])])>>>8^n[255&(r^t[a++])])>>>8^n[255&(r^t[a++])])>>>8^n[255&(r^t[a++])])>>>8^n[255&(r^t[a++])])>>>8^n[255&(r^t[a++])];for(;a<o+7;)r=r>>>8^n[255&(r^t[a++])];return-1^r}function i(t,e){for(var r,o,a=-1^e,i=0,s=t.length;i<s;)(r=t.charCodeAt(i++))<128?a=a>>>8^n[255&(a^r)]:r<2048?a=(a=a>>>8^n[255&(a^(192|r>>6&31))])>>>8^n[255&(a^(128|63&r))]:r>=55296&&r<57344?(r=64+(1023&r),o=1023&t.charCodeAt(i++),a=(a=(a=(a=a>>>8^n[255&(a^(240|r>>8&7))])>>>8^n[255&(a^(128|r>>2&63))])>>>8^n[255&(a^(128|o>>6&15|(3&r)<<4))])>>>8^n[255&(a^(128|63&o))]):a=(a=(a=a>>>8^n[255&(a^(224|r>>12&15))])>>>8^n[255&(a^(128|r>>6&63))])>>>8^n[255&(a^(128|63&r))];return-1^a}t.table=n,t.bstr=r,t.buf=o,t.str=i}(N={});var O,I=function(){var t,e={};function n(t){if("/"==t.charAt(t.length-1))return-1===t.slice(0,-1).indexOf("/")?t:n(t.slice(0,-1));var e=t.lastIndexOf("/");return-1===e?t:t.slice(0,e+1)}function r(t){if("/"==t.charAt(t.length-1))return r(t.slice(0,-1));var e=t.lastIndexOf("/");return-1===e?t:t.slice(e+1)}function o(t,e){"string"==typeof e&&(e=new Date(e));var n=e.getHours();n=(n=n<<6|e.getMinutes())<<5|e.getSeconds()>>>1,t._W(2,n);var r=e.getFullYear()-1980;r=(r=r<<4|e.getMonth()+1)<<5|e.getDate(),t._W(2,r)}function a(t){Be(t,0);for(var e={},n=0;t.l<=t.length-4;){var r=t._R(2),o=t._R(2),a=t.l+o,i={};if(21589===r)1&(n=t._R(1))&&(i.mtime=t._R(4)),o>5&&(2&n&&(i.atime=t._R(4)),4&n&&(i.ctime=t._R(4))),i.mtime&&(i.mt=new Date(1e3*i.mtime));t.l=a,e[r]=i}return e}function i(){return t||(t=require("fs"))}function s(t,e){if(80==t[0]&&75==t[1])return lt(t,e);if(t.length<512)throw new Error("CFB file size "+t.length+" < 512");var n,r,o,a,i,s,c=512,u=[],h=t.slice(0,512);Be(h,0);var d=function(t){if(80==t[t.l]&&75==t[t.l+1])return[0,0];t.chk(_,"Header Signature: "),t.l+=16;var e=t._R(2,"u");return[t._R(2,"u"),e]}(h);switch(n=d[0]){case 3:c=512;break;case 4:c=4096;break;case 0:if(0==d[1])return lt(t,e);default:throw new Error("Major Version: Expected 3 or 4 saw "+n)}512!==c&&Be(h=t.slice(0,c),28);var p=t.slice(0,c);!function(t,e){var n=9;switch(t.l+=2,n=t._R(2)){case 9:if(3!=e)throw new Error("Sector Shift: Expected 9 saw "+n);break;case 12:if(4!=e)throw new Error("Sector Shift: Expected 12 saw "+n);break;default:throw new Error("Sector Shift: Expected 9 or 12 saw "+n)}t.chk("0600","Mini Sector Shift: "),t.chk("000000000000","Reserved: ")}(h,n);var g=h._R(4,"i");if(3===n&&0!==g)throw new Error("# Directory Sectors: Expected 0 saw "+g);h.l+=4,a=h._R(4,"i"),h.l+=4,h.chk("00100000","Mini Stream Cutoff Size: "),i=h._R(4,"i"),r=h._R(4,"i"),s=h._R(4,"i"),o=h._R(4,"i");for(var m=-1,v=0;v<109&&!((m=h._R(4,"i"))<0);++v)u[v]=m;var b=function(t,e){for(var n=Math.ceil(t.length/e)-1,r=[],o=1;o<n;++o)r[o-1]=t.slice(o*e,(o+1)*e);return r[n-1]=t.slice(n*e),r}(t,c);l(s,o,b,c,u);var y=function(t,e,n,r){var o=t.length,a=[],i=[],s=[],c=[],l=r-1,u=0,f=0,h=0,d=0;for(u=0;u<o;++u)if(s=[],(h=u+e)>=o&&(h-=o),!i[h]){c=[];var p=[];for(f=h;f>=0;){p[f]=!0,i[f]=!0,s[s.length]=f,c.push(t[f]);var g=n[Math.floor(4*f/r)];if(r<4+(d=4*f&l))throw new Error("FAT boundary crossed: "+f+" 4 "+r);if(!t[g])break;if(p[f=ke(t[g],d)])break}a[h]={nodes:s,data:ae([c])}}return a}(b,a,u,c);y[a].name="!Directory",r>0&&i!==T&&(y[i].name="!MiniFAT"),y[u[0]].name="!FAT",y.fat_addrs=u,y.ssz=c;var w=[],S=[],x=[];f(a,y,b,w,r,{},S,i),function(t,e,n){for(var r=0,o=0,a=0,i=0,s=0,c=n.length,l=[],u=[];r<c;++r)l[r]=u[r]=r,e[r]=n[r];for(;s<u.length;++s)o=t[r=u[s]].L,a=t[r].R,i=t[r].C,l[r]===r&&(-1!==o&&l[o]!==o&&(l[r]=l[o]),-1!==a&&l[a]!==a&&(l[r]=l[a])),-1!==i&&(l[i]=r),-1!==o&&r!=l[r]&&(l[o]=l[r],u.lastIndexOf(o)<s&&u.push(o)),-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!==o&&l[o]!==o&&(l[r]=l[o]));for(r=1;r<c;++r)if(0!==t[r].type){if((s=r)!=l[s])do{s=l[s],e[r]=e[s]+"/"+e[r]}while(0!==s&&-1!==l[s]&&s!=l[s]);l[r]=-1}for(e[0]+="/",r=1;r<c;++r)2!==t[r].type&&(e[r]+="/")}(S,x,w),w.shift();var A={FileIndex:S,FullPaths:x};return e&&e.raw&&(A.raw={header:p,sectors:b}),A}function c(t,e,n){for(var r=t.start,o=t.size,a=[],i=r;n&&o>0&&i>=0;)a.push(e.slice(i*x,i*x+x)),o-=x,i=ke(n,4*i);return 0===a.length?Fe(0):A(a).slice(0,t.size)}function l(t,e,n,r,o){var a=T;if(t===T){if(0!==e)throw new Error("DIFAT chain shorter than expected")}else if(-1!==t){var i=n[t],s=(r>>>2)-1;if(!i)return;for(var c=0;c<s&&(a=ke(i,4*c))!==T;++c)o.push(a);e>=1&&l(ke(i,r-4),e-1,n,r,o)}}function u(t,e,n,r,o){var a=[],i=[];o||(o=[]);var s=r-1,c=0,l=0;for(c=e;c>=0;){o[c]=!0,a[a.length]=c,i.push(t[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(!t[u])break;c=ke(t[u],l)}return{nodes:a,data:ae([i])}}function f(t,e,n,r,o,a,i,s){for(var l,f=0,d=r.length?2:0,p=e[t].data,g=0,m=0;g<p.length;g+=128){var v=p.slice(g,g+128);Be(v,64),m=v._R(2),l=se(v,0,m-d),r.push(l);var b={name:l,type:v._R(1),color:v._R(1),L:v._R(4,"i"),R:v._R(4,"i"),C:v._R(4,"i"),clsid:v._R(16),state:v._R(4,"i"),start:0,size:0};0!==v._R(2)+v._R(2)+v._R(2)+v._R(2)&&(b.ct=h(v,v.l-8)),0!==v._R(2)+v._R(2)+v._R(2)+v._R(2)&&(b.mt=h(v,v.l-8)),b.start=v._R(4,"i"),b.size=v._R(4,"i"),b.size<0&&b.start<0&&(b.size=b.type=0,b.start=T,b.name=""),5===b.type?(f=b.start,o>0&&f!==T&&(e[f].name="!StreamData")):b.size>=4096?(b.storage="fat",void 0===e[b.start]&&(e[b.start]=u(n,b.start,e.fat_addrs,e.ssz)),e[b.start].name=b.name,b.content=e[b.start].data.slice(0,b.size)):(b.storage="minifat",b.size<0?b.size=0:f!==T&&b.start!==T&&e[f]&&(b.content=c(b,e[f].data,(e[s]||{}).data))),b.content&&Be(b.content,0),a[l]=b,i.push(b)}}function h(t,e){return new Date(1e3*(_e(t,e+4)/1e7*Math.pow(2,32)+_e(t,e)/1e7-11644473600))}function g(t,e){var n=e||{},r=n.root||"Root Entry";if(t.FullPaths||(t.FullPaths=[]),t.FileIndex||(t.FileIndex=[]),t.FullPaths.length!==t.FileIndex.length)throw new Error("inconsistent CFB structure");0===t.FullPaths.length&&(t.FullPaths[0]=r+"/",t.FileIndex[0]={name:r,type:5}),n.CLSID&&(t.FileIndex[0].clsid=n.CLSID),function(t){var e="Sh33tJ5";if(I.find(t,"/"+e))return;var n=Fe(4);n[0]=55,n[1]=n[3]=50,n[2]=54,t.FileIndex.push({name:e,type:2,content:n,size:4,L:69,R:69,C:69}),t.FullPaths.push(t.FullPaths[0]+e),m(t)}(t)}function m(t,e){g(t);for(var o=!1,a=!1,i=t.FullPaths.length-1;i>=0;--i){var s=t.FileIndex[i];switch(s.type){case 0:a?o=!0:(t.FileIndex.pop(),t.FullPaths.pop());break;case 1:case 2:case 5:a=!0,isNaN(s.R*s.L*s.C)&&(o=!0),s.R>-1&&s.L>-1&&s.R==s.L&&(o=!0);break;default:o=!0}}if(o||e){var c=new Date(1987,1,19),l=0,u=[];for(i=0;i<t.FullPaths.length;++i)0!==t.FileIndex[i].type&&u.push([t.FullPaths[i],t.FileIndex[i]]);for(i=0;i<u.length;++i){var f=n(u[i][0]);for(a=!1,l=0;l<u.length;++l)u[l][0]===f&&(a=!0);a||u.push([f,{name:r(f).replace("/",""),type:1,clsid:R,ct:c,mt:c,content:null}])}for(u.sort((function(t,e){return function(t,e){for(var n=t.split("/"),r=e.split("/"),o=0,a=0,i=Math.min(n.length,r.length);o<i;++o){if(a=n[o].length-r[o].length)return a;if(n[o]!=r[o])return n[o]<r[o]?-1:1}return n.length-r.length}(t[0],e[0])})),t.FullPaths=[],t.FileIndex=[],i=0;i<u.length;++i)t.FullPaths[i]=u[i][0],t.FileIndex[i]=u[i][1];for(i=0;i<u.length;++i){var h=t.FileIndex[i],d=t.FullPaths[i];if(h.name=r(d).replace("/",""),h.L=h.R=h.C=-(h.color=1),h.size=h.content?h.content.length:0,h.start=0,h.clsid=h.clsid||R,0===i)h.C=u.length>1?1:-1,h.size=0,h.type=5;else if("/"==d.slice(-1)){for(l=i+1;l<u.length&&n(t.FullPaths[l])!=d;++l);for(h.C=l>=u.length?-1:l,l=i+1;l<u.length&&n(t.FullPaths[l])!=n(d);++l);h.R=l>=u.length?-1:l,h.type=1}else n(t.FullPaths[i+1]||"")==n(d)&&(h.R=i+1),h.type=2}}}function w(t,e){var n=e||{};if(m(t),"zip"==n.fileType)return ft(t,n);var r=function(t){for(var e=0,n=0,r=0;r<t.FileIndex.length;++r){var o=t.FileIndex[r];if(o.content){var a=o.content.length;a>0&&(a<4096?e+=a+63>>6:n+=a+511>>9)}}for(var i=t.FullPaths.length+3>>2,s=e+127>>7,c=(e+7>>3)+n+i+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,i,n,e,0];return t.FileIndex[0].size=e<<6,f[7]=(t.FileIndex[0].start=f[0]+f[1]+f[2]+f[3]+f[4]+f[5])+(f[6]+7>>3),f}(t),o=Fe(r[7]<<9),a=0,i=0;for(a=0;a<8;++a)o._W(1,k[a]);for(a=0;a<8;++a)o._W(2,0);for(o._W(2,62),o._W(2,3),o._W(2,65534),o._W(2,9),o._W(2,6),a=0;a<3;++a)o._W(2,0);for(o._W(4,0),o._W(4,r[2]),o._W(4,r[0]+r[1]+r[2]+r[3]-1),o._W(4,0),o._W(4,4096),o._W(4,r[3]?r[0]+r[1]+r[2]-1:T),o._W(4,r[3]),o._W(-4,r[1]?r[0]-1:T),o._W(4,r[1]),a=0;a<109;++a)o._W(-4,a<r[2]?r[1]+a:-1);if(r[1])for(i=0;i<r[1];++i){for(;a<236+127*i;++a)o._W(-4,a<r[2]?r[1]+a:-1);o._W(-4,i===r[1]-1?T:i+1)}var s=function(t){for(i+=t;a<i-1;++a)o._W(-4,a+1);t&&(++a,o._W(-4,T))};for(i=a=0,i+=r[1];a<i;++a)o._W(-4,P.DIFSECT);for(i+=r[2];a<i;++a)o._W(-4,P.FATSECT);s(r[3]),s(r[4]);for(var c=0,l=0,u=t.FileIndex[0];c<t.FileIndex.length;++c)(u=t.FileIndex[c]).content&&((l=u.content.length)<4096||(u.start=i,s(l+511>>9)));for(s(r[6]+7>>3);511&o.l;)o._W(-4,P.ENDOFCHAIN);for(i=a=0,c=0;c<t.FileIndex.length;++c)(u=t.FileIndex[c]).content&&(!(l=u.content.length)||l>=4096||(u.start=i,s(l+63>>6)));for(;511&o.l;)o._W(-4,P.ENDOFCHAIN);for(a=0;a<r[4]<<2;++a){var f=t.FullPaths[a];if(f&&0!==f.length){u=t.FileIndex[a],0===a&&(u.start=u.size?u.start-1:T);var h=0===a&&n.root||u.name;if(l=2*(h.length+1),o._W(64,h,"utf16le"),o._W(2,l),o._W(1,u.type),o._W(1,u.color),o._W(-4,u.L),o._W(-4,u.R),o._W(-4,u.C),u.clsid)o._W(16,u.clsid,"hex");else for(c=0;c<4;++c)o._W(4,0);o._W(4,u.state||0),o._W(4,0),o._W(4,0),o._W(4,0),o._W(4,0),o._W(4,u.start),o._W(4,u.size),o._W(4,0)}else{for(c=0;c<17;++c)o._W(4,0);for(c=0;c<3;++c)o._W(4,-1);for(c=0;c<12;++c)o._W(4,0)}}for(a=1;a<t.FileIndex.length;++a)if((u=t.FileIndex[a]).size>=4096){for(o.l=u.start+1<<9,c=0;c<u.size;++c)o._W(1,u.content[c]);for(;511&c;++c)o._W(1,0)}for(a=1;a<t.FileIndex.length;++a)if((u=t.FileIndex[a]).size>0&&u.size<4096){for(c=0;c<u.size;++c)o._W(1,u.content[c]);for(;63&c;++c)o._W(1,0)}for(;o.l<o.length;)o._W(1,0);return o}e.version="1.1.4";var S,x=64,T=-2,_="d0cf11e0a1b11ae1",k=[208,207,17,224,161,177,26,225],R="00000000000000000000000000000000",P={MAXREGSECT:-6,DIFSECT:-4,FATSECT:-3,ENDOFCHAIN:T,FREESECT:-1,HEADER_SIGNATURE:_,HEADER_MINOR_VERSION:"3e00",MAXREGSID:-6,NOSTREAM:-1,HEADER_CLSID:R,EntryTypes:["unknown","storage","stream","lockbytes","property","root"]};function O(t){for(var e=new Array(t.length),n=0;n<t.length;++n)e[n]=String.fromCharCode(t[n]);return e.join("")}function B(t){return S?S.deflateRawSync(t):Y(t)}var L=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],F=[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],D=[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 M(t){var e=139536&(t<<1|t<<11)|558144&(t<<5|t<<15);return 255&(e>>16|e>>8|e)}for(var j="undefined"!=typeof Uint8Array,W=j?new Uint8Array(256):[],U=0;U<256;++U)W[U]=M(U);function H(t,e){var n=W[255&t];return e<=8?n>>>8-e:(n=n<<8|W[t>>8&255],e<=16?n>>>16-e:(n=n<<8|W[t>>16&255])>>>24-e)}function z(t,e){var n=7&e,r=e>>>3;return(t[r]|(n<=6?0:t[r+1]<<8))>>>n&3}function V(t,e){var n=7&e,r=e>>>3;return(t[r]|(n<=5?0:t[r+1]<<8))>>>n&7}function q(t,e){var n=7&e,r=e>>>3;return(t[r]|(n<=3?0:t[r+1]<<8))>>>n&31}function G(t,e){var n=7&e,r=e>>>3;return(t[r]|(n<=1?0:t[r+1]<<8))>>>n&127}function X(t,e,n){var r=7&e,o=e>>>3,a=(1<<n)-1,i=t[o]>>>r;return n<8-r?i&a:(i|=t[o+1]<<8-r,n<16-r?i&a:(i|=t[o+2]<<16-r,n<24-r?i&a:(i|=t[o+3]<<24-r)&a))}function $(t,e){var n=t.length,r=2*n>e?2*n:e+5,o=0;if(n>=e)return t;if(p){var a=b(r);if(t.copy)t.copy(a);else for(;o<t.length;++o)a[o]=t[o];return a}if(j){var i=new Uint8Array(r);if(i.set)i.set(t);else for(;o<t.length;++o)i[o]=t[o];return i}return t.length=r,t}function K(t){for(var e=new Array(t),n=0;n<t;++n)e[n]=0;return e}var Y=function(){var t=function(t,e){for(var n=0;n<t.length;){var r=Math.min(65535,t.length-n),o=n+r==t.length;for(e._W(1,+o),e._W(2,r),e._W(2,65535&~r);r-- >0;)e[e.l++]=t[n++]}return e.l};return function(e){var n=Fe(50+Math.floor(1.1*e.length)),r=t(e,n);return n.slice(0,r)}}();function J(t,e,n){var r=1,o=0,a=0,i=0,s=0,c=t.length,l=j?new Uint16Array(32):K(32);for(a=0;a<32;++a)l[a]=0;for(a=c;a<n;++a)t[a]=0;c=t.length;var u=j?new Uint16Array(c):K(c);for(a=0;a<c;++a)l[o=t[a]]++,r<o&&(r=o),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=t[a])&&(u[a]=l[s+16]++);var f=0;for(a=0;a<c;++a)if(0!=(f=t[a]))for(s=H(u[a],r)>>r-f,i=(1<<r+4-f)-1;i>=0;--i)e[s|i<<f]=15&f|a<<4;return r}var Z=j?new Uint16Array(512):K(512),Q=j?new Uint16Array(32):K(32);if(!j){for(var tt=0;tt<512;++tt)Z[tt]=0;for(tt=0;tt<32;++tt)Q[tt]=0}!function(){for(var t=[],e=0;e<32;e++)t.push(5);J(t,Q,32);var n=[];for(e=0;e<=143;e++)n.push(8);for(;e<=255;e++)n.push(9);for(;e<=279;e++)n.push(7);for(;e<=287;e++)n.push(8);J(n,Z,288)}();var et=j?new Uint16Array(32768):K(32768),nt=j?new Uint16Array(32768):K(32768),rt=j?new Uint16Array(128):K(128),ot=1,at=1;function it(t,e){var n=q(t,e)+257,r=q(t,e+=5)+1,o=function(t,e){var n=7&e,r=e>>>3;return(t[r]|(n<=4?0:t[r+1]<<8))>>>n&15}(t,e+=5)+4;e+=4;for(var a=0,i=j?new Uint8Array(19):K(19),s=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],c=1,l=j?new Uint8Array(8):K(8),u=j?new Uint8Array(8):K(8),f=i.length,h=0;h<o;++h)i[L[h]]=a=V(t,e),c<a&&(c=a),l[a]++,e+=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=i[h])&&(s[h]=u[d]++);var p=0;for(h=0;h<f;++h)if(0!=(p=i[h])){d=W[s[h]]>>8-p;for(var g=(1<<7-p)-1;g>=0;--g)rt[d|g<<p]=7&p|h<<3}var m=[];for(c=1;m.length<n+r;)switch(e+=7&(d=rt[G(t,e)]),d>>>=3){case 16:for(a=3+z(t,e),e+=2,d=m[m.length-1];a-- >0;)m.push(d);break;case 17:for(a=3+V(t,e),e+=3;a-- >0;)m.push(0);break;case 18:for(a=11+G(t,e),e+=7;a-- >0;)m.push(0);break;default:m.push(d),c<d&&(c=d)}var v=m.slice(0,n),b=m.slice(n);for(h=n;h<286;++h)v[h]=0;for(h=r;h<30;++h)b[h]=0;return ot=J(v,et,286),at=J(b,nt,30),e}function st(t,e){var n=function(t,e){if(3==t[0]&&!(3&t[1]))return[v(e),2];for(var n=0,r=0,o=b(e||1<<18),a=0,i=o.length>>>0,s=0,c=0;0==(1&r);)if(r=V(t,n),n+=3,r>>>1!=0)for(r>>>1==1?(s=9,c=5):(n=it(t,n),s=ot,c=at),!e&&i<a+32767&&(i=(o=$(o,a+32767)).length);;){var l=X(t,n,s),u=r>>>1==1?Z[l]:et[l];if(n+=15&u,0==((u>>>=4)>>>8&255))o[a++]=u;else{if(256==u)break;var f=(u-=257)<8?0:u-4>>2;f>5&&(f=0);var h=a+F[u];f>0&&(h+=X(t,n,f),n+=f),l=X(t,n,c),n+=15&(u=r>>>1==1?Q[l]:nt[l]);var d=(u>>>=4)<4?0:u-2>>1,p=D[u];for(d>0&&(p+=X(t,n,d),n+=d),!e&&i<h&&(i=(o=$(o,h)).length);a<h;)o[a]=o[a-p],++a}}else{7&n&&(n+=8-(7&n));var g=t[n>>>3]|t[1+(n>>>3)]<<8;if(n+=32,!e&&i<a+g&&(i=(o=$(o,a+g)).length),"function"==typeof t.copy)t.copy(o,a,n>>>3,(n>>>3)+g),a+=g,n+=8*g;else for(;g-- >0;)o[a++]=t[n>>>3],n+=8}return[e?o:o.slice(0,a),n+7>>>3]}(t.slice(t.l||0),e);return t.l+=n[1],n[0]}function ct(t,e){if(!t)throw new Error(e);"undefined"!=typeof console&&console.error(e)}function lt(t,e){var n=t;Be(n,0);var r={FileIndex:[],FullPaths:[]};g(r,{root:e.root});for(var o=n.length-4;(80!=n[o]||75!=n[o+1]||5!=n[o+2]||6!=n[o+3])&&o>=0;)--o;n.l=o+4,n.l+=4;var i=n._R(2);n.l+=6;var s=n._R(4);for(n.l=s,o=0;o<i;++o){n.l+=20;var c=n._R(4),l=n._R(4),u=n._R(2),f=n._R(2),h=n._R(2);n.l+=8;var d=n._R(4),p=a(n.slice(n.l+u,n.l+u+f));n.l+=u+f+h;var m=n.l;n.l=d+4,ut(n,c,l,r,p),n.l=m}return r}function ut(t,e,n,r,o){t.l+=2;var i=t._R(2),s=t._R(2),c=function(t){var e=65535&t._R(2),n=65535&t._R(2),r=new Date,o=31&n,a=15&(n>>>=5);n>>>=4,r.setMilliseconds(0),r.setFullYear(n+1980),r.setMonth(a-1),r.setDate(o);var i=31&e,s=63&(e>>>=5);return e>>>=6,r.setHours(e),r.setMinutes(s),r.setSeconds(i<<1),r}(t);if(8257&i)throw new Error("Unsupported ZIP encryption");for(var l=t._R(4),u=t._R(4),f=t._R(4),h=t._R(2),d=t._R(2),p="",g=0;g<h;++g)p+=String.fromCharCode(t[t.l++]);if(d){var m=a(t.slice(t.l,t.l+d));(m[21589]||{}).mt&&(c=m[21589].mt),((o||{})[21589]||{}).mt&&(c=o[21589].mt)}t.l+=d;var v=t.slice(t.l,t.l+u);switch(s){case 8:v=function(t,e){if(!S)return st(t,e);var n=new(0,S.InflateRaw),r=n._processChunk(t.slice(t.l),n._finishFlushFlag);return t.l+=n.bytesRead,r}(t,f);break;case 0:break;default:throw new Error("Unsupported ZIP Compression method "+s)}var b=!1;8&i&&(134695760==(l=t._R(4))&&(l=t._R(4),b=!0),u=t._R(4),f=t._R(4)),u!=e&&ct(b,"Bad compressed size: "+e+" != "+u),f!=n&&ct(b,"Bad uncompressed size: "+n+" != "+f);var y=N.buf(v,0);l>>0!=y>>0&&ct(b,"Bad CRC32 checksum: "+l+" != "+y),ht(r,p,v,{unsafe:!0,mt:c})}function ft(t,e){var n=e||{},r=[],a=[],i=Fe(1),s=n.compression?8:0,c=0;var l=0,u=0,f=0,h=0,d=t.FullPaths[0],p=d,g=t.FileIndex[0],m=[],v=0;for(l=1;l<t.FullPaths.length;++l)if(p=t.FullPaths[l].slice(d.length),(g=t.FileIndex[l]).size&&g.content&&"Sh33tJ5"!=p){var b=f,y=Fe(p.length);for(u=0;u<p.length;++u)y._W(1,127&p.charCodeAt(u));y=y.slice(0,y.l),m[h]=N.buf(g.content,0);var w=g.content;8==s&&(w=B(w)),(i=Fe(30))._W(4,67324752),i._W(2,20),i._W(2,c),i._W(2,s),g.mt?o(i,g.mt):i._W(4,0),i._W(-4,8&c?0:m[h]),i._W(4,8&c?0:w.length),i._W(4,8&c?0:g.content.length),i._W(2,y.length),i._W(2,0),f+=i.length,r.push(i),f+=y.length,r.push(y),f+=w.length,r.push(w),8&c&&((i=Fe(12))._W(-4,m[h]),i._W(4,w.length),i._W(4,g.content.length),f+=i.l,r.push(i)),(i=Fe(46))._W(4,33639248),i._W(2,0),i._W(2,20),i._W(2,c),i._W(2,s),i._W(4,0),i._W(-4,m[h]),i._W(4,w.length),i._W(4,g.content.length),i._W(2,y.length),i._W(2,0),i._W(2,0),i._W(2,0),i._W(2,0),i._W(4,0),i._W(4,b),v+=i.l,a.push(i),v+=y.length,a.push(y),++h}return(i=Fe(22))._W(4,101010256),i._W(2,0),i._W(2,0),i._W(2,h),i._W(2,h),i._W(4,v),i._W(4,f),i._W(2,0),A([A(r),A(a),i])}function ht(t,e,n,o){var a=o&&o.unsafe;a||g(t);var i=!a&&I.find(t,e);if(!i){var s=t.FullPaths[0];e.slice(0,s.length)==s?s=e:("/"!=s.slice(-1)&&(s+="/"),s=(s+e).replace("//","/")),i={name:r(e),type:2},t.FileIndex.push(i),t.FullPaths.push(s),a||I.utils.cfb_gc(t)}return i.content=n,i.size=n?n.length:0,o&&(o.CLSID&&(i.clsid=o.CLSID),o.mt&&(i.mt=o.mt),o.ct&&(i.ct=o.ct)),i}return e.find=function(t,e){var n=t.FullPaths.map((function(t){return t.toUpperCase()})),r=n.map((function(t){var e=t.split("/");return e[e.length-("/"==t.slice(-1)?2:1)]})),o=!1;47===e.charCodeAt(0)?(o=!0,e=n[0].slice(0,-1)+e):o=-1!==e.indexOf("/");var a=e.toUpperCase(),i=!0===o?n.indexOf(a):r.indexOf(a);if(-1!==i)return t.FileIndex[i];var s=!a.match(E);for(a=a.replace(C,""),s&&(a=a.replace(E,"!")),i=0;i<n.length;++i){if((s?n[i].replace(E,"!"):n[i]).replace(C,"")==a)return t.FileIndex[i];if((s?r[i].replace(E,"!"):r[i]).replace(C,"")==a)return t.FileIndex[i]}return null},e.read=function(e,n){switch(n&&n.type||"base64"){case"file":return function(e,n){return i(),s(t.readFileSync(e),n)}(e,n);case"base64":return s(y(d.decode(e)),n);case"binary":return s(y(e),n)}return s(e,n)},e.parse=s,e.write=function(e,n){var r=w(e,n);switch(n&&n.type){case"file":return i(),t.writeFileSync(n.filename,r),r;case"binary":return O(r);case"base64":return d.encode(O(r))}return r},e.writeFile=function(e,n,r){i();var o=w(e,r);t.writeFileSync(n,o)},e.utils={cfb_new:function(t){var e={};return g(e,t),e},cfb_add:ht,cfb_del:function(t,e){g(t);var n=I.find(t,e);if(n)for(var r=0;r<t.FileIndex.length;++r)if(t.FileIndex[r]==n)return t.FileIndex.splice(r,1),t.FullPaths.splice(r,1),!0;return!1},cfb_mov:function(t,e,n){g(t);var o=I.find(t,e);if(o)for(var a=0;a<t.FileIndex.length;++a)if(t.FileIndex[a]==o)return t.FileIndex[a].name=r(n),t.FullPaths[a]=n,!0;return!1},cfb_gc:function(t){m(t,!0)},ReadShift:Pe,CheckField:Ie,prep_blob:Be,bconcat:A,use_zlib:function(t){try{var e=new(0,t.InflateRaw);if(e._processChunk(new Uint8Array([3,0]),e._finishFlushFlag),!e.bytesRead)throw new Error("zlib does not expose bytesRead");S=t}catch(t){console.error("cannot use native zlib: "+(t.message||t))}},_deflateRaw:Y,_inflateRaw:st,consts:P},e}();if("undefined"!=typeof require)try{O=require("fs")}catch(t){}function B(t){return"string"==typeof t?w(t):Array.isArray(t)?function(t){if("undefined"==typeof Uint8Array)throw new Error("Unsupported");return new Uint8Array(t)}(t):t}function L(t,e,n){if(void 0!==O&&O.writeFileSync)return n?O.writeFileSync(t,e,n):O.writeFileSync(t,e);var r="utf8"==n?Bt(e):e;if("undefined"!=typeof IE_SaveFile)return IE_SaveFile(r,t);if("undefined"!=typeof Blob){var o=new Blob([B(r)],{type:"application/octet-stream"});if("undefined"!=typeof navigator&&navigator.msSaveBlob)return navigator.msSaveBlob(o,t);if(void 0!==saveAs)return saveAs(o,t);if("undefined"!=typeof URL&&"undefined"!=typeof document&&document.createElement&&URL.createObjectURL){var a=URL.createObjectURL(o);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:t,saveAs:!0});var i=document.createElement("a");if(null!=i.download)return i.download=t,i.href=a,document.body.appendChild(i),i.click(),document.body.removeChild(i),URL.revokeObjectURL&&"undefined"!=typeof setTimeout&&setTimeout((function(){URL.revokeObjectURL(a)}),6e4),a}}if("undefined"!=typeof $&&"undefined"!=typeof File&&"undefined"!=typeof Folder)try{var s=File(t);return s.open("w"),s.encoding="binary",Array.isArray(e)&&(e=S(e)),s.write(e),s.close(),e}catch(t){if(!t.message||!t.message.match(/onstruct/))throw t}throw new Error("cannot save file "+t)}function F(t){for(var e=Object.keys(t),n=[],r=0;r<e.length;++r)Object.prototype.hasOwnProperty.call(t,e[r])&&n.push(e[r]);return n}function D(t,e){for(var n=[],r=F(t),o=0;o!==r.length;++o)null==n[t[r[o]][e]]&&(n[t[r[o]][e]]=r[o]);return n}function M(t){for(var e=[],n=F(t),r=0;r!==n.length;++r)e[t[n[r]]]=n[r];return e}function j(t){for(var e=[],n=F(t),r=0;r!==n.length;++r)e[t[n[r]]]=parseInt(n[r],10);return e}var W=new Date(1899,11,30,0,0,0);function U(t,e){var n=t.getTime();return e&&(n-=1263168e5),(n-(W.getTime()+6e4*(t.getTimezoneOffset()-W.getTimezoneOffset())))/864e5}var H=new Date,z=W.getTime()+6e4*(H.getTimezoneOffset()-W.getTimezoneOffset()),V=H.getTimezoneOffset();function q(t){var e=new Date;return e.setTime(24*t*60*60*1e3+z),e.getTimezoneOffset()!==V&&e.setTime(e.getTime()+6e4*(e.getTimezoneOffset()-V)),e}function G(t){var e=0,n=0,r=!1,o=t.match(/P([0-9\.]+Y)?([0-9\.]+M)?([0-9\.]+D)?T([0-9\.]+H)?([0-9\.]+M)?([0-9\.]+S)?/);if(!o)throw new Error("|"+t+"| is not an ISO8601 Duration");for(var a=1;a!=o.length;++a)if(o[a]){switch(n=1,a>3&&(r=!0),o[a].slice(o[a].length-1)){case"Y":throw new Error("Unsupported ISO Duration Field: "+o[a].slice(o[a].length-1));case"D":n*=24;case"H":n*=60;case"M":if(!r)throw new Error("Unsupported ISO Duration Field: M");n*=60}e+=n*parseInt(o[a],10)}return e}var X=new Date("2017-02-19T19:06:09.000Z");isNaN(X.getFullYear())&&(X=new Date("2/19/17"));var K=2017==X.getFullYear();function Y(t,e){var n=new Date(t);if(K)return e>0?n.setTime(n.getTime()+60*n.getTimezoneOffset()*1e3):e<0&&n.setTime(n.getTime()-60*n.getTimezoneOffset()*1e3),n;if(t instanceof Date)return t;if(1917==X.getFullYear()&&!isNaN(n.getFullYear())){var r=n.getFullYear();return t.indexOf(""+r)>-1||n.setFullYear(n.getFullYear()+100),n}var o=t.match(/\d+/g)||["2017","2","19","0","0","0"],a=new Date(+o[0],+o[1]-1,+o[2],+o[3]||0,+o[4]||0,+o[5]||0);return t.indexOf("Z")>-1&&(a=new Date(a.getTime()-60*a.getTimezoneOffset()*1e3)),a}function J(t){for(var e="",n=0;n!=t.length;++n)e+=String.fromCharCode(t[n]);return e}function Z(t){if("undefined"!=typeof JSON&&!Array.isArray(t))return JSON.parse(JSON.stringify(t));if("object"!=typeof t||null==t)return t;if(t instanceof Date)return new Date(t.getTime());var e={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=Z(t[n]));return e}function Q(t,e){for(var n="";n.length<e;)n+=t;return n}function tt(t){var e=Number(t);if(isFinite(e))return e;if(!isNaN(e))return NaN;if(!/\d/.test(t))return e;var n=1,r=t.replace(/([\d]),([\d])/g,"$1$2").replace(/[$]/g,"").replace(/[%]/g,(function(){return n*=100,""}));return isNaN(e=Number(r))?(r=r.replace(/[(](.*)[)]/,(function(t,e){return n=-n,e})),isNaN(e=Number(r))?e:e/n):e/n}function et(t){var e=new Date(t),n=new Date(NaN),r=e.getYear(),o=e.getMonth(),a=e.getDate();return isNaN(a)||r<0||r>8099?n:(o>0||a>1)&&101!=r||t.toLowerCase().match(/jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec/)?e:t.match(/[^-0-9:,\/\\]/)?n:e}var nt,rt=5=="abacaba".split(/(:?b)/i).length;function ot(t){return t?t.data?u(t.data):t.asNodeBuffer&&p?u(t.asNodeBuffer().toString("binary")):t.asBinary?u(t.asBinary()):t._data&&t._data.getContent?u(J(Array.prototype.slice.call(t._data.getContent(),0))):t.content&&t.type?u(J(t.content)):null:null}function at(t){return t&&".bin"===t.name.slice(-4)?function(t){if(!t)return null;if(t.data)return l(t.data);if(t.asNodeBuffer&&p)return t.asNodeBuffer();if(t._data&&t._data.getContent){var e=t._data.getContent();return"string"==typeof e?l(e):Array.prototype.slice.call(e)}return t.content&&t.type?t.content:null}(t):ot(t)}function it(t,e){for(var n=t.FullPaths||F(t.files),r=e.toLowerCase().replace(/[\/]/g,"\\"),o=r.replace(/\\/g,"/"),a=0;a<n.length;++a){var i=n[a].replace(/^Root Entry[\/]/,"").toLowerCase();if(r==i||o==i)return t.files?t.files[n[a]]:t.FileIndex[a]}return null}function st(t,e){var n=it(t,e);if(null==n)throw new Error("Cannot find file "+e+" in zip");return n}function ct(t,e,n){if(!n)return at(st(t,e));if(!e)return null;try{return ct(t,e)}catch(t){return null}}function lt(t,e,n){if(!n)return ot(st(t,e));if(!e)return null;try{return lt(t,e)}catch(t){return null}}function ut(t,e,n){t.FullPaths?I.utils.cfb_add(t,e,n):t.file(e,n)}function ft(){return nt?new nt:I.utils.cfb_new()}function ht(t,e){var n;if(nt)switch(e.type){case"base64":n=new nt(t,{base64:!0});break;case"binary":case"array":n=new nt(t,{base64:!1});break;case"buffer":n=new nt(t);break;default:throw new Error("Unrecognized type "+e.type)}else switch(e.type){case"base64":n=I.read(t,{type:"base64"});break;case"binary":n=I.read(t,{type:"binary"});break;case"buffer":case"array":n=I.read(t,{type:"buffer"});break;default:throw new Error("Unrecognized type "+e.type)}return n}function dt(t,e){if("/"==t.charAt(0))return t.slice(1);var n=e.split("/");"/"!=e.slice(-1)&&n.pop();for(var r=t.split("/");0!==r.length;){var o=r.shift();".."===o?n.pop():"."!==o&&n.push(o)}return n.join("/")}"undefined"!=typeof JSZipSync&&(nt=JSZipSync),"undefined"!=typeof exports&&"undefined"!=typeof module&&module.exports&&void 0===nt&&(nt=void 0);var pt='<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r\n',gt=/([^"\s?>\/]+)\s*=\s*((?:")([^"]*)(?:")|(?:')([^']*)(?:')|([^'">\s]+))/g,mt=/<[\/\?]?[a-zA-Z0-9:_-]+(?:\s+[^"\s?>\/]+\s*=\s*(?:"[^"]*"|'[^']*'|[^'">\s=]+))*\s*[\/\?]?>/gm;pt.match(mt)||(mt=/<[^>]*>/g);var vt=/<\w*:/,bt=/<(\/?)\w+:/;function yt(t,e,n){for(var r={},o=0,a=0;o!==t.length&&(32!==(a=t.charCodeAt(o))&&10!==a&&13!==a);++o);if(e||(r[0]=t.slice(0,o)),o===t.length)return r;var i=t.match(gt),s=0,c="",l=0,u="",f="",h=1;if(i)for(l=0;l!=i.length;++l){for(f=i[l],a=0;a!=f.length&&61!==f.charCodeAt(a);++a);for(u=f.slice(0,a).trim();32==f.charCodeAt(a+1);)++a;for(h=34==(o=f.charCodeAt(a+1))||39==o?1:0,c=f.slice(a+1+h,f.length-h),s=0;s!=u.length&&58!==u.charCodeAt(s);++s);if(s===u.length)u.indexOf("_")>0&&(u=u.slice(0,u.indexOf("_"))),r[u]=c,n||(r[u.toLowerCase()]=c);else{var d=(5===s&&"xmlns"===u.slice(0,5)?"xmlns":"")+u.slice(s+1);if(r[d]&&"ext"==u.slice(s-3,s))continue;r[d]=c,n||(r[d.toLowerCase()]=c)}}return r}function wt(t){return t.replace(bt,"<$1")}var St={"&quot;":'"',"&apos;":"'","&gt;":">","&lt;":"<","&amp;":"&"},xt=M(St),At=function(){var t=/&(?:quot|apos|gt|lt|amp|#x?([\da-fA-F]+));/gi,e=/_x([\da-fA-F]{4})_/gi;return function n(r){var o=r+"",a=o.indexOf("<![CDATA[");if(-1==a)return o.replace(t,(function(t,e){return St[t]||String.fromCharCode(parseInt(e,t.indexOf("x")>-1?16:10))||t})).replace(e,(function(t,e){return String.fromCharCode(parseInt(e,16))}));var i=o.indexOf("]]>");return n(o.slice(0,a))+o.slice(a+9,i)+n(o.slice(i+3))}}(),Ct=/[&<>'"]/g,Et=/[\u0000-\u0008\u000b-\u001f]/g;function Tt(t){return(t+"").replace(Ct,(function(t){return xt[t]})).replace(Et,(function(t){return"_x"+("000"+t.charCodeAt(0).toString(16)).slice(-4)+"_"}))}function _t(t){return Tt(t).replace(/ /g,"_x0020_")}var kt=/[\u0000-\u001f]/g;function Rt(t){return(t+"").replace(Ct,(function(t){return xt[t]})).replace(/\n/g,"<br/>").replace(kt,(function(t){return"&#x"+("000"+t.charCodeAt(0).toString(16)).slice(-4)+";"}))}var Pt=function(){var t=/&#(\d+);/g;function e(t,e){return String.fromCharCode(parseInt(e,10))}return function(n){return n.replace(t,e)}}(),Nt=function(t){return t.replace(/(\r\n|[\r\n])/g,"&#10;")};function Ot(t){switch(t){case 1:case!0:case"1":case"true":case"TRUE":return!0;default:return!1}}var It=function(t){for(var e="",n=0,r=0,o=0,a=0,i=0,s=0;n<t.length;)(r=t.charCodeAt(n++))<128?e+=String.fromCharCode(r):(o=t.charCodeAt(n++),r>191&&r<224?(i=(31&r)<<6,i|=63&o,e+=String.fromCharCode(i)):(a=t.charCodeAt(n++),r<240?e+=String.fromCharCode((15&r)<<12|(63&o)<<6|63&a):(s=((7&r)<<18|(63&o)<<12|(63&a)<<6|63&(i=t.charCodeAt(n++)))-65536,e+=String.fromCharCode(55296+(s>>>10&1023)),e+=String.fromCharCode(56320+(1023&s)))));return e},Bt=function(t){for(var e=[],n=0,r=0,o=0;n<t.length;)switch(r=t.charCodeAt(n++),!0){case r<128:e.push(String.fromCharCode(r));break;case r<2048:e.push(String.fromCharCode(192+(r>>6))),e.push(String.fromCharCode(128+(63&r)));break;case r>=55296&&r<57344:r-=55296,o=t.charCodeAt(n++)-56320+(r<<10),e.push(String.fromCharCode(240+(o>>18&7))),e.push(String.fromCharCode(144+(o>>12&63))),e.push(String.fromCharCode(128+(o>>6&63))),e.push(String.fromCharCode(128+(63&o)));break;default:e.push(String.fromCharCode(224+(r>>12))),e.push(String.fromCharCode(128+(r>>6&63))),e.push(String.fromCharCode(128+(63&r)))}return e.join("")};if(p){var Lt=function(t){var e,n,r,o=Buffer.alloc(2*t.length),a=1,i=0,s=0;for(n=0;n<t.length;n+=a)a=1,(r=t.charCodeAt(n))<128?e=r:r<224?(e=64*(31&r)+(63&t.charCodeAt(n+1)),a=2):r<240?(e=4096*(15&r)+64*(63&t.charCodeAt(n+1))+(63&t.charCodeAt(n+2)),a=3):(a=4,e=262144*(7&r)+4096*(63&t.charCodeAt(n+1))+64*(63&t.charCodeAt(n+2))+(63&t.charCodeAt(n+3)),s=55296+((e-=65536)>>>10&1023),e=56320+(1023&e)),0!==s&&(o[i++]=255&s,o[i++]=s>>>8,s=0),o[i++]=e%256,o[i++]=e>>>8;return o.slice(0,i).toString("ucs2")},Ft="foo bar baz☃🍣";It(Ft)==Lt(Ft)&&(It=Lt);var Dt=function(t){return g(t,"binary").toString("utf8")};It(Ft)==Dt(Ft)&&(It=Dt),Bt=function(t){return g(t,"utf8").toString("binary")}}var Mt=function(){var t={};return function(e,n){var r=e+"|"+(n||"");return t[r]?t[r]:t[r]=new RegExp("<(?:\\w+:)?"+e+'(?: xml:space="preserve")?(?:[^>]*)>([\\s\\S]*?)</(?:\\w+:)?'+e+">",n||"")}}(),jt=function(){var t=[["nbsp"," "],["middot","·"],["quot",'"'],["apos","'"],["gt",">"],["lt","<"],["amp","&"]].map((function(t){return[new RegExp("&"+t[0]+";","ig"),t[1]]}));return function(e){for(var n=e.replace(/^[\t\n\r ]+/,"").replace(/[\t\n\r ]+$/,"").replace(/>\s+/g,">").replace(/\s+</g,"<").replace(/[\t\n\r ]+/g," ").replace(/<\s*[bB][rR]\s*\/?>/g,"\n").replace(/<[^>]*>/g,""),r=0;r<t.length;++r)n=n.replace(t[r][0],t[r][1]);return n}}(),Wt=function(){var t={};return function(e){return void 0!==t[e]?t[e]:t[e]=new RegExp("<(?:vt:)?"+e+">([\\s\\S]*?)</(?:vt:)?"+e+">","g")}}(),Ut=/<\/?(?:vt:)?variant>/g,Ht=/<(?:vt:)([^>]*)>([\s\S]*)</;function zt(t,e){var n=yt(t),r=t.match(Wt(n.baseType))||[],o=[];if(r.length!=n.size){if(e.WTF)throw new Error("unexpected vector length "+r.length+" != "+n.size);return o}return r.forEach((function(t){var e=t.replace(Ut,"").match(Ht);e&&o.push({v:It(e[2]),t:e[1]})})),o}var Vt=/(^\s|\s$|\n)/;function qt(t,e){return"<"+t+(e.match(Vt)?' xml:space="preserve"':"")+">"+e+"</"+t+">"}function Gt(t){return F(t).map((function(e){return" "+e+'="'+t[e]+'"'})).join("")}function Xt(t,e,n){return"<"+t+(null!=n?Gt(n):"")+(null!=e?(e.match(Vt)?' xml:space="preserve"':"")+">"+e+"</"+t:"/")+">"}function $t(t,e){try{return t.toISOString().replace(/\.\d*/,"")}catch(t){if(e)throw t}return""}var Kt={dc:"http://purl.org/dc/elements/1.1/",dcterms:"http://purl.org/dc/terms/",dcmitype:"http://purl.org/dc/dcmitype/",mx:"http://schemas.microsoft.com/office/mac/excel/2008/main",r:"http://schemas.openxmlformats.org/officeDocument/2006/relationships",sjs:"http://schemas.openxmlformats.org/package/2006/sheetjs/core-properties",vt:"http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes",xsi:"http://www.w3.org/2001/XMLSchema-instance",xsd:"http://www.w3.org/2001/XMLSchema",main:["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"]},Yt="urn:schemas-microsoft-com:office:office",Jt="urn:schemas-microsoft-com:office:excel",Zt="urn:schemas-microsoft-com:office:spreadsheet",Qt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882",te="http://macVmlSchemaUri",ee="urn:schemas-microsoft-com:vml",ne="http://www.w3.org/TR/REC-html40";var re,oe,ae=function(t){for(var e=[],n=0;n<t[0].length;++n)if(t[0][n])for(var r=0,o=t[0][n].length;r<o;r+=10240)e.push.apply(e,t[0][n].slice(r,r+10240));return e},ie=ae,se=function(t,e,n){for(var r=[],o=e;o<n;o+=2)r.push(String.fromCharCode(Ee(t,o)));return r.join("").replace(C,"")},ce=se,le=function(t,e,n){for(var r=[],o=e;o<e+n;++o)r.push(("0"+t[o].toString(16)).slice(-2));return r.join("")},ue=le,fe=function(t,e,n){for(var r=[],o=e;o<n;o++)r.push(String.fromCharCode(Ce(t,o)));return r.join("")},he=fe,de=function(t,e){var n=_e(t,e);return n>0?fe(t,e+4,e+4+n-1):""},pe=de,ge=function(t,e){var n=_e(t,e);return n>0?fe(t,e+4,e+4+n-1):""},me=ge,ve=function(t,e){var n=2*_e(t,e);return n>0?fe(t,e+4,e+4+n-1):""},be=ve;re=oe=function(t,e){var n=_e(t,e);return n>0?se(t,e+4,e+4+n):""};var ye,we,Se=function(t,e){var n=_e(t,e);return n>0?fe(t,e+4,e+4+n):""},xe=Se;ye=we=function(t,e){return function(t,e){for(var n=1-2*(t[e+7]>>>7),r=((127&t[e+7])<<4)+(t[e+6]>>>4&15),o=15&t[e+6],a=5;a>=0;--a)o=256*o+t[e+a];return 2047==r?0==o?n*(1/0):NaN:(0==r?r=-1022:(r-=1023,o+=Math.pow(2,52)),n*Math.pow(2,r-52)*o)}(t,e)};var Ae=function(t){return Array.isArray(t)};p&&(se=function(t,e,n){return Buffer.isBuffer(t)?t.toString("utf16le",e,n).replace(C,""):ce(t,e,n)},le=function(t,e,n){return Buffer.isBuffer(t)?t.toString("hex",e,e+n):ue(t,e,n)},de=function(t,e){if(!Buffer.isBuffer(t))return pe(t,e);var n=t.readUInt32LE(e);return n>0?t.toString("utf8",e+4,e+4+n-1):""},ge=function(t,e){if(!Buffer.isBuffer(t))return me(t,e);var n=t.readUInt32LE(e);return n>0?t.toString("utf8",e+4,e+4+n-1):""},ve=function(t,e){if(!Buffer.isBuffer(t))return be(t,e);var n=2*t.readUInt32LE(e);return t.toString("utf16le",e+4,e+4+n-1)},re=function(t,e){if(!Buffer.isBuffer(t))return oe(t,e);var n=t.readUInt32LE(e);return t.toString("utf16le",e+4,e+4+n)},Se=function(t,e){if(!Buffer.isBuffer(t))return xe(t,e);var n=t.readUInt32LE(e);return t.toString("utf8",e+4,e+4+n)},fe=function(t,e,n){return Buffer.isBuffer(t)?t.toString("utf8",e,n):he(t,e,n)},ae=function(t){return t[0].length>0&&Buffer.isBuffer(t[0][0])?Buffer.concat(t[0]):ie(t)},A=function(t){return Buffer.isBuffer(t[0])?Buffer.concat(t):[].concat.apply([],t)},ye=function(t,e){return Buffer.isBuffer(t)?t.readDoubleLE(e):we(t,e)},Ae=function(t){return Buffer.isBuffer(t)||Array.isArray(t)}),"undefined"!=typeof cptable&&(se=function(t,e,n){return cptable.utils.decode(1200,t.slice(e,n)).replace(C,"")},fe=function(t,e,n){return cptable.utils.decode(65001,t.slice(e,n))},de=function(t,e){var r=_e(t,e);return r>0?cptable.utils.decode(n,t.slice(e+4,e+4+r-1)):""},ge=function(t,n){var r=_e(t,n);return r>0?cptable.utils.decode(e,t.slice(n+4,n+4+r-1)):""},ve=function(t,e){var n=2*_e(t,e);return n>0?cptable.utils.decode(1200,t.slice(e+4,e+4+n-1)):""},re=function(t,e){var n=_e(t,e);return n>0?cptable.utils.decode(1200,t.slice(e+4,e+4+n)):""},Se=function(t,e){var n=_e(t,e);return n>0?cptable.utils.decode(65001,t.slice(e+4,e+4+n)):""});var Ce=function(t,e){return t[e]},Ee=function(t,e){return 256*t[e+1]+t[e]},Te=function(t,e){var n=256*t[e+1]+t[e];return n<32768?n:-1*(65535-n+1)},_e=function(t,e){return t[e+3]*(1<<24)+(t[e+2]<<16)+(t[e+1]<<8)+t[e]},ke=function(t,e){return t[e+3]<<24|t[e+2]<<16|t[e+1]<<8|t[e]},Re=function(t,e){return t[e]<<24|t[e+1]<<16|t[e+2]<<8|t[e+3]};function Pe(t,n){var r,o,a,i,s,c,l="",u=[];switch(n){case"dbcs":if(c=this.l,p&&Buffer.isBuffer(this))l=this.slice(this.l,this.l+2*t).toString("utf16le");else for(s=0;s<t;++s)l+=String.fromCharCode(Ee(this,c)),c+=2;t*=2;break;case"utf8":l=fe(this,this.l,this.l+t);break;case"utf16le":t*=2,l=se(this,this.l,this.l+t);break;case"wstr":if("undefined"==typeof cptable)return Pe.call(this,t,"dbcs");l=cptable.utils.decode(e,this.slice(this.l,this.l+2*t)),t*=2;break;case"lpstr-ansi":l=de(this,this.l),t=4+_e(this,this.l);break;case"lpstr-cp":l=ge(this,this.l),t=4+_e(this,this.l);break;case"lpwstr":l=ve(this,this.l),t=4+2*_e(this,this.l);break;case"lpp4":t=4+_e(this,this.l),l=re(this,this.l),2&t&&(t+=2);break;case"8lpp4":t=4+_e(this,this.l),l=Se(this,this.l),3&t&&(t+=4-(3&t));break;case"cstr":for(t=0,l="";0!==(a=Ce(this,this.l+t++));)u.push(f(a));l=u.join("");break;case"_wstr":for(t=0,l="";0!==(a=Ee(this,this.l+t));)u.push(f(a)),t+=2;t+=2,l=u.join("");break;case"dbcs-cont":for(l="",c=this.l,s=0;s<t;++s){if(this.lens&&-1!==this.lens.indexOf(c))return a=Ce(this,c),this.l=c+1,i=Pe.call(this,t-s,a?"dbcs-cont":"sbcs-cont"),u.join("")+i;u.push(f(Ee(this,c))),c+=2}l=u.join(""),t*=2;break;case"cpstr":if("undefined"!=typeof cptable){l=cptable.utils.decode(e,this.slice(this.l,this.l+t));break}case"sbcs-cont":for(l="",c=this.l,s=0;s!=t;++s){if(this.lens&&-1!==this.lens.indexOf(c))return a=Ce(this,c),this.l=c+1,i=Pe.call(this,t-s,a?"dbcs-cont":"sbcs-cont"),u.join("")+i;u.push(f(Ce(this,c))),c+=1}l=u.join("");break;default:switch(t){case 1:return r=Ce(this,this.l),this.l++,r;case 2:return r=("i"===n?Te:Ee)(this,this.l),this.l+=2,r;case 4:case-4:return"i"===n||0==(128&this[this.l+3])?(r=(t>0?ke:Re)(this,this.l),this.l+=4,r):(o=_e(this,this.l),this.l+=4,o);case 8:case-8:if("f"===n)return o=8==t?ye(this,this.l):ye([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,o;t=8;case 16:l=le(this,this.l,t)}}return this.l+=t,l}var Ne=function(t,e,n){t[n]=255&e,t[n+1]=e>>>8&255};function Oe(t,e,r){var o=0,a=0;if("dbcs"===r){for(a=0;a!=e.length;++a)Ne(this,e.charCodeAt(a),this.l+2*a);o=2*e.length}else if("sbcs"===r){if("undefined"!=typeof cptable&&874==n)for(a=0;a!=e.length;++a){var i=cptable.utils.encode(n,e.charAt(a));this[this.l+a]=i[0]}else for(e=e.replace(/[^\x00-\x7F]/g,"_"),a=0;a!=e.length;++a)this[this.l+a]=255&e.charCodeAt(a);o=e.length}else{if("hex"===r){for(;a<t;++a)this[this.l++]=parseInt(e.slice(2*a,2*a+2),16)||0;return this}if("utf16le"===r){var s=Math.min(this.l+t,this.length);for(a=0;a<Math.min(e.length,t);++a){var c=e.charCodeAt(a);this[this.l++]=255&c,this[this.l++]=c>>8}for(;this.l<s;)this[this.l++]=0;return this}switch(t){case 1:o=1,this[this.l]=255&e;break;case 2:o=2,this[this.l]=255&e,e>>>=8,this[this.l+1]=255&e;break;case 3:o=3,this[this.l]=255&e,e>>>=8,this[this.l+1]=255&e,e>>>=8,this[this.l+2]=255&e;break;case 4:o=4,function(t,e,n){t[n]=255&e,t[n+1]=e>>>8&255,t[n+2]=e>>>16&255,t[n+3]=e>>>24&255}(this,e,this.l);break;case 8:if(o=8,"f"===r){!function(t,e,n){var r=(e<0||1/e==-1/0?1:0)<<7,o=0,a=0,i=r?-e:e;isFinite(i)?0==i?o=a=0:(o=Math.floor(Math.log(i)/Math.LN2),a=i*Math.pow(2,52-o),o<=-1023&&(!isFinite(a)||a<Math.pow(2,52))?o=-1022:(a-=Math.pow(2,52),o+=1023)):(o=2047,a=isNaN(e)?26985:0);for(var s=0;s<=5;++s,a/=256)t[n+s]=255&a;t[n+6]=(15&o)<<4|15&a,t[n+7]=o>>4|r}(this,e,this.l);break}case 16:break;case-4:o=4,function(t,e,n){t[n]=255&e,t[n+1]=e>>8&255,t[n+2]=e>>16&255,t[n+3]=e>>24&255}(this,e,this.l)}}return this.l+=o,this}function Ie(t,e){var n=le(this,this.l,t.length>>1);if(n!==t)throw new Error(e+"Expected "+t+" saw "+n);this.l+=t.length>>1}function Be(t,e){t.l=e,t._R=Pe,t.chk=Ie,t._W=Oe}function Le(t,e){t.l+=e}function Fe(t){var e=v(t);return Be(e,0),e}function De(t,e,n){if(t){var r,o,a;Be(t,t.l||0);for(var i=t.length,s=0,c=0;t.l<i;){128&(s=t._R(1))&&(s=(127&s)+((127&t._R(1))<<7));var l=ul[s]||ul[65535];for(a=127&(r=t._R(1)),o=1;o<4&&128&r;++o)a+=(127&(r=t._R(1)))<<7*o;c=t.l+a;var u=l.f&&l.f(t,a,n);if(t.l=c,e(u,l.n,s))return}}}function Me(){var t=[],e=p?256:2048,n=function(t){var e=Fe(t);return Be(e,0),e},r=n(e),o=function(){r&&(r.length>r.l&&((r=r.slice(0,r.l)).l=r.length),r.length>0&&t.push(r),r=null)},a=function(t){return r&&t<r.length-r.l?r:(o(),r=n(Math.max(t+1,e)))};return{next:a,push:function(t){o(),null==(r=t).l&&(r.l=r.length),a(e)},end:function(){return o(),ae([t])},_bufs:t}}function je(t,e,n,r){var o,a=+fl[e];if(!isNaN(a)){r||(r=ul[a].p||(n||[]).length||0),o=1+(a>=128?1:0)+1,r>=128&&++o,r>=16384&&++o,r>=2097152&&++o;var i=t.next(o);a<=127?i._W(1,a):(i._W(1,128+(127&a)),i._W(1,a>>7));for(var s=0;4!=s;++s){if(!(r>=128)){i._W(1,r);break}i._W(1,128+(127&r)),r>>=7}r>0&&Ae(n)&&t.push(n)}}function We(t,e,n){var r=Z(t);if(e.s?(r.cRel&&(r.c+=e.s.c),r.rRel&&(r.r+=e.s.r)):(r.cRel&&(r.c+=e.c),r.rRel&&(r.r+=e.r)),!n||n.biff<12){for(;r.c>=256;)r.c-=256;for(;r.r>=65536;)r.r-=65536}return r}function Ue(t,e,n){var r=Z(t);return r.s=We(r.s,e.s,n),r.e=We(r.e,e.s,n),r}function He(t,e){if(t.cRel&&t.c<0)for(t=Z(t);t.c<0;)t.c+=e>8?16384:256;if(t.rRel&&t.r<0)for(t=Z(t);t.r<0;)t.r+=e>8?1048576:e>5?65536:16384;var n=Ke(t);return t.cRel||null==t.cRel||(n=function(t){return t.replace(/^([A-Z])/,"$$$1")}(n)),t.rRel||null==t.rRel||(n=function(t){return t.replace(/([A-Z]|^)(\d+)$/,"$1$$$2")}(n)),n}function ze(t,e){return 0!=t.s.r||t.s.rRel||t.e.r!=(e.biff>=12?1048575:e.biff>=8?65536:16384)||t.e.rRel?0!=t.s.c||t.s.cRel||t.e.c!=(e.biff>=12?16383:255)||t.e.cRel?He(t.s,e.biff)+":"+He(t.e,e.biff):(t.s.rRel?"":"$")+qe(t.s.r)+":"+(t.e.rRel?"":"$")+qe(t.e.r):(t.s.cRel?"":"$")+Xe(t.s.c)+":"+(t.e.cRel?"":"$")+Xe(t.e.c)}function Ve(t){return parseInt(function(t){return t.replace(/\$(\d+)$/,"$1")}(t),10)-1}function qe(t){return""+(t+1)}function Ge(t){for(var e=function(t){return t.replace(/^\$([A-Z])/,"$1")}(t),n=0,r=0;r!==e.length;++r)n=26*n+e.charCodeAt(r)-64;return n-1}function Xe(t){if(t<0)throw new Error("invalid column "+t);var e="";for(++t;t;t=Math.floor((t-1)/26))e=String.fromCharCode((t-1)%26+65)+e;return e}function $e(t){for(var e=0,n=0,r=0;r<t.length;++r){var o=t.charCodeAt(r);o>=48&&o<=57?e=10*e+(o-48):o>=65&&o<=90&&(n=26*n+(o-64))}return{c:n-1,r:e-1}}function Ke(t){for(var e=t.c+1,n="";e;e=(e-1)/26|0)n=String.fromCharCode((e-1)%26+65)+n;return n+(t.r+1)}function Ye(t){var e=t.indexOf(":");return-1==e?{s:$e(t),e:$e(t)}:{s:$e(t.slice(0,e)),e:$e(t.slice(e+1))}}function Je(t,e){return void 0===e||"number"==typeof e?Je(t.s,t.e):("string"!=typeof t&&(t=Ke(t)),"string"!=typeof e&&(e=Ke(e)),t==e?t:t+":"+e)}function Ze(t){var e={s:{c:0,r:0},e:{c:0,r:0}},n=0,r=0,o=0,a=t.length;for(n=0;r<a&&!((o=t.charCodeAt(r)-64)<1||o>26);++r)n=26*n+o;for(e.s.c=--n,n=0;r<a&&!((o=t.charCodeAt(r)-48)<0||o>9);++r)n=10*n+o;if(e.s.r=--n,r===a||58===t.charCodeAt(++r))return e.e.c=e.s.c,e.e.r=e.s.r,e;for(n=0;r!=a&&!((o=t.charCodeAt(r)-64)<1||o>26);++r)n=26*n+o;for(e.e.c=--n,n=0;r!=a&&!((o=t.charCodeAt(r)-48)<0||o>9);++r)n=10*n+o;return e.e.r=--n,e}function Qe(t,e){var n="d"==t.t&&e instanceof Date;if(null!=t.z)try{return t.w=T.format(t.z,n?U(e):e)}catch(t){}try{return t.w=T.format((t.XF||{}).numFmtId||(n?14:0),n?U(e):e)}catch(t){return""+e}}function tn(t,e,n){return null==t||null==t.t||"z"==t.t?"":void 0!==t.w?t.w:("d"==t.t&&!t.z&&n&&n.dateNF&&(t.z=n.dateNF),"e"==t.t?Hn[t.v]||t.v:Qe(t,null==e?t.v:e))}function en(t,e){var n=e&&e.sheet?e.sheet:"Sheet1",r={};return r[n]=t,{SheetNames:[n],Sheets:r}}function nn(t,e,n){var r=n||{},o=t?Array.isArray(t):r.dense;var a=t||(o?[]:{}),i=0,s=0;if(a&&null!=r.origin){if("number"==typeof r.origin)i=r.origin;else{var c="string"==typeof r.origin?$e(r.origin):r.origin;i=c.r,s=c.c}a["!ref"]||(a["!ref"]="A1:A1")}var l={s:{c:1e7,r:1e7},e:{c:0,r:0}};if(a["!ref"]){var u=Ze(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==i&&(l.e.r=i=u.e.r+1)}for(var f=0;f!=e.length;++f)if(e[f]){if(!Array.isArray(e[f]))throw new Error("aoa_to_sheet expects an array of arrays");for(var h=0;h!=e[f].length;++h)if(void 0!==e[f][h]){var d={v:e[f][h]},p=i+f,g=s+h;if(l.s.r>p&&(l.s.r=p),l.s.c>g&&(l.s.c=g),l.e.r<p&&(l.e.r=p),l.e.c<g&&(l.e.c=g),!e[f][h]||"object"!=typeof e[f][h]||Array.isArray(e[f][h])||e[f][h]instanceof Date)if(Array.isArray(d.v)&&(d.f=e[f][h][1],d.v=d.v[0]),null===d.v)if(d.f)d.t="n";else if(r.nullError)d.t="e",d.v=0;else{if(!r.sheetStubs)continue;d.t="z"}else"number"==typeof d.v?d.t="n":"boolean"==typeof d.v?d.t="b":d.v instanceof Date?(d.z=r.dateNF||T._table[14],r.cellDates?(d.t="d",d.w=T.format(d.z,U(d.v))):(d.t="n",d.v=U(d.v),d.w=T.format(d.z,d.v))):d.t="s";else d=e[f][h];if(o)a[p]||(a[p]=[]),a[p][g]&&a[p][g].z&&(d.z=a[p][g].z),a[p][g]=d;else{var m=Ke({c:g,r:p});a[m]&&a[m].z&&(d.z=a[m].z),a[m]=d}}}return l.s.c<1e7&&(a["!ref"]=Je(l)),a}function rn(t,e){return nn(null,t,e)}function on(t,e){return e||(e=Fe(4)),e._W(4,t),e}function an(t){var e=t._R(4);return 0===e?"":t._R(e,"dbcs")}function sn(t,e){var n=!1;return null==e&&(n=!0,e=Fe(4+2*t.length)),e._W(4,t.length),t.length>0&&e._W(0,t,"dbcs"),n?e.slice(0,e.l):e}function cn(t){return{ich:t._R(2),ifnt:t._R(2)}}function ln(t,e){var n=t.l,r=t._R(1),o=an(t),a=[],i={t:o,h:o};if(0!=(1&r)){for(var s=t._R(4),c=0;c!=s;++c)a.push(cn(t));i.r=a}else i.r=[{ich:0,ifnt:0}];return t.l=n+e,i}!function(t,e){var n;if(void 0!==e)n=e;else if("undefined"!=typeof require)try{n=void 0}catch(t){n=null}t.rc4=function(t,e){var n=new Array(256),r=0,o=0,a=0,i=0;for(o=0;256!=o;++o)n[o]=o;for(o=0;256!=o;++o)a=a+n[o]+t[o%t.length].charCodeAt(0)&255,i=n[o],n[o]=n[a],n[a]=i;o=a=0;var s=v(e.length);for(r=0;r!=e.length;++r)a=(a+n[o=o+1&255])%256,i=n[o],n[o]=n[a],n[a]=i,s[r]=e[r]^n[n[o]+n[a]&255];return s},t.md5=function(t){if(!n)throw new Error("Unsupported crypto");return n.createHash("md5").update(t).digest("hex")}}({},"undefined"!=typeof crypto?crypto:void 0);var un=ln;function fn(t,e){var n=!1;return null==e&&(n=!0,e=Fe(23+4*t.t.length)),e._W(1,1),sn(t.t,e),e._W(4,1),function(t,e){e||(e=Fe(4)),e._W(2,t.ich||0),e._W(2,t.ifnt||0)}({ich:0,ifnt:0},e),n?e.slice(0,e.l):e}function hn(t){var e=t._R(4),n=t._R(2);return n+=t._R(1)<<16,t.l++,{c:e,iStyleRef:n}}function dn(t,e){return null==e&&(e=Fe(8)),e._W(-4,t.c),e._W(3,t.iStyleRef||t.s),e._W(1,0),e}function pn(t){var e=t._R(2);return e+=t._R(1)<<16,t.l++,{c:-1,iStyleRef:e}}function gn(t,e){return null==e&&(e=Fe(4)),e._W(3,t.iStyleRef||t.s),e._W(1,0),e}var mn=an,vn=sn;function bn(t){var e=t._R(4);return 0===e||4294967295===e?"":t._R(e,"dbcs")}function yn(t,e){var n=!1;return null==e&&(n=!0,e=Fe(127)),e._W(4,t.length>0?t.length:4294967295),t.length>0&&e._W(0,t,"dbcs"),n?e.slice(0,e.l):e}var wn=an,Sn=bn,xn=yn;function An(t){var e=t.slice(t.l,t.l+4),n=1&e[0],r=2&e[0];t.l+=4,e[0]&=252;var o=0===r?ye([0,0,0,0,e[0],e[1],e[2],e[3]],0):ke(e,0)>>2;return n?o/100:o}function Cn(t,e){null==e&&(e=Fe(4));var n=0,r=0,o=100*t;if(t==(0|t)&&t>=-(1<<29)&&t<1<<29?r=1:o==(0|o)&&o>=-(1<<29)&&o<1<<29&&(r=1,n=1),!r)throw new Error("unsupported RkNumber "+t);e._W(-4,((n?o:t)<<2)+(n+2))}function En(t){var e={s:{},e:{}};return e.s.r=t._R(4),e.e.r=t._R(4),e.s.c=t._R(4),e.e.c=t._R(4),e}var Tn=En,_n=function(t,e){return e||(e=Fe(16)),e._W(4,t.s.r),e._W(4,t.e.r),e._W(4,t.s.c),e._W(4,t.e.c),e};function kn(t){if(t.length-t.l<8)throw"XLS Xnum Buffer underflow";return t._R(8,"f")}function Rn(t,e){return(e||Fe(8))._W(8,t,"f")}function Pn(t,e){if(e||(e=Fe(8)),!t||t.auto)return e._W(4,0),e._W(4,0),e;null!=t.index?(e._W(1,2),e._W(1,t.index)):null!=t.theme?(e._W(1,6),e._W(1,t.theme)):(e._W(1,5),e._W(1,0));var n=t.tint||0;if(n>0?n*=32767:n<0&&(n*=32768),e._W(2,n),t.rgb&&null==t.theme){var r=t.rgb||"FFFFFF";"number"==typeof r&&(r=("000000"+r.toString(16)).slice(-6)),e._W(1,parseInt(r.slice(0,2),16)),e._W(1,parseInt(r.slice(2,4),16)),e._W(1,parseInt(r.slice(4,6),16)),e._W(1,255)}else e._W(2,0),e._W(1,0),e._W(1,0);return e}function Nn(t,e){var n=t._R(4);switch(n){case 0:return"";case 4294967295:case 4294967294:return{2:"BITMAP",3:"METAFILEPICT",8:"DIB",14:"ENHMETAFILE"}[t._R(4)]||""}if(n>400)throw new Error("Unsupported Clipboard: "+n.toString(16));return t.l-=4,t._R(0,1==e?"lpstr":"lpwstr")}var On=80,In=[On,81],Bn={1:{n:"CodePage",t:2},2:{n:"Category",t:On},3:{n:"PresentationFormat",t:On},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:On},15:{n:"Company",t:On},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:On},27:{n:"ContentStatus",t:On},28:{n:"Language",t:On},29:{n:"Version",t:On},255:{},2147483648:{n:"Locale",t:19},2147483651:{n:"Behavior",t:19},1919054434:{}},Ln={1:{n:"CodePage",t:2},2:{n:"Title",t:On},3:{n:"Subject",t:On},4:{n:"Author",t:On},5:{n:"Keywords",t:On},6:{n:"Comments",t:On},7:{n:"Template",t:On},8:{n:"LastAuthor",t:On},9:{n:"RevNumber",t:On},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:On},19:{n:"DocSecurity",t:3},255:{},2147483648:{n:"Locale",t:19},2147483651:{n:"Behavior",t:19},1919054434:{}},Fn=D(Bn,"n"),Dn=D(Ln,"n"),Mn={1:"US",2:"CA",3:"",7:"RU",20:"EG",30:"GR",31:"NL",32:"BE",33:"FR",34:"ES",36:"HU",39:"IT",41:"CH",43:"AT",44:"GB",45:"DK",46:"SE",47:"NO",48:"PL",49:"DE",52:"MX",55:"BR",61:"AU",64:"NZ",66:"TH",81:"JP",82:"KR",84:"VN",86:"CN",90:"TR",105:"JS",213:"DZ",216:"MA",218:"LY",351:"PT",354:"IS",358:"FI",420:"CZ",886:"TW",961:"LB",962:"JO",963:"SY",964:"IQ",965:"KW",966:"SA",971:"AE",972:"IL",974:"QA",981:"IR",65535:"US"},jn=[null,"solid","mediumGray","darkGray","lightGray","darkHorizontal","darkVertical","darkDown","darkUp","darkGrid","darkTrellis","lightHorizontal","lightVertical","lightDown","lightUp","lightGrid","lightTrellis","gray125","gray0625"];var Wn=function(t){return t.map((function(t){return[t>>16&255,t>>8&255,255&t]}))}([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,16777215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]),Un=Z(Wn),Hn={0:"#NULL!",7:"#DIV/0!",15:"#VALUE!",23:"#REF!",29:"#NAME?",36:"#NUM!",42:"#N/A",43:"#GETTING_DATA",255:"#WTF?"},zn=j(Hn),Vn={"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml":"workbooks","application/vnd.ms-excel.binIndexWs":"TODO","application/vnd.ms-excel.intlmacrosheet":"TODO","application/vnd.ms-excel.binIndexMs":"TODO","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.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.sheetMetadata":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.sheetMetadata+xml":"TODO","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":"vba","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"},qn=function(){var t={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"},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"},styles:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml",xlsb:"application/vnd.ms-excel.styles"}};return F(t).forEach((function(e){["xlsm","xlam"].forEach((function(n){t[e][n]||(t[e][n]=t[e].xlsx)}))})),F(t).forEach((function(e){F(t[e]).forEach((function(n){Vn[t[e][n]]=e}))})),t}(),Gn=function(t){for(var e=[],n=F(t),r=0;r!==n.length;++r)null==e[t[n[r]]]&&(e[t[n[r]]]=[]),e[t[n[r]]].push(n[r]);return e}(Vn);Kt.CT="http://schemas.openxmlformats.org/package/2006/content-types";var Xn=Xt("Types",null,{xmlns:Kt.CT,"xmlns:xsd":Kt.xsd,"xmlns:xsi":Kt.xsi}),$n=[["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"],["tif","image/tiff"],["tiff","image/tiff"],["pdf","application/pdf"],["rels",Gn.rels[0]]].map((function(t){return Xt("Default",null,{Extension:t[0],ContentType:t[1]})}));var Kn={WB:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument",SHEET:"http://sheetjs.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",XLINK:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/externalLink",CXML:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/customXml",CXMLP:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/customXmlProps",VBA:"http://schemas.microsoft.com/office/2006/relationships/vbaProject"};function Yn(t){var e=t.lastIndexOf("/");return t.slice(0,e+1)+"_rels/"+t.slice(e+1)+".rels"}function Jn(t,e){var n={"!id":{}};if(!t)return n;"/"!==e.charAt(0)&&(e="/"+e);var r={};return(t.match(mt)||[]).forEach((function(t){var o=yt(t);if("<Relationship"===o[0]){var a={};a.Type=o.Type,a.Target=o.Target,a.Id=o.Id,a.TargetMode=o.TargetMode;var i="External"===o.TargetMode?o.Target:dt(o.Target,e);n[i]=a,r[o.Id]=a}})),n["!id"]=r,n}Kt.RELS="http://schemas.openxmlformats.org/package/2006/relationships";var Zn=Xt("Relationships",null,{xmlns:Kt.RELS});function Qn(t){var e=[pt,Zn];return F(t["!id"]).forEach((function(n){e[e.length]=Xt("Relationship",null,t["!id"][n])})),e.length>2&&(e[e.length]="</Relationships>",e[1]=e[1].replace("/>",">")),e.join("")}var tr=[Kn.HLINK,Kn.XPATH,Kn.XMISS];function er(t,e,n,r,o,a){if(o||(o={}),t["!id"]||(t["!id"]={}),e<0)for(e=1;t["!id"]["rId"+e];++e);if(o.Id="rId"+e,o.Type=r,o.Target=n,a?o.TargetMode=a:tr.indexOf(o.Type)>-1&&(o.TargetMode="External"),t["!id"][o.Id])throw new Error("Cannot rewrite rId "+e);return t["!id"][o.Id]=o,t[("/"+o.Target).replace("//","/")]=o,e}function nr(t,e,n){return[' <rdf:Description rdf:about="'+t+'">\n',' <rdf:type rdf:resource="http://docs.oasis-open.org/ns/office/1.2/meta/'+(n||"odf")+"#"+e+'"/>\n'," </rdf:Description>\n"].join("")}function rr(t,e){return[' <rdf:Description rdf:about="'+t+'">\n',' <ns0:hasPart xmlns:ns0="http://docs.oasis-open.org/ns/office/1.2/meta/pkg#" rdf:resource="'+e+'"/>\n'," </rdf:Description>\n"].join("")}var or=function(){var e='<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 '+t.version+"</meta:generator></office:meta></office:document-meta>";return function(){return e}}(),ar=[["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"]];Kt.CORE_PROPS="http://schemas.openxmlformats.org/package/2006/metadata/core-properties",Kn.CORE_PROPS="http://schemas.openxmlformats.org/package/2006/relationships/metadata/core-properties";var ir=function(){for(var t=new Array(ar.length),e=0;e<ar.length;++e){var n=ar[e],r="(?:"+n[0].slice(0,n[0].indexOf(":"))+":)"+n[0].slice(n[0].indexOf(":")+1);t[e]=new RegExp("<"+r+"[^>]*>([\\s\\S]*?)</"+r+">")}return t}();function sr(t){var e={};t=It(t);for(var n=0;n<ar.length;++n){var r=ar[n],o=t.match(ir[n]);null!=o&&o.length>0&&(e[r[1]]=At(o[1])),"date"===r[2]&&e[r[1]]&&(e[r[1]]=Y(e[r[1]]))}return e}var cr=Xt("cp:coreProperties",null,{"xmlns:cp":Kt.CORE_PROPS,"xmlns:dc":Kt.dc,"xmlns:dcterms":Kt.dcterms,"xmlns:dcmitype":Kt.dcmitype,"xmlns:xsi":Kt.xsi});function lr(t,e,n,r,o){null==o[t]&&null!=e&&""!==e&&(o[t]=e,e=Tt(e),r[r.length]=n?Xt(t,e,n):qt(t,e))}var ur=[["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"]];Kt.EXT_PROPS="http://schemas.openxmlformats.org/officeDocument/2006/extended-properties",Kn.EXT_PROPS="http://schemas.openxmlformats.org/officeDocument/2006/relationships/extended-properties";function fr(t,e,n,r){var o=[];if("string"==typeof t)o=zt(t,r);else for(var a=0;a<t.length;++a)o=o.concat(t[a].map((function(t){return{v:t}})));var i="string"==typeof e?zt(e,r).map((function(t){return t.v})):e,s=0,c=0;if(i.length>0)for(var l=0;l!==o.length;l+=2){switch(c=+o[l+1].v,o[l].v){case"Worksheets":case"工作表":case"Листы":case"أوراق العمل":case"ワークシート":case"גליונות עבודה":case"Arbeitsblätter":case"Çalışma Sayfaları":case"Feuilles de calcul":case"Fogli di lavoro":case"Folhas de cálculo":case"Planilhas":case"Regneark":case"Hojas de cálculo":case"Werkbladen":n.Worksheets=c,n.SheetNames=i.slice(s,s+c);break;case"Named Ranges":case"Rangos con nombre":case"名前付き一覧":case"Benannte Bereiche":case"Navngivne områder":n.NamedRanges=c,n.DefinedNames=i.slice(s,s+c);break;case"Charts":case"Diagramme":n.Chartsheets=c,n.ChartNames=i.slice(s,s+c)}s+=c}}var hr=Xt("Properties",null,{xmlns:Kt.EXT_PROPS,"xmlns:vt":Kt.vt});Kt.CUST_PROPS="http://schemas.openxmlformats.org/officeDocument/2006/custom-properties",Kn.CUST_PROPS="http://schemas.openxmlformats.org/officeDocument/2006/relationships/custom-properties";var dr=/<[^>]+>[^<]*/g;var pr=Xt("Properties",null,{xmlns:Kt.CUST_PROPS,"xmlns:vt":Kt.vt});function gr(t){var e=[pt,pr];if(!t)return e.join("");var n=1;return F(t).forEach((function(r){++n,e[e.length]=Xt("property",function(t,e){switch(typeof t){case"string":var n=Xt("vt:lpwstr",Tt(t));return e&&(n=n.replace(/&quot;/g,"_x0022_")),n;case"number":return Xt((0|t)==t?"vt:i4":"vt:r8",Tt(String(t)));case"boolean":return Xt("vt:bool",t?"true":"false")}if(t instanceof Date)return Xt("vt:filetime",$t(t));throw new Error("Unable to serialize "+t)}(t[r],!0),{fmtid:"{D5CDD505-2E9C-101B-9397-08002B2CF9AE}",pid:n,name:Tt(r)})})),e.length>2&&(e[e.length]="</Properties>",e[1]=e[1].replace("/>",">")),e.join("")}var mr={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"},vr=M(mr);function br(t,e,n){t[e=vr[e]||e]=n}function yr(t){var e=t._R(4),n=t._R(4);return new Date(1e3*(n/1e7*Math.pow(2,32)+e/1e7-11644473600)).toISOString().replace(/\.000/,"")}function wr(t,e,n){var r=t.l,o=t._R(0,"lpstr-cp");if(n)for(;t.l-r&3;)++t.l;return o}function Sr(t,e,n){var r=t._R(0,"lpwstr");return n&&(t.l+=4-(r.length+1&3)&3),r}function xr(t,e,n){return 31===e?Sr(t):wr(t,0,n)}function Ar(t,e,n){return xr(t,e,!1===n?0:4)}function Cr(t){var e=t.l,n=_r(t,81);return 0==t[t.l]&&0==t[t.l+1]&&t.l-e&2&&(t.l+=2),[n,_r(t,3)]}function Er(t,e){for(var n=t._R(4),r={},o=0;o!=n;++o){var a=t._R(4),i=t._R(4);r[a]=t._R(i,1200===e?"utf16le":"utf8").replace(C,"").replace(E,"!"),1200===e&&i%2&&(t.l+=2)}return 3&t.l&&(t.l=t.l>>3<<2),r}function Tr(t){var e=t._R(4),n=t.slice(t.l,t.l+e);return t.l+=e,(3&e)>0&&(t.l+=4-(3&e)&3),n}function _r(t,e,n){var r,o=t._R(2),a=n||{};if(t.l+=2,12!==e&&o!==e&&-1===In.indexOf(e)&&(4126!=(65534&e)||4126!=(65534&o)))throw new Error("Expected type "+e+" saw "+o);switch(12===e?o:e){case 2:return r=t._R(2,"i"),a.raw||(t.l+=2),r;case 3:return r=t._R(4,"i");case 11:return 0!==t._R(4);case 19:return r=t._R(4);case 30:return wr(t,0,4).replace(C,"");case 31:return Sr(t);case 64:return yr(t);case 65:return Tr(t);case 71:return function(t){var e={};return e.Size=t._R(4),t.l+=e.Size+3-(e.Size-1)%4,e}(t);case 80:return Ar(t,o,!a.raw).replace(C,"");case 81:return function(t,e){if(!e)throw new Error("VtUnalignedString must have positive length");return xr(t,e,0)}(t,o).replace(C,"");case 4108:return function(t){for(var e=t._R(4),n=[],r=0;r<e/2;++r)n.push(Cr(t));return n}(t);case 4126:case 4127:return 4127==o?function(t){for(var e=t._R(4),n=[],r=0;r!=e;++r){var o=t.l;n[r]=t._R(0,"lpwstr").replace(C,""),t.l-o&2&&(t.l+=2)}return n}(t):function(t){for(var e=t._R(4),n=[],r=0;r!=e;++r)n[r]=t._R(0,"lpstr-cp").replace(C,"");return n}(t);default:throw new Error("TypedPropertyValue unrecognized type "+e+" "+o)}}function kr(t,e){var n=Fe(4),r=Fe(4);switch(n._W(4,80==t?31:t),t){case 3:r._W(-4,e);break;case 5:(r=Fe(8))._W(8,e,"f");break;case 11:r._W(4,e?1:0);break;case 64:r=function(t){var e=("string"==typeof t?new Date(Date.parse(t)):t).getTime()/1e3+11644473600,n=e%Math.pow(2,32),r=(e-n)/Math.pow(2,32);r*=1e7;var o=(n*=1e7)/Math.pow(2,32)|0;o>0&&(n%=Math.pow(2,32),r+=o);var a=Fe(8);return a._W(4,n),a._W(4,r),a}(e);break;case 31:case 80:for((r=Fe(4+2*(e.length+1)+(e.length%2?0:2)))._W(4,e.length+1),r._W(0,e,"dbcs");r.l!=r.length;)r._W(1,0);break;default:throw new Error("TypedPropertyValue unrecognized type "+t+" "+e)}return A([n,r])}function Rr(t,e){var n=t.l,r=t._R(4),o=t._R(4),a=[],i=0,c=0,l=-1,u={};for(i=0;i!=o;++i){var f=t._R(4),h=t._R(4);a[i]=[f,h+n]}a.sort((function(t,e){return t[1]-e[1]}));var d={};for(i=0;i!=o;++i){if(t.l!==a[i][1]){var p=!0;if(i>0&&e)switch(e[a[i-1][0]].t){case 2:t.l+2===a[i][1]&&(t.l+=2,p=!1);break;case 80:case 4108:t.l<=a[i][1]&&(t.l=a[i][1],p=!1)}if((!e||0==i)&&t.l<=a[i][1]&&(p=!1,t.l=a[i][1]),p)throw new Error("Read Error: Expected address "+a[i][1]+" at "+t.l+" :"+i)}if(e){var g=e[a[i][0]];if(d[g.n]=_r(t,g.t,{raw:!0}),"version"===g.p&&(d[g.n]=String(d[g.n]>>16)+"."+("0000"+String(65535&d[g.n])).slice(-4)),"CodePage"==g.n)switch(d[g.n]){case 0:d[g.n]=1252;case 874:case 932:case 936:case 949:case 950:case 1250:case 1251:case 1253:case 1254:case 1255:case 1256:case 1257:case 1258:case 1e4:case 1200:case 1201:case 1252:case 65e3:case-536:case 65001:case-535:s(c=d[g.n]>>>0&65535);break;default:throw new Error("Unsupported CodePage: "+d[g.n])}}else if(1===a[i][0]){if(c=d.CodePage=_r(t,2),s(c),-1!==l){var m=t.l;t.l=a[l][1],u=Er(t,c),t.l=m}}else if(0===a[i][0]){if(0===c){l=i,t.l=a[i+1][1];continue}u=Er(t,c)}else{var v,b=u[a[i][0]];switch(t[t.l]){case 65:t.l+=4,v=Tr(t);break;case 30:case 31:t.l+=4,v=Ar(t,t[t.l-4]).replace(/\u0000+$/,"");break;case 3:t.l+=4,v=t._R(4,"i");break;case 19:t.l+=4,v=t._R(4);break;case 5:t.l+=4,v=t._R(8,"f");break;case 11:t.l+=4,v=Fr(t,4);break;case 64:t.l+=4,v=Y(yr(t));break;default:throw new Error("unparsed value: "+t[t.l])}d[b]=v}}return t.l=n+r,d}var Pr=["CodePage","Thumbnail","_PID_LINKBASE","_PID_HLINKS","SystemIdentifier","FMTID"].concat(["Worksheets","SheetNames","NamedRanges","DefinedNames","Chartsheets","ChartNames"]);function Nr(t){switch(typeof t){case"boolean":return 11;case"number":return(0|t)==t?3:5;case"string":return 31;case"object":if(t instanceof Date)return 64}return-1}function Or(t,e,n){var r=Fe(8),o=[],a=[],i=8,s=0,c=Fe(8),l=Fe(8);if(c._W(4,2),c._W(4,1200),l._W(4,1),a.push(c),o.push(l),i+=8+c.length,!e){(l=Fe(8))._W(4,0),o.unshift(l);var u=[Fe(4)];for(u[0]._W(4,t.length),s=0;s<t.length;++s){var f=t[s][0];for((c=Fe(8+2*(f.length+1)+(f.length%2?0:2)))._W(4,s+2),c._W(4,f.length+1),c._W(0,f,"dbcs");c.l!=c.length;)c._W(1,0);u.push(c)}c=A(u),a.unshift(c),i+=8+c.length}for(s=0;s<t.length;++s)if((!e||e[t[s][0]])&&!(Pr.indexOf(t[s][0])>-1)&&null!=t[s][1]){var h=t[s][1],d=0;if(e){var p=n[d=+e[t[s][0]]];if("version"==p.p&&"string"==typeof h){var g=h.split(".");h=(+g[0]<<16)+(+g[1]||0)}c=kr(p.t,h)}else{var m=Nr(h);-1==m&&(m=31,h=String(h)),c=kr(m,h)}a.push(c),(l=Fe(8))._W(4,e?d:2+s),o.push(l),i+=8+c.length}var v=8*(a.length+1);for(s=0;s<a.length;++s)o[s]._W(4,v),v+=a[s].length;return r._W(4,i),r._W(4,a.length),A([r].concat(o).concat(a))}function Ir(t,e,n){var r=t.content;if(!r)return{};Be(r,0);var o,a,i,s,c=0;r.chk("feff","Byte Order: "),r._R(2);var l=r._R(4),u=r._R(16);if(u!==I.utils.consts.HEADER_CLSID&&u!==n)throw new Error("Bad PropertySet CLSID "+u);if(1!==(o=r._R(4))&&2!==o)throw new Error("Unrecognized #Sets: "+o);if(a=r._R(16),s=r._R(4),1===o&&s!==r.l)throw new Error("Length mismatch: "+s+" !== "+r.l);2===o&&(i=r._R(16),c=r._R(4));var f,h=Rr(r,e),d={SystemIdentifier:l};for(var p in h)d[p]=h[p];if(d.FMTID=a,1===o)return d;if(c-r.l==2&&(r.l+=2),r.l!==c)throw new Error("Length mismatch 2: "+r.l+" !== "+c);try{f=Rr(r,null)}catch(t){}for(p in f)d[p]=f[p];return d.FMTID=[a,i],d}function Br(t,e,n,r,o,a){var i=Fe(o?68:48),s=[i];i._W(2,65534),i._W(2,0),i._W(4,842412599),i._W(16,I.utils.consts.HEADER_CLSID,"hex"),i._W(4,o?2:1),i._W(16,e,"hex"),i._W(4,o?68:48);var c=Or(t,n,r);if(s.push(c),o){var l=Or(o,null,null);i._W(16,a,"hex"),i._W(4,68+c.length),s.push(l)}return A(s)}function Lr(t,e){return t._R(e),null}function Fr(t,e){return 1===t._R(e)}function Dr(t,e){return e||(e=Fe(2)),e._W(2,+!!t),e}function Mr(t){return t._R(2,"u")}function jr(t,e){return e||(e=Fe(2)),e._W(2,t),e}function Wr(t,e){return function(t,e,n){for(var r=[],o=t.l+e;t.l<o;)r.push(n(t,o-t.l));if(o!==t.l)throw new Error("Slurp error");return r}(t,e,Mr)}function Ur(t,e,n){return n||(n=Fe(2)),n._W(1,"e"==e?+t:+!!t),n._W(1,"e"==e?1:0),n}function Hr(t,n,r){var o=t._R(r&&r.biff>=12?2:1),a="sbcs-cont",i=e;(r&&r.biff>=8&&(e=1200),r&&8!=r.biff)?12==r.biff&&(a="wstr"):t._R(1)&&(a="dbcs-cont");r.biff>=2&&r.biff<=5&&(a="cpstr");var s=o?t._R(o,a):"";return e=i,s}function zr(t){var n=e;e=1200;var r,o=t._R(2),a=t._R(1),i=4&a,s=8&a,c=1+(1&a),l=0,u={};s&&(l=t._R(2)),i&&(r=t._R(4));var f=2==c?"dbcs-cont":"sbcs-cont",h=0===o?"":t._R(o,f);return s&&(t.l+=4*l),i&&(t.l+=r),u.t=h,s||(u.raw="<t>"+u.t+"</t>",u.r=u.t),e=n,u}function Vr(t){var e=t.t||"",n=Fe(3);n._W(2,e.length),n._W(1,1);var r=Fe(2*e.length);return r._W(2*e.length,e,"utf16le"),A([n,r])}function qr(t,e,n){if(n){if(n.biff>=2&&n.biff<=5)return t._R(e,"cpstr");if(n.biff>=12)return t._R(e,"dbcs-cont")}return 0===t._R(1)?t._R(e,"sbcs-cont"):t._R(e,"dbcs-cont")}function Gr(t,e,n){var r=t._R(n&&2==n.biff?1:2);return 0===r?(t.l++,""):qr(t,r,n)}function Xr(t,e,n){if(n.biff>5)return Gr(t,0,n);var r=t._R(1);return 0===r?(t.l++,""):t._R(r,n.biff<=4||!t.lens?"cpstr":"sbcs-cont")}function $r(t,e,n){return n||(n=Fe(3+2*t.length)),n._W(2,t.length),n._W(1,1),n._W(31,t,"utf16le"),n}function Kr(t,e){var n=t._R(16);switch(16,n){case"e0c9ea79f9bace118c8200aa004ba90b":return function(t){var e=t._R(4),n=t.l,r=!1;e>24&&(t.l+=e-24,"795881f43b1d7f48af2c825dc4852763"===t._R(16)&&(r=!0),t.l=n);var o=t._R((r?e-24:e)>>1,"utf16le").replace(C,"");return r&&(t.l+=24),o}(t);case"0303000000000000c000000000000046":return function(t){for(var e=t._R(2),n="";e-- >0;)n+="../";var r=t._R(0,"lpstr-ansi");if(t.l+=2,57005!=t._R(2))throw new Error("Bad FileMoniker");if(0===t._R(4))return n+r.replace(/\\/g,"/");var o=t._R(4);if(3!=t._R(2))throw new Error("Bad FileMoniker");return n+t._R(o>>1,"utf16le").replace(C,"")}(t);default:throw new Error("Unsupported Moniker "+n)}}function Yr(t){var e=t._R(4);return e>0?t._R(e,"utf16le").replace(C,""):""}function Jr(t,e){e||(e=Fe(6+2*t.length)),e._W(4,1+t.length);for(var n=0;n<t.length;++n)e._W(2,t.charCodeAt(n));return e._W(2,0),e}function Zr(t){var e=Fe(512),n=0,r=t.Target;"file://"==r.slice(0,7)&&(r=r.slice(7));var o=r.indexOf("#"),a=o>-1?31:23;switch(r.charAt(0)){case"#":a=28;break;case".":a&=-3}e._W(4,2),e._W(4,a);var i=[8,6815827,6619237,4849780,83];for(n=0;n<i.length;++n)e._W(4,i[n]);if(28==a)Jr(r=r.slice(1),e);else if(2&a){for(i="e0 c9 ea 79 f9 ba ce 11 8c 82 00 aa 00 4b a9 0b".split(" "),n=0;n<i.length;++n)e._W(1,parseInt(i[n],16));var s=o>-1?r.slice(0,o):r;for(e._W(4,2*(s.length+1)),n=0;n<s.length;++n)e._W(2,s.charCodeAt(n));e._W(2,0),8&a&&Jr(o>-1?r.slice(o+1):"",e)}else{for(i="03 03 00 00 00 00 00 00 c0 00 00 00 00 00 00 46".split(" "),n=0;n<i.length;++n)e._W(1,parseInt(i[n],16));for(var c=0;"../"==r.slice(3*c,3*c+3)||"..\\"==r.slice(3*c,3*c+3);)++c;for(e._W(2,c),e._W(4,r.length-3*c+1),n=0;n<r.length-3*c;++n)e._W(1,255&r.charCodeAt(n+3*c));for(e._W(1,0),e._W(2,65535),e._W(2,57005),n=0;n<6;++n)e._W(4,0)}return e.slice(0,e.l)}function Qr(t){return[t._R(1),t._R(1),t._R(1),t._R(1)]}function to(t,e){var n=Qr(t);return n[3]=0,n}function eo(t){return{r:t._R(2),c:t._R(2),ixfe:t._R(2)}}function no(t,e,n,r){return r||(r=Fe(6)),r._W(2,t),r._W(2,e),r._W(2,n||0),r}function ro(t,e,n){var r=n.biff>8?4:2;return[t._R(r),t._R(r,"i"),t._R(r,"i")]}function oo(t){return[t._R(2),An(t)]}function ao(t){var e=t._R(2),n=t._R(2);return{s:{c:t._R(2),r:e},e:{c:t._R(2),r:n}}}function io(t,e){return e||(e=Fe(8)),e._W(2,t.s.r),e._W(2,t.e.r),e._W(2,t.s.c),e._W(2,t.e.c),e}function so(t){var e=t._R(2),n=t._R(2);return{s:{c:t._R(1),r:e},e:{c:t._R(1),r:n}}}var co=so;function lo(t){t.l+=4;var e=t._R(2),n=t._R(2),r=t._R(2);return t.l+=12,[n,e,r]}function uo(t){t.l+=2,t.l+=t._R(2)}var fo={0:uo,4:uo,5:uo,6:uo,7:function(t){return t.l+=4,t.cf=t._R(2),{}},8:uo,9:uo,10:uo,11:uo,12:uo,13:function(t){var e={};return t.l+=4,t.l+=16,e.fSharedNote=t._R(2),t.l+=4,e},14:uo,15:uo,16:uo,17:uo,18:uo,19:uo,20:uo,21:lo};function ho(t,e){var n={BIFFVer:0,dt:0};switch(n.BIFFVer=t._R(2),(e-=2)>=2&&(n.dt=t._R(2),t.l-=2),n.BIFFVer){case 1536:case 1280:case 1024:case 768:case 512:case 2:case 7:break;default:if(e>6)throw new Error("Unexpected BIFF Ver "+n.BIFFVer)}return t._R(e),n}function po(t,e,n){var r=1536,o=16;switch(n.bookType){case"biff8":case"xla":break;case"biff5":r=1280,o=8;break;case"biff4":r=4,o=6;break;case"biff3":r=3,o=6;break;case"biff2":r=2,o=4;break;default:throw new Error("unsupported BIFF version")}var a=Fe(o);return a._W(2,r),a._W(2,e),o>4&&a._W(2,29282),o>6&&a._W(2,1997),o>8&&(a._W(2,49161),a._W(2,1),a._W(2,1798),a._W(2,0)),a}function go(t,e){var n=!e||e.biff>=8?2:1,r=Fe(8+n*t.name.length);r._W(4,t.pos),r._W(1,t.hs||0),r._W(1,t.dt),r._W(1,t.name.length),e.biff>=8&&r._W(1,1),r._W(n*t.name.length,t.name,e.biff<8?"sbcs":"utf16le");var o=r.slice(0,r.l);return o.l=r.l,o}function mo(t,e,n){var r=0;n&&2==n.biff||(r=t._R(2));var o=t._R(2);return n&&2==n.biff&&(r=1-(o>>15),o&=32767),[{Unsynced:1&r,DyZero:(2&r)>>1,ExAsc:(4&r)>>2,ExDsc:(8&r)>>3},o]}function vo(t,e,n,r){var o=n&&5==n.biff;r||(r=Fe(o?3+e.length:5+2*e.length)),r._W(2,t),r._W(o?1:2,e.length),o||r._W(1,1),r._W((o?1:2)*e.length,e,o?"sbcs":"utf16le");var a=r.length>r.l?r.slice(0,r.l):r;return null==a.l&&(a.l=a.length),a}var bo=Xr;function yo(t,e,n){var r=t.l+e,o=8!=n.biff&&n.biff?2:4,a=t._R(o),i=t._R(o),s=t._R(2),c=t._R(2);return t.l=r,{s:{r:a,c:s},e:{r:i,c:c}}}function wo(t,e,n,r){var o=n&&5==n.biff;r||(r=Fe(o?16:20)),r._W(2,0),t.style?(r._W(2,t.numFmtId||0),r._W(2,65524)):(r._W(2,t.numFmtId||0),r._W(2,e<<4));var a=0;return t.numFmtId>0&&o&&(a|=1024),r._W(4,a),r._W(4,0),o||r._W(4,0),r._W(2,0),r}function So(t,e,n){var r=eo(t);2!=n.biff&&9!=e||++t.l;var o=function(t){var e=t._R(1);return 1===t._R(1)?e:1===e}(t);return r.val=o,r.t=!0===o||!1===o?"b":"e",r}var xo=function(t,e,n){return 0===e?"":Xr(t,0,n)};function Ao(t,e,n){var r,o=t._R(2),a={fBuiltIn:1&o,fWantAdvise:o>>>1&1,fWantPict:o>>>2&1,fOle:o>>>3&1,fOleLink:o>>>4&1,cf:o>>>5&1023,fIcon:o>>>15&1};return 14849===n.sbcch&&(r=function(t,e,n){t.l+=4,e-=4;var r=t.l+e,o=Hr(t,0,n),a=t._R(2);if(a!==(r-=t.l))throw new Error("Malformed AddinUdf: padding = "+r+" != "+a);return t.l+=a,o}(t,e-2,n)),a.body=r||t._R(e-2),"string"==typeof r&&(a.Name=r),a}var Co=["_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"];function Eo(t,e,n){var r=t.l+e,o=t._R(2),a=t._R(1),i=t._R(1),s=t._R(n&&2==n.biff?1:2),c=0;(!n||n.biff>=5)&&(5!=n.biff&&(t.l+=2),c=t._R(2),5==n.biff&&(t.l+=2),t.l+=4);var l=qr(t,i,n);32&o&&(l=Co[l.charCodeAt(0)]);var u=r-t.l;n&&2==n.biff&&--u;var f=r!=t.l&&0!==s&&u>0?function(t,e,n,r){var o,a=t.l+e,i=qi(t,r,n);a!==t.l&&(o=Vi(t,a-t.l,i,n));return[i,o]}(t,u,n,s):[];return{chKey:a,Name:l,itab:c,rgce:f}}function To(t,e,n){if(n.biff<8)return function(t,e,n){3==t[t.l+1]&&t[t.l]++;var r=Hr(t,0,n);return 3==r.charCodeAt(0)?r.slice(1):r}(t,0,n);for(var r=[],o=t.l+e,a=t._R(n.biff>8?4:2);0!=a--;)r.push(ro(t,n.biff,n));if(t.l!=o)throw new Error("Bad ExternSheet: "+t.l+" != "+o);return r}function _o(t,e,n){var r=co(t,6);switch(n.biff){case 2:t.l++,e-=7;break;case 3:case 4:t.l+=2,e-=8;break;default:t.l+=6,e-=12}return[r,Zi(t,e,n)]}var ko=[];function Ro(t){var e=Fe(24),n=$e(t[0]);e._W(2,n.r),e._W(2,n.r),e._W(2,n.c),e._W(2,n.c);for(var r="d0 c9 ea 79 f9 ba ce 11 8c 82 00 aa 00 4b a9 0b".split(" "),o=0;o<16;++o)e._W(1,parseInt(r[o],16));return A([e,Zr(t[1])])}function Po(t){var e=t[1].Tooltip,n=Fe(10+2*(e.length+1));n._W(2,2048);var r=$e(t[0]);n._W(2,r.r),n._W(2,r.r),n._W(2,r.c),n._W(2,r.c);for(var o=0;o<e.length;++o)n._W(2,e.charCodeAt(o));return n._W(2,0),n}function No(t,e,n){if(!n.cellStyles)return Le(t,e);var r=n&&n.biff>=12?4:2,o=t._R(r),a=t._R(r),i=t._R(r),s=t._R(r),c=t._R(2);2==r&&(t.l+=2);var l={s:o,e:a,w:i,ixfe:s,flags:c};return(n.biff>=5||!n.biff)&&(l.level=c>>8&7),l}ko[8]=function(t,e){var n=t.l+e;t.l+=10;var r=t._R(2);t.l+=4,t.l+=2,t.l+=2,t.l+=2,t.l+=4;var o=t._R(1);return t.l+=o,t.l=n,{fmt:r}};var Oo=eo,Io=Wr,Bo=Gr;var Lo=function(){var t={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},e=M({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 r(e,n){var r=[],o=v(1);switch(n.type){case"base64":o=y(d.decode(e));break;case"binary":o=y(e);break;case"buffer":case"array":o=e}Be(o,0);var a=o._R(1),i=!!(136&a),s=!1,c=!1;switch(a){case 2:case 3:case 131:case 139:case 245:break;case 48:case 49:s=!0,i=!0;break;case 140:c=!0;break;default:throw new Error("DBF Unsupported Version: "+a.toString(16))}var l=0,u=521;2==a&&(l=o._R(2)),o.l+=3,2!=a&&(l=o._R(4)),l>1048576&&(l=1e6),2!=a&&(u=o._R(2));var f=o._R(2),h=n.codepage||1252;2!=a&&(o.l+=16,o._R(1),0!==o[o.l]&&(h=t[o[o.l]]),o.l+=1,o.l+=2),c&&(o.l+=36);for(var p=[],g={},m=Math.min(o.length,2==a?521:u-10-(s?264:0)),b=c?32:11;o.l<m&&13!=o[o.l];)switch((g={}).name=cptable.utils.decode(h,o.slice(o.l,o.l+b)).replace(/[\u0000\r\n].*$/g,""),o.l+=b,g.type=String.fromCharCode(o._R(1)),2==a||c||(g.offset=o._R(4)),g.len=o._R(1),2==a&&(g.offset=o._R(2)),g.dec=o._R(1),g.name.length&&p.push(g),2!=a&&(o.l+=c?13:14),g.type){case"B":s&&8==g.len||!n.WTF||console.log("Skipping "+g.name+":"+g.type);break;case"G":case"P":n.WTF&&console.log("Skipping "+g.name+":"+g.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: "+g.type)}if(13!==o[o.l]&&(o.l=u-1),13!==o._R(1))throw new Error("DBF Terminator not found "+o.l+" "+o[o.l]);o.l=u;var w=0,S=0;for(r[0]=[],S=0;S!=p.length;++S)r[0][S]=p[S].name;for(;l-- >0;)if(42!==o[o.l])for(++o.l,r[++w]=[],S=0,S=0;S!=p.length;++S){var x=o.slice(o.l,o.l+p[S].len);o.l+=p[S].len,Be(x,0);var A=cptable.utils.decode(h,x);switch(p[S].type){case"C":A.trim().length&&(r[w][S]=A.replace(/\s+$/,""));break;case"D":8===A.length?r[w][S]=new Date(+A.slice(0,4),+A.slice(4,6)-1,+A.slice(6,8)):r[w][S]=A;break;case"F":r[w][S]=parseFloat(A.trim());break;case"+":case"I":r[w][S]=c?2147483648^x._R(-4,"i"):x._R(4,"i");break;case"L":switch(A.trim().toUpperCase()){case"Y":case"T":r[w][S]=!0;break;case"N":case"F":r[w][S]=!1;break;case"":case"?":break;default:throw new Error("DBF Unrecognized L:|"+A+"|")}break;case"M":if(!i)throw new Error("DBF Unexpected MEMO for type "+a.toString(16));r[w][S]="##MEMO##"+(c?parseInt(A.trim(),10):x._R(4));break;case"N":(A=A.replace(/\u0000/g,"").trim())&&"."!=A&&(r[w][S]=+A||0);break;case"@":r[w][S]=new Date(x._R(-8,"f")-621356832e5);break;case"T":r[w][S]=new Date(864e5*(x._R(4)-2440588)+x._R(4));break;case"Y":r[w][S]=x._R(4,"i")/1e4;break;case"O":r[w][S]=-x._R(-8,"f");break;case"B":if(s&&8==p[S].len){r[w][S]=x._R(8,"f");break}case"G":case"P":x.l+=p[S].len;break;case"0":if("_NullFlags"===p[S].name)break;default:throw new Error("DBF Unsupported data type "+p[S].type)}}else o.l+=f;if(2!=a&&o.l<o.length&&26!=o[o.l++])throw new Error("DBF EOF Marker missing "+(o.l-1)+" of "+o.length+" "+o[o.l-1].toString(16));return n&&n.sheetRows&&(r=r.slice(0,n.sheetRows)),r}function o(t,e){var n=e||{};return n.dateNF||(n.dateNF="yyyymmdd"),rn(r(t,n),n)}var a={B:8,C:250,L:1,D:8,"?":0,"":0};return{versions:[2,3,48,49,131,139,140,245],to_workbook:function(t,e){try{return en(o(t,e),e)}catch(t){if(e&&e.WTF)throw t}return{SheetNames:[],Sheets:{}}},to_sheet:o,from_sheet:function(t,r){var o=r||{};if(+o.codepage>=0&&s(+o.codepage),"string"==o.type)throw new Error("Cannot write DBF to JS string");var i=Me(),c=hu(t,{header:1,raw:!0,cellDates:!0}),l=c[0],u=c.slice(1),f=0,h=0,d=0,p=1;for(f=0;f<l.length;++f)if(null!=f){if(++d,"number"==typeof l[f]&&(l[f]=l[f].toString(10)),"string"!=typeof l[f])throw new Error("DBF Invalid column name "+l[f]+" |"+typeof l[f]+"|");if(l.indexOf(l[f])!==f)for(h=0;h<1024;++h)if(-1==l.indexOf(l[f]+"_"+h)){l[f]+="_"+h;break}}var g=Ze(t["!ref"]),m=[];for(f=0;f<=g.e.c-g.s.c;++f){var v=[];for(h=0;h<u.length;++h)null!=u[h][f]&&v.push(u[h][f]);if(0!=v.length&&null!=l[f]){var b="",y="";for(h=0;h<v.length;++h){switch(typeof v[h]){case"number":y="B";break;case"string":default:y="C";break;case"boolean":y="L";break;case"object":y=v[h]instanceof Date?"D":"C"}if("C"==(b=b&&b!=y?"C":y))break}p+=a[b]||0,m[f]=b}else m[f]="?"}var w=i.next(32);for(w._W(4,318902576),w._W(4,u.length),w._W(2,296+32*d),w._W(2,p),f=0;f<4;++f)w._W(4,0);for(w._W(4,0|(+e[n]||3)<<8),f=0,h=0;f<l.length;++f)if(null!=l[f]){var S=i.next(32),x=(l[f].slice(-10)+"\0\0\0\0\0\0\0\0\0\0\0").slice(0,11);S._W(1,x,"sbcs"),S._W(1,"?"==m[f]?"C":m[f],"sbcs"),S._W(4,h),S._W(1,a[m[f]]||0),S._W(1,0),S._W(1,2),S._W(4,0),S._W(1,0),S._W(4,0),S._W(4,0),h+=a[m[f]]||0}var A=i.next(264);for(A._W(4,13),f=0;f<65;++f)A._W(4,0);for(f=0;f<u.length;++f){var C=i.next(p);for(C._W(1,0),h=0;h<l.length;++h)if(null!=l[h])switch(m[h]){case"L":C._W(1,null==u[f][h]?63:u[f][h]?84:70);break;case"B":C._W(8,u[f][h]||0,"f");break;case"D":u[f][h]?(C._W(4,("0000"+u[f][h].getFullYear()).slice(-4),"sbcs"),C._W(2,("00"+(u[f][h].getMonth()+1)).slice(-2),"sbcs"),C._W(2,("00"+u[f][h].getDate()).slice(-2),"sbcs")):C._W(8,"00000000","sbcs");break;case"C":var E=String(u[f][h]||"");for(C._W(1,E,"sbcs"),d=0;d<250-E.length;++d)C._W(1,32)}}return i.next(1)._W(1,26),i.end()}}}(),Fo=function(){var t={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},e=new RegExp("N("+F(t).join("|").replace(/\|\|\|/,"|\\||").replace(/([?()+])/g,"\\$1")+"|\\|)","gm"),n=function(e,n){var r=t[n];return"number"==typeof r?h(r):r},r=function(t,e,n){var r=e.charCodeAt(0)-32<<4|n.charCodeAt(0)-48;return 59==r?t:h(r)};function o(t,e){switch(e.type){case"base64":return a(d.decode(t),e);case"binary":return a(t,e);case"buffer":return a(p&&Buffer.isBuffer(t)?t.toString("binary"):S(t),e);case"array":return a(J(t),e)}throw new Error("Unrecognized type "+e.type)}function a(t,o){var a,i=t.split(/[\n\r]+/),c=-1,l=-1,u=0,f=0,h=[],d=[],p=null,g={},m=[],v=[],b=[],y=0;for(+o.codepage>=0&&s(+o.codepage);u!==i.length;++u){y=0;var w,S=i[u].trim().replace(/\x1B([\x20-\x2F])([\x30-\x3F])/g,r).replace(e,n),x=S.replace(/;;/g,"\0").split(";").map((function(t){return t.replace(/\u0000/g,";")})),A=x[0];if(S.length>0)switch(A){case"ID":case"E":case"B":case"O":case"W":break;case"P":"P"==x[1].charAt(0)&&d.push(S.slice(3).replace(/;;/g,";"));break;case"C":var C=!1,E=!1,_=!1,k=!1,R=-1,P=-1;for(f=1;f<x.length;++f)switch(x[f].charAt(0)){case"A":case"G":break;case"X":l=parseInt(x[f].slice(1))-1,E=!0;break;case"Y":for(c=parseInt(x[f].slice(1))-1,E||(l=0),a=h.length;a<=c;++a)h[a]=[];break;case"K":'"'===(w=x[f].slice(1)).charAt(0)?w=w.slice(1,w.length-1):"TRUE"===w?w=!0:"FALSE"===w?w=!1:isNaN(tt(w))?isNaN(et(w).getDate())||(w=Y(w)):(w=tt(w),null!==p&&T.is_date(p)&&(w=q(w))),"undefined"!=typeof cptable&&"string"==typeof w&&"string"!=(o||{}).type&&(o||{}).codepage&&(w=cptable.utils.decode(o.codepage,w)),C=!0;break;case"E":k=!0;var N=fi(x[f].slice(1),{r:c,c:l});h[c][l]=[h[c][l],N];break;case"S":_=!0,h[c][l]=[h[c][l],"S5S"];break;case"R":R=parseInt(x[f].slice(1))-1;break;case"C":P=parseInt(x[f].slice(1))-1;break;default:if(o&&o.WTF)throw new Error("SYLK bad record "+S)}if(C&&(h[c][l]&&2==h[c][l].length?h[c][l][0]=w:h[c][l]=w,p=null),_){if(k)throw new Error("SYLK shared formula cannot have own formula");var O=R>-1&&h[R][P];if(!O||!O[1])throw new Error("SYLK shared formula cannot find base");h[c][l][1]=pi(O[1],{r:c-R,c:l-P})}break;case"F":var I=0;for(f=1;f<x.length;++f)switch(x[f].charAt(0)){case"X":l=parseInt(x[f].slice(1))-1,++I;break;case"Y":for(c=parseInt(x[f].slice(1))-1,a=h.length;a<=c;++a)h[a]=[];break;case"M":y=parseInt(x[f].slice(1))/20;break;case"F":case"G":case"S":case"D":case"N":break;case"P":p=d[parseInt(x[f].slice(1))];break;case"W":for(b=x[f].slice(1).split(" "),a=parseInt(b[0],10);a<=parseInt(b[1],10);++a)y=parseInt(b[2],10),v[a-1]=0===y?{hidden:!0}:{wch:y},Aa(v[a-1]);break;case"C":v[l=parseInt(x[f].slice(1))-1]||(v[l]={});break;case"R":m[c=parseInt(x[f].slice(1))-1]||(m[c]={}),y>0?(m[c].hpt=y,m[c].hpx=Ea(y)):0===y&&(m[c].hidden=!0);break;default:if(o&&o.WTF)throw new Error("SYLK bad record "+S)}I<1&&(p=null);break;default:if(o&&o.WTF)throw new Error("SYLK bad record "+S)}}return m.length>0&&(g["!rows"]=m),v.length>0&&(g["!cols"]=v),o&&o.sheetRows&&(h=h.slice(0,o.sheetRows)),[h,g]}function i(t,e){var n=o(t,e),r=n[0],a=n[1],i=rn(r,e);return F(a).forEach((function(t){i[t]=a[t]})),i}function c(t,e,n,r){var o="C;Y"+(n+1)+";X"+(r+1)+";K";switch(t.t){case"n":o+=t.v||0,t.f&&!t.F&&(o+=";E"+di(t.f,{r:n,c:r}));break;case"b":o+=t.v?"TRUE":"FALSE";break;case"e":o+=t.w||t.v;break;case"d":o+='"'+(t.w||t.v)+'"';break;case"s":o+='"'+t.v.replace(/"/g,"")+'"'}return o}return t["|"]=254,{to_workbook:function(t,e){return en(i(t,e),e)},to_sheet:i,from_sheet:function(t,e){var n,r=["ID;PWXL;N;E"],o=[],a=Ze(t["!ref"]),i=Array.isArray(t),s="\r\n";r.push("P;PGeneral"),r.push("F;P0;DG0G8;M255"),t["!cols"]&&function(t,e){e.forEach((function(e,n){var r="F;W"+(n+1)+" "+(n+1)+" ";e.hidden?r+="0":("number"!=typeof e.width||e.wpx||(e.wpx=ba(e.width)),"number"!=typeof e.wpx||e.wch||(e.wch=ya(e.wpx)),"number"==typeof e.wch&&(r+=Math.round(e.wch)))," "!=r.charAt(r.length-1)&&t.push(r)}))}(r,t["!cols"]),t["!rows"]&&function(t,e){e.forEach((function(e,n){var r="F;";e.hidden?r+="M0;":e.hpt?r+="M"+20*e.hpt+";":e.hpx&&(r+="M"+20*Ca(e.hpx)+";"),r.length>2&&t.push(r+"R"+(n+1))}))}(r,t["!rows"]),r.push("B;Y"+(a.e.r-a.s.r+1)+";X"+(a.e.c-a.s.c+1)+";D"+[a.s.c,a.s.r,a.e.c,a.e.r].join(" "));for(var l=a.s.r;l<=a.e.r;++l)for(var u=a.s.c;u<=a.e.c;++u){var f=Ke({r:l,c:u});(n=i?(t[l]||[])[u]:t[f])&&(null!=n.v||n.f&&!n.F)&&o.push(c(n,0,l,u))}return r.join(s)+s+o.join(s)+s+"E"+s}}}(),Do=function(){function t(t,n){switch(n.type){case"base64":return e(d.decode(t),n);case"binary":return e(t,n);case"buffer":return e(p&&Buffer.isBuffer(t)?t.toString("binary"):S(t),n);case"array":return e(J(t),n)}throw new Error("Unrecognized type "+n.type)}function e(t,e){for(var n=t.split("\n"),r=-1,o=-1,a=0,i=[];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){i[++r]=[],o=0;continue}if("EOD"!==u)throw new Error("Unrecognized DIF special command "+u);break;case 0:"TRUE"===u?i[r][o]=!0:"FALSE"===u?i[r][o]=!1:isNaN(tt(l))?isNaN(et(l).getDate())?i[r][o]=l:i[r][o]=Y(l):i[r][o]=tt(l),++o;break;case 1:(u=(u=u.slice(1,u.length-1)).replace(/""/g,'"'))&&u.match(/^=".*"$/)&&(u=u.slice(2,-1)),i[r][o++]=""!==u?u:null}if("EOD"===u)break}}else i[++r]=[],o=0;return e&&e.sheetRows&&(i=i.slice(0,e.sheetRows)),i}function n(e,n){return rn(t(e,n),n)}var r=function(){var t=function(t,e,n,r,o){t.push(e),t.push(n+","+r),t.push('"'+o.replace(/"/g,'""')+'"')},e=function(t,e,n,r){t.push(e+","+n),t.push(1==e?'"'+r.replace(/"/g,'""')+'"':r)};return function(n){var r,o=[],a=Ze(n["!ref"]),i=Array.isArray(n);t(o,"TABLE",0,1,"sheetjs"),t(o,"VECTORS",0,a.e.r-a.s.r+1,""),t(o,"TUPLES",0,a.e.c-a.s.c+1,""),t(o,"DATA",0,0,"");for(var s=a.s.r;s<=a.e.r;++s){e(o,-1,0,"BOT");for(var c=a.s.c;c<=a.e.c;++c){var l=Ke({r:s,c:c});if(r=i?(n[s]||[])[c]:n[l])switch(r.t){case"n":var u=r.w;u||null==r.v||(u=r.v),null==u?r.f&&!r.F?e(o,1,0,"="+r.f):e(o,1,0,""):e(o,0,u,"V");break;case"b":e(o,0,r.v?1:0,r.v?"TRUE":"FALSE");break;case"s":e(o,1,0,isNaN(r.v)?r.v:'="'+r.v+'"');break;case"d":r.w||(r.w=T.format(r.z||T._table[14],U(Y(r.v)))),e(o,0,r.w,"V");break;default:e(o,1,0,"")}else e(o,1,0,"")}}e(o,-1,0,"EOD");return o.join("\r\n")}}();return{to_workbook:function(t,e){return en(n(t,e),e)},to_sheet:n,from_sheet:r}}(),Mo=function(){function t(t){return t.replace(/\\b/g,"\\").replace(/\\c/g,":").replace(/\\n/g,"\n")}function e(t){return t.replace(/\\/g,"\\b").replace(/:/g,"\\c").replace(/\n/g,"\\n")}function n(e,n){for(var r=e.split("\n"),o=-1,a=-1,i=0,s=[];i!==r.length;++i){var c=r[i].trim().split(":");if("cell"===c[0]){var l=$e(c[1]);if(s.length<=l.r)for(o=s.length;o<=l.r;++o)s[o]||(s[o]=[]);switch(o=l.r,a=l.c,c[2]){case"t":s[o][a]=t(c[3]);break;case"v":s[o][a]=+c[3];break;case"vtf":var u=c[c.length-1];case"vtc":if("nl"===c[3])s[o][a]=!!+c[4];else s[o][a]=+c[4];"vtf"==c[2]&&(s[o][a]=[s[o][a],u])}}}return n&&n.sheetRows&&(s=s.slice(0,n.sheetRows)),s}function r(t,e){return rn(n(t,e),e)}var o=["socialcalc:version:1.5","MIME-Version: 1.0","Content-Type: multipart/mixed; boundary=SocialCalcSpreadsheetControlSave"].join("\n"),a=["--SocialCalcSpreadsheetControlSave","Content-type: text/plain; charset=UTF-8"].join("\n")+"\n",i=["# SocialCalc Spreadsheet Control Save","part:sheet"].join("\n"),s="--SocialCalcSpreadsheetControlSave--";function c(t){if(!t||!t["!ref"])return"";for(var n,r=[],o=[],a="",i=Ye(t["!ref"]),s=Array.isArray(t),c=i.s.r;c<=i.e.r;++c)for(var l=i.s.c;l<=i.e.c;++l)if(a=Ke({r:c,c:l}),(n=s?(t[c]||[])[l]:t[a])&&null!=n.v&&"z"!==n.t){switch(o=["cell",a,"t"],n.t){case"s":case"str":o.push(e(n.v));break;case"n":n.f?(o[2]="vtf",o[3]="n",o[4]=n.v,o[5]=e(n.f)):(o[2]="v",o[3]=n.v);break;case"b":o[2]="vt"+(n.f?"f":"c"),o[3]="nl",o[4]=n.v?"1":"0",o[5]=e(n.f||(n.v?"TRUE":"FALSE"));break;case"d":var u=U(Y(n.v));o[2]="vtc",o[3]="nd",o[4]=""+u,o[5]=n.w||T.format(n.z||T._table[14],u);break;case"e":continue}r.push(o.join(":"))}return r.push("sheet:c:"+(i.e.c-i.s.c+1)+":r:"+(i.e.r-i.s.r+1)+":tvf:1"),r.push("valueformat:1:text-wiki"),r.join("\n")}return{to_workbook:function(t,e){return en(r(t,e),e)},to_sheet:r,from_sheet:function(t){return[o,a,i,a,c(t),s].join("\n")}}}(),jo=function(){function t(t,e,n,r,o){o.raw?e[n][r]=t:""===t||("TRUE"===t?e[n][r]=!0:"FALSE"===t?e[n][r]=!1:isNaN(tt(t))?isNaN(et(t).getDate())?e[n][r]=t:e[n][r]=Y(t):e[n][r]=tt(t))}function e(e,n){var r=n||{},o=[];if(!e||0===e.length)return o;for(var a=e.split(/[\r\n]/),i=a.length-1;i>=0&&0===a[i].length;)--i;for(var s=10,c=0,l=0;l<=i;++l)-1==(c=a[l].indexOf(" "))?c=a[l].length:c++,s=Math.max(s,c);for(l=0;l<=i;++l){o[l]=[];var u=0;for(t(a[l].slice(0,s).trim(),o,l,u,r),u=1;u<=(a[l].length-s)/10+1;++u)t(a[l].slice(s+10*(u-1),s+10*u).trim(),o,l,u,r)}return r.sheetRows&&(o=o.slice(0,r.sheetRows)),o}var n={44:",",9:"\t",59:";",124:"|"},r={44:3,9:2,59:1,124:0};function o(t){for(var e={},o=!1,a=0,i=0;a<t.length;++a)34==(i=t.charCodeAt(a))?o=!o:!o&&i in n&&(e[i]=(e[i]||0)+1);for(a in i=[],e)Object.prototype.hasOwnProperty.call(e,a)&&i.push([e[a],a]);if(!i.length)for(a in e=r)Object.prototype.hasOwnProperty.call(e,a)&&i.push([e[a],a]);return i.sort((function(t,e){return t[0]-e[0]||r[t[1]]-r[e[1]]})),n[i.pop()[1]]||44}function a(t,e){var n=e||{},r="";var a=n.dense?[]:{},i={s:{c:0,r:0},e:{c:0,r:0}};"sep="==t.slice(0,4)?13==t.charCodeAt(5)&&10==t.charCodeAt(6)?(r=t.charAt(4),t=t.slice(7)):13==t.charCodeAt(5)||10==t.charCodeAt(5)?(r=t.charAt(4),t=t.slice(6)):r=o(t.slice(0,1024)):r=n&&n.FS?n.FS:o(t.slice(0,1024));var s=0,c=0,l=0,u=0,f=0,h=r.charCodeAt(0),d=!1,p=0,g=t.charCodeAt(0);t=t.replace(/\r\n/gm,"\n");var m=null!=n.dateNF?function(t){var e="number"==typeof t?T._table[t]:t;return e=e.replace(P,"(\\d+)"),new RegExp("^"+e+"$")}(n.dateNF):null;function v(){var e=t.slice(u,f),r={};if('"'==e.charAt(0)&&'"'==e.charAt(e.length-1)&&(e=e.slice(1,-1).replace(/""/g,'"')),0===e.length)r.t="z";else if(n.raw)r.t="s",r.v=e;else if(0===e.trim().length)r.t="s",r.v=e;else if(61==e.charCodeAt(0))34==e.charCodeAt(1)&&34==e.charCodeAt(e.length-1)?(r.t="s",r.v=e.slice(2,-1).replace(/""/g,'"')):!function(t){return 1!=t.length}(e)?(r.t="s",r.v=e):(r.t="n",r.f=e.slice(1));else if("TRUE"==e)r.t="b",r.v=!0;else if("FALSE"==e)r.t="b",r.v=!1;else if(isNaN(l=tt(e)))if(!isNaN(et(e).getDate())||m&&e.match(m)){r.z=n.dateNF||T._table[14];var o=0;m&&e.match(m)&&(e=function(t,e,n){var r=-1,o=-1,a=-1,i=-1,s=-1,c=-1;(e.match(P)||[]).forEach((function(t,e){var l=parseInt(n[e+1],10);switch(t.toLowerCase().charAt(0)){case"y":r=l;break;case"d":a=l;break;case"h":i=l;break;case"s":c=l;break;case"m":i>=0?s=l:o=l}})),c>=0&&-1==s&&o>=0&&(s=o,o=-1);var l=(""+(r>=0?r:(new Date).getFullYear())).slice(-4)+"-"+("00"+(o>=1?o: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"+(i>=0?i:0)).slice(-2)+":"+("00"+(s>=0?s:0)).slice(-2)+":"+("00"+(c>=0?c:0)).slice(-2);return-1==i&&-1==s&&-1==c?l:-1==r&&-1==o&&-1==a?u:l+"T"+u}(0,n.dateNF,e.match(m)||[]),o=1),n.cellDates?(r.t="d",r.v=Y(e,o)):(r.t="n",r.v=U(Y(e,o))),!1!==n.cellText&&(r.w=T.format(r.z,r.v instanceof Date?U(r.v):r.v)),n.cellNF||delete r.z}else r.t="s",r.v=e;else r.t="n",!1!==n.cellText&&(r.w=e),r.v=l;if("z"==r.t||(n.dense?(a[s]||(a[s]=[]),a[s][c]=r):a[Ke({c:c,r:s})]=r),u=f+1,g=t.charCodeAt(u),i.e.c<c&&(i.e.c=c),i.e.r<s&&(i.e.r=s),p==h)++c;else if(c=0,++s,n.sheetRows&&n.sheetRows<=s)return!0}t:for(;f<t.length;++f)switch(p=t.charCodeAt(f)){case 34:34===g&&(d=!d);break;case h:case 10:case 13:if(!d&&v())break t}return f-u>0&&v(),a["!ref"]=Je(i),a}function i(t,n){return n&&n.PRN?n.FS||"sep="==t.slice(0,4)||t.indexOf("\t")>=0||t.indexOf(",")>=0||t.indexOf(";")>=0?a(t,n):rn(e(t,n),n):a(t,n)}function s(t,e){var n="",r="string"==e.type?[0,0,0,0]:tu(t,e);switch(e.type){case"base64":n=d.decode(t);break;case"binary":case"string":n=t;break;case"buffer":n=65001==e.codepage?t.toString("utf8"):e.codepage&&"undefined"!=typeof cptable?cptable.utils.decode(e.codepage,t):p&&Buffer.isBuffer(t)?t.toString("binary"):S(t);break;case"array":n=J(t);break;default:throw new Error("Unrecognized type "+e.type)}return 239==r[0]&&187==r[1]&&191==r[2]?n=It(n.slice(3)):"string"!=e.type&&65001==e.codepage?n=It(n):"binary"==e.type&&"undefined"!=typeof cptable&&e.codepage&&(n=cptable.utils.decode(e.codepage,cptable.utils.encode(28591,n))),"socialcalc:version:"==n.slice(0,19)?Mo.to_sheet("string"==e.type?n:It(n),e):i(n,e)}return{to_workbook:function(t,e){return en(s(t,e),e)},to_sheet:s,from_sheet:function(t){for(var e,n=[],r=Ze(t["!ref"]),o=Array.isArray(t),a=r.s.r;a<=r.e.r;++a){for(var i=[],s=r.s.c;s<=r.e.c;++s){var c=Ke({r:a,c:s});if((e=o?(t[a]||[])[s]:t[c])&&null!=e.v){for(var l=(e.w||(tn(e),e.w)||"").slice(0,10);l.length<10;)l+=" ";i.push(l+(0===s?" ":""))}else i.push(" ")}n.push(i.join(""))}return n.join("\n")}}}();var Wo=function(){function t(t,e,n){if(t){Be(t,t.l||0);for(var r=n.Enum||b;t.l<t.length;){var o=t._R(2),a=r[o]||r[65535],i=t._R(2),s=t.l+i,c=a.f&&a.f(t,i,n);if(t.l=s,e(c,a,o))return}}}function e(e,n){if(!e)return e;var r=n||{};var o=r.dense?[]:{},a="Sheet1",i=0,s={},c=[a],l=[],u={s:{r:0,c:0},e:{r:0,c:0}},f=r.sheetRows||0;if(2==e[2])r.Enum=b,t(e,(function(t,e,n){switch(n){case 0:r.vers=t,t>=4096&&(r.qpro=!0);break;case 6:u=t;break;case 15:case 51:r.qpro||(t[1].v=t[1].v.slice(1));case 13:case 14:case 16:14==n&&112==(112&t[2])&&(15&t[2])>1&&(15&t[2])<15&&(t[1].z=r.dateNF||T._table[14],r.cellDates&&(t[1].t="d",t[1].v=q(t[1].v)));var a=r.dense?(o[t[0].r]||[])[t[0].c]:o[Ke(t[0])];if(a){a.t=t[1].t,a.v=t[1].v,null!=t[1].z&&(a.z=t[1].z),null!=t[1].f&&(a.f=t[1].f);break}r.dense?(o[t[0].r]||(o[t[0].r]=[]),o[t[0].r][t[0].c]=t[1]):o[Ke(t[0])]=t[1]}}),r);else{if(26!=e[2]&&14!=e[2])throw new Error("Unrecognized LOTUS BOF "+e[2]);r.Enum=w,14==e[2]&&(r.qpro=!0,e.l=0),t(e,(function(t,e,n){switch(n){case 22:t[1].v=t[1].v.slice(1);case 23:case 24:case 25:case 37:case 39:case 40:if(t[3]>i&&(o["!ref"]=Je(u),s[a]=o,o=r.dense?[]:{},u={s:{r:0,c:0},e:{r:0,c:0}},i=t[3],a="Sheet"+(i+1),c.push(a)),f>0&&t[0].r>=f)break;r.dense?(o[t[0].r]||(o[t[0].r]=[]),o[t[0].r][t[0].c]=t[1]):o[Ke(t[0])]=t[1],u.e.c<t[0].c&&(u.e.c=t[0].c),u.e.r<t[0].r&&(u.e.r=t[0].r);break;case 27:t[14e3]&&(l[t[14e3][0]]=t[14e3][1])}}),r)}if(o["!ref"]=Je(u),s[a]=o,!l.length)return{SheetNames:c,Sheets:s};for(var h={},d=[],p=0;p<l.length;++p)s[c[p]]&&(d.push(l[p]),h[l[p]]=s[c[p]]);return{SheetNames:d,Sheets:h}}function n(t,e,n){var r=[{c:0,r:0},{t:"n",v:0},0];return n.qpro&&20768!=n.vers?(r[0].c=t._R(1),t.l++,r[0].r=t._R(2),t.l+=2):(r[2]=t._R(1),r[0].c=t._R(2),r[0].r=t._R(2)),r}function r(t,e,r){var o=t.l+e,a=n(t,0,r);if(a[1].t="s",20768==r.vers){t.l++;var i=t._R(1);return a[1].v=t._R(i,"utf8"),a}return r.qpro&&t.l++,a[1].v=t._R(o-t.l,"cstr"),a}function o(t,e,n){var r=Fe(7+n.length);r._W(1,255),r._W(2,e),r._W(2,t),r._W(1,39);for(var o=0;o<r.length;++o){var a=n.charCodeAt(o);r._W(1,a>=128?95:a)}return r._W(1,0),r}function a(t,e,n){var r=Fe(7);return r._W(1,255),r._W(2,e),r._W(2,t),r._W(2,n,"i"),r}function i(t,e,n){var r=Fe(13);return r._W(1,255),r._W(2,e),r._W(2,t),r._W(8,n,"f"),r}function c(t,e,n){var r=32768&e;return e=(r?t:0)+((e&=-32769)>=8192?e-16384:e),(r?"":"$")+(n?Xe(e):qe(e))}var l={51:["FALSE",0],52:["TRUE",0],70:["LEN",1],80:["SUM",69],81:["AVERAGEA",69],82:["COUNTA",69],83:["MINA",69],84:["MAXA",69],111:["T",1]},u=["","","","","","","","","","+","-","*","/","^","=","<>","<=",">=","<",">","","","","","&","","","","","","",""];function f(t){var e=[{c:0,r:0},{t:"n",v:0},0];return e[0].r=t._R(2),e[3]=t[t.l++],e[0].c=t[t.l++],e}function h(t,e,n,r){var o=Fe(6+r.length);o._W(2,t),o._W(1,n),o._W(1,e),o._W(1,39);for(var a=0;a<r.length;++a){var i=r.charCodeAt(a);o._W(1,i>=128?95:i)}return o._W(1,0),o}function p(t,e){var n=f(t),r=t._R(4),o=t._R(4),a=t._R(2);if(65535==a)return 0===r&&3221225472===o?(n[1].t="e",n[1].v=15):0===r&&3489660928===o?(n[1].t="e",n[1].v=42):n[1].v=0,n;var i=32768&a;return a=(32767&a)-16446,n[1].v=(1-2*i)*(o*Math.pow(2,a+32)+r*Math.pow(2,a)),n}function g(t,e,n,r){var o=Fe(14);if(o._W(2,t),o._W(1,n),o._W(1,e),0==r)return o._W(4,0),o._W(4,0),o._W(2,65535),o;var a,i=0,s=0,c=0;return r<0&&(i=1,r=-r),s=0|Math.log2(r),0==(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,o._W(4,a),o._W(4,c),s+=16383+(i?32768:0),o._W(2,s),o}function m(t,e){var n=f(t),r=t._R(8,"f");return n[1].v=r,n}function v(t,e){var n=Fe(5+t.length);n._W(2,14e3),n._W(2,e);for(var r=0;r<t.length;++r){var o=t.charCodeAt(r);n[n.l++]=o>127?95:o}return n[n.l++]=0,n}var b={0:{n:"BOF",f:Mr},1:{n:"EOF"},2:{n:"CALCMODE"},3:{n:"CALCORDER"},4:{n:"SPLIT"},5:{n:"SYNC"},6:{n:"RANGE",f:function(t){var e={s:{c:0,r:0},e:{c:0,r:0}};return e.s.c=t._R(2),e.s.r=t._R(2),e.e.c=t._R(2),e.e.r=t._R(2),65535==e.s.c&&(e.s.c=e.e.c=e.s.r=e.e.r=0),e}},7:{n:"WINDOW1"},8:{n:"COLW1"},9:{n:"WINTWO"},10:{n:"COLW2"},11:{n:"NAME"},12:{n:"BLANK"},13:{n:"INTEGER",f:function(t,e,r){var o=n(t,0,r);return o[1].v=t._R(2,"i"),o}},14:{n:"NUMBER",f:function(t,e,r){var o=n(t,0,r);return o[1].v=t._R(8,"f"),o}},15:{n:"LABEL",f:r},16:{n:"FORMULA",f:function(t,e,r){var o=t.l+e,a=n(t,0,r);if(a[1].v=t._R(8,"f"),r.qpro)t.l=o;else{var i=t._R(2);!function(t,e){Be(t,0);var n=[],r=0,o="",a="";for(;t.l<t.length;){var i=t[t.l++];switch(i){case 0:n.push(t._R(8,"f"));break;case 1:a=c(e[0].c,t._R(2),!0),o=c(e[0].r,t._R(2),!1),n.push(a+o);break;case 2:var s=c(e[0].c,t._R(2),!0),f=c(e[0].r,t._R(2),!1);a=c(e[0].c,t._R(2),!0),o=c(e[0].r,t._R(2),!1),n.push(s+f+":"+a+o);break;case 3:if(t.l<t.length)return void console.error("WK1 premature formula end");break;case 4:n.push("("+n.pop()+")");break;case 5:n.push(t._R(2));break;case 6:for(var h="";i=t[t.l++];)h+=String.fromCharCode(i);n.push('"'+h.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:var d=n.pop(),p=n.pop();n.push(["AND","OR"][i-20]+"("+p+","+d+")");break;default:if(i<32&&u[i])d=n.pop(),p=n.pop(),n.push(p+u[i]+d);else{if(!l[i])return i<=7?console.error("WK1 invalid opcode "+i.toString(16)):i<=24?console.error("WK1 unsupported op "+i.toString(16)):i<=30?console.error("WK1 invalid opcode "+i.toString(16)):i<=115?console.error("WK1 unsupported function opcode "+i.toString(16)):console.error("WK1 unrecognized opcode "+i.toString(16));if(69==(r=l[i][1])&&(r=t[t.l++]),r>n.length)return void console.error("WK1 bad formula parse 0x"+i.toString(16)+":|"+n.join("|")+"|");var g=n.slice(-r);n.length-=r,n.push(l[i][0]+"("+g.join(",")+")")}}}1==n.length?e[1].f=""+n[0]:console.error("WK1 bad formula parse |"+n.join("|")+"|")}(t.slice(t.l,t.l+i),a),t.l+=i}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:r},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??"},65535:{n:""}},w={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(t,e){var n=f(t);return n[1].t="s",n[1].v=t._R(e-4,"cstr"),n}},23:{n:"NUMBER17",f:p},24:{n:"NUMBER18",f:function(t,e){var n=f(t);n[1].v=t._R(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(t,e){var n=p(t);return t.l+=e-14,n}},26:{n:"FORMULA1A"},27:{n:"XFORMAT",f:function(t,e){for(var n={},r=t.l+e;t.l<r;){var o=t._R(2);if(14e3==o){for(n[o]=[0,""],n[o][0]=t._R(2);t[t.l];)n[o][1]+=String.fromCharCode(t[t.l]),t.l++;t.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(t,e){var n=f(t),r=t._R(4);return n[1].v=r>>6,n}},38:{n:"??"},39:{n:"NUMBER27",f:m},40:{n:"FORMULA28",f:function(t,e){var n=m(t);return t.l+=e-10,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:"??"},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:"??"},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:""}};return{sheet_to_wk1:function(t,e){var n=e||{};if(+n.codepage>=0&&s(+n.codepage),"string"==n.type)throw new Error("Cannot write WK1 to JS string");var r=Me(),c=Ze(t["!ref"]),l=Array.isArray(t),u=[];pl(r,0,function(t){var e=Fe(2);return e._W(2,t),e}(1030)),pl(r,6,function(t){var e=Fe(8);return e._W(2,t.s.c),e._W(2,t.s.r),e._W(2,t.e.c),e._W(2,t.e.r),e}(c));for(var f=c.s.r;f<=c.e.r;++f)for(var h=qe(f),d=c.s.c;d<=c.e.c;++d){f===c.s.r&&(u[d]=Xe(d));var p=u[d]+h,g=l?(t[f]||[])[d]:t[p];if(g&&"z"!=g.t)if("n"==g.t)(0|g.v)==g.v&&g.v>=-32768&&g.v<=32767?pl(r,13,a(f,d,g.v)):pl(r,14,i(f,d,g.v));else pl(r,15,o(f,d,tn(g).slice(0,239)))}return pl(r,1),r.end()},book_to_wk3:function(t,e){var n=e||{};if(+n.codepage>=0&&s(+n.codepage),"string"==n.type)throw new Error("Cannot write WK3 to JS string");var r=Me();pl(r,0,function(t){var e=Fe(26);e._W(2,4096),e._W(2,4),e._W(4,0);for(var n=0,r=0,o=0,a=0;a<t.SheetNames.length;++a){var i=t.SheetNames[a],s=t.Sheets[i];if(s&&s["!ref"]){++o;var c=Ye(s["!ref"]);n<c.e.r&&(n=c.e.r),r<c.e.c&&(r=c.e.c)}}return e._W(2,n),e._W(1,o),e._W(1,r),e._W(2,0),e._W(2,0),e._W(1,1),e._W(1,2),e._W(4,0),e._W(4,0),e}(t));for(var o=0,a=0;o<t.SheetNames.length;++o)(t.Sheets[t.SheetNames[o]]||{})["!ref"]&&pl(r,27,v(t.SheetNames[o],a++));var i=0;for(o=0;o<t.SheetNames.length;++o){var c=t.Sheets[t.SheetNames[o]];if(c&&c["!ref"]){for(var l=Ze(c["!ref"]),u=Array.isArray(c),f=[],d=l.s.r;d<=l.e.r;++d)for(var p=qe(d),m=l.s.c;m<=l.e.c;++m){d===l.s.r&&(f[m]=Xe(m));var b=f[m]+p,y=u?(c[d]||[])[m]:c[b];if(y&&"z"!=y.t)if("n"==y.t)pl(r,23,g(d,m,i,y.v));else pl(r,22,h(d,m,i,tn(y).slice(0,239)))}++i}}return pl(r,1),r.end()},to_workbook:function(t,n){switch(n.type){case"base64":return e(y(d.decode(t)),n);case"binary":return e(y(t),n);case"buffer":case"array":return e(t,n)}throw"Unsupported type "+n.type}}}();function Uo(t){var e={},n=t.match(mt),r=0,o=!1;if(n)for(;r!=n.length;++r){var i=yt(n[r]);switch(i[0].replace(/\w*:/g,"")){case"<condense":case"<extend":break;case"<shadow":if(!i.val)break;case"<shadow>":case"<shadow/>":e.shadow=1;break;case"</shadow>":break;case"<charset":if("1"==i.val)break;e.cp=a[parseInt(i.val,10)];break;case"<outline":if(!i.val)break;case"<outline>":case"<outline/>":e.outline=1;break;case"</outline>":break;case"<rFont":e.name=i.val;break;case"<sz":e.sz=i.val;break;case"<strike":if(!i.val)break;case"<strike>":case"<strike/>":e.strike=1;break;case"</strike>":break;case"<u":if(!i.val)break;switch(i.val){case"double":e.uval="double";break;case"singleAccounting":e.uval="single-accounting";break;case"doubleAccounting":e.uval="double-accounting"}case"<u>":case"<u/>":e.u=1;break;case"</u>":break;case"<b":if("0"==i.val)break;case"<b>":case"<b/>":e.b=1;break;case"</b>":break;case"<i":if("0"==i.val)break;case"<i>":case"<i/>":e.i=1;break;case"</i>":break;case"<color":i.rgb&&(e.color=i.rgb.slice(2,8));break;case"<family":e.family=i.val;break;case"<vertAlign":e.valign=i.val;break;case"<scheme":case"<extLst":case"<extLst>":case"</extLst>":break;case"<ext":o=!0;break;case"</ext>":o=!1;break;default:if(47!==i[0].charCodeAt(1)&&!o)throw new Error("Unrecognized rich format "+i[0])}}return e}var Ho=function(){var t=Mt("t"),e=Mt("rPr");function n(n){var r=n.match(t);if(!r)return{t:"s",v:""};var o={t:"s",v:At(r[1])},a=n.match(e);return a&&(o.s=Uo(a[1])),o}var r=/<(?:\w+:)?r>/g,o=/<\/(?:\w+:)?r>/;return function(t){return t.replace(r,"").split(o).map(n).filter((function(t){return t.v}))}}(),zo=function(){var t=/(\r\n|\n)/g;function e(e){var n=[[],e.v,[]];return e.v?(e.s&&function(t,e,n){var r=[];t.u&&r.push("text-decoration: underline;"),t.uval&&r.push("text-underline-style:"+t.uval+";"),t.sz&&r.push("font-size:"+t.sz+"pt;"),t.outline&&r.push("text-effect: outline;"),t.shadow&&r.push("text-shadow: auto;"),e.push('<span style="'+r.join("")+'">'),t.b&&(e.push("<b>"),n.push("</b>")),t.i&&(e.push("<i>"),n.push("</i>")),t.strike&&(e.push("<s>"),n.push("</s>"));var o=t.valign||"";"superscript"==o||"super"==o?o="sup":"subscript"==o&&(o="sub"),""!=o&&(e.push("<"+o+">"),n.push("</"+o+">")),n.push("</span>")}(e.s,n[0],n[2]),n[0].join("")+n[1].replace(t,"<br/>")+n[2].join("")):""}return function(t){return t.map(e).join("")}}(),Vo=/<(?:\w+:)?t[^>]*>([^<]*)<\/(?:\w+:)?t>/g,qo=/<(?:\w+:)?r>/,Go=/<(?:\w+:)?rPh.*?>([\s\S]*?)<\/(?:\w+:)?rPh>/g;function Xo(t,e){var n=!e||e.cellHTML,r={};return t?(t.match(/^\s*<(?:\w+:)?t[^>]*>/)?(r.t=At(It(t.slice(t.indexOf(">")+1).split(/<\/(?:\w+:)?t>/)[0]||"")),r.r=It(t),n&&(r.h=Rt(r.t))):t.match(qo)&&(r.r=It(t),r.t=At(It((t.replace(Go,"").match(Vo)||[]).join("").replace(mt,""))),n&&(r.h=zo(Ho(r.r)))),r):{t:""}}var $o=/<(?:\w+:)?sst([^>]*)>([\s\S]*)<\/(?:\w+:)?sst>/,Ko=/<(?:\w+:)?(?:si|sstItem)>/g,Yo=/<\/(?:\w+:)?(?:si|sstItem)>/;Kn.SST="http://schemas.openxmlformats.org/officeDocument/2006/relationships/sharedStrings";var Jo=/^\s|\s$|[\t\n\r]/;function Zo(t,e){if(!e.bookSST)return"";var n=[pt];n[n.length]=Xt("sst",null,{xmlns:Kt.main[0],count:t.Count,uniqueCount:t.Unique});for(var r=0;r!=t.length;++r)if(null!=t[r]){var o=t[r],a="<si>";o.r?a+=o.r:(a+="<t",o.t||(o.t=""),o.t.match(Jo)&&(a+=' xml:space="preserve"'),a+=">"+Tt(o.t)+"</t>"),a+="</si>",n[n.length]=a}return n.length>2&&(n[n.length]="</sst>",n[1]=n[1].replace("/>",">")),n.join("")}var Qo=function(t,e){var n=!1;return null==e&&(n=!0,e=Fe(15+4*t.t.length)),e._W(1,0),sn(t.t,e),n?e.slice(0,e.l):e};function ta(t){var e=Me();je(e,"BrtBeginSst",function(t,e){return e||(e=Fe(8)),e._W(4,t.Count),e._W(4,t.Unique),e}(t));for(var n=0;n<t.length;++n)je(e,"BrtSSTItem",Qo(t[n]));return je(e,"BrtEndSst"),e.end()}function ea(t){if("undefined"!=typeof cptable)return cptable.utils.encode(n,t);for(var e=[],r=t.split(""),o=0;o<r.length;++o)e[o]=r[o].charCodeAt(0);return e}function na(t,e){var n={};return n.Major=t._R(2),n.Minor=t._R(2),e>=4&&(t.l+=e-4),n}function ra(t){for(var e=t._R(4),n=t.l+e-4,r={},o=t._R(4),a=[];o-- >0;)a.push({t:t._R(4),v:t._R(0,"lpp4")});if(r.name=t._R(0,"lpp4"),r.comps=a,t.l!=n)throw new Error("Bad DataSpaceMapEntry: "+t.l+" != "+n);return r}function oa(t){var e=function(t){var e={};return t._R(4),t.l+=4,e.id=t._R(0,"lpp4"),e.name=t._R(0,"lpp4"),e.R=na(t,4),e.U=na(t,4),e.W=na(t,4),e}(t);if(e.ename=t._R(0,"8lpp4"),e.blksz=t._R(4),e.cmode=t._R(4),4!=t._R(4))throw new Error("Bad !Primary record");return e}function aa(t,e){var n=t.l+e,r={};r.Flags=63&t._R(4),t.l+=4,r.AlgID=t._R(4);var o=!1;switch(r.AlgID){case 26126:case 26127:case 26128:o=36==r.Flags;break;case 26625:o=4==r.Flags;break;case 0:o=16==r.Flags||4==r.Flags||36==r.Flags;break;default:throw"Unrecognized encryption algorithm: "+r.AlgID}if(!o)throw new Error("Encryption Flags/AlgID mismatch");return r.AlgIDHash=t._R(4),r.KeySize=t._R(4),r.ProviderType=t._R(4),t.l+=8,r.CSPName=t._R(n-t.l>>1,"utf16le"),t.l=n,r}function ia(t,e){var n={},r=t.l+e;return t.l+=4,n.Salt=t.slice(t.l,t.l+16),t.l+=16,n.Verifier=t.slice(t.l,t.l+16),t.l+=16,t._R(4),n.VerifierHash=t.slice(t.l,r),t.l=r,n}function sa(t){if(36!=(63&t._R(4)))throw new Error("EncryptionInfo mismatch");var e=t._R(4);return{t:"Std",h:aa(t,e),v:ia(t,t.length-t.l)}}function ca(){throw new Error("File is password-protected: ECMA-376 Extensible")}function la(t){var e=["saltSize","blockSize","keyBits","hashSize","cipherAlgorithm","cipherChaining","hashAlgorithm","saltValue"];t.l+=4;var n=t._R(t.length-t.l,"utf8"),r={};return n.replace(mt,(function(t){var n=yt(t);switch(wt(n[0])){case"<?xml":case"<encryption":case"</encryption>":case"</keyEncryptors>":case"</keyEncryptor>":break;case"<keyData":e.forEach((function(t){r[t]=n[t]}));break;case"<dataIntegrity":r.encryptedHmacKey=n.encryptedHmacKey,r.encryptedHmacValue=n.encryptedHmacValue;break;case"<keyEncryptors>":case"<keyEncryptors":r.encs=[];break;case"<keyEncryptor":r.uri=n.uri;break;case"<encryptedKey":r.encs.push(n);break;default:throw n[0]}})),r}function ua(t){var e,n,r=0,o=ea(t),a=o.length+1;for((e=v(a))[0]=o.length,n=1;n!=a;++n)e[n]=o[n-1];for(n=a-1;n>=0;--n)r=((0==(16384&r)?0:1)|r<<1&32767)^e[n];return 52811^r}var fa=function(){var t=[187,255,255,186,255,255,185,128,0,190,15,0,191,15,0],e=[57840,7439,52380,33984,4364,3600,61902,12606,6258,57657,54287,34041,10252,43370,20163],n=[44796,19929,39858,10053,20106,40212,10761,31585,63170,64933,60267,50935,40399,11199,17763,35526,1453,2906,5812,11624,23248,885,1770,3540,7080,14160,28320,56640,55369,41139,20807,41614,21821,43642,17621,28485,56970,44341,19019,38038,14605,29210,60195,50791,40175,10751,21502,43004,24537,18387,36774,3949,7898,15796,31592,63184,47201,24803,49606,37805,14203,28406,56812,17824,35648,1697,3394,6788,13576,27152,43601,17539,35078,557,1114,2228,4456,30388,60776,51953,34243,7079,14158,28316,14128,28256,56512,43425,17251,34502,7597,13105,26210,52420,35241,883,1766,3532,4129,8258,16516,33032,4657,9314,18628],r=function(t,e){return function(t){return 255&(t/2|128*t)}(t^e)},o=function(t){for(var r=e[t.length-1],o=104,a=t.length-1;a>=0;--a)for(var i=t[a],s=0;7!=s;++s)64&i&&(r^=n[o]),i*=2,--o;return r};return function(e){for(var n,a,i,s=ea(e),c=o(s),l=s.length,u=v(16),f=0;16!=f;++f)u[f]=0;for(1==(1&l)&&(n=c>>8,u[l]=r(t[0],n),--l,n=255&c,a=s[s.length-1],u[l]=r(a,n));l>0;)n=c>>8,u[--l]=r(s[l],n),n=255&c,u[--l]=r(s[l],n);for(l=15,i=15-s.length;i>0;)n=c>>8,u[l]=r(t[i],n),--i,n=255&c,u[--l]=r(s[l],n),--l,--i;return u}}(),ha=function(t){var e=0,n=fa(t);return function(t){var r=function(t,e,n,r,o){var a,i;for(o||(o=e),r||(r=fa(t)),a=0;a!=e.length;++a)i=e[a],i=255&((i^=r[n])>>5|i<<3),o[a]=i,++n;return[o,n,r]}("",t,e,n);return e=r[1],r[0]}};function da(t,e,n){var r=n||{};return r.Info=t._R(2),t.l-=2,1===r.Info?r.Data=function(t){var e={},n=e.EncryptionVersionInfo=na(t,4);if(1!=n.Major||1!=n.Minor)throw"unrecognized version code "+n.Major+" : "+n.Minor;return e.Salt=t._R(16),e.EncryptedVerifier=t._R(16),e.EncryptedVerifierHash=t._R(16),e}(t):r.Data=function(t,e){var n={},r=n.EncryptionVersionInfo=na(t,4);if(e-=4,2!=r.Minor)throw new Error("unrecognized minor version code: "+r.Minor);if(r.Major>4||r.Major<2)throw new Error("unrecognized major version code: "+r.Major);n.Flags=t._R(4),e-=4;var o=t._R(4);return e-=4,n.EncryptionHeader=aa(t,o),e-=o,n.EncryptionVerifier=ia(t,e),n}(t,e),r}var pa=function(){function t(t,n){switch(n.type){case"base64":return e(d.decode(t),n);case"binary":return e(t,n);case"buffer":return e(p&&Buffer.isBuffer(t)?t.toString("binary"):S(t),n);case"array":return e(J(t),n)}throw new Error("Unrecognized type "+n.type)}function e(t,e){var n=(e||{}).dense?[]:{},r=t.match(/\\trowd.*?\\row\b/g);if(!r.length)throw new Error("RTF missing table");var o={s:{c:0,r:0},e:{c:0,r:r.length-1}};return r.forEach((function(t,e){Array.isArray(n)&&(n[e]=[]);for(var r,a=/\\\w+\b/g,i=0,s=-1;r=a.exec(t);){if("\\cell"===r[0]){var c=t.slice(i,a.lastIndex-r[0].length);if(" "==c[0]&&(c=c.slice(1)),++s,c.length){var l={v:c,t:"s"};Array.isArray(n)?n[e][s]=l:n[Ke({r:e,c:s})]=l}}i=a.lastIndex}s>o.e.c&&(o.e.c=s)})),n["!ref"]=Je(o),n}return{to_workbook:function(e,n){return en(t(e,n),n)},to_sheet:t,from_sheet:function(t){for(var e,n=["{\\rtf1\\ansi"],r=Ze(t["!ref"]),o=Array.isArray(t),a=r.s.r;a<=r.e.r;++a){n.push("\\trowd\\trautofit1");for(var i=r.s.c;i<=r.e.c;++i)n.push("\\cellx"+(i+1));for(n.push("\\pard\\intbl"),i=r.s.c;i<=r.e.c;++i){var s=Ke({r:a,c:i});(e=o?(t[a]||[])[i]:t[s])&&(null!=e.v||e.f&&!e.F)&&(n.push(" "+(e.w||(tn(e),e.w))),n.push("\\cell"))}n.push("\\pard\\intbl\\row")}return n.join("")+"}"}}}();function ga(t){for(var e=0,n=1;3!=e;++e)n=256*n+(t[e]>255?255:t[e]<0?0:t[e]);return n.toString(16).toUpperCase().slice(1)}function ma(t,e){if(0===e)return t;var n=function(t){var e=t[0]/255,n=t[1]/255,r=t[2]/255,o=Math.max(e,n,r),a=Math.min(e,n,r),i=o-a;if(0===i)return[0,0,e];var s,c=0,l=o+a;switch(s=i/(l>1?2-l:l),o){case e:c=((n-r)/i+6)%6;break;case n:c=(r-e)/i+2;break;case r:c=(e-n)/i+4}return[c/6,s,l/2]}(function(t){var e=t.slice("#"===t[0]?1:0).slice(0,6);return[parseInt(e.slice(0,2),16),parseInt(e.slice(2,4),16),parseInt(e.slice(4,6),16)]}(t));return n[2]=e<0?n[2]*(1+e):1-(1-n[2])*(1-e),ga(function(t){var e,n=t[0],r=t[1],o=t[2],a=2*r*(o<.5?o:1-o),i=o-a/2,s=[i,i,i],c=6*n;if(0!==r)switch(0|c){case 0:case 6:e=a*c,s[0]+=a,s[1]+=e;break;case 1:e=a*(2-c),s[0]+=e,s[1]+=a;break;case 2:e=a*(c-2),s[1]+=a,s[2]+=e;break;case 3:e=a*(4-c),s[1]+=e,s[2]+=a;break;case 4:e=a*(c-4),s[2]+=a,s[0]+=e;break;case 5:e=a*(6-c),s[2]+=e,s[0]+=a}for(var l=0;3!=l;++l)s[l]=Math.round(255*s[l]);return s}(n))}var va=6;function ba(t){return Math.floor((t+Math.round(128/va)/256)*va)}function ya(t){return Math.floor((t-5)/va*100+.5)/100}function wa(t){return Math.round((t*va+5)/va*256)/256}function Sa(t){return wa(ya(ba(t)))}function xa(t){var e=Math.abs(t-Sa(t)),n=va;if(e>.005)for(va=1;va<15;++va)Math.abs(t-Sa(t))<=e&&(e=Math.abs(t-Sa(t)),n=va);va=n}function Aa(t){t.width?(t.wpx=ba(t.width),t.wch=ya(t.wpx),t.MDW=va):t.wpx?(t.wch=ya(t.wpx),t.width=wa(t.wch),t.MDW=va):"number"==typeof t.wch&&(t.width=wa(t.wch),t.wpx=ba(t.width),t.MDW=va),t.customWidth&&delete t.customWidth}function Ca(t){return 96*t/96}function Ea(t){return 96*t/96}var Ta={None:"none",Solid:"solid",Gray50:"mediumGray",Gray75:"darkGray",Gray25:"lightGray",HorzStripe:"darkHorizontal",VertStripe:"darkVertical",ReverseDiagStripe:"darkDown",DiagStripe:"darkUp",DiagCross:"darkGrid",ThickDiagCross:"darkTrellis",ThinHorzStripe:"lightHorizontal",ThinVertStripe:"lightVertical",ThinReverseDiagStripe:"lightDown",ThinHorzCross:"lightGrid"};function _a(t,e,n,r){e.Fonts=[];var o={},i=!1;(t[0].match(mt)||[]).forEach((function(t){var s=yt(t);switch(wt(s[0])){case"<fonts":case"<fonts>":case"</fonts>":case"<font":case"<font>":case"<name/>":case"</name>":case"<sz/>":case"</sz>":case"<vertAlign/>":case"</vertAlign>":case"<family/>":case"</family>":case"<scheme/>":case"</scheme>":case"<color/>":case"</color>":case"<extLst":case"<extLst>":case"</extLst>":break;case"</font>":case"<font/>":e.Fonts.push(o),o={};break;case"<name":s.val&&(o.name=It(s.val));break;case"<b":o.bold=s.val?Ot(s.val):1;break;case"<b/>":o.bold=1;break;case"<i":o.italic=s.val?Ot(s.val):1;break;case"<i/>":o.italic=1;break;case"<u":switch(s.val){case"none":o.underline=0;break;case"single":o.underline=1;break;case"double":o.underline=2;break;case"singleAccounting":o.underline=33;break;case"doubleAccounting":o.underline=34}break;case"<u/>":o.underline=1;break;case"<strike":o.strike=s.val?Ot(s.val):1;break;case"<strike/>":o.strike=1;break;case"<outline":o.outline=s.val?Ot(s.val):1;break;case"<outline/>":o.outline=1;break;case"<shadow":o.shadow=s.val?Ot(s.val):1;break;case"<shadow/>":o.shadow=1;break;case"<condense":o.condense=s.val?Ot(s.val):1;break;case"<condense/>":o.condense=1;break;case"<extend":o.extend=s.val?Ot(s.val):1;break;case"<extend/>":o.extend=1;break;case"<sz":s.val&&(o.sz=+s.val);break;case"<vertAlign":s.val&&(o.vertAlign=s.val);break;case"<family":s.val&&(o.family=parseInt(s.val,10));break;case"<scheme":s.val&&(o.scheme=s.val);break;case"<charset":if("1"==s.val)break;s.codepage=a[parseInt(s.val,10)];break;case"<color":if(o.color||(o.color={}),s.auto&&(o.color.auto=Ot(s.auto)),s.rgb)o.color.rgb=s.rgb.slice(-6);else if(s.indexed){o.color.index=parseInt(s.indexed,10);var c=Un[o.color.index];81==o.color.index&&(c=Un[1]),c||(c=Un[1]),o.color.rgb=c[0].toString(16)+c[1].toString(16)+c[2].toString(16)}else s.theme&&(o.color.theme=parseInt(s.theme,10),s.tint&&(o.color.tint=parseFloat(s.tint)),s.theme&&n.themeElements&&n.themeElements.clrScheme&&(o.color.rgb=ma(n.themeElements.clrScheme[o.color.theme].rgb,o.color.tint||0)));break;case"<AlternateContent":case"<ext":i=!0;break;case"</AlternateContent>":case"</ext>":i=!1;break;default:if(r&&r.WTF&&!i)throw new Error("unrecognized "+s[0]+" in fonts")}}))}var ka=["numFmtId","fillId","fontId","borderId","xfId"],Ra=["applyAlignment","applyBorder","applyFill","applyFont","applyNumberFormat","applyProtection","pivotButton","quotePrefix"];var Pa=function(){var t=/<(?:\w+:)?numFmts([^>]*)>[\S\s]*?<\/(?:\w+:)?numFmts>/,e=/<(?:\w+:)?cellXfs([^>]*)>[\S\s]*?<\/(?:\w+:)?cellXfs>/,n=/<(?:\w+:)?fills([^>]*)>[\S\s]*?<\/(?:\w+:)?fills>/,r=/<(?:\w+:)?fonts([^>]*)>[\S\s]*?<\/(?:\w+:)?fonts>/,o=/<(?:\w+:)?borders([^>]*)>[\S\s]*?<\/(?:\w+:)?borders>/;return function(a,i,s){var c,l={};return a?((c=(a=a.replace(/<!--([\s\S]*?)-->/gm,"").replace(/<!DOCTYPE[^\[]*\[[^\]]*\]>/gm,"")).match(t))&&function(t,e,n){e.NumberFmt=[];for(var r=F(T._table),o=0;o<r.length;++o)e.NumberFmt[r[o]]=T._table[r[o]];var a=t[0].match(mt);if(a)for(o=0;o<a.length;++o){var i=yt(a[o]);switch(wt(i[0])){case"<numFmts":case"</numFmts>":case"<numFmts/>":case"<numFmts>":case"</numFmt>":break;case"<numFmt":var s=At(It(i.formatCode)),c=parseInt(i.numFmtId,10);if(e.NumberFmt[c]=s,c>0){if(c>392){for(c=392;c>60&&null!=e.NumberFmt[c];--c);e.NumberFmt[c]=s}T.load(s,c)}break;default:if(n.WTF)throw new Error("unrecognized "+i[0]+" in numFmts")}}}(c,l,s),(c=a.match(r))&&_a(c,l,i,s),(c=a.match(n))&&function(t,e,n,r){e.Fills=[];var o={},a=!1;(t[0].match(mt)||[]).forEach((function(t){var n=yt(t);switch(wt(n[0])){case"<fills":case"<fills>":case"</fills>":case"</fill>":case"<gradientFill>":case"<patternFill/>":case"</patternFill>":case"<bgColor/>":case"</bgColor>":case"<fgColor/>":case"</fgColor>":case"<stop":case"<stop/>":case"</stop>":case"<color":case"<color/>":case"</color>":case"<extLst":case"<extLst>":case"</extLst>":break;case"<fill>":case"<fill":case"<fill/>":o={},e.Fills.push(o);break;case"<gradientFill":case"</gradientFill>":e.Fills.push(o),o={};break;case"<patternFill":case"<patternFill>":n.patternType&&(o.patternType=n.patternType);break;case"<bgColor":o.bgColor||(o.bgColor={}),n.indexed&&(o.bgColor.indexed=parseInt(n.indexed,10)),n.theme&&(o.bgColor.theme=parseInt(n.theme,10)),n.tint&&(o.bgColor.tint=parseFloat(n.tint)),n.rgb&&(o.bgColor.rgb=n.rgb.slice(-6));break;case"<fgColor":o.fgColor||(o.fgColor={}),n.theme&&(o.fgColor.theme=parseInt(n.theme,10)),n.tint&&(o.fgColor.tint=parseFloat(n.tint)),null!=n.rgb&&(o.fgColor.rgb=n.rgb.slice(-6));break;case"<ext":a=!0;break;case"</ext>":a=!1;break;default:if(r&&r.WTF&&!a)throw new Error("unrecognized "+n[0]+" in fills")}}))}(c,l,0,s),(c=a.match(o))&&function(t,e,n,r){e.Borders=[];var o={},a=!1;(t[0].match(mt)||[]).forEach((function(t){var n=yt(t);switch(wt(n[0])){case"<borders":case"<borders>":case"</borders>":case"</border>":case"<left/>":case"<left":case"<left>":case"</left>":case"<right/>":case"<right":case"<right>":case"</right>":case"<top/>":case"<top":case"<top>":case"</top>":case"<bottom/>":case"<bottom":case"<bottom>":case"</bottom>":case"<diagonal":case"<diagonal>":case"<diagonal/>":case"</diagonal>":case"<horizontal":case"<horizontal>":case"<horizontal/>":case"</horizontal>":case"<vertical":case"<vertical>":case"<vertical/>":case"</vertical>":case"<start":case"<start>":case"<start/>":case"</start>":case"<end":case"<end>":case"<end/>":case"</end>":case"<color":case"<color>":case"<color/>":case"</color>":case"<extLst":case"<extLst>":case"</extLst>":break;case"<border":case"<border>":case"<border/>":o={},n.diagonalUp&&(o.diagonalUp=Ot(n.diagonalUp)),n.diagonalDown&&(o.diagonalDown=Ot(n.diagonalDown)),e.Borders.push(o);break;case"<ext":a=!0;break;case"</ext>":a=!1;break;default:if(r&&r.WTF&&!a)throw new Error("unrecognized "+n[0]+" in borders")}}))}(c,l,0,s),(c=a.match(e))&&function(t,e,n){var r;e.CellXf=[];var o=!1;(t[0].match(mt)||[]).forEach((function(t){var a=yt(t),i=0;switch(wt(a[0])){case"<cellXfs":case"<cellXfs>":case"<cellXfs/>":case"</cellXfs>":case"</xf>":case"</alignment>":case"<protection":case"</protection>":case"<protection/>":case"<extLst":case"<extLst>":case"</extLst>":break;case"<xf":case"<xf/>":for(delete(r=a)[0],i=0;i<ka.length;++i)r[ka[i]]&&(r[ka[i]]=parseInt(r[ka[i]],10));for(i=0;i<Ra.length;++i)r[Ra[i]]&&(r[Ra[i]]=Ot(r[Ra[i]]));if(e.NumberFmt&&r.numFmtId>392)for(i=392;i>60;--i)if(e.NumberFmt[r.numFmtId]==e.NumberFmt[i]){r.numFmtId=i;break}e.CellXf.push(r);break;case"<alignment":case"<alignment/>":var s={};a.vertical&&(s.vertical=a.vertical),a.horizontal&&(s.horizontal=a.horizontal),null!=a.textRotation&&(s.textRotation=a.textRotation),a.indent&&(s.indent=a.indent),a.wrapText&&(s.wrapText=Ot(a.wrapText)),r.alignment=s;break;case"<AlternateContent":case"<ext":o=!0;break;case"</AlternateContent>":case"</ext>":o=!1;break;default:if(n&&n.WTF&&!o)throw new Error("unrecognized "+a[0]+" in cellXfs")}}))}(c,l,s),l):l}}(),Na=Xt("styleSheet",null,{xmlns:Kt.main[0],"xmlns:vt":Kt.vt});function Oa(t,e){var n,r=[pt,Na];return t.SSF&&null!=(n=function(t){var e=["<numFmts>"];return[[5,8],[23,26],[41,44],[50,392]].forEach((function(n){for(var r=n[0];r<=n[1];++r)null!=t[r]&&(e[e.length]=Xt("numFmt",null,{numFmtId:r,formatCode:Tt(t[r])}))})),1===e.length?"":(e[e.length]="</numFmts>",e[0]=Xt("numFmts",null,{count:e.length-2}).replace("/>",">"),e.join(""))}(t.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(t){var e=[];return e[e.length]=Xt("cellXfs",null),t.forEach((function(t){e[e.length]=Xt("xf",null,t)})),e[e.length]="</cellXfs>",2===e.length?"":(e[0]=Xt("cellXfs",null,{count:e.length-2}).replace("/>",">"),e.join(""))}(e.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 Ia(t,e,n){n||(n=Fe(6+4*e.length)),n._W(2,t),sn(e,n);var r=n.length>n.l?n.slice(0,n.l):n;return null==n.l&&(n.l=n.length),r}function Ba(t,e){e||(e=Fe(153)),e._W(2,20*t.sz),function(t,e){e||(e=Fe(2));var n=(t.italic?2:0)|(t.strike?8:0)|(t.outline?16:0)|(t.shadow?32:0)|(t.condense?64:0)|(t.extend?128:0);e._W(1,n),e._W(1,0)}(t,e),e._W(2,t.bold?700:400);var n=0;"superscript"==t.vertAlign?n=1:"subscript"==t.vertAlign&&(n=2),e._W(2,n),e._W(1,t.underline||0),e._W(1,t.family||0),e._W(1,t.charset||0),e._W(1,0),Pn(t.color,e);var r=0;return"major"==t.scheme&&(r=1),"minor"==t.scheme&&(r=2),e._W(1,r),sn(t.name,e),e.length>e.l?e.slice(0,e.l):e}Kn.STY="http://schemas.openxmlformats.org/officeDocument/2006/relationships/styles";var La=M(["none","solid","mediumGray","darkGray","lightGray","darkHorizontal","darkVertical","darkDown","darkUp","darkGrid","darkTrellis","lightHorizontal","lightVertical","lightDown","lightUp","lightGrid","lightTrellis","gray125","gray0625"]),Fa=Le;function Da(t,e){e||(e=Fe(84));var n=La[t.patternType];null==n&&(n=40),e._W(4,n);var r=0;if(40!=n)for(Pn({auto:1},e),Pn({auto:1},e);r<12;++r)e._W(4,0);else{for(;r<4;++r)e._W(4,0);for(;r<12;++r)e._W(4,0)}return e.length>e.l?e.slice(0,e.l):e}function Ma(t,e,n){n||(n=Fe(16)),n._W(2,e||0),n._W(2,t.numFmtId||0),n._W(2,0),n._W(2,0),n._W(2,0),n._W(1,0),n._W(1,0);return n._W(1,0),n._W(1,0),n._W(1,0),n._W(1,0),n}function ja(t,e){return e||(e=Fe(10)),e._W(1,0),e._W(1,0),e._W(4,0),e._W(4,0),e}var Wa=Le;function Ua(t){je(t,"BrtBeginBorders",on(1)),je(t,"BrtBorder",function(t,e){return e||(e=Fe(51)),e._W(1,0),ja(0,e),ja(0,e),ja(0,e),ja(0,e),ja(0,e),e.length>e.l?e.slice(0,e.l):e}()),je(t,"BrtEndBorders")}function Ha(t){je(t,"BrtBeginStyles",on(1)),je(t,"BrtStyle",function(t,e){return e||(e=Fe(52)),e._W(4,t.xfId),e._W(2,1),e._W(1,+t.builtinId),e._W(1,0),yn(t.name||"",e),e.length>e.l?e.slice(0,e.l):e}({xfId:0,builtinId:0,name:"Normal"})),je(t,"BrtEndStyles")}function za(t){je(t,"BrtBeginTableStyles",function(t,e,n){var r=Fe(2052);return r._W(4,t),yn(e,r),yn(n,r),r.length>r.l?r.slice(0,r.l):r}(0,"TableStyleMedium9","PivotStyleMedium4")),je(t,"BrtEndTableStyles")}function Va(t,e){var n=Me();return je(n,"BrtBeginStyleSheet"),function(t,e){if(e){var n=0;[[5,8],[23,26],[41,44],[50,392]].forEach((function(t){for(var r=t[0];r<=t[1];++r)null!=e[r]&&++n})),0!=n&&(je(t,"BrtBeginFmts",on(n)),[[5,8],[23,26],[41,44],[50,392]].forEach((function(n){for(var r=n[0];r<=n[1];++r)null!=e[r]&&je(t,"BrtFmt",Ia(r,e[r]))})),je(t,"BrtEndFmts"))}}(n,t.SSF),function(t){je(t,"BrtBeginFonts",on(1)),je(t,"BrtFont",Ba({sz:12,color:{theme:1},name:"Calibri",family:2,scheme:"minor"})),je(t,"BrtEndFonts")}(n),function(t){je(t,"BrtBeginFills",on(2)),je(t,"BrtFill",Da({patternType:"none"})),je(t,"BrtFill",Da({patternType:"gray125"})),je(t,"BrtEndFills")}(n),Ua(n),function(t){je(t,"BrtBeginCellStyleXFs",on(1)),je(t,"BrtXF",Ma({numFmtId:0,fontId:0,fillId:0,borderId:0},65535)),je(t,"BrtEndCellStyleXFs")}(n),function(t,e){je(t,"BrtBeginCellXFs",on(e.length)),e.forEach((function(e){je(t,"BrtXF",Ma(e,0))})),je(t,"BrtEndCellXFs")}(n,e.cellXfs),Ha(n),function(t){je(t,"BrtBeginDXFs",on(0)),je(t,"BrtEndDXFs")}(n),za(n),je(n,"BrtEndStyleSheet"),n.end()}Kn.THEME="http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme";var qa=["</a:lt1>","</a:dk1>","</a:lt2>","</a:dk2>","</a:accent1>","</a:accent2>","</a:accent3>","</a:accent4>","</a:accent5>","</a:accent6>","</a:hlink>","</a:folHlink>"];function Ga(t,e,n){e.themeElements.clrScheme=[];var r={};(t[0].match(mt)||[]).forEach((function(t){var o=yt(t);switch(o[0]){case"<a:clrScheme":case"</a:clrScheme>":break;case"<a:srgbClr":r.rgb=o.val;break;case"<a:sysClr":r.rgb=o.lastClr;break;case"<a:dk1>":case"</a:dk1>":case"<a:lt1>":case"</a:lt1>":case"<a:dk2>":case"</a:dk2>":case"<a:lt2>":case"</a:lt2>":case"<a:accent1>":case"</a:accent1>":case"<a:accent2>":case"</a:accent2>":case"<a:accent3>":case"</a:accent3>":case"<a:accent4>":case"</a:accent4>":case"<a:accent5>":case"</a:accent5>":case"<a:accent6>":case"</a:accent6>":case"<a:hlink>":case"</a:hlink>":case"<a:folHlink>":case"</a:folHlink>":"/"===o[0].charAt(1)?(e.themeElements.clrScheme[qa.indexOf(o[0])]=r,r={}):r.name=o[0].slice(3,o[0].length-1);break;default:if(n&&n.WTF)throw new Error("Unrecognized "+o[0]+" in clrScheme")}}))}function Xa(){}function $a(){}var Ka=/<a:clrScheme([^>]*)>[\s\S]*<\/a:clrScheme>/,Ya=/<a:fontScheme([^>]*)>[\s\S]*<\/a:fontScheme>/,Ja=/<a:fmtScheme([^>]*)>[\s\S]*<\/a:fmtScheme>/;var Za=/<a:themeElements([^>]*)>[\s\S]*<\/a:themeElements>/;function Qa(t,e){if(!t||0===t.length)return Qa(ti());var n,r={};if(!(n=t.match(Za)))throw new Error("themeElements not found in theme");return function(t,e,n){var r;e.themeElements={},[["clrScheme",Ka,Ga],["fontScheme",Ya,Xa],["fmtScheme",Ja,$a]].forEach((function(o){if(!(r=t.match(o[1])))throw new Error(o[0]+" not found in themeElements");o[2](r,e,n)}))}(n[0],r,e),r.raw=t,r}function ti(t,e){if(e&&e.themeXLSX)return e.themeXLSX;if(t&&"string"==typeof t.raw)return t.raw;var n=[pt];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=" 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"/>',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=" 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>',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 ei(t){var e={};switch(e.xclrType=t._R(2),e.nTintShade=t._R(2),e.xclrType){case 0:case 4:t.l+=4;break;case 1:e.xclrValue=function(t,e){return Le(t,e)}(t,4);break;case 2:e.xclrValue=Qr(t);break;case 3:e.xclrValue=function(t){return t._R(4)}(t)}return t.l+=8,e}function ni(t){var e=t._R(2),n=t._R(2)-4,r=[e];switch(e){case 4:case 5:case 7:case 8:case 9:case 10:case 11:case 13:r[1]=ei(t);break;case 6:r[1]=function(t,e){return Le(t,e)}(t,n);break;case 14:case 15:r[1]=t._R(1===n?1:2);break;default:throw new Error("Unrecognized ExtProp type: "+e+" "+n)}return r}function ri(t,e){e.forEach((function(t){t[0]}))}Kn.IMG="http://schemas.openxmlformats.org/officeDocument/2006/relationships/image",Kn.DRAW="http://schemas.openxmlformats.org/officeDocument/2006/relationships/drawing";var oi=1024;function ai(t,e){for(var n=[21600,21600],r=["m0,0l0",n[1],n[0],n[1],n[0],"0xe"].join(","),o=[Xt("xml",null,{"xmlns:v":ee,"xmlns:o":Yt,"xmlns:x":Jt,"xmlns:mv":te}).replace(/\/>/,">"),Xt("o:shapelayout",Xt("o:idmap",null,{"v:ext":"edit",data:t}),{"v:ext":"edit"}),Xt("v:shapetype",[Xt("v:stroke",null,{joinstyle:"miter"}),Xt("v:path",null,{gradientshapeok:"t","o:connecttype":"rect"})].join(""),{id:"_x0000_t202","o:spt":202,coordsize:n.join(","),path:r})];oi<1e3*t;)oi+=1e3;return e.forEach((function(t){var e=$e(t[0]),n={color2:"#BEFF82",type:"gradient"};"gradient"==n.type&&(n.angle="-180");var r="gradient"==n.type?Xt("o:fill",null,{type:"gradientUnscaled","v:ext":"view"}):null,a=Xt("v:fill",r,n);++oi,o=o.concat(["<v:shape"+Gt({id:"_x0000_s"+oi,type:"#_x0000_t202",style:"position:absolute; margin-left:80pt;margin-top:5pt;width:104pt;height:64pt;z-index:10"+(t[1].hidden?";visibility:hidden":""),fillcolor:"#ECFAD4",strokecolor:"#edeaa1"})+">",a,Xt("v:shadow",null,{on:"t",obscured:"t"}),Xt("v:path",null,{"o:connecttype":"none"}),'<v:textbox><div style="text-align:left"></div></v:textbox>','<x:ClientData ObjectType="Note">',"<x:MoveWithCells/>","<x:SizeWithCells/>",qt("x:Anchor",[e.c+1,0,e.r+1,0,e.c+3,20,e.r+5,20].join(",")),qt("x:AutoFill","False"),qt("x:Row",String(e.r)),qt("x:Column",String(e.c)),t[1].hidden?"":"<x:Visible/>","</x:ClientData>","</v:shape>"])})),o.push("</xml>"),o.join("")}Kn.CMNT="http://schemas.openxmlformats.org/officeDocument/2006/relationships/comments";var ii=Xt("comments",null,{xmlns:Kt.main[0]});function si(t){var e=[pt,ii],n=[];return e.push("<authors>"),t.forEach((function(t){t[1].forEach((function(t){var r=Tt(t.a);n.indexOf(r)>-1||(n.push(r),e.push("<author>"+r+"</author>"))}))})),e.push("</authors>"),e.push("<commentList>"),t.forEach((function(t){t[1].forEach((function(r){e.push('<comment ref="'+t[0]+'" authorId="'+n.indexOf(Tt(r.a))+'"><text>'),e.push(qt("t",null==r.t?"":Tt(r.t))),e.push("</text></comment>")}))})),e.push("</commentList>"),e.length>2&&(e[e.length]="</comments>",e[1]=e[1].replace("/>",">")),e.join("")}var ci=an;function li(t){var e=Me(),n=[];return je(e,"BrtBeginComments"),je(e,"BrtBeginCommentAuthors"),t.forEach((function(t){t[1].forEach((function(t){n.indexOf(t.a)>-1||(n.push(t.a.slice(0,54)),je(e,"BrtCommentAuthor",function(t){return sn(t.slice(0,54))}(t.a)))}))})),je(e,"BrtEndCommentAuthors"),je(e,"BrtBeginCommentList"),t.forEach((function(t){t[1].forEach((function(r){r.iauthor=n.indexOf(r.a);var o={s:$e(t[0]),e:$e(t[0])};je(e,"BrtBeginComment",function(t,e){return null==e&&(e=Fe(36)),e._W(4,t[1].iauthor),_n(t[0],e),e._W(4,0),e._W(4,0),e._W(4,0),e._W(4,0),e}([o,r])),r.t&&r.t.length>0&&je(e,"BrtCommentText",fn(r)),je(e,"BrtEndComment"),delete r.iauthor}))})),je(e,"BrtEndCommentList"),je(e,"BrtEndComments"),e.end()}var ui=["xlsb","xlsm","xlam","biff8","xla"];Kn.DS="http://schemas.openxmlformats.org/officeDocument/2006/relationships/dialogsheet",Kn.MS="http://schemas.microsoft.com/office/2006/relationships/xlMacrosheet";var fi=function(){var t=/(^|[^A-Za-z_])R(\[?-?\d+\]|[1-9]\d*|)C(\[?-?\d+\]|[1-9]\d*|)(?![A-Za-z0-9_])/g,e={r:0,c:0};function n(t,n,r,o){var a=!1,i=!1;0==r.length?i=!0:"["==r.charAt(0)&&(i=!0,r=r.slice(1,-1)),0==o.length?a=!0:"["==o.charAt(0)&&(a=!0,o=o.slice(1,-1));var s=r.length>0?0|parseInt(r,10):0,c=o.length>0?0|parseInt(o,10):0;return a?c+=e.c:--c,i?s+=e.r:--s,n+(a?"":"$")+Xe(c)+(i?"":"$")+qe(s)}return function(r,o){return e=o,r.replace(t,n)}}(),hi=/(^|[^._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,di=function(t,e){return t.replace(hi,(function(t,n,r,o,a,i){var s=Ge(o)-(r?0:e.c),c=Ve(i)-(a?0:e.r);return n+"R"+(0==c?"":a?c+1:"["+c+"]")+"C"+(0==s?"":r?s+1:"["+s+"]")}))};function pi(t,e){return t.replace(hi,(function(t,n,r,o,a,i){return n+("$"==r?r+o:Xe(Ge(o)+e.c))+("$"==a?a+i:qe(Ve(i)+e.r))}))}function gi(t,e,n){var r=Ye(e).s,o=$e(n);return pi(t,{r:o.r-r.r,c:o.c-r.c})}function mi(t){return t.replace(/_xlfn\./g,"")}function vi(t){t.l+=1}function bi(t,e){var n=t._R(1==e?1:2);return[16383&n,n>>14&1,n>>15&1]}function yi(t,e,n){var r=2;if(n){if(n.biff>=2&&n.biff<=5)return wi(t);12==n.biff&&(r=4)}var o=t._R(r),a=t._R(r),i=bi(t,2),s=bi(t,2);return{s:{r:o,c:i[0],cRel:i[1],rRel:i[2]},e:{r:a,c:s[0],cRel:s[1],rRel:s[2]}}}function wi(t){var e=bi(t,2),n=bi(t,2),r=t._R(1),o=t._R(1);return{s:{r:e[0],c:r,cRel:e[1],rRel:e[2]},e:{r:n[0],c:o,cRel:n[1],rRel:n[2]}}}function Si(t,e,n){if(n&&n.biff>=2&&n.biff<=5)return function(t){var e=bi(t,2),n=t._R(1);return{r:e[0],c:n,cRel:e[1],rRel:e[2]}}(t);var r=t._R(n&&12==n.biff?4:2),o=bi(t,2);return{r:r,c:o[0],cRel:o[1],rRel:o[2]}}function xi(t){var e=t._R(2),n=t._R(2);return{r:e,c:255&n,fQuoted:!!(16384&n),cRel:n>>15,rRel:n>>15}}function Ai(t){return[t._R(1),t._R(1)]}function Ci(t,e){var n=[t._R(1)];if(12==e)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]=Fr(t,1)?"TRUE":"FALSE",12!=e&&(t.l+=7);break;case 37:case 16:n[1]=Hn[t[t.l]],t.l+=12==e?4:8;break;case 0:t.l+=8;break;case 1:n[1]=kn(t);break;case 2:n[1]=Xr(t,0,{biff:e>0&&e<8?2:e});break;default:throw new Error("Bad SerAr: "+n[0])}return n}function Ei(t,e,n){for(var r=t._R(12==n.biff?4:2),o=[],a=0;a!=r;++a)o.push((12==n.biff?Tn:ao)(t,8));return o}function Ti(t,e,n){var r=0,o=0;12==n.biff?(r=t._R(4),o=t._R(4)):(o=1+t._R(1),r=1+t._R(2)),n.biff>=2&&n.biff<8&&(--r,0==--o&&(o=256));for(var a=0,i=[];a!=r&&(i[a]=[]);++a)for(var s=0;s!=o;++s)i[a][s]=Ci(t,n.biff);return i}function _i(t,e,n){return t.l+=2,[xi(t)]}function ki(t){return t.l+=6,[]}var Ri=_i,Pi=ki,Ni=ki,Oi=_i;function Ii(t){return t.l+=2,[Mr(t),1&t._R(2)]}var Bi=_i,Li=Ii,Fi=ki,Di=_i,Mi=_i,ji=["Data","All","Headers","??","?Data2","??","?DataHeaders","??","Totals","??","??","??","?DataTotals","??","??","??","?Current"];var Wi={1:{n:"PtgExp",f:function(t,e,n){return t.l++,n&&12==n.biff?[t._R(4,"i"),0]:[t._R(2),t._R(n&&2==n.biff?1:2)]}},2:{n:"PtgTbl",f:Le},3:{n:"PtgAdd",f:vi},4:{n:"PtgSub",f:vi},5:{n:"PtgMul",f:vi},6:{n:"PtgDiv",f:vi},7:{n:"PtgPower",f:vi},8:{n:"PtgConcat",f:vi},9:{n:"PtgLt",f:vi},10:{n:"PtgLe",f:vi},11:{n:"PtgEq",f:vi},12:{n:"PtgGe",f:vi},13:{n:"PtgGt",f:vi},14:{n:"PtgNe",f:vi},15:{n:"PtgIsect",f:vi},16:{n:"PtgUnion",f:vi},17:{n:"PtgRange",f:vi},18:{n:"PtgUplus",f:vi},19:{n:"PtgUminus",f:vi},20:{n:"PtgPercent",f:vi},21:{n:"PtgParen",f:vi},22:{n:"PtgMissArg",f:vi},23:{n:"PtgStr",f:function(t,e,n){return t.l++,Hr(t,0,n)}},26:{n:"PtgSheet",f:function(t,e,n){return t.l+=5,t.l+=2,t.l+=2==n.biff?1:4,["PTGSHEET"]}},27:{n:"PtgEndSheet",f:function(t,e,n){return t.l+=2==n.biff?4:5,["PTGENDSHEET"]}},28:{n:"PtgErr",f:function(t){return t.l++,Hn[t._R(1)]}},29:{n:"PtgBool",f:function(t){return t.l++,0!==t._R(1)}},30:{n:"PtgInt",f:function(t){return t.l++,t._R(2)}},31:{n:"PtgNum",f:function(t){return t.l++,kn(t)}},32:{n:"PtgArray",f:function(t,e,n){var r=(96&t[t.l++])>>5;return t.l+=2==n.biff?6:12==n.biff?14:7,[r]}},33:{n:"PtgFunc",f:function(t,e,n){var r=(96&t[t.l])>>5;t.l+=1;var o=t._R(n&&n.biff<=3?1:2);return[ls[o],cs[o],r]}},34:{n:"PtgFuncVar",f:function(t,e,n){var r=t[t.l++],o=t._R(1),a=n&&n.biff<=3?[88==r?-1:0,t._R(1)]:function(t){return[t[t.l+1]>>7,32767&t._R(2)]}(t);return[o,(0===a[0]?cs:ss)[a[1]]]}},35:{n:"PtgName",f:function(t,e,n){var r=t._R(1)>>>5&3,o=!n||n.biff>=8?4:2,a=t._R(o);switch(n.biff){case 2:t.l+=5;break;case 3:case 4:t.l+=8;break;case 5:t.l+=12}return[r,0,a]}},36:{n:"PtgRef",f:function(t,e,n){var r=(96&t[t.l])>>5;return t.l+=1,[r,Si(t,0,n)]}},37:{n:"PtgArea",f:function(t,e,n){return[(96&t[t.l++])>>5,yi(t,n.biff>=2&&n.biff,n)]}},38:{n:"PtgMemArea",f:function(t,e,n){var r=t._R(1)>>>5&3;return t.l+=n&&2==n.biff?3:4,[r,t._R(n&&2==n.biff?1:2)]}},39:{n:"PtgMemErr",f:Le},40:{n:"PtgMemNoMem",f:Le},41:{n:"PtgMemFunc",f:function(t,e,n){return[t._R(1)>>>5&3,t._R(n&&2==n.biff?1:2)]}},42:{n:"PtgRefErr",f:function(t,e,n){var r=t._R(1)>>>5&3;return t.l+=4,n.biff<8&&t.l--,12==n.biff&&(t.l+=2),[r]}},43:{n:"PtgAreaErr",f:function(t,e,n){var r=(96&t[t.l++])>>5;return t.l+=n&&n.biff>8?12:n.biff<8?6:8,[r]}},44:{n:"PtgRefN",f:function(t,e,n){var r=(96&t[t.l])>>5;t.l+=1;var o=function(t,e,n){var r=n&&n.biff?n.biff:8;if(r>=2&&r<=5)return function(t){var e=t._R(2),n=t._R(1),r=(32768&e)>>15,o=(16384&e)>>14;return e&=16383,1==r&&e>=8192&&(e-=16384),1==o&&n>=128&&(n-=256),{r:e,c:n,cRel:o,rRel:r}}(t);var o=t._R(r>=12?4:2),a=t._R(2),i=(16384&a)>>14,s=(32768&a)>>15;if(a&=16383,1==s)for(;o>524287;)o-=1048576;if(1==i)for(;a>8191;)a-=16384;return{r:o,c:a,cRel:i,rRel:s}}(t,0,n);return[r,o]}},45:{n:"PtgAreaN",f:function(t,e,n){var r=(96&t[t.l++])>>5,o=function(t,e,n){if(n.biff<8)return wi(t);var r=t._R(12==n.biff?4:2),o=t._R(12==n.biff?4:2),a=bi(t,2),i=bi(t,2);return{s:{r:r,c:a[0],cRel:a[1],rRel:a[2]},e:{r:o,c:i[0],cRel:i[1],rRel:i[2]}}}(t,0,n);return[r,o]}},46:{n:"PtgMemAreaN",f:function(t){return[t._R(1)>>>5&3,t._R(2)]}},47:{n:"PtgMemNoMemN",f:function(t){return[t._R(1)>>>5&3,t._R(2)]}},57:{n:"PtgNameX",f:function(t,e,n){return 5==n.biff?function(t){var e=t._R(1)>>>5&3,n=t._R(2,"i");t.l+=8;var r=t._R(2);return t.l+=12,[e,n,r]}(t):[t._R(1)>>>5&3,t._R(2),t._R(4)]}},58:{n:"PtgRef3d",f:function(t,e,n){var r=(96&t[t.l])>>5;t.l+=1;var o=t._R(2);return n&&5==n.biff&&(t.l+=12),[r,o,Si(t,0,n)]}},59:{n:"PtgArea3d",f:function(t,e,n){var r=(96&t[t.l++])>>5,o=t._R(2,"i");if(n)switch(n.biff){case 5:t.l+=12,6;break;case 12:12}return[r,o,yi(t,0,n)]}},60:{n:"PtgRefErr3d",f:function(t,e,n){var r=(96&t[t.l++])>>5,o=t._R(2),a=4;if(n)switch(n.biff){case 5:a=15;break;case 12:a=6}return t.l+=a,[r,o]}},61:{n:"PtgAreaErr3d",f:function(t,e,n){var r=(96&t[t.l++])>>5,o=t._R(2),a=8;if(n)switch(n.biff){case 5:t.l+=12,a=6;break;case 12:a=12}return t.l+=a,[r,o]}},255:{}},Ui={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};!function(){for(var t in Ui)Wi[t]=Wi[Ui[t]]}();var Hi={1:{n:"PtgElfLel",f:Ii},2:{n:"PtgElfRw",f:Di},3:{n:"PtgElfCol",f:Ri},6:{n:"PtgElfRwV",f:Mi},7:{n:"PtgElfColV",f:Oi},10:{n:"PtgElfRadical",f:Bi},11:{n:"PtgElfRadicalS",f:Fi},13:{n:"PtgElfColS",f:Pi},15:{n:"PtgElfColSV",f:Ni},16:{n:"PtgElfRadicalLel",f:Li},25:{n:"PtgList",f:function(t){t.l+=2;var e=t._R(2),n=t._R(2),r=t._R(4),o=t._R(2),a=t._R(2);return{ixti:e,coltype:3&n,rt:ji[n>>2&31],idx:r,c:o,C:a}}},29:{n:"PtgSxName",f:function(t){return t.l+=2,[t._R(4)]}},255:{}},zi={0:{n:"PtgAttrNoop",f:function(t){return t.l+=4,[0,0]}},1:{n:"PtgAttrSemi",f:function(t,e,n){var r=255&t[t.l+1]?1:0;return t.l+=n&&2==n.biff?3:4,[r]}},2:{n:"PtgAttrIf",f:function(t,e,n){var r=255&t[t.l+1]?1:0;return t.l+=2,[r,t._R(n&&2==n.biff?1:2)]}},4:{n:"PtgAttrChoose",f:function(t,e,n){t.l+=2;for(var r=t._R(n&&2==n.biff?1:2),o=[],a=0;a<=r;++a)o.push(t._R(n&&2==n.biff?1:2));return o}},8:{n:"PtgAttrGoto",f:function(t,e,n){var r=255&t[t.l+1]?1:0;return t.l+=2,[r,t._R(n&&2==n.biff?1:2)]}},16:{n:"PtgAttrSum",f:function(t,e,n){t.l+=n&&2==n.biff?3:4}},32:{n:"PtgAttrBaxcel",f:function(t){var e=1&t[t.l+1];return t.l+=4,[e,1]}},64:{n:"PtgAttrSpace",f:function(t){return t._R(2),Ai(t)}},65:{n:"PtgAttrSpaceSemi",f:function(t){return t._R(2),Ai(t)}},128:{n:"PtgAttrIfError",f:function(t){var e=255&t[t.l+1]?1:0;return t.l+=2,[e,t._R(2)]}},255:{}};function Vi(t,e,n,r){if(r.biff<8)return Le(t,e);for(var o=t.l+e,a=[],i=0;i!==n.length;++i)switch(n[i][0]){case"PtgArray":n[i][1]=Ti(t,0,r),a.push(n[i][1]);break;case"PtgMemArea":n[i][2]=Ei(t,n[i][1],r),a.push(n[i][2]);break;case"PtgExp":r&&12==r.biff&&(n[i][1][1]=t._R(4),a.push(n[i][1]));break;case"PtgList":case"PtgElfRadicalS":case"PtgElfColS":case"PtgElfColSV":throw"Unsupported "+n[i][0]}return 0!==(e=o-t.l)&&a.push(Le(t,e)),a}function qi(t,e,n){for(var r,o,a=t.l+e,i=[];a!=t.l;)e=a-t.l,o=t[t.l],r=Wi[o],24!==o&&25!==o||(r=(24===o?Hi:zi)[t[t.l+1]]),r&&r.f?i.push([r.n,r.f(t,e,n)]):Le(t,e);return i}function Gi(t){for(var e=[],n=0;n<t.length;++n){for(var r=t[n],o=[],a=0;a<r.length;++a){var i=r[a];if(i)if(2===i[0])o.push('"'+i[1].replace(/"/g,'""')+'"');else o.push(i[1]);else o.push("")}e.push(o.join(","))}return e.join(";")}zi[33]=zi[32];var Xi={PtgAdd:"+",PtgConcat:"&",PtgDiv:"/",PtgEq:"=",PtgGe:">=",PtgGt:">",PtgLe:"<=",PtgLt:"<",PtgMul:"*",PtgNe:"<>",PtgPower:"^",PtgSub:"-"},$i=new RegExp(/[^\w\u4E00-\u9FFF\u3040-\u30FF]/);function Ki(t,e,n){if(!t)return"SH33TJSERR0";if(n.biff>8&&(!t.XTI||!t.XTI[e]))return t.SheetNames[e];if(!t.XTI)return"SH33TJSERR6";var r=t.XTI[e];if(n.biff<8)return e>1e4&&(e-=65536),e<0&&(e=-e),0==e?"":t.XTI[e-1];if(!r)return"SH33TJSERR1";var o="";if(n.biff>8)switch(t[r[0]][0]){case 357:return o=-1==r[1]?"#REF":t.SheetNames[r[1]],r[1]==r[2]?o:o+":"+t.SheetNames[r[2]];case 358:return null!=n.SID?t.SheetNames[n.SID]:"SH33TJSSAME"+t[r[0]][0];default:return"SH33TJSSRC"+t[r[0]][0]}switch(t[r[0]][0][0]){case 1025:return o=-1==r[1]?"#REF":t.SheetNames[r[1]]||"SH33TJSERR3",r[1]==r[2]?o:o+":"+t.SheetNames[r[2]];case 14849:return t[r[0]].slice(1).map((function(t){return t.Name})).join(";;");default:return t[r[0]][0][3]?(o=-1==r[1]?"#REF":t[r[0]][0][3][r[1]]||"SH33TJSERR4",r[1]==r[2]?o:o+":"+t[r[0]][0][3][r[2]]):"SH33TJSERR2"}}function Yi(t,e,n){var r=Ki(t,e,n);return"#REF"==r?r:function(t,e){if(!(t||e&&e.biff<=5&&e.biff>=2))throw new Error("empty sheet name");return $i.test(t)?"'"+t+"'":t}(r,n)}function Ji(t,e,n,r,o){var a,i,s,c,l=o&&o.biff||8,u={s:{c:0,r:0},e:{c:0,r:0}},f=[],h=0,d=0,p="";if(!t[0]||!t[0][0])return"";for(var g=-1,m="",v=0,b=t[0].length;v<b;++v){var y=t[0][v];switch(y[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(),i=f.pop(),g>=0){switch(t[0][g][1][0]){case 0:m=Q(" ",t[0][g][1][1]);break;case 1:m=Q("\r",t[0][g][1][1]);break;default:if(m="",o.WTF)throw new Error("Unexpected PtgAttrSpaceType "+t[0][g][1][0])}i+=m,g=-1}f.push(i+Xi[y[0]]+a);break;case"PtgIsect":a=f.pop(),i=f.pop(),f.push(i+" "+a);break;case"PtgUnion":a=f.pop(),i=f.pop(),f.push(i+","+a);break;case"PtgRange":a=f.pop(),i=f.pop(),f.push(i+":"+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;case"PtgRef":s=We(y[1][1],u,o),f.push(He(s,l));break;case"PtgRefN":s=n?We(y[1][1],n,o):y[1][1],f.push(He(s,l));break;case"PtgRef3d":h=y[1][1],s=We(y[1][2],u,o);p=Yi(r,h,o);f.push(p+"!"+He(s,l));break;case"PtgFunc":case"PtgFuncVar":var w=y[1][0],S=y[1][1];w||(w=0);var x=0==(w&=127)?[]:f.slice(-w);f.length-=w,"User"===S&&(S=x.shift()),f.push(S+"("+x.join(",")+")");break;case"PtgBool":f.push(y[1]?"TRUE":"FALSE");break;case"PtgInt":case"PtgErr":f.push(y[1]);break;case"PtgNum":f.push(String(y[1]));break;case"PtgStr":f.push('"'+y[1].replace(/"/g,'""')+'"');break;case"PtgAreaN":c=Ue(y[1][1],n?{s:n}:u,o),f.push(ze(c,o));break;case"PtgArea":c=Ue(y[1][1],u,o),f.push(ze(c,o));break;case"PtgArea3d":h=y[1][1],c=y[1][2],p=Yi(r,h,o),f.push(p+"!"+ze(c,o));break;case"PtgAttrSum":f.push("SUM("+f.pop()+")");break;case"PtgName":d=y[1][2];var A=(r.names||[])[d-1]||(r[0]||[])[d],C=A?A.Name:"SH33TJSNAME"+String(d);C in us&&(C=us[C]),f.push(C);break;case"PtgNameX":var E,T=y[1][1];if(d=y[1][2],!(o.biff<=5)){var _="";if(14849==((r[T]||[])[0]||[])[0]||(1025==((r[T]||[])[0]||[])[0]?r[T][d]&&r[T][d].itab>0&&(_=r.SheetNames[r[T][d].itab-1]+"!"):_=r.SheetNames[d-1]+"!"),r[T]&&r[T][d])_+=r[T][d].Name;else if(r[0]&&r[0][d])_+=r[0][d].Name;else{var k=(Ki(r,T,o)||"").split(";;");k[d-1]?_=k[d-1]:_+="SH33TJSERRX"}f.push(_);break}T<0&&(T=-T),r[T]&&(E=r[T][d]),E||(E={Name:"SH33TJSERRY"}),f.push(E.Name);break;case"PtgParen":var R="(",P=")";if(g>=0){switch(m="",t[0][g][1][0]){case 2:R=Q(" ",t[0][g][1][1])+R;break;case 3:R=Q("\r",t[0][g][1][1])+R;break;case 4:P=Q(" ",t[0][g][1][1])+P;break;case 5:P=Q("\r",t[0][g][1][1])+P;break;default:if(o.WTF)throw new Error("Unexpected PtgAttrSpaceType "+t[0][g][1][0])}g=-1}f.push(R+f.pop()+P);break;case"PtgRefErr":case"PtgRefErr3d":case"PtgAreaErr":case"PtgAreaErr3d":f.push("#REF!");break;case"PtgExp":s={c:y[1][1],r:y[1][0]};var N={c:n.c,r:n.r};if(r.sharedf[Ke(s)]){var O=r.sharedf[Ke(s)];f.push(Ji(O,u,N,r,o))}else{var I=!1;for(a=0;a!=r.arrayf.length;++a)if(i=r.arrayf[a],!(s.c<i[0].s.c||s.c>i[0].e.c||s.r<i[0].s.r||s.r>i[0].e.r)){f.push(Ji(i[1],u,N,r,o)),I=!0;break}I||f.push(y[1])}break;case"PtgArray":f.push("{"+Gi(y[1])+"}");break;case"PtgAttrSpace":case"PtgAttrSpaceSemi":g=v;break;case"PtgMissArg":f.push("");break;case"PtgList":f.push("Table"+y[1].idx+"[#"+y[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(y))}if(3!=o.biff&&g>=0&&-1==["PtgAttrSpace","PtgAttrSpaceSemi","PtgAttrGoto"].indexOf(t[0][v][0])){var B=!0;switch((y=t[0][g])[1][0]){case 4:B=!1;case 0:m=Q(" ",y[1][1]);break;case 5:B=!1;case 1:m=Q("\r",y[1][1]);break;default:if(m="",o.WTF)throw new Error("Unexpected PtgAttrSpaceType "+y[1][0])}f.push((B?m:"")+f.pop()+(B?"":m)),g=-1}}if(f.length>1&&o.WTF)throw new Error("bad formula stack");return f[0]}function Zi(t,e,n){var r,o=t.l+e,a=2==n.biff?1:2,i=t._R(a);if(65535==i)return[[],Le(t,e-2)];var s=qi(t,i,n);return e!==i+a&&(r=Vi(t,e-i-a,s,n)),t.l=o,[s,r]}function Qi(t,e,n){var r,o=t.l+e,a=t._R(2),i=qi(t,a,n);return 65535==a?[[],Le(t,e-2)]:(e!==a+2&&(r=Vi(t,o-a-2,i,n)),[i,r])}function ts(t,e,n){var r=t.l+e,o=eo(t);2==n.biff&&++t.l;var a=function(t){var e;if(65535!==Ee(t,t.l+6))return[kn(t),"n"];switch(t[t.l]){case 0:return t.l+=8,["String","s"];case 1:return e=1===t[t.l+2],t.l+=8,[e,"b"];case 2:return e=t[t.l+2],t.l+=8,[e,"e"];case 3:return t.l+=8,["","s"]}return[]}(t),i=t._R(1);2!=n.biff&&(t._R(1),n.biff>=5&&t._R(4));var s=function(t,e,n){var r,o=t.l+e,a=2==n.biff?1:2,i=t._R(a);if(65535==i)return[[],Le(t,e-2)];var s=qi(t,i,n);return e!==i+a&&(r=Vi(t,e-i-a,s,n)),t.l=o,[s,r]}(t,r-t.l,n);return{cell:o,val:a[0],formula:s,shared:i>>3&1,tt:a[1]}}function es(t,e,n,r,o){var a=no(e,n,o),i=function(t){if(null==t){var e=Fe(8);return e._W(1,3),e._W(1,0),e._W(2,0),e._W(2,0),e._W(2,65535),e}return Rn("number"==typeof t?t:0)}(t.v),s=Fe(6);s._W(2,33),s._W(4,0);for(var c=Fe(t.bf.length),l=0;l<t.bf.length;++l)c[l]=t.bf[l];return A([a,i,s,c])}function ns(t,e,n){var r=t._R(4),o=qi(t,r,n),a=t._R(4);return[o,a>0?Vi(t,a,o,n):null]}var rs=ns,os=ns,as=ns,is=ns,ss={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"},cs={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:"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"},ls={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},us={"_xlfn.ACOT":"ACOT","_xlfn.ACOTH":"ACOTH","_xlfn.AGGREGATE":"AGGREGATE","_xlfn.ARABIC":"ARABIC","_xlfn.AVERAGEIF":"AVERAGEIF","_xlfn.AVERAGEIFS":"AVERAGEIFS","_xlfn.BASE":"BASE","_xlfn.BETA.DIST":"BETA.DIST","_xlfn.BETA.INV":"BETA.INV","_xlfn.BINOM.DIST":"BINOM.DIST","_xlfn.BINOM.DIST.RANGE":"BINOM.DIST.RANGE","_xlfn.BINOM.INV":"BINOM.INV","_xlfn.BITAND":"BITAND","_xlfn.BITLSHIFT":"BITLSHIFT","_xlfn.BITOR":"BITOR","_xlfn.BITRSHIFT":"BITRSHIFT","_xlfn.BITXOR":"BITXOR","_xlfn.CEILING.MATH":"CEILING.MATH","_xlfn.CEILING.PRECISE":"CEILING.PRECISE","_xlfn.CHISQ.DIST":"CHISQ.DIST","_xlfn.CHISQ.DIST.RT":"CHISQ.DIST.RT","_xlfn.CHISQ.INV":"CHISQ.INV","_xlfn.CHISQ.INV.RT":"CHISQ.INV.RT","_xlfn.CHISQ.TEST":"CHISQ.TEST","_xlfn.COMBINA":"COMBINA","_xlfn.CONCAT":"CONCAT","_xlfn.CONFIDENCE.NORM":"CONFIDENCE.NORM","_xlfn.CONFIDENCE.T":"CONFIDENCE.T","_xlfn.COT":"COT","_xlfn.COTH":"COTH","_xlfn.COUNTIFS":"COUNTIFS","_xlfn.COVARIANCE.P":"COVARIANCE.P","_xlfn.COVARIANCE.S":"COVARIANCE.S","_xlfn.CSC":"CSC","_xlfn.CSCH":"CSCH","_xlfn.DAYS":"DAYS","_xlfn.DECIMAL":"DECIMAL","_xlfn.ECMA.CEILING":"ECMA.CEILING","_xlfn.ERF.PRECISE":"ERF.PRECISE","_xlfn.ERFC.PRECISE":"ERFC.PRECISE","_xlfn.EXPON.DIST":"EXPON.DIST","_xlfn.F.DIST":"F.DIST","_xlfn.F.DIST.RT":"F.DIST.RT","_xlfn.F.INV":"F.INV","_xlfn.F.INV.RT":"F.INV.RT","_xlfn.F.TEST":"F.TEST","_xlfn.FILTERXML":"FILTERXML","_xlfn.FLOOR.MATH":"FLOOR.MATH","_xlfn.FLOOR.PRECISE":"FLOOR.PRECISE","_xlfn.FORECAST.ETS":"FORECAST.ETS","_xlfn.FORECAST.ETS.CONFINT":"FORECAST.ETS.CONFINT","_xlfn.FORECAST.ETS.SEASONALITY":"FORECAST.ETS.SEASONALITY","_xlfn.FORECAST.ETS.STAT":"FORECAST.ETS.STAT","_xlfn.FORECAST.LINEAR":"FORECAST.LINEAR","_xlfn.FORMULATEXT":"FORMULATEXT","_xlfn.GAMMA":"GAMMA","_xlfn.GAMMA.DIST":"GAMMA.DIST","_xlfn.GAMMA.INV":"GAMMA.INV","_xlfn.GAMMALN.PRECISE":"GAMMALN.PRECISE","_xlfn.GAUSS":"GAUSS","_xlfn.HYPGEOM.DIST":"HYPGEOM.DIST","_xlfn.IFERROR":"IFERROR","_xlfn.IFNA":"IFNA","_xlfn.IFS":"IFS","_xlfn.IMCOSH":"IMCOSH","_xlfn.IMCOT":"IMCOT","_xlfn.IMCSC":"IMCSC","_xlfn.IMCSCH":"IMCSCH","_xlfn.IMSEC":"IMSEC","_xlfn.IMSECH":"IMSECH","_xlfn.IMSINH":"IMSINH","_xlfn.IMTAN":"IMTAN","_xlfn.ISFORMULA":"ISFORMULA","_xlfn.ISO.CEILING":"ISO.CEILING","_xlfn.ISOWEEKNUM":"ISOWEEKNUM","_xlfn.LOGNORM.DIST":"LOGNORM.DIST","_xlfn.LOGNORM.INV":"LOGNORM.INV","_xlfn.MAXIFS":"MAXIFS","_xlfn.MINIFS":"MINIFS","_xlfn.MODE.MULT":"MODE.MULT","_xlfn.MODE.SNGL":"MODE.SNGL","_xlfn.MUNIT":"MUNIT","_xlfn.NEGBINOM.DIST":"NEGBINOM.DIST","_xlfn.NETWORKDAYS.INTL":"NETWORKDAYS.INTL","_xlfn.NIGBINOM":"NIGBINOM","_xlfn.NORM.DIST":"NORM.DIST","_xlfn.NORM.INV":"NORM.INV","_xlfn.NORM.S.DIST":"NORM.S.DIST","_xlfn.NORM.S.INV":"NORM.S.INV","_xlfn.NUMBERVALUE":"NUMBERVALUE","_xlfn.PDURATION":"PDURATION","_xlfn.PERCENTILE.EXC":"PERCENTILE.EXC","_xlfn.PERCENTILE.INC":"PERCENTILE.INC","_xlfn.PERCENTRANK.EXC":"PERCENTRANK.EXC","_xlfn.PERCENTRANK.INC":"PERCENTRANK.INC","_xlfn.PERMUTATIONA":"PERMUTATIONA","_xlfn.PHI":"PHI","_xlfn.POISSON.DIST":"POISSON.DIST","_xlfn.QUARTILE.EXC":"QUARTILE.EXC","_xlfn.QUARTILE.INC":"QUARTILE.INC","_xlfn.QUERYSTRING":"QUERYSTRING","_xlfn.RANK.AVG":"RANK.AVG","_xlfn.RANK.EQ":"RANK.EQ","_xlfn.RRI":"RRI","_xlfn.SEC":"SEC","_xlfn.SECH":"SECH","_xlfn.SHEET":"SHEET","_xlfn.SHEETS":"SHEETS","_xlfn.SKEW.P":"SKEW.P","_xlfn.STDEV.P":"STDEV.P","_xlfn.STDEV.S":"STDEV.S","_xlfn.SUMIFS":"SUMIFS","_xlfn.SWITCH":"SWITCH","_xlfn.T.DIST":"T.DIST","_xlfn.T.DIST.2T":"T.DIST.2T","_xlfn.T.DIST.RT":"T.DIST.RT","_xlfn.T.INV":"T.INV","_xlfn.T.INV.2T":"T.INV.2T","_xlfn.T.TEST":"T.TEST","_xlfn.TEXTJOIN":"TEXTJOIN","_xlfn.UNICHAR":"UNICHAR","_xlfn.UNICODE":"UNICODE","_xlfn.VAR.P":"VAR.P","_xlfn.VAR.S":"VAR.S","_xlfn.WEBSERVICE":"WEBSERVICE","_xlfn.WEIBULL.DIST":"WEIBULL.DIST","_xlfn.WORKDAY.INTL":"WORKDAY.INTL","_xlfn.XOR":"XOR","_xlfn.Z.TEST":"Z.TEST"};function fs(t){return"of:"==t.slice(0,3)&&(t=t.slice(3)),61==t.charCodeAt(0)&&61==(t=t.slice(1)).charCodeAt(0)&&(t=t.slice(1)),t=(t=t.replace(/COM\.MICROSOFT\./g,"")).replace(/\[((?:\.[A-Z]+[0-9]+)(?::\.[A-Z]+[0-9]+)?)\]/g,(function(t,e){return e.replace(/\./g,"")})),(t=t.replace(/\[.(#[A-Z]*[?!])\]/g,"$1")).replace(/[;~]/g,",").replace(/\|/g,";")}function hs(t){return("of:="+t.replace(hi,"$1[.$2$3$4$5]").replace(/\]:\[/g,":")).replace(/;/g,"|").replace(/,/g,";")}function ds(t){var e=t.split(":");return[e[0].split(".")[0],e[0].split(".")[1]+(e.length>1?":"+(e[1].split(".")[1]||e[1].split(".")[0]):"")]}function ps(t){return t.replace(/\./,"!")}var gs={},ms={};Kn.WS=["http://schemas.openxmlformats.org/officeDocument/2006/relationships/worksheet","http://purl.oclc.org/ooxml/officeDocument/relationships/worksheet"];var vs="undefined"!=typeof Map;function bs(t,e,n){var r=0,o=t.length;if(n){if(vs?n.has(e):Object.prototype.hasOwnProperty.call(n,e))for(var a=vs?n.get(e):n[e];r<a.length;++r)if(t[a[r]].t===e)return t.Count++,a[r]}else for(;r<o;++r)if(t[r].t===e)return t.Count++,r;return t[o]={t:e},t.Count++,t.Unique++,n&&(vs?(n.has(e)||n.set(e,[]),n.get(e).push(o)):(Object.prototype.hasOwnProperty.call(n,e)||(n[e]=[]),n[e].push(o))),o}function ys(t,e){var n={min:t+1,max:t+1},r=-1;return e.MDW&&(va=e.MDW),null!=e.width?n.customWidth=1:null!=e.wpx?r=ya(e.wpx):null!=e.wch&&(r=e.wch),r>-1?(n.width=wa(r),n.customWidth=1):null!=e.width&&(n.width=e.width),e.hidden&&(n.hidden=!0),null!=e.level&&(n.outlineLevel=n.level=e.level),n}function ws(t,e){if(t){var n=[.7,.7,.75,.75,.3,.3];"xlml"==e&&(n=[1,1,1,1,.5,.5]),null==t.left&&(t.left=n[0]),null==t.right&&(t.right=n[1]),null==t.top&&(t.top=n[2]),null==t.bottom&&(t.bottom=n[3]),null==t.header&&(t.header=n[4]),null==t.footer&&(t.footer=n[5])}}function Ss(t,e,n){var r=n.revssf[null!=e.z?e.z:"General"],o=60,a=t.length;if(null==r&&n.ssf)for(;o<392;++o)if(null==n.ssf[o]){T.load(e.z,o),n.ssf[o]=e.z,n.revssf[e.z]=r=o;break}for(o=0;o!=a;++o)if(t[o].numFmtId===r)return o;return t[a]={numFmtId:r,fontId:0,fillId:0,borderId:0,xfId:0,applyNumberFormat:1},a}function xs(t,e,n,r,o,a){try{r.cellNF&&(t.z=T._table[e])}catch(t){if(r.WTF)throw t}if("z"!==t.t||r.cellStyles){if("d"===t.t&&"string"==typeof t.v&&(t.v=Y(t.v)),(!r||!1!==r.cellText)&&"z"!==t.t)try{if(null==T._table[e]&&T.load(R[e]||"General",e),"e"===t.t)t.w=t.w||Hn[t.v];else if(0===e)if("n"===t.t)(0|t.v)===t.v?t.w=T._general_int(t.v):t.w=T._general_num(t.v);else if("d"===t.t){var i=U(t.v);t.w=(0|i)===i?T._general_int(i):T._general_num(i)}else{if(void 0===t.v)return"";t.w=T._general(t.v,ms)}else"d"===t.t?t.w=T.format(e,U(t.v),ms):t.w=T.format(e,t.v,ms)}catch(t){if(r.WTF)throw t}if(r.cellStyles&&null!=n)try{t.s=a.Fills[n],t.s.fgColor&&t.s.fgColor.theme&&!t.s.fgColor.rgb&&(t.s.fgColor.rgb=ma(o.themeElements.clrScheme[t.s.fgColor.theme].rgb,t.s.fgColor.tint||0),r.WTF&&(t.s.fgColor.raw_rgb=o.themeElements.clrScheme[t.s.fgColor.theme].rgb)),t.s.bgColor&&t.s.bgColor.theme&&(t.s.bgColor.rgb=ma(o.themeElements.clrScheme[t.s.bgColor.theme].rgb,t.s.bgColor.tint||0),r.WTF&&(t.s.bgColor.raw_rgb=o.themeElements.clrScheme[t.s.bgColor.theme].rgb))}catch(t){if(r.WTF&&a.Fills)throw t}}}function As(t,e,n){if(t&&t["!ref"]){var r=Ze(t["!ref"]);if(r.e.c<r.s.c||r.e.r<r.s.r)throw new Error("Bad range ("+n+"): "+t["!ref"])}}var Cs=/<(?:\w:)?mergeCell ref="[A-Z0-9:]+"\s*[\/]?>/g,Es=/<(?:\w+:)?sheetData[^>]*>([\s\S]*)<\/(?:\w+:)?sheetData>/,Ts=/<(?:\w:)?hyperlink [^>]*>/gm,_s=/"(\w*:\w*)"/,ks=/<(?:\w:)?col\b[^>]*[\/]?>/g,Rs=/<(?:\w:)?autoFilter[^>]*([\/]|>([\s\S]*)<\/(?:\w:)?autoFilter)>/g,Ps=/<(?:\w:)?pageMargins[^>]*\/>/g,Ns=/<(?:\w:)?sheetPr\b(?:[^>a-z][^>]*)?\/>/,Os=/<(?:\w:)?sheetPr[^>]*(?:[\/]|>([\s\S]*)<\/(?:\w:)?sheetPr)>/,Is=/<(?:\w:)?sheetViews[^>]*(?:[\/]|>([\s\S]*)<\/(?:\w:)?sheetViews)>/;function Bs(t,e,n,r,o,a,i){if(!t)return t;r||(r={"!id":{}});var s=e.dense?[]:{},c={s:{r:2e6,c:2e6},e:{r:0,c:0}},l="",u="",f=t.match(Es);f?(l=t.slice(0,f.index),u=t.slice(f.index+f[0].length)):l=u=t;var h=l.match(Ns);h?Ls(h[0],s,o,n):(h=l.match(Os))&&function(t,e,n,r,o,a,i){Ls(t.slice(0,t.indexOf(">")),n,r,o)}(h[0],h[1],s,o,n);var d=(l.match(/<(?:\w*:)?dimension/)||{index:-1}).index;if(d>0){var p=l.slice(d,d+50).match(_s);p&&function(t,e){var n=Ze(e);n.s.r<=n.e.r&&n.s.c<=n.e.c&&n.s.r>=0&&n.s.c>=0&&(t["!ref"]=Je(n))}(s,p[1])}var g=l.match(Is);g&&g[1]&&function(t,e){e.Views||(e.Views=[{}]);(t.match(Ms)||[]).forEach((function(t,n){var r=yt(t);e.Views[n]||(e.Views[n]={}),+r.zoomScale&&(e.Views[n].zoom=+r.zoomScale),Ot(r.rightToLeft)&&(e.Views[n].RTL=!0)}))}(g[1],o);var m=[];if(e.cellStyles){var v=l.match(ks);v&&function(t,e){for(var n=!1,r=0;r!=e.length;++r){var o=yt(e[r],!0);o.hidden&&(o.hidden=Ot(o.hidden));var a=parseInt(o.min,10)-1,i=parseInt(o.max,10)-1;for(o.outlineLevel&&(o.level=+o.outlineLevel||0),delete o.min,delete o.max,o.width=+o.width,!n&&o.width&&(n=!0,xa(o.width)),Aa(o);a<=i;)t[a++]=Z(o)}}(m,v)}f&&Ws(f[1],s,e,c,a,i);var b=u.match(Rs);b&&(s["!autofilter"]=function(t){return{ref:(t.match(/ref="([^"]*)"/)||[])[1]}}(b[0]));var y=[],w=u.match(Cs);if(w)for(d=0;d!=w.length;++d)y[d]=Ze(w[d].slice(w[d].indexOf('"')+1));var S=u.match(Ts);S&&function(t,e,n){for(var r=Array.isArray(t),o=0;o!=e.length;++o){var a=yt(It(e[o]),!0);if(!a.ref)return;var i=((n||{})["!id"]||[])[a.id];i?(a.Target=i.Target,a.location&&(a.Target+="#"+At(a.location))):(a.Target="#"+At(a.location),i={Target:a.Target,TargetMode:"Internal"}),a.Rel=i,a.tooltip&&(a.Tooltip=a.tooltip,delete a.tooltip);for(var s=Ze(a.ref),c=s.s.r;c<=s.e.r;++c)for(var l=s.s.c;l<=s.e.c;++l){var u=Ke({c:l,r:c});r?(t[c]||(t[c]=[]),t[c][l]||(t[c][l]={t:"z",v:void 0}),t[c][l].l=a):(t[u]||(t[u]={t:"z",v:void 0}),t[u].l=a)}}}(s,S,r);var x=u.match(Ps);if(x&&(s["!margins"]=function(t){var e={};return["left","right","top","bottom","header","footer"].forEach((function(n){t[n]&&(e[n]=parseFloat(t[n]))})),e}(yt(x[0]))),!s["!ref"]&&c.e.c>=c.s.c&&c.e.r>=c.s.r&&(s["!ref"]=Je(c)),e.sheetRows>0&&s["!ref"]){var A=Ze(s["!ref"]);e.sheetRows<=+A.e.r&&(A.e.r=e.sheetRows-1,A.e.r>c.e.r&&(A.e.r=c.e.r),A.e.r<A.s.r&&(A.s.r=A.e.r),A.e.c>c.e.c&&(A.e.c=c.e.c),A.e.c<A.s.c&&(A.s.c=A.e.c),s["!fullref"]=s["!ref"],s["!ref"]=Je(A))}return m.length>0&&(s["!cols"]=m),y.length>0&&(s["!merges"]=y),s}function Ls(t,e,n,r){var o=yt(t);n.Sheets[r]||(n.Sheets[r]={}),o.codeName&&(n.Sheets[r].CodeName=At(It(o.codeName)))}var Fs=["objects","scenarios","selectLockedCells","selectUnlockedCells"],Ds=["formatColumns","formatRows","formatCells","insertColumns","insertRows","insertHyperlinks","deleteColumns","deleteRows","sort","autoFilter","pivotTables"];var Ms=/<(?:\w:)?sheetView(?:[^>a-z][^>]*)?\/?>/;function js(t,e,n,r){if(void 0===t.v&&"string"!=typeof t.f||"z"===t.t)return"";var o="",a=t.t,i=t.v;if("z"!==t.t)switch(t.t){case"b":o=t.v?"1":"0";break;case"n":o=""+t.v;break;case"e":o=Hn[t.v];break;case"d":r&&r.cellDates?o=Y(t.v,-1).toISOString():((t=Z(t)).t="n",o=""+(t.v=U(Y(t.v)))),void 0===t.z&&(t.z=T._table[14]);break;default:o=t.v}var s=qt("v",Tt(o)),c={r:e},l=Ss(r.cellXfs,t,r);switch(0!==l&&(c.s=l),t.t){case"n":case"z":break;case"d":c.t="d";break;case"b":c.t="b";break;case"e":c.t="e";break;default:if(null==t.v){delete t.t;break}if(t.v.length>32767)throw new Error("Text length must not exceed 32767 characters");if(r&&r.bookSST){s=qt("v",""+bs(r.Strings,t.v,r.revStrings)),c.t="s";break}c.t="str"}if(t.t!=a&&(t.t=a,t.v=i),"string"==typeof t.f&&t.f){var u=t.F&&t.F.slice(0,e.length)==e?{t:"array",ref:t.F}:null;s=Xt("f",Tt(t.f),u)+(null!=t.v?s:"")}return t.l&&n["!links"].push([e,t.l]),t.c&&n["!comments"].push([e,t.c]),Xt("c",s,c)}var Ws=function(){var t=/<(?:\w+:)?c[ \/>]/,e=/<\/(?:\w+:)?row>/,n=/r=["']([^"']*)["']/,r=/<(?:\w+:)?is>([\S\s]*?)<\/(?:\w+:)?is>/,o=/ref=["']([^"']*)["']/,a=Mt("v"),i=Mt("f");return function(s,c,l,u,f,h){for(var d,p,g,m,v,b=0,y="",w=[],S=[],x=0,A=0,C=0,E="",_=0,k=0,R=0,P=0,N=Array.isArray(h.CellXf),O=[],I=[],B=Array.isArray(c),L=[],F={},D=!1,M=!!l.sheetStubs,j=s.split(e),W=0,H=j.length;W!=H;++W){var z=(y=j[W].trim()).length;if(0!==z){var V=0;t:for(b=0;b<z;++b)switch(y[b]){case">":if("/"!=y[b-1]){++b;break t}if(l&&l.cellStyles){if(_=null!=(p=yt(y.slice(V,b),!0)).r?parseInt(p.r,10):_+1,k=-1,l.sheetRows&&l.sheetRows<_)continue;F={},D=!1,p.ht&&(D=!0,F.hpt=parseFloat(p.ht),F.hpx=Ea(F.hpt)),"1"==p.hidden&&(D=!0,F.hidden=!0),null!=p.outlineLevel&&(D=!0,F.level=+p.outlineLevel),D&&(L[_-1]=F)}break;case"<":V=b}if(V>=b)break;if(_=null!=(p=yt(y.slice(V,b),!0)).r?parseInt(p.r,10):_+1,k=-1,!(l.sheetRows&&l.sheetRows<_)){u.s.r>_-1&&(u.s.r=_-1),u.e.r<_-1&&(u.e.r=_-1),l&&l.cellStyles&&(F={},D=!1,p.ht&&(D=!0,F.hpt=parseFloat(p.ht),F.hpx=Ea(F.hpt)),"1"==p.hidden&&(D=!0,F.hidden=!0),null!=p.outlineLevel&&(D=!0,F.level=+p.outlineLevel),D&&(L[_-1]=F)),w=y.slice(b).split(t);for(var G=0;G!=w.length&&"<"==w[G].trim().charAt(0);++G);for(w=w.slice(G),b=0;b!=w.length;++b)if(0!==(y=w[b].trim()).length){if(S=y.match(n),x=b,A=0,C=0,y="<c "+("<"==y.slice(0,1)?">":"")+y,null!=S&&2===S.length){for(x=0,E=S[1],A=0;A!=E.length&&!((C=E.charCodeAt(A)-64)<1||C>26);++A)x=26*x+C;k=--x}else++k;for(A=0;A!=y.length&&62!==y.charCodeAt(A);++A);if(++A,(p=yt(y.slice(0,A),!0)).r||(p.r=Ke({r:_-1,c:k})),d={t:""},null!=(S=(E=y.slice(A)).match(a))&&""!==S[1]&&(d.v=At(S[1])),l.cellFormula){if(null!=(S=E.match(i))&&""!==S[1]){if(d.f=At(It(S[1])).replace(/\r\n/g,"\n"),l.xlfn||(d.f=mi(d.f)),S[0].indexOf('t="array"')>-1)d.F=(E.match(o)||[])[1],d.F.indexOf(":")>-1&&O.push([Ze(d.F),d.F]);else if(S[0].indexOf('t="shared"')>-1){m=yt(S[0]);var X=At(It(S[1]));l.xlfn||(X=mi(X)),I[parseInt(m.si,10)]=[m,X,p.r]}}else(S=E.match(/<f[^>]*\/>/))&&I[(m=yt(S[0])).si]&&(d.f=gi(I[m.si][1],I[m.si][2],p.r));var $=$e(p.r);for(A=0;A<O.length;++A)$.r>=O[A][0].s.r&&$.r<=O[A][0].e.r&&$.c>=O[A][0].s.c&&$.c<=O[A][0].e.c&&(d.F=O[A][1])}if(null==p.t&&void 0===d.v)if(d.f||d.F)d.v=0,d.t="n";else{if(!M)continue;d.t="z"}else d.t=p.t||"n";switch(u.s.c>k&&(u.s.c=k),u.e.c<k&&(u.e.c=k),d.t){case"n":if(""==d.v||null==d.v){if(!M)continue;d.t="z"}else d.v=parseFloat(d.v);break;case"s":if(void 0===d.v){if(!M)continue;d.t="z"}else g=gs[parseInt(d.v,10)],d.v=g.t,d.r=g.r,l.cellHTML&&(d.h=g.h);break;case"str":d.t="s",d.v=null!=d.v?It(d.v):"",l.cellHTML&&(d.h=Rt(d.v));break;case"inlineStr":S=E.match(r),d.t="s",null!=S&&(g=Xo(S[1]))?(d.v=g.t,l.cellHTML&&(d.h=g.h)):d.v="";break;case"b":d.v=Ot(d.v);break;case"d":l.cellDates?d.v=Y(d.v,1):(d.v=U(Y(d.v,1)),d.t="n");break;case"e":l&&!1===l.cellText||(d.w=d.v),d.v=zn[d.v]}if(R=P=0,v=null,N&&void 0!==p.s&&null!=(v=h.CellXf[p.s])&&(null!=v.numFmtId&&(R=v.numFmtId),l.cellStyles&&null!=v.fillId&&(P=v.fillId)),xs(d,R,P,l,f,h),l.cellDates&&N&&"n"==d.t&&T.is_date(T._table[R])&&(d.t="d",d.v=q(d.v)),B){var K=$e(p.r);c[K.r]||(c[K.r]=[]),c[K.r][K.c]=d}else c[p.r]=d}}}}L.length>0&&(c["!rows"]=L)}}();var Us=Xt("worksheet",null,{xmlns:Kt.main[0],"xmlns:r":Kt.r});function Hs(t,e,n,r){var o,a=[pt,Us],i=n.SheetNames[t],s="",c=n.Sheets[i];null==c&&(c={});var l=c["!ref"]||"A1",u=Ze(l);if(u.e.c>16383||u.e.r>1048575){if(e.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=Je(u)}r||(r={}),c["!comments"]=[];var f=[];!function(t,e,n,r,o){var a=!1,i={},s=null;if("xlsx"!==r.bookType&&e.vbaraw){var c=e.SheetNames[n];try{e.Workbook&&(c=e.Workbook.Sheets[n].CodeName||c)}catch(t){}a=!0,i.codeName=Bt(Tt(c))}if(t&&t["!outline"]){var l={summaryBelow:1,summaryRight:1};t["!outline"].above&&(l.summaryBelow=0),t["!outline"].left&&(l.summaryRight=0),s=(s||"")+Xt("outlinePr",null,l)}(a||s)&&(o[o.length]=Xt("sheetPr",s,i))}(c,n,t,e,a),a[a.length]=Xt("dimension",null,{ref:l}),a[a.length]=function(t,e,n,r){var o={workbookViewId:"0"};return(((r||{}).Workbook||{}).Views||[])[0]&&(o.rightToLeft=r.Workbook.Views[0].RTL?"1":"0"),Xt("sheetViews",Xt("sheetView",null,o),{})}(0,0,0,n),e.sheetFormat&&(a[a.length]=Xt("sheetFormatPr",null,{defaultRowHeight:e.sheetFormat.defaultRowHeight||"16",baseColWidth:e.sheetFormat.baseColWidth||"10",outlineLevelRow:e.sheetFormat.outlineLevelRow||"7"})),null!=c["!cols"]&&c["!cols"].length>0&&(a[a.length]=function(t,e){for(var n,r=["<cols>"],o=0;o!=e.length;++o)(n=e[o])&&(r[r.length]=Xt("col",null,ys(o,n)));return r[r.length]="</cols>",r.join("")}(0,c["!cols"])),a[o=a.length]="<sheetData/>",c["!links"]=[],null!=c["!ref"]&&(s=function(t,e,n,r){var o,a,i=[],s=[],c=Ze(t["!ref"]),l="",u="",f=[],h=0,d=0,p=t["!rows"],g=Array.isArray(t),m={r:u},v=-1;for(d=c.s.c;d<=c.e.c;++d)f[d]=Xe(d);for(h=c.s.r;h<=c.e.r;++h){for(s=[],u=qe(h),d=c.s.c;d<=c.e.c;++d){o=f[d]+u;var b=g?(t[h]||[])[d]:t[o];void 0!==b&&null!=(l=js(b,o,t,e))&&s.push(l)}(s.length>0||p&&p[h])&&(m={r:u},p&&p[h]&&((a=p[h]).hidden&&(m.hidden=1),v=-1,a.hpx?v=Ca(a.hpx):a.hpt&&(v=a.hpt),v>-1&&(m.ht=v,m.customHeight=1),a.level&&(m.outlineLevel=a.level)),i[i.length]=Xt("row",s.join(""),m))}if(p)for(;h<p.length;++h)p&&p[h]&&(m={r:h+1},(a=p[h]).hidden&&(m.hidden=1),v=-1,a.hpx?v=Ca(a.hpx):a.hpt&&(v=a.hpt),v>-1&&(m.ht=v,m.customHeight=1),a.level&&(m.outlineLevel=a.level),i[i.length]=Xt("row","",m));return i.join("")}(c,e,0,0),s.length>0&&(a[a.length]=s)),a.length>o+1&&(a[a.length]="</sheetData>",a[o]=a[o].replace("/>",">")),c["!protect"]&&(a[a.length]=function(t){var e={sheet:1};return Fs.forEach((function(n){null!=t[n]&&t[n]&&(e[n]="1")})),Ds.forEach((function(n){null==t[n]||t[n]||(e[n]="0")})),t.password&&(e.password=ua(t.password).toString(16).toUpperCase()),Xt("sheetProtection",null,e)}(c["!protect"])),null!=c["!autofilter"]&&(a[a.length]=function(t,e,n,r){var o="string"==typeof t.ref?t.ref:Je(t.ref);n.Workbook||(n.Workbook={Sheets:[]}),n.Workbook.Names||(n.Workbook.Names=[]);var a=n.Workbook.Names,i=Ye(o);i.s.r==i.e.r&&(i.e.r=Ye(e["!ref"]).e.r,o=Je(i));for(var s=0;s<a.length;++s){var c=a[s];if("_xlnm._FilterDatabase"==c.Name&&c.Sheet==r){c.Ref="'"+n.SheetNames[r]+"'!"+o;break}}return s==a.length&&a.push({Name:"_xlnm._FilterDatabase",Sheet:r,Ref:"'"+n.SheetNames[r]+"'!"+o}),Xt("autoFilter",null,{ref:o})}(c["!autofilter"],c,n,t)),null!=c["!merges"]&&c["!merges"].length>0&&(a[a.length]=function(t){if(0===t.length)return"";for(var e='<mergeCells count="'+t.length+'">',n=0;n!=t.length;++n)e+='<mergeCell ref="'+Je(t[n])+'"/>';return e+"</mergeCells>"}(c["!merges"]));var h,d=-1,p=-1;return c["!links"].length>0&&(a[a.length]="<hyperlinks>",c["!links"].forEach((function(t){t[1].Target&&(h={ref:t[0]},"#"!=t[1].Target.charAt(0)&&(p=er(r,-1,Tt(t[1].Target).replace(/#.*$/,""),Kn.HLINK),h["r:id"]="rId"+p),(d=t[1].Target.indexOf("#"))>-1&&(h.location=Tt(t[1].Target.slice(d+1))),t[1].Tooltip&&(h.tooltip=Tt(t[1].Tooltip)),a[a.length]=Xt("hyperlink",null,h))})),a[a.length]="</hyperlinks>"),delete c["!links"],null!=c["!margins"]&&(a[a.length]=function(t){return ws(t),Xt("pageMargins",null,t)}(c["!margins"])),e&&!e.ignoreEC&&null!=e.ignoreEC||(a[a.length]=qt("ignoredErrors",Xt("ignoredError",null,{numberStoredAsText:1,sqref:l}))),f.length>0&&(p=er(r,-1,"../drawings/drawing"+(t+1)+".xml",Kn.DRAW),a[a.length]=Xt("drawing",null,{"r:id":"rId"+p}),c["!drawing"]=f),c["!comments"].length>0&&(p=er(r,-1,"../drawings/vmlDrawing"+(t+1)+".vml",Kn.VML),a[a.length]=Xt("legacyDrawing",null,{"r:id":"rId"+p}),c["!legacy"]=p),a.length>1&&(a[a.length]="</worksheet>",a[1]=a[1].replace("/>",">")),a.join("")}function zs(t,e,n,r){var o=function(t,e,n){var r=Fe(145),o=(n["!rows"]||[])[t]||{};r._W(4,t),r._W(4,0);var a=320;o.hpx?a=20*Ca(o.hpx):o.hpt&&(a=20*o.hpt),r._W(2,a),r._W(1,0);var i=0;o.level&&(i|=o.level),o.hidden&&(i|=16),(o.hpx||o.hpt)&&(i|=32),r._W(1,i),r._W(1,0);var s=0,c=r.l;r.l+=4;for(var l={r:t,c:0},u=0;u<16;++u)if(!(e.s.c>u+1<<10||e.e.c<u<<10)){for(var f=-1,h=-1,d=u<<10;d<u+1<<10;++d)l.c=d,(Array.isArray(n)?(n[l.r]||[])[l.c]:n[Ke(l)])&&(f<0&&(f=d),h=d);f<0||(++s,r._W(4,f),r._W(4,h))}var p=r.l;return r.l=c,r._W(4,s),r.l=p,r.length>r.l?r.slice(0,r.l):r}(r,n,e);(o.length>17||(e["!rows"]||[])[r])&&je(t,"BrtRowHdr",o)}var Vs=Tn,qs=_n;function Gs(t){return[pn(t),kn(t),"n"]}var Xs=Tn,$s=_n;var Ks=["left","right","top","bottom","header","footer"];function Ys(t,e,n,r,o,a,i){if(void 0===e.v)return!1;var s="";switch(e.t){case"b":s=e.v?"1":"0";break;case"d":(e=Z(e)).z=e.z||T._table[14],e.v=U(Y(e.v)),e.t="n";break;case"n":case"e":s=""+e.v;break;default:s=e.v}var c={r:n,c:r};switch(c.s=Ss(o.cellXfs,e,o),e.l&&a["!links"].push([Ke(c),e.l]),e.c&&a["!comments"].push([Ke(c),e.c]),e.t){case"s":case"str":return o.bookSST?(s=bs(o.Strings,e.v,o.revStrings),c.t="s",c.v=s,i?je(t,"BrtShortIsst",function(t,e,n){return null==n&&(n=Fe(8)),gn(e,n),n._W(4,e.v),n}(0,c)):je(t,"BrtCellIsst",function(t,e,n){return null==n&&(n=Fe(12)),dn(e,n),n._W(4,e.v),n}(0,c))):(c.t="str",i?je(t,"BrtShortSt",function(t,e,n){return null==n&&(n=Fe(8+4*t.v.length)),gn(e,n),sn(t.v,n),n.length>n.l?n.slice(0,n.l):n}(e,c)):je(t,"BrtCellSt",function(t,e,n){return null==n&&(n=Fe(12+4*t.v.length)),dn(e,n),sn(t.v,n),n.length>n.l?n.slice(0,n.l):n}(e,c))),!0;case"n":return e.v==(0|e.v)&&e.v>-1e3&&e.v<1e3?i?je(t,"BrtShortRk",function(t,e,n){return null==n&&(n=Fe(8)),gn(e,n),Cn(t.v,n),n}(e,c)):je(t,"BrtCellRk",function(t,e,n){return null==n&&(n=Fe(12)),dn(e,n),Cn(t.v,n),n}(e,c)):i?je(t,"BrtShortReal",function(t,e,n){return null==n&&(n=Fe(12)),gn(e,n),Rn(t.v,n),n}(e,c)):je(t,"BrtCellReal",function(t,e,n){return null==n&&(n=Fe(16)),dn(e,n),Rn(t.v,n),n}(e,c)),!0;case"b":return c.t="b",i?je(t,"BrtShortBool",function(t,e,n){return null==n&&(n=Fe(5)),gn(e,n),n._W(1,t.v?1:0),n}(e,c)):je(t,"BrtCellBool",function(t,e,n){return null==n&&(n=Fe(9)),dn(e,n),n._W(1,t.v?1:0),n}(e,c)),!0;case"e":return c.t="e",i?je(t,"BrtShortError",function(t,e,n){return null==n&&(n=Fe(8)),gn(e,n),n._W(1,t.v),n._W(2,0),n._W(1,0),n}(e,c)):je(t,"BrtCellError",function(t,e,n){return null==n&&(n=Fe(9)),dn(e,n),n._W(1,t.v),n}(e,c)),!0}return i?je(t,"BrtShortBlank",function(t,e,n){return null==n&&(n=Fe(4)),gn(e,n)}(0,c)):je(t,"BrtCellBlank",function(t,e,n){return null==n&&(n=Fe(8)),dn(e,n)}(0,c)),!0}function Js(t,e){e&&e["!merges"]&&(je(t,"BrtBeginMergeCells",function(t,e){return null==e&&(e=Fe(4)),e._W(4,t),e}(e["!merges"].length)),e["!merges"].forEach((function(e){je(t,"BrtMergeCell",$s(e))})),je(t,"BrtEndMergeCells"))}function Zs(t,e){e&&e["!cols"]&&(je(t,"BrtBeginColInfos"),e["!cols"].forEach((function(e,n){e&&je(t,"BrtColInfo",function(t,e,n){null==n&&(n=Fe(18));var r=ys(t,e);n._W(-4,t),n._W(-4,t),n._W(4,256*(r.width||10)),n._W(4,0);var o=0;return e.hidden&&(o|=1),"number"==typeof r.width&&(o|=2),e.level&&(o|=e.level<<8),n._W(2,o),n}(n,e))})),je(t,"BrtEndColInfos"))}function Qs(t,e){e&&e["!ref"]&&(je(t,"BrtBeginCellIgnoreECs"),je(t,"BrtCellIgnoreEC",function(t){var e=Fe(24);return e._W(4,4),e._W(4,1),_n(t,e),e}(Ze(e["!ref"]))),je(t,"BrtEndCellIgnoreECs"))}function tc(t,e,n){e["!links"].forEach((function(e){if(e[1].Target){var r=er(n,-1,e[1].Target.replace(/#.*$/,""),Kn.HLINK);je(t,"BrtHLink",function(t,e){var n=Fe(50+4*(t[1].Target.length+(t[1].Tooltip||"").length));_n({s:$e(t[0]),e:$e(t[0])},n),xn("rId"+e,n);var r=t[1].Target.indexOf("#");return sn((-1==r?"":t[1].Target.slice(r+1))||"",n),sn(t[1].Tooltip||"",n),sn("",n),n.slice(0,n.l)}(e,r))}})),delete e["!links"]}function ec(t,e,n){je(t,"BrtBeginWsViews"),je(t,"BrtBeginWsView",function(t,e,n){null==n&&(n=Fe(30));var r=924;return(((e||{}).Views||[])[0]||{}).RTL&&(r|=32),n._W(2,r),n._W(4,0),n._W(4,0),n._W(4,0),n._W(1,0),n._W(1,0),n._W(2,0),n._W(2,100),n._W(2,0),n._W(2,0),n._W(2,0),n._W(4,0),n}(0,n)),je(t,"BrtEndWsView"),je(t,"BrtEndWsViews")}function nc(t,e){e["!protect"]&&je(t,"BrtSheetProtection",function(t,e){return null==e&&(e=Fe(66)),e._W(2,t.password?ua(t.password):0),e._W(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]].forEach((function(n){n[1]?e._W(4,null==t[n[0]]||t[n[0]]?0:1):e._W(4,null!=t[n[0]]&&t[n[0]]?0:1)})),e}(e["!protect"]))}function rc(t,e,n,r){var o=Me(),a=n.SheetNames[t],i=n.Sheets[a]||{},s=a;try{n&&n.Workbook&&(s=n.Workbook.Sheets[t].CodeName||s)}catch(t){}var c=Ze(i["!ref"]||"A1");if(c.e.c>16383||c.e.r>1048575){if(e.WTF)throw new Error("Range "+(i["!ref"]||"A1")+" exceeds format limit A1:XFD1048576");c.e.c=Math.min(c.e.c,16383),c.e.r=Math.min(c.e.c,1048575)}return i["!links"]=[],i["!comments"]=[],je(o,"BrtBeginSheet"),(n.vbaraw||i["!outline"])&&je(o,"BrtWsProp",function(t,e,n){null==n&&(n=Fe(84+4*t.length));var r=192;e&&(e.above&&(r&=-65),e.left&&(r&=-129)),n._W(1,r);for(var o=1;o<3;++o)n._W(1,0);return Pn({auto:1},n),n._W(-4,-1),n._W(-4,-1),vn(t,n),n.slice(0,n.l)}(s,i["!outline"])),je(o,"BrtWsDim",qs(c)),ec(o,0,n.Workbook),Zs(o,i),function(t,e,n,r){var o,a=Ze(e["!ref"]||"A1"),i="",s=[];je(t,"BrtBeginSheetData");var c=Array.isArray(e),l=a.e.r;e["!rows"]&&(l=Math.max(a.e.r,e["!rows"].length-1));for(var u=a.s.r;u<=l;++u){i=qe(u),zs(t,e,a,u);var f=!1;if(u<=a.e.r)for(var h=a.s.c;h<=a.e.c;++h){u===a.s.r&&(s[h]=Xe(h)),o=s[h]+i;var d=c?(e[u]||[])[h]:e[o];f=!!d&&Ys(t,d,u,h,r,e,f)}}je(t,"BrtEndSheetData")}(o,i,0,e),nc(o,i),function(t,e,n,r){if(e["!autofilter"]){var o=e["!autofilter"],a="string"==typeof o.ref?o.ref:Je(o.ref);n.Workbook||(n.Workbook={Sheets:[]}),n.Workbook.Names||(n.Workbook.Names=[]);var i=n.Workbook.Names,s=Ye(a);s.s.r==s.e.r&&(s.e.r=Ye(e["!ref"]).e.r,a=Je(s));for(var c=0;c<i.length;++c){var l=i[c];if("_xlnm._FilterDatabase"==l.Name&&l.Sheet==r){l.Ref="'"+n.SheetNames[r]+"'!"+a;break}}c==i.length&&i.push({Name:"_xlnm._FilterDatabase",Sheet:r,Ref:"'"+n.SheetNames[r]+"'!"+a}),je(t,"BrtBeginAFilter",_n(Ze(a))),je(t,"BrtEndAFilter")}}(o,i,n,t),Js(o,i),tc(o,i,r),i["!margins"]&&je(o,"BrtMargins",function(t,e){return null==e&&(e=Fe(48)),ws(t),Ks.forEach((function(n){Rn(t[n],e)})),e}(i["!margins"])),e&&!e.ignoreEC&&null!=e.ignoreEC||Qs(o,i),function(t,e,n,r){if(e["!comments"].length>0){var o=er(r,-1,"../drawings/vmlDrawing"+(n+1)+".vml",Kn.VML);je(t,"BrtLegacyDrawing",xn("rId"+o)),e["!legacy"]=o}}(o,i,t,r),je(o,"BrtEndSheet"),o.end()}function oc(t,e,n,r,o,a){var i=a||{"!type":"chart"};if(!t)return a;var s=0,c=0,l="A",u={s:{r:2e6,c:2e6},e:{r:0,c:0}};return(t.match(/<c:numCache>[\s\S]*?<\/c:numCache>/gm)||[]).forEach((function(t){var e=function(t){var e,n=[],r=t.match(/^<c:numCache>/);(t.match(/<c:pt idx="(\d*)">(.*?)<\/c:pt>/gm)||[]).forEach((function(t){var e=t.match(/<c:pt idx="(\d*?)"><c:v>(.*)<\/c:v><\/c:pt>/);e&&(n[+e[1]]=r?+e[2]:e[2])}));var o=At((t.match(/<c:formatCode>([\s\S]*?)<\/c:formatCode>/)||["","General"])[1]);return(t.match(/<c:f>(.*?)<\/c:f>/gm)||[]).forEach((function(t){e=t.replace(/<.*?>/g,"")})),[n,o,e]}(t);u.s.r=u.s.c=0,u.e.c=s,l=Xe(s),e[0].forEach((function(t,n){i[l+qe(n)]={t:"n",v:t,z:e[1]},c=n})),u.e.r<c&&(u.e.r=c),++s})),s>0&&(i["!ref"]=Je(u)),i}Kn.CHART="http://schemas.openxmlformats.org/officeDocument/2006/relationships/chart",Kn.CHARTEX="http://schemas.microsoft.com/office/2014/relationships/chartEx",Kn.CS="http://schemas.openxmlformats.org/officeDocument/2006/relationships/chartsheet";Xt("chartsheet",null,{xmlns:Kt.main[0],"xmlns:r":Kt.r});var ac=[["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"]],ic=[["activeTab",0,"int"],["autoFilterDateGrouping",!0,"bool"],["firstSheet",0,"int"],["minimized",!1,"bool"],["showHorizontalScroll",!0,"bool"],["showSheetTabs",!0,"bool"],["showVerticalScroll",!0,"bool"],["tabRatio",600,"int"],["visibility","visible"]],sc=[],cc=[["calcCompleted","true"],["calcMode","auto"],["calcOnSave","true"],["concurrentCalc","true"],["fullCalcOnLoad","false"],["fullPrecision","true"],["iterate","false"],["iterateCount","100"],["iterateDelta","0.001"],["refMode","A1"]];function lc(t,e){for(var n=0;n!=t.length;++n)for(var r=t[n],o=0;o!=e.length;++o){var a=e[o];if(null==r[a[0]])r[a[0]]=a[1];else switch(a[2]){case"bool":"string"==typeof r[a[0]]&&(r[a[0]]=Ot(r[a[0]]));break;case"int":"string"==typeof r[a[0]]&&(r[a[0]]=parseInt(r[a[0]],10))}}}function uc(t,e){for(var n=0;n!=e.length;++n){var r=e[n];if(null==t[r[0]])t[r[0]]=r[1];else switch(r[2]){case"bool":"string"==typeof t[r[0]]&&(t[r[0]]=Ot(t[r[0]]));break;case"int":"string"==typeof t[r[0]]&&(t[r[0]]=parseInt(t[r[0]],10))}}}function fc(t){uc(t.WBProps,ac),uc(t.CalcPr,cc),lc(t.WBView,ic),lc(t.Sheets,sc),ms.date1904=Ot(t.WBProps.date1904)}var hc="][*?/\\".split("");function dc(t,e){if(t.length>31){if(e)return!1;throw new Error("Sheet names cannot exceed 31 chars")}var n=!0;return hc.forEach((function(r){if(-1!=t.indexOf(r)){if(!e)throw new Error("Sheet name cannot contain : \\ / ? * [ ]");n=!1}})),n}function pc(t){if(!t||!t.SheetNames||!t.Sheets)throw new Error("Invalid Workbook");if(!t.SheetNames.length)throw new Error("Workbook is empty");var e=t.Workbook&&t.Workbook.Sheets||[];!function(t,e,n){t.forEach((function(r,o){dc(r);for(var a=0;a<o;++a)if(r==t[a])throw new Error("Duplicate Sheet Name: "+r);if(n){var i=e&&e[o]&&e[o].CodeName||r;if(95==i.charCodeAt(0)&&i.length>22)throw new Error("Bad Code Name: Worksheet"+i)}}))}(t.SheetNames,e,!!t.vbaraw);for(var n=0;n<t.SheetNames.length;++n)As(t.Sheets[t.SheetNames[n]],t.SheetNames[n],n)}var gc=/<\w+:workbook/;var mc=Xt("workbook",null,{xmlns:Kt.main[0],"xmlns:r":Kt.r});function vc(t){var e=[pt];e[e.length]=mc;var n=t.Workbook&&(t.Workbook.Names||[]).length>0,r={codeName:"ThisWorkbook"};t.Workbook&&t.Workbook.WBProps&&(ac.forEach((function(e){null!=t.Workbook.WBProps[e[0]]&&t.Workbook.WBProps[e[0]]!=e[1]&&(r[e[0]]=t.Workbook.WBProps[e[0]])})),t.Workbook.WBProps.CodeName&&(r.codeName=t.Workbook.WBProps.CodeName,delete r.CodeName)),e[e.length]=Xt("workbookPr",null,r);var o=t.Workbook&&t.Workbook.Sheets||[],a=0;if(o&&o[0]&&o[0].Hidden){for(e[e.length]="<bookViews>",a=0;a!=t.SheetNames.length&&o[a]&&o[a].Hidden;++a);a==t.SheetNames.length&&(a=0),e[e.length]='<workbookView firstSheet="'+a+'" activeTab="'+a+'"/>',e[e.length]="</bookViews>"}for(e[e.length]="<sheets>",a=0;a!=t.SheetNames.length;++a){var i={name:Tt(t.SheetNames[a].slice(0,31))};if(i.sheetId=""+(a+1),i["r:id"]="rId"+(a+1),o[a])switch(o[a].Hidden){case 1:i.state="hidden";break;case 2:i.state="veryHidden"}e[e.length]=Xt("sheet",null,i)}return e[e.length]="</sheets>",n&&(e[e.length]="<definedNames>",t.Workbook&&t.Workbook.Names&&t.Workbook.Names.forEach((function(t){var n={name:t.Name};t.Comment&&(n.comment=t.Comment),null!=t.Sheet&&(n.localSheetId=""+t.Sheet),t.Hidden&&(n.hidden="1"),t.Ref&&(e[e.length]=Xt("definedName",Tt(t.Ref),n))})),e[e.length]="</definedNames>"),e.length>2&&(e[e.length]="</workbook>",e[1]=e[1].replace("/>",">")),e.join("")}function bc(t,e){return e||(e=Fe(127)),e._W(4,t.Hidden),e._W(4,t.iTabID),xn(t.strRelID,e),sn(t.name.slice(0,31),e),e.length>e.l?e.slice(0,e.l):e}function yc(t,e){var n={};return t._R(4),n.ArchID=t._R(4),t.l+=e-8,n}function wc(e,n){n||(n=Fe(127));for(var r=0;4!=r;++r)n._W(4,0);return sn("SheetJS",n),sn(t.version,n),sn(t.version,n),sn("7262",n),n.length>n.l?n.slice(0,n.l):n}function Sc(t,e){if(e.Workbook&&e.Workbook.Sheets){for(var n=e.Workbook.Sheets,r=0,o=-1,a=-1;r<n.length;++r)!n[r]||!n[r].Hidden&&-1==o?o=r:1==n[r].Hidden&&-1==a&&(a=r);a>o||(je(t,"BrtBeginBookViews"),je(t,"BrtBookView",function(t,e){return e||(e=Fe(29)),e._W(-4,0),e._W(-4,460),e._W(4,28800),e._W(4,17600),e._W(4,500),e._W(4,t),e._W(4,t),e._W(1,120),e.length>e.l?e.slice(0,e.l):e}(o)),je(t,"BrtEndBookViews"))}}function xc(t,e){var n=Me();return je(n,"BrtBeginBook"),je(n,"BrtFileVersion",wc()),je(n,"BrtWbProp",function(t,e){e||(e=Fe(72));var n=0;return t&&t.filterPrivacy&&(n|=8),e._W(4,n),e._W(4,0),vn(t&&t.CodeName||"ThisWorkbook",e),e.slice(0,e.l)}(t.Workbook&&t.Workbook.WBProps||null)),Sc(n,t),function(t,e){je(t,"BrtBeginBundleShs");for(var n=0;n!=e.SheetNames.length;++n)je(t,"BrtBundleSh",bc({Hidden:e.Workbook&&e.Workbook.Sheets&&e.Workbook.Sheets[n]&&e.Workbook.Sheets[n].Hidden||0,iTabID:n+1,strRelID:"rId"+(n+1),name:e.SheetNames[n]}));je(t,"BrtEndBundleShs")}(n,t),je(n,"BrtEndBook"),n.end()}function Ac(t,e,n){return".bin"===e.slice(-4)?function(t,e){var n={AppVersion:{},WBProps:{},WBView:[],Sheets:[],CalcPr:{},xmlns:""},r=[],o=!1;e||(e={}),e.biff=12;var a=[],i=[[]];return i.SheetNames=[],i.XTI=[],ul[16]={n:"BrtFRTArchID$",f:yc},De(t,(function(t,s,c){switch(c){case 156:i.SheetNames.push(t.name),n.Sheets.push(t);break;case 153:n.WBProps=t;break;case 39:null!=t.Sheet&&(e.SID=t.Sheet),t.Ref=Ji(t.Ptg,0,null,i,e),delete e.SID,delete t.Ptg,a.push(t);break;case 1036:case 361:case 2071:case 158:case 143:case 664:case 353:case 3072:case 3073:case 534:case 677:case 157:case 610:case 2050:case 155:case 548:case 676:case 128:case 665:case 2128:case 2125:case 549:case 2053:case 596:case 2076:case 2075:case 2082:case 397:case 154:case 1117:case 553:case 2091:case 16:break;case 357:case 358:case 355:case 667:i[0].length?i.push([c,t]):i[0]=[c,t],i[i.length-1].XTI=[];break;case 362:0===i.length&&(i[0]=[],i[0].XTI=[]),i[i.length-1].XTI=i[i.length-1].XTI.concat(t),i.XTI=i.XTI.concat(t);break;case 35:case 37:r.push(s),o=!0;break;case 36:case 38:r.pop(),o=!1;break;default:if((s||"").indexOf("Begin")>0);else if((s||"").indexOf("End")>0);else if(!o||e.WTF&&"BrtACBegin"!=r[r.length-1]&&"BrtFRTBegin"!=r[r.length-1])throw new Error("Unexpected record "+c+" "+s)}}),e),fc(n),n.Names=a,n.supbooks=i,n}(t,n):function(t,e){if(!t)throw new Error("Could not find file");var n={AppVersion:{},WBProps:{},WBView:[],Sheets:[],CalcPr:{},Names:[],xmlns:""},r=!1,o="xmlns",a={},i=0;if(t.replace(mt,(function(s,c){var l=yt(s);switch(wt(l[0])){case"<?xml":case"</workbook>":case"<fileVersion/>":case"</fileVersion>":case"<fileSharing":case"<fileSharing/>":case"</workbookPr>":case"<workbookProtection":case"<workbookProtection/>":case"<bookViews":case"<bookViews>":case"</bookViews>":case"</workbookView>":case"<sheets":case"<sheets>":case"</sheets>":case"</sheet>":case"<functionGroups":case"<functionGroups/>":case"<functionGroup":case"<externalReferences":case"</externalReferences>":case"<externalReferences>":case"<externalReference":case"<definedNames/>":case"<definedName/>":case"</calcPr>":case"<oleSize":case"<customWorkbookViews>":case"</customWorkbookViews>":case"<customWorkbookViews":case"<customWorkbookView":case"</customWorkbookView>":case"<pivotCaches>":case"</pivotCaches>":case"<pivotCaches":case"<pivotCache":case"<smartTagPr":case"<smartTagPr/>":case"<smartTagTypes":case"<smartTagTypes>":case"</smartTagTypes>":case"<smartTagType":case"<webPublishing":case"<webPublishing/>":case"<fileRecoveryPr":case"<fileRecoveryPr/>":case"<webPublishObjects>":case"<webPublishObjects":case"</webPublishObjects>":case"<webPublishObject":case"<extLst":case"<extLst>":case"</extLst>":case"<extLst/>":case"<ArchID":case"<revisionPtr":break;case"<workbook":s.match(gc)&&(o="xmlns"+s.match(/<(\w+):/)[1]),n.xmlns=l[o];break;case"<fileVersion":delete l[0],n.AppVersion=l;break;case"<workbookPr":case"<workbookPr/>":ac.forEach((function(t){if(null!=l[t[0]])switch(t[2]){case"bool":n.WBProps[t[0]]=Ot(l[t[0]]);break;case"int":n.WBProps[t[0]]=parseInt(l[t[0]],10);break;default:n.WBProps[t[0]]=l[t[0]]}})),l.codeName&&(n.WBProps.CodeName=It(l.codeName));break;case"<workbookView":case"<workbookView/>":delete l[0],n.WBView.push(l);break;case"<sheet":switch(l.state){case"hidden":l.Hidden=1;break;case"veryHidden":l.Hidden=2;break;default:l.Hidden=0}delete l.state,l.name=At(It(l.name)),delete l[0],n.Sheets.push(l);break;case"<definedNames>":case"<definedNames":case"<ext":case"<AlternateContent":case"<AlternateContent>":r=!0;break;case"</definedNames>":case"</ext>":case"</AlternateContent>":r=!1;break;case"<definedName":(a={}).Name=It(l.name),l.comment&&(a.Comment=l.comment),l.localSheetId&&(a.Sheet=+l.localSheetId),Ot(l.hidden||"0")&&(a.Hidden=!0),i=c+s.length;break;case"</definedName>":a.Ref=At(It(t.slice(i,c))),n.Names.push(a);break;case"<calcPr":case"<calcPr/>":delete l[0],n.CalcPr=l;break;default:if(!r&&e.WTF)throw new Error("unrecognized "+l[0]+" in workbook")}return s})),-1===Kt.main.indexOf(n.xmlns))throw new Error("Unknown Namespace: "+n.xmlns);return fc(n),n}(t,n)}function Cc(t,e,n,r,o,a,i,s){return".bin"===e.slice(-4)?function(t,e,n,r,o,a,i){if(!t)return t;var s=e||{};r||(r={"!id":{}});var c,l,u,f,h,d,p,g,m,v,b=s.dense?[]:{},y={s:{r:2e6,c:2e6},e:{r:0,c:0}},w=[],S=!1,x=!1,A=[];s.biff=12,s["!row"]=0;var C=0,E=!1,_=[],k={},R=s.supbooks||o.supbooks||[[]];if(R.sharedf=k,R.arrayf=_,R.SheetNames=o.SheetNames||o.Sheets.map((function(t){return t.name})),!s.supbooks&&(s.supbooks=R,o.Names))for(var P=0;P<o.Names.length;++P)R[0][P+1]=o.Names[P];var N=[],O=[],I=!1;if(ul[16]={n:"BrtShortReal",f:Gs},De(t,(function(t,e,P){if(!x)switch(P){case 148:c=t;break;case 0:l=t,s.sheetRows&&s.sheetRows<=l.r&&(x=!0),m=qe(h=l.r),s["!row"]=l.r,(t.hidden||t.hpt||null!=t.level)&&(t.hpt&&(t.hpx=Ea(t.hpt)),O[t.r]=t);break;case 2:case 3:case 4:case 5:case 6:case 7:case 8:case 9:case 10:case 11:case 13:case 14:case 15:case 16:case 17:case 18:switch(u={t:t[2]},t[2]){case"n":u.v=t[1];break;case"s":g=gs[t[1]],u.v=g.t,u.r=g.r;break;case"b":u.v=!!t[1];break;case"e":u.v=t[1],!1!==s.cellText&&(u.w=Hn[u.v]);break;case"str":u.t="s",u.v=t[1]}if((f=i.CellXf[t[0].iStyleRef])&&xs(u,f.numFmtId,null,s,a,i),d=-1==t[0].c?d+1:t[0].c,s.dense?(b[h]||(b[h]=[]),b[h][d]=u):b[Xe(d)+m]=u,s.cellFormula){for(E=!1,C=0;C<_.length;++C){var B=_[C];l.r>=B[0].s.r&&l.r<=B[0].e.r&&d>=B[0].s.c&&d<=B[0].e.c&&(u.F=Je(B[0]),E=!0)}!E&&t.length>3&&(u.f=t[3])}if(y.s.r>l.r&&(y.s.r=l.r),y.s.c>d&&(y.s.c=d),y.e.r<l.r&&(y.e.r=l.r),y.e.c<d&&(y.e.c=d),s.cellDates&&f&&"n"==u.t&&T.is_date(T._table[f.numFmtId])){var L=T.parse_date_code(u.v);L&&(u.t="d",u.v=new Date(L.y,L.m-1,L.d,L.H,L.M,L.S,L.u))}break;case 1:case 12:if(!s.sheetStubs||S)break;u={t:"z",v:void 0},d=-1==t[0].c?d+1:t[0].c,s.dense?(b[h]||(b[h]=[]),b[h][d]=u):b[Xe(d)+m]=u,y.s.r>l.r&&(y.s.r=l.r),y.s.c>d&&(y.s.c=d),y.e.r<l.r&&(y.e.r=l.r),y.e.c<d&&(y.e.c=d);break;case 176:A.push(t);break;case 494:var F=r["!id"][t.relId];for(F?(t.Target=F.Target,t.loc&&(t.Target+="#"+t.loc),t.Rel=F):""==t.relId&&(t.Target="#"+t.loc),h=t.rfx.s.r;h<=t.rfx.e.r;++h)for(d=t.rfx.s.c;d<=t.rfx.e.c;++d)s.dense?(b[h]||(b[h]=[]),b[h][d]||(b[h][d]={t:"z",v:void 0}),b[h][d].l=t):(p=Ke({c:d,r:h}),b[p]||(b[p]={t:"z",v:void 0}),b[p].l=t);break;case 426:if(!s.cellFormula)break;_.push(t),(v=s.dense?b[h][d]:b[Xe(d)+m]).f=Ji(t[1],0,{r:l.r,c:d},R,s),v.F=Je(t[0]);break;case 427:if(!s.cellFormula)break;k[Ke(t[0].s)]=t[1],(v=s.dense?b[h][d]:b[Xe(d)+m]).f=Ji(t[1],0,{r:l.r,c:d},R,s);break;case 60:if(!s.cellStyles)break;for(;t.e>=t.s;)N[t.e--]={width:t.w/256,hidden:!!(1&t.flags),level:t.level},I||(I=!0,xa(t.w/256)),Aa(N[t.e+1]);break;case 161:b["!autofilter"]={ref:Je(t)};break;case 476:b["!margins"]=t;break;case 147:o.Sheets[n]||(o.Sheets[n]={}),t.name&&(o.Sheets[n].CodeName=t.name),(t.above||t.left)&&(b["!outline"]={above:t.above,left:t.left});break;case 137:o.Views||(o.Views=[{}]),o.Views[0]||(o.Views[0]={}),t.RTL&&(o.Views[0].RTL=!0);break;case 485:case 64:case 1053:case 151:case 152:case 175:case 644:case 625:case 562:case 396:case 1112:case 1146:case 471:case 1050:case 649:case 1105:case 49:case 589:case 607:case 564:case 1055:case 168:case 174:case 1180:case 499:case 507:case 550:case 171:case 167:case 1177:case 169:case 1181:case 551:case 552:case 661:case 639:case 478:case 537:case 477:case 536:case 1103:case 680:case 1104:case 1024:case 663:case 535:case 678:case 504:case 1043:case 428:case 170:case 3072:case 50:case 2070:case 1045:break;case 35:S=!0;break;case 36:S=!1;break;case 37:w.push(e),S=!0;break;case 38:w.pop(),S=!1;break;default:if((e||"").indexOf("Begin")>0);else if((e||"").indexOf("End")>0);else if(!S||s.WTF)throw new Error("Unexpected record "+P+" "+e)}}),s),delete s.supbooks,delete s["!row"],!b["!ref"]&&(y.s.r<2e6||c&&(c.e.r>0||c.e.c>0||c.s.r>0||c.s.c>0))&&(b["!ref"]=Je(c||y)),s.sheetRows&&b["!ref"]){var B=Ze(b["!ref"]);s.sheetRows<=+B.e.r&&(B.e.r=s.sheetRows-1,B.e.r>y.e.r&&(B.e.r=y.e.r),B.e.r<B.s.r&&(B.s.r=B.e.r),B.e.c>y.e.c&&(B.e.c=y.e.c),B.e.c<B.s.c&&(B.s.c=B.e.c),b["!fullref"]=b["!ref"],b["!ref"]=Je(B))}return A.length>0&&(b["!merges"]=A),N.length>0&&(b["!cols"]=N),O.length>0&&(b["!rows"]=O),b}(t,r,n,o,a,i,s):Bs(t,r,n,o,a,i,s)}function Ec(t,e,n,r,o,a,i,s){return".bin"===e.slice(-4)?function(t,e,n,r,o){if(!t)return t;r||(r={"!id":{}});var a={"!type":"chart","!drawel":null,"!rel":""},i=[],s=!1;return De(t,(function(t,r,c){switch(c){case 550:a["!rel"]=t;break;case 651:o.Sheets[n]||(o.Sheets[n]={}),t.name&&(o.Sheets[n].CodeName=t.name);break;case 562:case 652:case 669:case 679:case 551:case 552:case 476:case 3072:break;case 35:s=!0;break;case 36:s=!1;break;case 37:i.push(r);break;case 38:i.pop();break;default:if((r||"").indexOf("Begin")>0)i.push(r);else if((r||"").indexOf("End")>0)i.pop();else if(!s||e.WTF)throw new Error("Unexpected record "+c+" "+r)}}),e),r["!id"][a["!rel"]]&&(a["!drawel"]=r["!id"][a["!rel"]]),a}(t,r,n,o,a):function(t,e,n,r,o){if(!t)return t;r||(r={"!id":{}});var a,i={"!type":"chart","!drawel":null,"!rel":""},s=t.match(Ns);return s&&Ls(s[0],0,o,n),(a=t.match(/drawing r:id="(.*?)"/))&&(i["!rel"]=a[1]),r["!id"][i["!rel"]]&&(i["!drawel"]=r["!id"][i["!rel"]]),i}(t,0,n,o,a)}function Tc(t,e,n,r){return".bin"===e.slice(-4)?function(t,e,n){var r={NumberFmt:[]};for(var o in T._table)r.NumberFmt[o]=T._table[o];r.CellXf=[],r.Fonts=[];var a=[],i=!1;return De(t,(function(t,o,s){switch(s){case 44:r.NumberFmt[t[0]]=t[1],T.load(t[1],t[0]);break;case 43:r.Fonts.push(t),null!=t.color.theme&&e&&e.themeElements&&e.themeElements.clrScheme&&(t.color.rgb=ma(e.themeElements.clrScheme[t.color.theme].rgb,t.color.tint||0));break;case 1025:case 45:case 46:case 48:case 507:case 572:case 475:case 1171:case 2102:case 1130:case 512:case 2095:case 3072:break;case 47:"BrtBeginCellXFs"==a[a.length-1]&&r.CellXf.push(t);break;case 35:i=!0;break;case 36:i=!1;break;case 37:a.push(o),i=!0;break;case 38:a.pop(),i=!1;break;default:if((o||"").indexOf("Begin")>0)a.push(o);else if((o||"").indexOf("End")>0)a.pop();else if(!i||n.WTF&&"BrtACBegin"!=a[a.length-1])throw new Error("Unexpected record "+s+" "+o)}})),r}(t,n,r):Pa(t,n,r)}function _c(t,e,n){return".bin"===e.slice(-4)?function(t,e){var n=[],r=!1;return De(t,(function(t,o,a){switch(a){case 159:n.Count=t[0],n.Unique=t[1];break;case 19:n.push(t);break;case 160:return!0;case 35:r=!0;break;case 36:r=!1;break;default:if(o.indexOf("Begin")>0||o.indexOf("End"),!r||e.WTF)throw new Error("Unexpected record "+a+" "+o)}})),n}(t,n):function(t,e){var n=[],r="";if(!t)return n;var o=t.match($o);if(o){r=o[2].replace(Ko,"").split(Yo);for(var a=0;a!=r.length;++a){var i=Xo(r[a].trim(),e);null!=i&&(n[n.length]=i)}o=yt(o[1]),n.Count=o.count,n.Unique=o.uniqueCount}return n}(t,n)}function kc(t,e,n){return".bin"===e.slice(-4)?function(t,e){var n=[],r=[],o={},a=!1;return De(t,(function(t,i,s){switch(s){case 632:r.push(t);break;case 635:o=t;break;case 637:o.t=t.t,o.h=t.h,o.r=t.r;break;case 636:if(o.author=r[o.iauthor],delete o.iauthor,e.sheetRows&&o.rfx&&e.sheetRows<=o.rfx.r)break;o.t||(o.t=""),delete o.rfx,n.push(o);break;case 3072:case 37:case 38:break;case 35:a=!0;break;case 36:a=!1;break;default:if((i||"").indexOf("Begin")>0);else if((i||"").indexOf("End")>0);else if(!a||e.WTF)throw new Error("Unexpected record "+s+" "+i)}})),n}(t,n):function(t,e){if(t.match(/<(?:\w+:)?comments *\/>/))return[];var n=[],r=[],o=t.match(/<(?:\w+:)?authors>([\s\S]*)<\/(?:\w+:)?authors>/);o&&o[1]&&o[1].split(/<\/\w*:?author>/).forEach((function(t){if(""!==t&&""!==t.trim()){var e=t.match(/<(?:\w+:)?author[^>]*>(.*)/);e&&n.push(e[1])}}));var a=t.match(/<(?:\w+:)?commentList>([\s\S]*)<\/(?:\w+:)?commentList>/);return a&&a[1]&&a[1].split(/<\/\w*:?comment>/).forEach((function(t){if(""!==t&&""!==t.trim()){var o=t.match(/<(?:\w+:)?comment[^>]*>/);if(o){var a=yt(o[0]),i={author:a.authorId&&n[a.authorId]||"sheetjsghost",ref:a.ref,guid:a.guid},s=$e(a.ref);if(!(e.sheetRows&&e.sheetRows<=s.r)){var c=t.match(/<(?:\w+:)?text>([\s\S]*)<\/(?:\w+:)?text>/),l=!!c&&!!c[1]&&Xo(c[1])||{r:"",t:"",h:""};i.r=l.r,"<t></t>"==l.r&&(l.t=l.h=""),i.t=(l.t||"").replace(/\r\n/g,"\n").replace(/\r/g,"\n"),e.cellHTML&&(i.h=l.h),r.push(i)}}}})),r}(t,n)}function Rc(t,e,n){return".bin"===e.slice(-4)?function(t,e,n){var r=[];return De(t,(function(t,e,n){if(63===n)r.push(t);else if((e||"").indexOf("Begin")>0);else if(!((e||"").indexOf("End")>0))throw new Error("Unexpected record "+n+" "+e)})),r}(t):function(t){var e=[];if(!t)return e;var n=1;return(t.match(mt)||[]).forEach((function(t){var r=yt(t);switch(r[0]){case"<?xml":case"<calcChain":case"<calcChain>":case"</calcChain>":break;case"<c":delete r[0],r.i?n=r.i:r.i=n,e.push(r)}})),e}(t)}function Pc(t,e,n,r){if(".bin"===n.slice(-4))return function(t,e,n,r){if(!t)return t;var o=r||{},a=!1;De(t,(function(t,e,n){switch(n){case 359:case 363:case 364:case 366:case 367:case 368:case 369:case 370:case 371:case 472:case 577:case 578:case 579:case 580:case 581:case 582:case 583:case 584:case 585:case 586:case 587:break;case 35:a=!0;break;case 36:a=!1;break;default:if((e||"").indexOf("Begin")>0);else if((e||"").indexOf("End")>0);else if(!a||o.WTF)throw new Error("Unexpected record "+n.toString(16)+" "+e)}}),o)}(t,0,0,r)}function Nc(t,e,n){return(".bin"===e.slice(-4)?xc:vc)(t,n)}function Oc(t,e,n,r,o){return(".bin"===e.slice(-4)?rc:Hs)(t,n,r,o)}function Ic(t,e,n){return(".bin"===e.slice(-4)?ta:Zo)(t,n)}function Bc(t,e,n){return(".bin"===e.slice(-4)?li:si)(t,n)}var Lc=/([\w:]+)=((?:")([^"]*)(?:")|(?:')([^']*)(?:'))/g,Fc=/([\w:]+)=((?:")(?:[^"]*)(?:")|(?:')(?:[^']*)(?:'))/;function Dc(t,e){var n=t.split(/\s+/),r=[];if(e||(r[0]=n[0]),1===n.length)return r;var o,a,i,s=t.match(Lc);if(s)for(i=0;i!=s.length;++i)-1===(a=(o=s[i].match(Fc))[1].indexOf(":"))?r[o[1]]=o[2].slice(1,o[2].length-1):r["xmlns:"===o[1].slice(0,6)?"xmlns"+o[1].slice(6):o[1].slice(a+1)]=o[2].slice(1,o[2].length-1);return r}function Mc(t){var e={};if(1===t.split(/\s+/).length)return e;var n,r,o,a=t.match(Lc);if(a)for(o=0;o!=a.length;++o)-1===(r=(n=a[o].match(Fc))[1].indexOf(":"))?e[n[1]]=n[2].slice(1,n[2].length-1):e["xmlns:"===n[1].slice(0,6)?"xmlns"+n[1].slice(6):n[1].slice(r+1)]=n[2].slice(1,n[2].length-1);return e}function jc(t,e,n,r){var o=r;switch((n[0].match(/dt:dt="([\w.]+)"/)||["",""])[1]){case"boolean":o=Ot(r);break;case"i2":case"int":o=parseInt(r,10);break;case"r4":case"float":o=parseFloat(r);break;case"date":case"dateTime.tz":o=Y(r);break;case"i8":case"string":case"fixed":case"uuid":case"bin.base64":break;default:throw new Error("bad custprop:"+n[0])}t[At(e)]=o}function Wc(t,e,n){if("z"!==t.t){if(!n||!1!==n.cellText)try{"e"===t.t?t.w=t.w||Hn[t.v]:"General"===e?"n"===t.t?(0|t.v)===t.v?t.w=T._general_int(t.v):t.w=T._general_num(t.v):t.w=T._general(t.v):t.w=function(t,e){var n=k[t]||At(t);return"General"===n?T._general(e):T.format(n,e)}(e||"General",t.v)}catch(t){if(n.WTF)throw t}try{var r=k[e]||e||"General";if(n.cellNF&&(t.z=r),n.cellDates&&"n"==t.t&&T.is_date(r)){var o=T.parse_date_code(t.v);o&&(t.t="d",t.v=new Date(o.y,o.m-1,o.d,o.H,o.M,o.S,o.u))}}catch(t){if(n.WTF)throw t}}}function Uc(t,e,n){if(n.cellStyles&&e.Interior){var r=e.Interior;r.Pattern&&(r.patternType=Ta[r.Pattern]||r.Pattern)}t[e.ID]=e}function Hc(t,e,n,r,o,a,i,s,c,l){var u="General",f=r.StyleID,h={};l=l||{};var d=[],p=0;for(void 0===f&&s&&(f=s.StyleID),void 0===f&&i&&(f=i.StyleID);void 0!==a[f]&&(a[f].nf&&(u=a[f].nf),a[f].Interior&&d.push(a[f].Interior),a[f].Parent);)f=a[f].Parent;switch(n.Type){case"Boolean":r.t="b",r.v=Ot(t);break;case"String":r.t="s",r.r=Pt(At(t)),r.v=t.indexOf("<")>-1?At(e||t).replace(/<.*?>/g,""):r.r;break;case"DateTime":"Z"!=t.slice(-1)&&(t+="Z"),r.v=(Y(t)-new Date(Date.UTC(1899,11,30)))/864e5,r.v!=r.v?r.v=At(t):r.v<60&&(r.v=r.v-1),u&&"General"!=u||(u="yyyy-mm-dd");case"Number":void 0===r.v&&(r.v=+t),r.t||(r.t="n");break;case"Error":r.t="e",r.v=zn[t],!1!==l.cellText&&(r.w=t);break;default:""==t&&""==e?r.t="z":(r.t="s",r.v=Pt(e||t))}if(Wc(r,u,l),!1!==l.cellFormula)if(r.Formula){var g=At(r.Formula);61==g.charCodeAt(0)&&(g=g.slice(1)),r.f=fi(g,o),delete r.Formula,"RC"==r.ArrayRange?r.F=fi("RC:RC",o):r.ArrayRange&&(r.F=fi(r.ArrayRange,o),c.push([Ze(r.F),r.F]))}else for(p=0;p<c.length;++p)o.r>=c[p][0].s.r&&o.r<=c[p][0].e.r&&o.c>=c[p][0].s.c&&o.c<=c[p][0].e.c&&(r.F=c[p][1]);l.cellStyles&&(d.forEach((function(t){!h.patternType&&t.patternType&&(h.patternType=t.patternType)})),r.s=h),void 0!==r.StyleID&&(r.ixfe=r.StyleID)}function zc(t){t.t=t.v||"",t.t=t.t.replace(/\r\n/g,"\n").replace(/\r/g,"\n"),t.v=t.w=t.ixfe=void 0}function Vc(t){if(p&&Buffer.isBuffer(t))return t.toString("utf8");if("string"==typeof t)return t;if("undefined"!=typeof Uint8Array&&t instanceof Uint8Array)return It(S(x(t)));throw new Error("Bad input format: expected Buffer or string")}var qc=/<(\/?)([^\s?><!\/:]*:|)([^\s?<>:\/]+)(?:[\s?:\/][^>]*)?>/gm;function Gc(t,e){var n=e||{};_(T);var r=u(Vc(t));"binary"!=n.type&&"array"!=n.type&&"base64"!=n.type||(r="undefined"!=typeof cptable?cptable.utils.decode(65001,l(r)):It(r));var o,a=r.slice(0,1024).toLowerCase(),i=!1;if((1023&a.indexOf(">"))>Math.min(1023&a.indexOf(","),1023&a.indexOf(";"))){var s=Z(n);return s.type="string",jo.to_workbook(r,s)}if(-1==a.indexOf("<?xml")&&["html","table","head","meta","script","style","div"].forEach((function(t){a.indexOf("<"+t)>=0&&(i=!0)})),i)return Cl.to_workbook(r,n);var c,f=[];var h,d={},p=[],g=n.dense?[]:{},m="",v={},b={},y=Dc('<Data ss:Type="String">'),w=0,S=0,x=0,A={s:{r:2e6,c:2e6},e:{r:0,c:0}},C={},E={},R="",P=0,N=[],O={},I={},B=0,L=[],F=[],D={},M=[],j=!1,W=[],U=[],H={},z=0,V=0,q={Sheets:[],WBProps:{date1904:!1}},G={};qc.lastIndex=0,r=r.replace(/<!--([\s\S]*?)-->/gm,"");for(var X="";o=qc.exec(r);)switch(o[3]=(X=o[3]).toLowerCase()){case"data":if("data"==X){if("/"===o[1]){if((c=f.pop())[0]!==o[3])throw new Error("Bad state: "+c.join("|"))}else"/"!==o[0].charAt(o[0].length-2)&&f.push([o[3],!0]);break}if(f[f.length-1][1])break;"/"===o[1]?Hc(r.slice(w,o.index),R,y,"comment"==f[f.length-1][0]?D:v,{c:S,r:x},C,M[S],b,W,n):(R="",y=Dc(o[0]),w=o.index+o[0].length);break;case"cell":if("/"===o[1])if(F.length>0&&(v.c=F),(!n.sheetRows||n.sheetRows>x)&&void 0!==v.v&&(n.dense?(g[x]||(g[x]=[]),g[x][S]=v):g[Xe(S)+qe(x)]=v),v.HRef&&(v.l={Target:At(v.HRef)},v.HRefScreenTip&&(v.l.Tooltip=v.HRefScreenTip),delete v.HRef,delete v.HRefScreenTip),(v.MergeAcross||v.MergeDown)&&(z=S+(0|parseInt(v.MergeAcross,10)),V=x+(0|parseInt(v.MergeDown,10)),N.push({s:{c:S,r:x},e:{c:z,r:V}})),n.sheetStubs)if(v.MergeAcross||v.MergeDown){for(var $=S;$<=z;++$)for(var K=x;K<=V;++K)($>S||K>x)&&(n.dense?(g[K]||(g[K]=[]),g[K][$]={t:"z"}):g[Xe($)+qe(K)]={t:"z"});S=z+1}else++S;else v.MergeAcross?S=z+1:++S;else(v=Mc(o[0])).Index&&(S=+v.Index-1),S<A.s.c&&(A.s.c=S),S>A.e.c&&(A.e.c=S),"/>"===o[0].slice(-2)&&++S,F=[];break;case"row":"/"===o[1]||"/>"===o[0].slice(-2)?(x<A.s.r&&(A.s.r=x),x>A.e.r&&(A.e.r=x),"/>"===o[0].slice(-2)&&(b=Dc(o[0])).Index&&(x=+b.Index-1),S=0,++x):((b=Dc(o[0])).Index&&(x=+b.Index-1),H={},("0"==b.AutoFitHeight||b.Height)&&(H.hpx=parseInt(b.Height,10),H.hpt=Ca(H.hpx),U[x]=H),"1"==b.Hidden&&(H.hidden=!0,U[x]=H));break;case"worksheet":if("/"===o[1]){if((c=f.pop())[0]!==o[3])throw new Error("Bad state: "+c.join("|"));p.push(m),A.s.r<=A.e.r&&A.s.c<=A.e.c&&(g["!ref"]=Je(A),n.sheetRows&&n.sheetRows<=A.e.r&&(g["!fullref"]=g["!ref"],A.e.r=n.sheetRows-1,g["!ref"]=Je(A))),N.length&&(g["!merges"]=N),M.length>0&&(g["!cols"]=M),U.length>0&&(g["!rows"]=U),d[m]=g}else A={s:{r:2e6,c:2e6},e:{r:0,c:0}},x=S=0,f.push([o[3],!1]),c=Dc(o[0]),m=At(c.Name),g=n.dense?[]:{},N=[],W=[],U=[],G={name:m,Hidden:0},q.Sheets.push(G);break;case"table":if("/"===o[1]){if((c=f.pop())[0]!==o[3])throw new Error("Bad state: "+c.join("|"))}else{if("/>"==o[0].slice(-2))break;Dc(o[0]),f.push([o[3],!1]),M=[],j=!1}break;case"style":"/"===o[1]?Uc(C,E,n):E=Dc(o[0]);break;case"numberformat":E.nf=At(Dc(o[0]).Format||"General"),k[E.nf]&&(E.nf=k[E.nf]);for(var Y=0;392!=Y&&T._table[Y]!=E.nf;++Y);if(392==Y)for(Y=57;392!=Y;++Y)if(null==T._table[Y]){T.load(E.nf,Y);break}break;case"column":if("table"!==f[f.length-1][0])break;if((h=Dc(o[0])).Hidden&&(h.hidden=!0,delete h.Hidden),h.Width&&(h.wpx=parseInt(h.Width,10)),!j&&h.wpx>10){j=!0,va=6;for(var J=0;J<M.length;++J)M[J]&&Aa(M[J])}j&&Aa(h),M[h.Index-1||M.length]=h;for(var Q=0;Q<+h.Span;++Q)M[M.length]=Z(h);break;case"namedrange":if("/"===o[1])break;q.Names||(q.Names=[]);var tt=yt(o[0]),et={Name:tt.Name,Ref:fi(tt.RefersTo.slice(1),{r:0,c:0})};q.Sheets.length>0&&(et.Sheet=q.Sheets.length-1),q.Names.push(et);break;case"namedcell":case"b":case"i":case"u":case"s":case"em":case"h2":case"h3":case"sub":case"sup":case"span":case"alignment":case"borders":case"border":case"protection":case"paragraphs":case"name":case"pixelsperinch":case"null":break;case"font":if("/>"===o[0].slice(-2))break;"/"===o[1]?R+=r.slice(P,o.index):P=o.index+o[0].length;break;case"interior":if(!n.cellStyles)break;E.Interior=Dc(o[0]);break;case"author":case"title":case"description":case"created":case"keywords":case"subject":case"category":case"company":case"lastauthor":case"lastsaved":case"lastprinted":case"version":case"revision":case"totaltime":case"hyperlinkbase":case"manager":case"contentstatus":case"identifier":case"language":case"appname":if("/>"===o[0].slice(-2))break;"/"===o[1]?br(O,X,r.slice(B,o.index)):B=o.index+o[0].length;break;case"styles":case"workbook":if("/"===o[1]){if((c=f.pop())[0]!==o[3])throw new Error("Bad state: "+c.join("|"))}else f.push([o[3],!1]);break;case"comment":if("/"===o[1]){if((c=f.pop())[0]!==o[3])throw new Error("Bad state: "+c.join("|"));zc(D),F.push(D)}else f.push([o[3],!1]),D={a:(c=Dc(o[0])).Author};break;case"autofilter":if("/"===o[1]){if((c=f.pop())[0]!==o[3])throw new Error("Bad state: "+c.join("|"))}else if("/"!==o[0].charAt(o[0].length-2)){var nt=Dc(o[0]);g["!autofilter"]={ref:fi(nt.Range).replace(/\$/g,"")},f.push([o[3],!0])}break;case"datavalidation":if("/"===o[1]){if((c=f.pop())[0]!==o[3])throw new Error("Bad state: "+c.join("|"))}else"/"!==o[0].charAt(o[0].length-2)&&f.push([o[3],!0]);break;case"componentoptions":case"documentproperties":case"customdocumentproperties":case"officedocumentsettings":case"pivottable":case"pivotcache":case"names":case"mapinfo":case"pagebreaks":case"querytable":case"sorting":case"schema":case"conditionalformatting":case"smarttagtype":case"smarttags":case"excelworkbook":case"workbookoptions":case"worksheetoptions":if("/"===o[1]){if((c=f.pop())[0]!==o[3])throw new Error("Bad state: "+c.join("|"))}else"/"!==o[0].charAt(o[0].length-2)&&f.push([o[3],!0]);break;default:if(0==f.length&&"document"==o[3])return Pl(r,n);if(0==f.length&&"uof"==o[3])return Pl(r,n);var rt=!0;switch(f[f.length-1][0]){case"officedocumentsettings":switch(o[3]){case"allowpng":case"removepersonalinformation":case"downloadcomponents":case"locationofcomponents":case"colors":case"color":case"index":case"rgb":case"targetscreensize":case"readonlyrecommended":break;default:rt=!1}break;case"componentoptions":switch(o[3]){case"toolbar":case"hideofficelogo":case"spreadsheetautofit":case"label":case"caption":case"maxheight":case"maxwidth":case"nextsheetnumber":break;default:rt=!1}break;case"excelworkbook":switch(o[3]){case"date1904":q.WBProps.date1904=!0;break;case"windowheight":case"windowwidth":case"windowtopx":case"windowtopy":case"tabratio":case"protectstructure":case"protectwindow":case"protectwindows":case"activesheet":case"displayinknotes":case"firstvisiblesheet":case"supbook":case"sheetname":case"sheetindex":case"sheetindexfirst":case"sheetindexlast":case"dll":case"acceptlabelsinformulas":case"donotsavelinkvalues":case"iteration":case"maxiterations":case"maxchange":case"path":case"xct":case"count":case"selectedsheets":case"calculation":case"uncalced":case"startupprompt":case"crn":case"externname":case"formula":case"colfirst":case"collast":case"wantadvise":case"boolean":case"error":case"text":case"ole":case"noautorecover":case"publishobjects":case"donotcalculatebeforesave":case"number":case"refmoder1c1":case"embedsavesmarttags":break;default:rt=!1}break;case"workbookoptions":switch(o[3]){case"owcversion":case"height":case"width":break;default:rt=!1}break;case"worksheetoptions":switch(o[3]){case"visible":if("/>"===o[0].slice(-2));else if("/"===o[1])switch(r.slice(B,o.index)){case"SheetHidden":G.Hidden=1;break;case"SheetVeryHidden":G.Hidden=2}else B=o.index+o[0].length;break;case"header":g["!margins"]||ws(g["!margins"]={},"xlml"),g["!margins"].header=yt(o[0]).Margin;break;case"footer":g["!margins"]||ws(g["!margins"]={},"xlml"),g["!margins"].footer=yt(o[0]).Margin;break;case"pagemargins":var ot=yt(o[0]);g["!margins"]||ws(g["!margins"]={},"xlml"),ot.Top&&(g["!margins"].top=ot.Top),ot.Left&&(g["!margins"].left=ot.Left),ot.Right&&(g["!margins"].right=ot.Right),ot.Bottom&&(g["!margins"].bottom=ot.Bottom);break;case"displayrighttoleft":q.Views||(q.Views=[]),q.Views[0]||(q.Views[0]={}),q.Views[0].RTL=!0;break;case"freezepanes":case"frozennosplit":case"splithorizontal":case"splitvertical":case"donotdisplaygridlines":case"activerow":case"activecol":case"toprowbottompane":case"leftcolumnrightpane":case"unsynced":case"print":case"printerrors":case"panes":case"scale":case"pane":case"number":case"layout":case"pagesetup":case"selected":case"protectobjects":case"enableselection":case"protectscenarios":case"validprinterinfo":case"horizontalresolution":case"verticalresolution":case"numberofcopies":case"activepane":case"toprowvisible":case"leftcolumnvisible":case"fittopage":case"rangeselection":case"papersizeindex":case"pagelayoutzoom":case"pagebreakzoom":case"filteron":case"fitwidth":case"fitheight":case"commentslayout":case"zoom":case"lefttoright":case"gridlines":case"allowsort":case"allowfilter":case"allowinsertrows":case"allowdeleterows":case"allowinsertcols":case"allowdeletecols":case"allowinserthyperlinks":case"allowformatcells":case"allowsizecols":case"allowsizerows":case"tabcolorindex":case"donotdisplayheadings":case"showpagelayoutzoom":case"blackandwhite":case"donotdisplayzeros":case"displaypagebreak":case"rowcolheadings":case"donotdisplayoutline":case"noorientation":case"allowusepivottables":case"zeroheight":case"viewablerange":case"selection":case"protectcontents":break;case"nosummaryrowsbelowdetail":g["!outline"]||(g["!outline"]={}),g["!outline"].above=!0;break;case"nosummarycolumnsrightdetail":g["!outline"]||(g["!outline"]={}),g["!outline"].left=!0;break;default:rt=!1}break;case"pivottable":case"pivotcache":switch(o[3]){case"immediateitemsondrop":case"showpagemultipleitemlabel":case"compactrowindent":case"location":case"pivotfield":case"orientation":case"layoutform":case"layoutsubtotallocation":case"layoutcompactrow":case"position":case"pivotitem":case"datatype":case"datafield":case"sourcename":case"parentfield":case"ptlineitems":case"ptlineitem":case"countofsameitems":case"item":case"itemtype":case"ptsource":case"cacheindex":case"consolidationreference":case"filename":case"reference":case"nocolumngrand":case"norowgrand":case"blanklineafteritems":case"hidden":case"subtotal":case"basefield":case"mapchilditems":case"function":case"refreshonfileopen":case"printsettitles":case"mergelabels":case"defaultversion":case"refreshname":case"refreshdate":case"refreshdatecopy":case"versionlastrefresh":case"versionlastupdate":case"versionupdateablemin":case"versionrefreshablemin":case"calculation":break;default:rt=!1}break;case"pagebreaks":switch(o[3]){case"colbreaks":case"colbreak":case"rowbreaks":case"rowbreak":case"colstart":case"colend":case"rowend":break;default:rt=!1}break;case"autofilter":switch(o[3]){case"autofiltercolumn":case"autofiltercondition":case"autofilterand":case"autofilteror":break;default:rt=!1}break;case"querytable":switch(o[3]){case"id":case"autoformatfont":case"autoformatpattern":case"querysource":case"querytype":case"enableredirections":case"refreshedinxl9":case"urlstring":case"htmltables":case"connection":case"commandtext":case"refreshinfo":case"notitles":case"nextid":case"columninfo":case"overwritecells":case"donotpromptforfile":case"textwizardsettings":case"source":case"number":case"decimal":case"thousandseparator":case"trailingminusnumbers":case"formatsettings":case"fieldtype":case"delimiters":case"tab":case"comma":case"autoformatname":case"versionlastedit":case"versionlastrefresh":break;default:rt=!1}break;case"datavalidation":switch(o[3]){case"range":case"type":case"min":case"max":case"sort":case"descending":case"order":case"casesensitive":case"value":case"errorstyle":case"errormessage":case"errortitle":case"inputmessage":case"inputtitle":case"combohide":case"inputhide":case"condition":case"qualifier":case"useblank":case"value1":case"value2":case"format":case"cellrangelist":break;default:rt=!1}break;case"sorting":case"conditionalformatting":switch(o[3]){case"range":case"type":case"min":case"max":case"sort":case"descending":case"order":case"casesensitive":case"value":case"errorstyle":case"errormessage":case"errortitle":case"cellrangelist":case"inputmessage":case"inputtitle":case"combohide":case"inputhide":case"condition":case"qualifier":case"useblank":case"value1":case"value2":case"format":break;default:rt=!1}break;case"mapinfo":case"schema":case"data":switch(o[3]){case"map":case"entry":case"range":case"xpath":case"field":case"xsdtype":case"filteron":case"aggregate":case"elementtype":case"attributetype":case"schema":case"element":case"complextype":case"datatype":case"all":case"attribute":case"extends":case"row":break;default:rt=!1}break;case"smarttags":break;default:rt=!1}if(rt)break;if(o[3].match(/!\[CDATA/))break;if(!f[f.length-1][1])throw"Unrecognized tag: "+o[3]+"|"+f.join("|");if("customdocumentproperties"===f[f.length-1][0]){if("/>"===o[0].slice(-2))break;"/"===o[1]?jc(I,X,L,r.slice(B,o.index)):(L=o,B=o.index+o[0].length);break}if(n.WTF)throw"Unrecognized tag: "+o[3]+"|"+f.join("|")}var at={};return n.bookSheets||n.bookProps||(at.Sheets=d),at.SheetNames=p,at.Workbook=q,at.SSF=T.get_table(),at.Props=O,at.Custprops=I,at}function Xc(t,e){switch(Gl(e=e||{}),e.type||"base64"){case"base64":return Gc(d.decode(t),e);case"binary":case"buffer":case"file":return Gc(t,e);case"array":return Gc(S(t),e)}}function $c(t,e){var n=[];return t.Props&&n.push(function(t,e){var n=[];return F(mr).map((function(t){for(var e=0;e<ar.length;++e)if(ar[e][1]==t)return ar[e];for(e=0;e<ur.length;++e)if(ur[e][1]==t)return ur[e];throw t})).forEach((function(r){if(null!=t[r[1]]){var o=e&&e.Props&&null!=e.Props[r[1]]?e.Props[r[1]]:t[r[1]];"date"===r[2]&&(o=new Date(o).toISOString().replace(/\.\d*Z/,"Z")),"number"==typeof o?o=String(o):!0===o||!1===o?o=o?"1":"0":o instanceof Date&&(o=new Date(o).toISOString().replace(/\.\d*Z/,"")),n.push(qt(mr[r[1]]||r[1],o))}})),Xt("DocumentProperties",n.join(""),{xmlns:Yt})}(t.Props,e)),t.Custprops&&n.push(function(t,e){var n=["Worksheets","SheetNames"],r="CustomDocumentProperties",o=[];return t&&F(t).forEach((function(e){if(Object.prototype.hasOwnProperty.call(t,e)){for(var r=0;r<ar.length;++r)if(e==ar[r][1])return;for(r=0;r<ur.length;++r)if(e==ur[r][1])return;for(r=0;r<n.length;++r)if(e==n[r])return;var a=t[e],i="string";"number"==typeof a?(i="float",a=String(a)):!0===a||!1===a?(i="boolean",a=a?"1":"0"):a=String(a),o.push(Xt(_t(e),a,{"dt:dt":i}))}})),e&&F(e).forEach((function(n){if(Object.prototype.hasOwnProperty.call(e,n)&&(!t||!Object.prototype.hasOwnProperty.call(t,n))){var r=e[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),o.push(Xt(_t(n),r,{"dt:dt":a}))}})),"<"+r+' xmlns="'+Yt+'">'+o.join("")+"</"+r+">"}(t.Props,t.Custprops)),n.join("")}function Kc(t){return Xt("NamedRange",null,{"ss:Name":t.Name,"ss:RefersTo":"="+di(t.Ref,{r:0,c:0})})}function Yc(t,e,n,r,o,a,i){if(!t||null==t.v&&null==t.f)return"";var s={};if(t.f&&(s["ss:Formula"]="="+Tt(di(t.f,i))),t.F&&t.F.slice(0,e.length)==e){var c=$e(t.F.slice(e.length+1));s["ss:ArrayRange"]="RC:R"+(c.r==i.r?"":"["+(c.r-i.r)+"]")+"C"+(c.c==i.c?"":"["+(c.c-i.c)+"]")}if(t.l&&t.l.Target&&(s["ss:HRef"]=Tt(t.l.Target),t.l.Tooltip&&(s["x:HRefScreenTip"]=Tt(t.l.Tooltip))),n["!merges"])for(var l=n["!merges"],u=0;u!=l.length;++u)l[u].s.c==i.c&&l[u].s.r==i.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(t.t){case"z":if(!r.sheetStubs)return"";break;case"n":f="Number",h=String(t.v);break;case"b":f="Boolean",h=t.v?"1":"0";break;case"e":f="Error",h=Hn[t.v];break;case"d":f="DateTime",h=new Date(t.v).toISOString(),null==t.z&&(t.z=t.z||T._table[14]);break;case"s":f="String",h=function(t){return(t+"").replace(Ct,(function(t){return xt[t]})).replace(kt,(function(t){return"&#x"+t.charCodeAt(0).toString(16).toUpperCase()+";"}))}(t.v||"")}var d=Ss(r.cellXfs,t,r);s["ss:StyleID"]="s"+(21+d),s["ss:Index"]=i.c+1;var p=null!=t.v?h:"",g="z"==t.t?"":'<Data ss:Type="'+f+'">'+p+"</Data>";return(t.c||[]).length>0&&(g+=function(t){return t.map((function(t){var e=Xt("ss:Data",Nt(t.t||""),{xmlns:"http://www.w3.org/TR/REC-html40"});return Xt("Comment",e,{"ss:Author":t.a})})).join("")}(t.c)),Xt("Cell",g,s)}function Jc(t,e){var n='<Row ss:Index="'+(t+1)+'"';return e&&(e.hpt&&!e.hpx&&(e.hpx=Ea(e.hpt)),e.hpx&&(n+=' ss:AutoFitHeight="0" ss:Height="'+e.hpx+'"'),e.hidden&&(n+=' ss:Hidden="1"')),n+">"}function Zc(t,e,n){var r=[],o=n.SheetNames[t],a=n.Sheets[o],i=a?function(t,e,n,r){if(!t)return"";if(!((r||{}).Workbook||{}).Names)return"";for(var o=r.Workbook.Names,a=[],i=0;i<o.length;++i){var s=o[i];s.Sheet==n&&(s.Name.match(/^_xlfn\./)||a.push(Kc(s)))}return a.join("")}(a,0,t,n):"";return i.length>0&&r.push("<Names>"+i+"</Names>"),i=a?function(t,e,n,r){if(!t["!ref"])return"";var o=Ze(t["!ref"]),a=t["!merges"]||[],i=0,s=[];t["!cols"]&&t["!cols"].forEach((function(t,e){Aa(t);var n=!!t.width,r=ys(e,t),o={"ss:Index":e+1};n&&(o["ss:Width"]=ba(r.width)),t.hidden&&(o["ss:Hidden"]="1"),s.push(Xt("Column",null,o))}));for(var c=Array.isArray(t),l=o.s.r;l<=o.e.r;++l){for(var u=[Jc(l,(t["!rows"]||[])[l])],f=o.s.c;f<=o.e.c;++f){var h=!1;for(i=0;i!=a.length;++i)if(!(a[i].s.c>f||a[i].s.r>l||a[i].e.c<f||a[i].e.r<l)){a[i].s.c==f&&a[i].s.r==l||(h=!0);break}if(!h){var d={r:l,c:f},p=Ke(d),g=c?(t[l]||[])[f]:t[p];u.push(Yc(g,p,t,e,0,0,d))}}u.push("</Row>"),u.length>2&&s.push(u.join(""))}return s.join("")}(a,e):"",i.length>0&&r.push("<Table>"+i+"</Table>"),r.push(function(t,e,n,r){if(!t)return"";var o=[];if(t["!margins"]&&(o.push("<PageSetup>"),t["!margins"].header&&o.push(Xt("Header",null,{"x:Margin":t["!margins"].header})),t["!margins"].footer&&o.push(Xt("Footer",null,{"x:Margin":t["!margins"].footer})),o.push(Xt("PageMargins",null,{"x:Bottom":t["!margins"].bottom||"0.75","x:Left":t["!margins"].left||"0.7","x:Right":t["!margins"].right||"0.7","x:Top":t["!margins"].top||"0.75"})),o.push("</PageSetup>")),r&&r.Workbook&&r.Workbook.Sheets&&r.Workbook.Sheets[n])if(r.Workbook.Sheets[n].Hidden)o.push(Xt("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&&o.push("<Selected/>")}return((((r||{}).Workbook||{}).Views||[])[0]||{}).RTL&&o.push("<DisplayRightToLeft/>"),t["!protect"]&&(o.push(qt("ProtectContents","True")),t["!protect"].objects&&o.push(qt("ProtectObjects","True")),t["!protect"].scenarios&&o.push(qt("ProtectScenarios","True")),null==t["!protect"].selectLockedCells||t["!protect"].selectLockedCells?null==t["!protect"].selectUnlockedCells||t["!protect"].selectUnlockedCells||o.push(qt("EnableSelection","UnlockedCells")):o.push(qt("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(e){t["!protect"][e[0]]&&o.push("<"+e[1]+"/>")}))),0==o.length?"":Xt("WorksheetOptions",o.join(""),{xmlns:Jt})}(a,0,t,n)),r.join("")}function Qc(t,e){e||(e={}),t.SSF||(t.SSF=T.get_table()),t.SSF&&(_(T),T.load_table(t.SSF),e.revssf=j(t.SSF),e.revssf[t.SSF[65535]]=0,e.ssf=t.SSF,e.cellXfs=[],Ss(e.cellXfs,{},{revssf:{General:0}}));var n=[];n.push($c(t,e)),n.push(""),n.push(""),n.push("");for(var r=0;r<t.SheetNames.length;++r)n.push(Xt("Worksheet",Zc(r,e,t),{"ss:Name":Tt(t.SheetNames[r])}));return n[2]=function(t,e){var n=['<Style ss:ID="Default" ss:Name="Normal"><NumberFormat/></Style>'];return e.cellXfs.forEach((function(t,e){var r=[];r.push(Xt("NumberFormat",null,{"ss:Format":Tt(T._table[t.numFmtId])}));var o={"ss:ID":"s"+(21+e)};n.push(Xt("Style",r.join(""),o))})),Xt("Styles",n.join(""))}(0,e),n[3]=function(t){if(!((t||{}).Workbook||{}).Names)return"";for(var e=t.Workbook.Names,n=[],r=0;r<e.length;++r){var o=e[r];null==o.Sheet&&(o.Name.match(/^_xlfn\./)||n.push(Kc(o)))}return Xt("Names",n.join(""))}(t),pt+Xt("Workbook",n.join(""),{xmlns:Zt,"xmlns:o":Yt,"xmlns:x":Jt,"xmlns:ss":Zt,"xmlns:dt":Qt,"xmlns:html":ne})}function tl(t){var e={},n=t.content;if(n.l=28,e.AnsiUserType=n._R(0,"lpstr-ansi"),e.AnsiClipboardFormat=function(t){return Nn(t,1)}(n),n.length-n.l<=4)return e;var r=n._R(4);return 0==r||r>40?e:(n.l-=4,e.Reserved1=n._R(0,"lpstr-ansi"),n.length-n.l<=4||1907505652!==(r=n._R(4))?e:(e.UnicodeClipboardFormat=function(t){return Nn(t,2)}(n),0==(r=n._R(4))||r>40?e:(n.l-=4,void(e.Reserved2=n._R(0,"lpwstr")))))}function el(t,e,n,r){var o=n,a=[],i=e.slice(e.l,e.l+o);if(r&&r.enc&&r.enc.insitu&&i.length>0)switch(t.n){case"BOF":case"FilePass":case"FileLock":case"InterfaceHdr":case"RRDInfo":case"RRDHead":case"UsrExcl":case"EOF":case"BoundSheet8":break;default:r.enc.insitu(i)}a.push(i),e.l+=o;for(var s=hl[Ee(e,e.l)],c=0;null!=s&&"Continue"===s.n.slice(0,8);)o=Ee(e,e.l+2),c=e.l+4,"ContinueFrt"==s.n?c+=4:"ContinueFrt"==s.n.slice(0,11)&&(c+=12),i=e.slice(c,e.l+4+o),a.push(i),e.l+=4+o,s=hl[Ee(e,e.l)];var l=A(a);Be(l,0);var u=0;l.lens=[];for(var f=0;f<a.length;++f)l.lens.push(u),u+=a[f].length;if(l.length<n)throw"XLS Record "+(t&&t.n||"??")+" Truncated: "+l.length+" < "+n;return t.f(l,l.length,r)}function nl(t,e,n){if("z"!==t.t&&t.XF){var r=0;try{r=t.z||t.XF.numFmtId||0,e.cellNF&&(t.z=T._table[r])}catch(t){if(e.WTF)throw t}if(!e||!1!==e.cellText)try{"e"===t.t?t.w=t.w||Hn[t.v]:0===r||"General"==r?"n"===t.t?(0|t.v)===t.v?t.w=T._general_int(t.v):t.w=T._general_num(t.v):t.w=T._general(t.v):t.w=T.format(r,t.v,{date1904:!!n,dateNF:e&&e.dateNF})}catch(t){if(e.WTF)throw t}if(e.cellDates&&r&&"n"==t.t&&T.is_date(T._table[r]||String(r))){var o=T.parse_date_code(t.v);o&&(t.t="d",t.v=new Date(o.y,o.m-1,o.d,o.H,o.M,o.S,o.u))}}}function rl(t,e,n){return{v:t,ixfe:e,t:n}}function ol(t,e){var n={opts:{}},r={};var o,a,i,c,l,u,f,h,d=e.dense?[]:{},p={},g={},m=null,v=[],b="",y={},w="",S={},x=[],A=[],C=[],E={Sheets:[],WBProps:{date1904:!1},Views:[{}]},_={},k=function(t){return t<8?Un[t]:t<64&&C[t-8]||Un[t]},R=function(t,e,n){if(!(W>1||n.sheetRows&&t.r>=n.sheetRows)){if(n.cellStyles&&e.XF&&e.XF.data&&function(t,e,n){var r,o=e.XF.data;o&&o.patternType&&n&&n.cellStyles&&(e.s={},e.s.patternType=o.patternType,(r=ga(k(o.icvFore)))&&(e.s.fgColor={rgb:r}),(r=ga(k(o.icvBack)))&&(e.s.bgColor={rgb:r}))}(0,e,n),delete e.ixfe,delete e.XF,o=t,w=Ke(t),g&&g.s&&g.e||(g={s:{r:0,c:0},e:{r:0,c:0}}),t.r<g.s.r&&(g.s.r=t.r),t.c<g.s.c&&(g.s.c=t.c),t.r+1>g.e.r&&(g.e.r=t.r+1),t.c+1>g.e.c&&(g.e.c=t.c+1),n.cellFormula&&e.f)for(var r=0;r<x.length;++r)if(!(x[r][0].s.c>t.c||x[r][0].s.r>t.r||x[r][0].e.c<t.c||x[r][0].e.r<t.r)){e.F=Je(x[r][0]),x[r][0].s.c==t.c&&x[r][0].s.r==t.r||delete e.f,e.f&&(e.f=""+Ji(x[r][1],0,t,D,P));break}n.dense?(d[t.r]||(d[t.r]=[]),d[t.r][t.c]=e):d[w]=e}},P={enc:!1,sbcch:0,snames:[],sharedf:S,arrayf:x,rrtabid:[],lastuser:"",biff:8,codepage:0,winlocked:0,cellStyles:!!e&&!!e.cellStyles,WTF:!!e&&!!e.wtf};e.password&&(P.password=e.password);var N=[],O=[],I=[],B=[],L=!1,D=[];D.SheetNames=P.snames,D.sharedf=P.sharedf,D.arrayf=P.arrayf,D.names=[],D.XTI=[];var M,j="",W=0,U=0,H=[],z=[];P.codepage=1200,s(1200);for(var V=!1;t.l<t.length-1;){var q=t.l,G=t._R(2);if(0===G&&"EOF"===j)break;var X=t.l===t.length?0:t._R(2),$=hl[G];if($&&$.f){if(e.bookSheets&&"BoundSheet8"===j&&"BoundSheet8"!==$.n)break;if(j=$.n,2===$.r||12==$.r){var K=t._R(2);if(X-=2,!P.enc&&K!==G&&((255&K)<<8|K>>8)!==G)throw new Error("rt mismatch: "+K+"!="+G);12==$.r&&(t.l+=10,X-=10)}var Y={};Y="EOF"===$.n?$.f(t,X,P):el($,t,X,P);var J=$.n;if(0==W&&"BOF"!=J)continue;switch(J){case"Date1904":n.opts.Date1904=E.WBProps.date1904=Y;break;case"WriteProtect":n.opts.WriteProtect=!0;break;case"FilePass":if(P.enc||(t.l=0),P.enc=Y,!e.password)throw new Error("File is password-protected");if(null==Y.valid)throw new Error("Encryption scheme unsupported");if(!Y.valid)throw new Error("Password is incorrect");break;case"WriteAccess":P.lastuser=Y;break;case"FileSharing":case"Template":case"BookBool":case"UsesELFs":case"MTRSettings":case"Uncalced":case"ExtSST":case"BookExt":case"RichTextStream":case"BkHim":case"Index":case"Prot4Rev":case"Prot4RevPass":break;case"CodePage":var Z=Number(Y);switch(Z){case 21010:Z=1200;break;case 32768:Z=1e4;break;case 32769:Z=1252}s(P.codepage=Z),V=!0;break;case"RRTabId":P.rrtabid=Y;break;case"WinProtect":P.winlocked=Y;break;case"RefreshAll":case"CalcCount":case"CalcDelta":case"CalcIter":case"CalcMode":case"CalcPrecision":case"CalcSaveRecalc":n.opts[J]=Y;break;case"CalcRefMode":P.CalcRefMode=Y;break;case"ForceFullCalculation":n.opts.FullCalc=Y;break;case"WsBool":Y.fDialog&&(d["!type"]="dialog"),Y.fBelow||((d["!outline"]||(d["!outline"]={})).above=!0),Y.fRight||((d["!outline"]||(d["!outline"]={})).left=!0);break;case"XF":A.push(Y);break;case"SupBook":D.push([Y]),D[D.length-1].XTI=[];break;case"ExternName":D[D.length-1].push(Y);break;case"Lbl":M={Name:Y.Name,Ref:Ji(Y.rgce,0,null,D,P)},Y.itab>0&&(M.Sheet=Y.itab-1),D.names.push(M),D[0]||(D[0]=[],D[0].XTI=[]),D[D.length-1].push(Y),"_xlnm._FilterDatabase"==Y.Name&&Y.itab>0&&Y.rgce&&Y.rgce[0]&&Y.rgce[0][0]&&"PtgArea3d"==Y.rgce[0][0][0]&&(z[Y.itab-1]={ref:Je(Y.rgce[0][0][1][2])});break;case"ExternCount":P.ExternCount=Y;break;case"ExternSheet":0==D.length&&(D[0]=[],D[0].XTI=[]),D[D.length-1].XTI=D[D.length-1].XTI.concat(Y),D.XTI=D.XTI.concat(Y);break;case"NameCmt":if(P.biff<8)break;null!=M&&(M.Comment=Y[1]);break;case"Protect":d["!protect"]=Y;break;case"Password":0!==Y&&P.WTF&&console.error("Password verifier: "+Y);break;case"BoundSheet8":p[Y.pos]=Y,P.snames.push(Y.name);break;case"EOF":if(--W)break;if(g.e){if(g.e.r>0&&g.e.c>0){if(g.e.r--,g.e.c--,d["!ref"]=Je(g),e.sheetRows&&e.sheetRows<=g.e.r){var Q=g.e.r;g.e.r=e.sheetRows-1,d["!fullref"]=d["!ref"],d["!ref"]=Je(g),g.e.r=Q}g.e.r++,g.e.c++}N.length>0&&(d["!merges"]=N),O.length>0&&(d["!objects"]=O),I.length>0&&(d["!cols"]=I),B.length>0&&(d["!rows"]=B),E.Sheets.push(_)}""===b?y=d:r[b]=d,d=e.dense?[]:{};break;case"BOF":if(8===P.biff&&(P.biff={9:2,521:3,1033:4}[G]||{512:2,768:3,1024:4,1280:5,1536:8,2:2,7:2}[Y.BIFFVer]||8),P.biffguess=0==Y.BIFFVer,0==Y.BIFFVer&&4096==Y.dt&&(P.biff=5,V=!0,s(P.codepage=28591)),8==P.biff&&0==Y.BIFFVer&&16==Y.dt&&(P.biff=2),W++)break;if(d=e.dense?[]:{},P.biff<8&&!V&&(V=!0,s(P.codepage=e.codepage||1252)),P.biff<5||0==Y.BIFFVer&&4096==Y.dt){""===b&&(b="Sheet1"),g={s:{r:0,c:0},e:{r:0,c:0}};var tt={pos:t.l-X,name:b};p[tt.pos]=tt,P.snames.push(b)}else b=(p[q]||{name:""}).name;32==Y.dt&&(d["!type"]="chart"),64==Y.dt&&(d["!type"]="macro"),N=[],O=[],P.arrayf=x=[],I=[],B=[],0,L=!1,_={Hidden:(p[q]||{hs:0}).hs,name:b};break;case"Number":case"BIFF2NUM":case"BIFF2INT":"chart"==d["!type"]&&(e.dense?(d[Y.r]||[])[Y.c]:d[Ke({c:Y.c,r:Y.r})])&&++Y.c,u={ixfe:Y.ixfe,XF:A[Y.ixfe]||{},v:Y.val,t:"n"},U>0&&(u.z=H[u.ixfe>>8&63]),nl(u,e,n.opts.Date1904),R({c:Y.c,r:Y.r},u,e);break;case"BoolErr":u={ixfe:Y.ixfe,XF:A[Y.ixfe],v:Y.val,t:Y.t},U>0&&(u.z=H[u.ixfe>>8&63]),nl(u,e,n.opts.Date1904),R({c:Y.c,r:Y.r},u,e);break;case"RK":u={ixfe:Y.ixfe,XF:A[Y.ixfe],v:Y.rknum,t:"n"},U>0&&(u.z=H[u.ixfe>>8&63]),nl(u,e,n.opts.Date1904),R({c:Y.c,r:Y.r},u,e);break;case"MulRk":for(var et=Y.c;et<=Y.C;++et){var nt=Y.rkrec[et-Y.c][0];u={ixfe:nt,XF:A[nt],v:Y.rkrec[et-Y.c][1],t:"n"},U>0&&(u.z=H[u.ixfe>>8&63]),nl(u,e,n.opts.Date1904),R({c:et,r:Y.r},u,e)}break;case"Formula":if("String"==Y.val){m=Y;break}if((u=rl(Y.val,Y.cell.ixfe,Y.tt)).XF=A[u.ixfe],e.cellFormula){var rt=Y.formula;if(rt&&rt[0]&&rt[0][0]&&"PtgExp"==rt[0][0][0]){var ot=rt[0][0][1][0],at=rt[0][0][1][1],it=Ke({r:ot,c:at});S[it]?u.f=""+Ji(Y.formula,0,Y.cell,D,P):u.F=((e.dense?(d[ot]||[])[at]:d[it])||{}).F}else u.f=""+Ji(Y.formula,0,Y.cell,D,P)}U>0&&(u.z=H[u.ixfe>>8&63]),nl(u,e,n.opts.Date1904),R(Y.cell,u,e),m=Y;break;case"String":if(!m)throw new Error("String record expects Formula");m.val=Y,(u=rl(Y,m.cell.ixfe,"s")).XF=A[u.ixfe],e.cellFormula&&(u.f=""+Ji(m.formula,0,m.cell,D,P)),U>0&&(u.z=H[u.ixfe>>8&63]),nl(u,e,n.opts.Date1904),R(m.cell,u,e),m=null;break;case"Array":x.push(Y);var st=Ke(Y[0].s);if(a=e.dense?(d[Y[0].s.r]||[])[Y[0].s.c]:d[st],e.cellFormula&&a){if(!m)break;if(!st||!a)break;a.f=""+Ji(Y[1],0,Y[0],D,P),a.F=Je(Y[0])}break;case"ShrFmla":if(!e.cellFormula)break;if(w){if(!m)break;S[Ke(m.cell)]=Y[0],((a=e.dense?(d[m.cell.r]||[])[m.cell.c]:d[Ke(m.cell)])||{}).f=""+Ji(Y[0],0,o,D,P)}break;case"LabelSst":u=rl(v[Y.isst].t,Y.ixfe,"s"),v[Y.isst].h&&(u.h=v[Y.isst].h),u.XF=A[u.ixfe],U>0&&(u.z=H[u.ixfe>>8&63]),nl(u,e,n.opts.Date1904),R({c:Y.c,r:Y.r},u,e);break;case"Blank":e.sheetStubs&&(u={ixfe:Y.ixfe,XF:A[Y.ixfe],t:"z"},U>0&&(u.z=H[u.ixfe>>8&63]),nl(u,e,n.opts.Date1904),R({c:Y.c,r:Y.r},u,e));break;case"MulBlank":if(e.sheetStubs)for(var ct=Y.c;ct<=Y.C;++ct){var lt=Y.ixfe[ct-Y.c];u={ixfe:lt,XF:A[lt],t:"z"},U>0&&(u.z=H[u.ixfe>>8&63]),nl(u,e,n.opts.Date1904),R({c:ct,r:Y.r},u,e)}break;case"RString":case"Label":case"BIFF2STR":(u=rl(Y.val,Y.ixfe,"s")).XF=A[u.ixfe],U>0&&(u.z=H[u.ixfe>>8&63]),nl(u,e,n.opts.Date1904),R({c:Y.c,r:Y.r},u,e);break;case"Dimensions":1===W&&(g=Y);break;case"SST":v=Y;break;case"Format":if(4==P.biff){H[U++]=Y[1];for(var ut=0;ut<U+163&&T._table[ut]!=Y[1];++ut);ut>=163&&T.load(Y[1],U+163)}else T.load(Y[1],Y[0]);break;case"BIFF2FORMAT":H[U++]=Y;for(var ft=0;ft<U+163&&T._table[ft]!=Y;++ft);ft>=163&&T.load(Y,U+163);break;case"MergeCells":N=N.concat(Y);break;case"Obj":O[Y.cmo[0]]=P.lastobj=Y;break;case"TxO":P.lastobj.TxO=Y;break;case"ImData":P.lastobj.ImData=Y;break;case"HLink":for(l=Y[0].s.r;l<=Y[0].e.r;++l)for(c=Y[0].s.c;c<=Y[0].e.c;++c)(a=e.dense?(d[l]||[])[c]:d[Ke({c:c,r:l})])&&(a.l=Y[1]);break;case"HLinkTooltip":for(l=Y[0].s.r;l<=Y[0].e.r;++l)for(c=Y[0].s.c;c<=Y[0].e.c;++c)(a=e.dense?(d[l]||[])[c]:d[Ke({c:c,r:l})])&&a.l&&(a.l.Tooltip=Y[1]);break;case"Note":if(P.biff<=5&&P.biff>=2)break;a=e.dense?(d[Y[0].r]||[])[Y[0].c]:d[Ke(Y[0])];var ht=O[Y[2]];a||(e.dense?(d[Y[0].r]||(d[Y[0].r]=[]),a=d[Y[0].r][Y[0].c]={t:"z"}):a=d[Ke(Y[0])]={t:"z"},g.e.r=Math.max(g.e.r,Y[0].r),g.s.r=Math.min(g.s.r,Y[0].r),g.e.c=Math.max(g.e.c,Y[0].c),g.s.c=Math.min(g.s.c,Y[0].c)),a.c||(a.c=[]),i={a:Y[1],t:ht.TxO.t},a.c.push(i);break;default:switch($.n){case"ClrtClient":case"Selection":case"Header":case"Footer":case"HCenter":case"VCenter":case"Pls":case"GCW":case"LHRecord":case"DBCell":case"EntExU2":case"SxView":case"Sxvd":case"SXVI":case"SXVDEx":case"SxIvd":case"SXString":case"Sync":case"Addin":case"SXDI":case"SXLI":case"SXEx":case"QsiSXTag":case"Feat":case"FeatHdr":case"FeatHdr11":case"Feature11":case"Feature12":case"List12":case"RecalcId":case"DxGCol":case"Fbi":case"Fbi2":case"GelFrame":case"Font":case"XFCRC":case"Style":case"StyleExt":case"ScenarioProtect":case"ObjProtect":case"CondFmt12":case"Table":case"TableStyles":case"TableStyle":case"TableStyleElement":case"SXStreamID":case"SXVS":case"DConRef":case"SXAddl":case"DConBin":case"DConName":case"SXPI":case"SxFormat":case"SxSelect":case"SxRule":case"SxFilt":case"SxItm":case"SxDXF":case"ScenMan":case"DCon":case"CellWatch":case"PrintRowCol":case"PrintGrid":case"PrintSize":case"XCT":case"CRN":case"Scl":case"SheetExt":case"SheetExtOptional":case"ObNoMacros":case"ObProj":case"GUIDTypeLib":case"WOpt":case"PhoneticInfo":case"OleObjectSize":case"DXF":case"DXFN":case"DXFN12":case"DXFN12List":case"DXFN12NoCB":case"Dv":case"DVal":case"BRAI":case"Series":case"SeriesText":case"DConn":case"DbOrParamQry":case"DBQueryExt":case"OleDbConn":case"ExtString":case"IFmtRecord":case"CondFmt":case"CF":case"CF12":case"CFEx":case"Excel9File":case"Units":case"InterfaceHdr":case"Mms":case"InterfaceEnd":case"DSF":case"BuiltInFnGroupCount":case"Window1":case"HideObj":case"GridSet":case"Guts":case"UserBView":case"UserSViewBegin":case"UserSViewEnd":case"Pane":break;case"XFExt":ri(A[Y.ixfe],Y.ext);break;case"DefColWidth":Y;break;case"DefaultRowHeight":Y[1];break;case"ColInfo":if(!P.cellStyles)break;for(;Y.e>=Y.s;)I[Y.e--]={width:Y.w/256,level:Y.level||0,hidden:!!(1&Y.flags)},L||(L=!0,xa(Y.w/256)),Aa(I[Y.e+1]);break;case"Row":var dt={};null!=Y.level&&(B[Y.r]=dt,dt.level=Y.level),Y.hidden&&(B[Y.r]=dt,dt.hidden=!0),Y.hpt&&(B[Y.r]=dt,dt.hpt=Y.hpt,dt.hpx=Ea(Y.hpt));break;case"LeftMargin":case"RightMargin":case"TopMargin":case"BottomMargin":d["!margins"]||ws(d["!margins"]={}),d["!margins"][J.slice(0,-6).toLowerCase()]=Y;break;case"Setup":d["!margins"]||ws(d["!margins"]={}),d["!margins"].header=Y.header,d["!margins"].footer=Y.footer;break;case"Window2":Y.RTL&&(E.Views[0].RTL=!0);break;case"Country":f=Y;break;case"Palette":C=Y;break;case"Theme":h=Y;break;case"CodeName":b?_.CodeName=Y||_.name:E.WBProps.CodeName=Y||"ThisWorkbook";break;default:switch($.n){case"Dat":case"Begin":case"End":case"StartBlock":case"EndBlock":case"Frame":case"Area":case"Axis":case"AxisLine":case"Tick":case"AxesUsed":case"CrtLayout12":case"CrtLayout12A":case"CrtLink":case"CrtLine":case"CrtMlFrt":case"CrtMlFrtContinue":case"LineFormat":case"AreaFormat":case"Chart":case"Chart3d":case"Chart3DBarShape":case"ChartFormat":case"ChartFrtInfo":case"PlotArea":case"PlotGrowth":case"SeriesList":case"SerParent":case"SerAuxTrend":case"DataFormat":case"SerToCrt":case"FontX":case"CatSerRange":case"AxcExt":case"SerFmt":case"ShtProps":case"DefaultText":case"Text":case"CatLab":case"DataLabExtContents":case"Legend":case"LegendException":case"Pie":case"Scatter":case"PieFormat":case"MarkerFormat":case"StartObject":case"EndObject":case"AlRuns":case"ObjectLink":case"SIIndex":case"AttachedLabel":case"YMult":case"Line":case"Bar":case"Surf":case"AxisParent":case"Pos":case"ValueRange":case"SXViewEx9":case"SXViewLink":case"PivotChartBits":case"SBaseRef":case"TextPropsStream":case"LnExt":case"MkrExt":case"CrtCoopt":case"Qsi":case"Qsif":case"Qsir":case"QsiSXTag":case"TxtQry":case"FilterMode":case"AutoFilter":case"AutoFilterInfo":case"AutoFilter12":case"DropDownObjIds":case"Sort":case"SortData":case"ShapePropsStream":case"MsoDrawing":case"MsoDrawingGroup":case"MsoDrawingSelection":case"WebPub":case"AutoWebPub":case"HeaderFooter":case"HFPicture":case"PLV":case"HorizontalPageBreaks":case"VerticalPageBreaks":case"Backup":case"CompressPictures":case"Compat12":case"Continue":case"ContinueFrt12":case"FrtFontList":case"FrtWrapper":break;default:switch($.n){case"TabIdConf":case"Radar":case"RadarArea":case"DropBar":case"Intl":case"CoordList":case"SerAuxErrBar":case"BIFF2FONTCLR":case"BIFF2FMTCNT":case"BIFF2FONTXTRA":case"BIFF2XF":case"BIFF3XF":case"BIFF4XF":case"BIFF2XFINDEX":case"BIFF4FMTCNT":case"BIFF2ROW":case"BIFF2WINDOW2":case"SCENARIO":case"DConBin":case"PicF":case"DataLabExt":case"Lel":case"BopPop":case"BopPopCustom":case"RealTimeData":case"Name":case"LHNGraph":case"FnGroupName":case"AddMenu":case"LPr":case"ListObj":case"ListField":case"RRSort":case"BigName":case"ToolbarHdr":case"ToolbarEnd":case"DDEObjName":case"FRTArchId$":break;default:if(e.WTF)throw"Unrecognized Record "+$.n}}}}}else t.l+=X}return n.SheetNames=F(p).sort((function(t,e){return Number(t)-Number(e)})).map((function(t){return p[t].name})),e.bookSheets||(n.Sheets=r),!n.SheetNames.length&&y["!ref"]?(n.SheetNames.push("Sheet1"),n.Sheets&&(n.Sheets.Sheet1=y)):n.Preamble=y,n.Sheets&&z.forEach((function(t,e){n.Sheets[n.SheetNames[e]]["!autofilter"]=t})),n.Strings=v,n.SSF=T.get_table(),P.enc&&(n.Encryption=P.enc),h&&(n.Themes=h),n.Metadata={},void 0!==f&&(n.Metadata.Country=f),D.names.length>0&&(E.Names=D.names),n.Workbook=E,n}var al="e0859ff2f94f6810ab9108002b27b3d9",il="02d5cdd59c2e1b10939708002b2cf9ae",sl="05d5cdd59c2e1b10939708002b2cf9ae";function cl(t,e){var n,r,o,a;if(e||(e={}),Gl(e),c(),e.codepage&&i(e.codepage),t.FullPaths){if(I.find(t,"/encryption"))throw new Error("File is password-protected");n=I.find(t,"!CompObj"),r=I.find(t,"/Workbook")||I.find(t,"/Book")}else{switch(e.type){case"base64":t=y(d.decode(t));break;case"binary":t=y(t);break;case"buffer":break;case"array":Array.isArray(t)||(t=Array.prototype.slice.call(t))}Be(t,0),r={content:t}}if(n&&tl(n),e.bookProps&&!e.bookSheets)o={};else{var s=p?"buffer":"array";if(r&&r.content)o=ol(r.content,e);else if((a=I.find(t,"PerfectOffice_MAIN"))&&a.content)o=Wo.to_workbook(a.content,(e.type=s,e));else{if(!(a=I.find(t,"NativeContent_MAIN"))||!a.content)throw new Error("Cannot find Workbook stream");o=Wo.to_workbook(a.content,(e.type=s,e))}e.bookVBA&&t.FullPaths&&I.find(t,"/_VBA_PROJECT_CUR/VBA/dir")&&(o.vbaraw=function(t){var e=I.utils.cfb_new({root:"R"});return t.FullPaths.forEach((function(n,r){if("/"!==n.slice(-1)&&n.match(/_VBA_PROJECT_CUR/)){var o=n.replace(/^[^\/]*/,"R").replace(/\/_VBA_PROJECT_CUR\u0000*/,"");I.utils.cfb_add(e,o,t.FileIndex[r].content)}})),I.write(e)}(t))}var l={};return t.FullPaths&&function(t,e,n){var r=I.find(t,"!DocumentSummaryInformation");if(r&&r.size>0)try{var o=Ir(r,Bn,il);for(var a in o)e[a]=o[a]}catch(t){if(n.WTF)throw t}var i=I.find(t,"!SummaryInformation");if(i&&i.size>0)try{var s=Ir(i,Ln,al);for(var c in s)null==e[c]&&(e[c]=s[c])}catch(t){if(n.WTF)throw t}e.HeadingPairs&&e.TitlesOfParts&&(fr(e.HeadingPairs,e.TitlesOfParts,e,n),delete e.HeadingPairs,delete e.TitlesOfParts)}(t,l,e),o.Props=o.Custprops=l,e.bookFiles&&(o.cfb=t),o}function ll(t,e){var n=e||{},r=I.utils.cfb_new({root:"R"}),o="/Workbook";switch(n.bookType||"xls"){case"xls":n.bookType="biff8";case"xla":n.bookType||(n.bookType="xla");case"biff8":o="/Workbook",n.biff=8;break;case"biff5":o="/Book",n.biff=5;break;default:throw new Error("invalid type "+n.bookType+" for XLS CFB")}return I.utils.cfb_add(r,o,Al(t,n)),8==n.biff&&(t.Props||t.Custprops)&&function(t,e){var n,r=[],o=[],a=[],i=0;if(t.Props)for(n=F(t.Props),i=0;i<n.length;++i)(Object.prototype.hasOwnProperty.call(Fn,n[i])?r:Object.prototype.hasOwnProperty.call(Dn,n[i])?o:a).push([n[i],t.Props[n[i]]]);if(t.Custprops)for(n=F(t.Custprops),i=0;i<n.length;++i)Object.prototype.hasOwnProperty.call(t.Props||{},n[i])||(Object.prototype.hasOwnProperty.call(Fn,n[i])?r:Object.prototype.hasOwnProperty.call(Dn,n[i])?o:a).push([n[i],t.Custprops[n[i]]]);var s=[];for(i=0;i<a.length;++i)Pr.indexOf(a[i][0])>-1||null!=a[i][1]&&s.push(a[i]);o.length&&I.utils.cfb_add(e,"/SummaryInformation",Br(o,al,Dn,Ln)),(r.length||s.length)&&I.utils.cfb_add(e,"/DocumentSummaryInformation",Br(r,il,Fn,Bn,s.length?s:null,sl))}(t,r),8==n.biff&&t.vbaraw&&function(t,e){e.FullPaths.forEach((function(n,r){if(0!=r){var o=n.replace(/[^\/]*[\/]/,"/_VBA_PROJECT_CUR/");"/"!==o.slice(-1)&&I.utils.cfb_add(t,o,e.FileIndex[r].content)}}))}(r,I.read(t.vbaraw,{type:"string"==typeof t.vbaraw?"binary":"buffer"})),r}var ul={0:{n:"BrtRowHdr",f:function(t,e){var n={},r=t.l+e;n.r=t._R(4),t.l+=4;var o=t._R(2);t.l+=1;var a=t._R(1);return t.l=r,7&a&&(n.level=7&a),16&a&&(n.hidden=!0),32&a&&(n.hpt=o/20),n}},1:{n:"BrtCellBlank",f:function(t){return[hn(t)]}},2:{n:"BrtCellRk",f:function(t){return[hn(t),An(t),"n"]}},3:{n:"BrtCellError",f:function(t){return[hn(t),t._R(1),"e"]}},4:{n:"BrtCellBool",f:function(t){return[hn(t),t._R(1),"b"]}},5:{n:"BrtCellReal",f:function(t){return[hn(t),kn(t),"n"]}},6:{n:"BrtCellSt",f:function(t){return[hn(t),an(t),"str"]}},7:{n:"BrtCellIsst",f:function(t){return[hn(t),t._R(4),"s"]}},8:{n:"BrtFmlaString",f:function(t,e,n){var r=t.l+e,o=hn(t);o.r=n["!row"];var a=[o,an(t),"str"];if(n.cellFormula){t.l+=2;var i=os(t,r-t.l,n);a[3]=Ji(i,0,o,n.supbooks,n)}else t.l=r;return a}},9:{n:"BrtFmlaNum",f:function(t,e,n){var r=t.l+e,o=hn(t);o.r=n["!row"];var a=[o,kn(t),"n"];if(n.cellFormula){t.l+=2;var i=os(t,r-t.l,n);a[3]=Ji(i,0,o,n.supbooks,n)}else t.l=r;return a}},10:{n:"BrtFmlaBool",f:function(t,e,n){var r=t.l+e,o=hn(t);o.r=n["!row"];var a=[o,t._R(1),"b"];if(n.cellFormula){t.l+=2;var i=os(t,r-t.l,n);a[3]=Ji(i,0,o,n.supbooks,n)}else t.l=r;return a}},11:{n:"BrtFmlaError",f:function(t,e,n){var r=t.l+e,o=hn(t);o.r=n["!row"];var a=[o,t._R(1),"e"];if(n.cellFormula){t.l+=2;var i=os(t,r-t.l,n);a[3]=Ji(i,0,o,n.supbooks,n)}else t.l=r;return a}},12:{n:"BrtShortBlank",f:function(t){return[pn(t)]}},13:{n:"BrtShortRk",f:function(t){return[pn(t),An(t),"n"]}},14:{n:"BrtShortError",f:function(t){return[pn(t),t._R(1),"e"]}},15:{n:"BrtShortBool",f:function(t){return[pn(t),t._R(1),"b"]}},16:{n:"BrtShortReal",f:Gs},17:{n:"BrtShortSt",f:function(t){return[pn(t),an(t),"str"]}},18:{n:"BrtShortIsst",f:function(t){return[pn(t),t._R(4),"s"]}},19:{n:"BrtSSTItem",f:ln},20:{n:"BrtPCDIMissing"},21:{n:"BrtPCDINumber"},22:{n:"BrtPCDIBoolean"},23:{n:"BrtPCDIError"},24:{n:"BrtPCDIString"},25:{n:"BrtPCDIDatetime"},26:{n:"BrtPCDIIndex"},27:{n:"BrtPCDIAMissing"},28:{n:"BrtPCDIANumber"},29:{n:"BrtPCDIABoolean"},30:{n:"BrtPCDIAError"},31:{n:"BrtPCDIAString"},32:{n:"BrtPCDIADatetime"},33:{n:"BrtPCRRecord"},34:{n:"BrtPCRRecordDt"},35:{n:"BrtFRTBegin"},36:{n:"BrtFRTEnd"},37:{n:"BrtACBegin"},38:{n:"BrtACEnd"},39:{n:"BrtName",f:function(t,e,n){var r=t.l+e;t.l+=4,t.l+=1;var o=t._R(4),a=wn(t),i=as(t,0,n),s=bn(t);t.l=r;var c={Name:a,Ptg:i};return o<268435455&&(c.Sheet=o),s&&(c.Comment=s),c}},40:{n:"BrtIndexRowBlock"},42:{n:"BrtIndexBlock"},43:{n:"BrtFont",f:function(t,e,n){var r={};r.sz=t._R(2)/20;var o=function(t){var e=t._R(1);return t.l++,{fBold:1&e,fItalic:2&e,fUnderline:4&e,fStrikeout:8&e,fOutline:16&e,fShadow:32&e,fCondense:64&e,fExtend:128&e}}(t);switch(o.fItalic&&(r.italic=1),o.fCondense&&(r.condense=1),o.fExtend&&(r.extend=1),o.fShadow&&(r.shadow=1),o.fOutline&&(r.outline=1),o.fStrikeout&&(r.strike=1),700===t._R(2)&&(r.bold=1),t._R(2)){case 1:r.vertAlign="superscript";break;case 2:r.vertAlign="subscript"}var a=t._R(1);0!=a&&(r.underline=a);var i=t._R(1);i>0&&(r.family=i);var s=t._R(1);switch(s>0&&(r.charset=s),t.l++,r.color=function(t){var e={},n=t._R(1)>>>1,r=t._R(1),o=t._R(2,"i"),a=t._R(1),i=t._R(1),s=t._R(1);switch(t.l++,n){case 0:e.auto=1;break;case 1:e.index=r;var c=Un[r];c&&(e.rgb=ga(c));break;case 2:e.rgb=ga([a,i,s]);break;case 3:e.theme=r}return 0!=o&&(e.tint=o>0?o/32767:o/32768),e}(t),t._R(1)){case 1:r.scheme="major";break;case 2:r.scheme="minor"}return r.name=an(t),r}},44:{n:"BrtFmt",f:function(t,e){return[t._R(2),an(t)]}},45:{n:"BrtFill",f:Fa},46:{n:"BrtBorder",f:Wa},47:{n:"BrtXF",f:function(t,e){var n=t.l+e,r=t._R(2),o=t._R(2);return t.l=n,{ixfe:r,numFmtId:o}}},48:{n:"BrtStyle"},49:{n:"BrtCellMeta"},50:{n:"BrtValueMeta"},51:{n:"BrtMdb"},52:{n:"BrtBeginFmd"},53:{n:"BrtEndFmd"},54:{n:"BrtBeginMdx"},55:{n:"BrtEndMdx"},56:{n:"BrtBeginMdxTuple"},57:{n:"BrtEndMdxTuple"},58:{n:"BrtMdxMbrIstr"},59:{n:"BrtStr"},60:{n:"BrtColInfo",f:No},62:{n:"BrtCellRString"},63:{n:"BrtCalcChainItem$",f:function(t){var e={};e.i=t._R(4);var n={};n.r=t._R(4),n.c=t._R(4),e.r=Ke(n);var r=t._R(1);return 2&r&&(e.l="1"),8&r&&(e.a="1"),e}},64:{n:"BrtDVal",f:function(){}},65:{n:"BrtSxvcellNum"},66:{n:"BrtSxvcellStr"},67:{n:"BrtSxvcellBool"},68:{n:"BrtSxvcellErr"},69:{n:"BrtSxvcellDate"},70:{n:"BrtSxvcellNil"},128:{n:"BrtFileVersion"},129:{n:"BrtBeginSheet"},130:{n:"BrtEndSheet"},131:{n:"BrtBeginBook",f:Le,p:0},132:{n:"BrtEndBook"},133:{n:"BrtBeginWsViews"},134:{n:"BrtEndWsViews"},135:{n:"BrtBeginBookViews"},136:{n:"BrtEndBookViews"},137:{n:"BrtBeginWsView",f:function(t){var e=t._R(2);return t.l+=28,{RTL:32&e}}},138:{n:"BrtEndWsView"},139:{n:"BrtBeginCsViews"},140:{n:"BrtEndCsViews"},141:{n:"BrtBeginCsView"},142:{n:"BrtEndCsView"},143:{n:"BrtBeginBundleShs"},144:{n:"BrtEndBundleShs"},145:{n:"BrtBeginSheetData"},146:{n:"BrtEndSheetData"},147:{n:"BrtWsProp",f:function(t,e){var n={},r=t[t.l];return++t.l,n.above=!(64&r),n.left=!(128&r),t.l+=18,n.name=mn(t,e-19),n}},148:{n:"BrtWsDim",f:Vs,p:16},151:{n:"BrtPane",f:function(){}},152:{n:"BrtSel"},153:{n:"BrtWbProp",f:function(t,e){var n={},r=t._R(4);n.defaultThemeVersion=t._R(4);var o=e>8?an(t):"";return o.length>0&&(n.CodeName=o),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:{n:"BrtWbFactoid"},155:{n:"BrtFileRecover"},156:{n:"BrtBundleSh",f:function(t,e){var n={};return n.Hidden=t._R(4),n.iTabID=t._R(4),n.strRelID=Sn(t,e-8),n.name=an(t),n}},157:{n:"BrtCalcProp"},158:{n:"BrtBookView"},159:{n:"BrtBeginSst",f:function(t){return[t._R(4),t._R(4)]}},160:{n:"BrtEndSst"},161:{n:"BrtBeginAFilter",f:Tn},162:{n:"BrtEndAFilter"},163:{n:"BrtBeginFilterColumn"},164:{n:"BrtEndFilterColumn"},165:{n:"BrtBeginFilters"},166:{n:"BrtEndFilters"},167:{n:"BrtFilter"},168:{n:"BrtColorFilter"},169:{n:"BrtIconFilter"},170:{n:"BrtTop10Filter"},171:{n:"BrtDynamicFilter"},172:{n:"BrtBeginCustomFilters"},173:{n:"BrtEndCustomFilters"},174:{n:"BrtCustomFilter"},175:{n:"BrtAFilterDateGroupItem"},176:{n:"BrtMergeCell",f:Xs},177:{n:"BrtBeginMergeCells"},178:{n:"BrtEndMergeCells"},179:{n:"BrtBeginPivotCacheDef"},180:{n:"BrtEndPivotCacheDef"},181:{n:"BrtBeginPCDFields"},182:{n:"BrtEndPCDFields"},183:{n:"BrtBeginPCDField"},184:{n:"BrtEndPCDField"},185:{n:"BrtBeginPCDSource"},186:{n:"BrtEndPCDSource"},187:{n:"BrtBeginPCDSRange"},188:{n:"BrtEndPCDSRange"},189:{n:"BrtBeginPCDFAtbl"},190:{n:"BrtEndPCDFAtbl"},191:{n:"BrtBeginPCDIRun"},192:{n:"BrtEndPCDIRun"},193:{n:"BrtBeginPivotCacheRecords"},194:{n:"BrtEndPivotCacheRecords"},195:{n:"BrtBeginPCDHierarchies"},196:{n:"BrtEndPCDHierarchies"},197:{n:"BrtBeginPCDHierarchy"},198:{n:"BrtEndPCDHierarchy"},199:{n:"BrtBeginPCDHFieldsUsage"},200:{n:"BrtEndPCDHFieldsUsage"},201:{n:"BrtBeginExtConnection"},202:{n:"BrtEndExtConnection"},203:{n:"BrtBeginECDbProps"},204:{n:"BrtEndECDbProps"},205:{n:"BrtBeginECOlapProps"},206:{n:"BrtEndECOlapProps"},207:{n:"BrtBeginPCDSConsol"},208:{n:"BrtEndPCDSConsol"},209:{n:"BrtBeginPCDSCPages"},210:{n:"BrtEndPCDSCPages"},211:{n:"BrtBeginPCDSCPage"},212:{n:"BrtEndPCDSCPage"},213:{n:"BrtBeginPCDSCPItem"},214:{n:"BrtEndPCDSCPItem"},215:{n:"BrtBeginPCDSCSets"},216:{n:"BrtEndPCDSCSets"},217:{n:"BrtBeginPCDSCSet"},218:{n:"BrtEndPCDSCSet"},219:{n:"BrtBeginPCDFGroup"},220:{n:"BrtEndPCDFGroup"},221:{n:"BrtBeginPCDFGItems"},222:{n:"BrtEndPCDFGItems"},223:{n:"BrtBeginPCDFGRange"},224:{n:"BrtEndPCDFGRange"},225:{n:"BrtBeginPCDFGDiscrete"},226:{n:"BrtEndPCDFGDiscrete"},227:{n:"BrtBeginPCDSDTupleCache"},228:{n:"BrtEndPCDSDTupleCache"},229:{n:"BrtBeginPCDSDTCEntries"},230:{n:"BrtEndPCDSDTCEntries"},231:{n:"BrtBeginPCDSDTCEMembers"},232:{n:"BrtEndPCDSDTCEMembers"},233:{n:"BrtBeginPCDSDTCEMember"},234:{n:"BrtEndPCDSDTCEMember"},235:{n:"BrtBeginPCDSDTCQueries"},236:{n:"BrtEndPCDSDTCQueries"},237:{n:"BrtBeginPCDSDTCQuery"},238:{n:"BrtEndPCDSDTCQuery"},239:{n:"BrtBeginPCDSDTCSets"},240:{n:"BrtEndPCDSDTCSets"},241:{n:"BrtBeginPCDSDTCSet"},242:{n:"BrtEndPCDSDTCSet"},243:{n:"BrtBeginPCDCalcItems"},244:{n:"BrtEndPCDCalcItems"},245:{n:"BrtBeginPCDCalcItem"},246:{n:"BrtEndPCDCalcItem"},247:{n:"BrtBeginPRule"},248:{n:"BrtEndPRule"},249:{n:"BrtBeginPRFilters"},250:{n:"BrtEndPRFilters"},251:{n:"BrtBeginPRFilter"},252:{n:"BrtEndPRFilter"},253:{n:"BrtBeginPNames"},254:{n:"BrtEndPNames"},255:{n:"BrtBeginPName"},256:{n:"BrtEndPName"},257:{n:"BrtBeginPNPairs"},258:{n:"BrtEndPNPairs"},259:{n:"BrtBeginPNPair"},260:{n:"BrtEndPNPair"},261:{n:"BrtBeginECWebProps"},262:{n:"BrtEndECWebProps"},263:{n:"BrtBeginEcWpTables"},264:{n:"BrtEndECWPTables"},265:{n:"BrtBeginECParams"},266:{n:"BrtEndECParams"},267:{n:"BrtBeginECParam"},268:{n:"BrtEndECParam"},269:{n:"BrtBeginPCDKPIs"},270:{n:"BrtEndPCDKPIs"},271:{n:"BrtBeginPCDKPI"},272:{n:"BrtEndPCDKPI"},273:{n:"BrtBeginDims"},274:{n:"BrtEndDims"},275:{n:"BrtBeginDim"},276:{n:"BrtEndDim"},277:{n:"BrtIndexPartEnd"},278:{n:"BrtBeginStyleSheet"},279:{n:"BrtEndStyleSheet"},280:{n:"BrtBeginSXView"},281:{n:"BrtEndSXVI"},282:{n:"BrtBeginSXVI"},283:{n:"BrtBeginSXVIs"},284:{n:"BrtEndSXVIs"},285:{n:"BrtBeginSXVD"},286:{n:"BrtEndSXVD"},287:{n:"BrtBeginSXVDs"},288:{n:"BrtEndSXVDs"},289:{n:"BrtBeginSXPI"},290:{n:"BrtEndSXPI"},291:{n:"BrtBeginSXPIs"},292:{n:"BrtEndSXPIs"},293:{n:"BrtBeginSXDI"},294:{n:"BrtEndSXDI"},295:{n:"BrtBeginSXDIs"},296:{n:"BrtEndSXDIs"},297:{n:"BrtBeginSXLI"},298:{n:"BrtEndSXLI"},299:{n:"BrtBeginSXLIRws"},300:{n:"BrtEndSXLIRws"},301:{n:"BrtBeginSXLICols"},302:{n:"BrtEndSXLICols"},303:{n:"BrtBeginSXFormat"},304:{n:"BrtEndSXFormat"},305:{n:"BrtBeginSXFormats"},306:{n:"BrtEndSxFormats"},307:{n:"BrtBeginSxSelect"},308:{n:"BrtEndSxSelect"},309:{n:"BrtBeginISXVDRws"},310:{n:"BrtEndISXVDRws"},311:{n:"BrtBeginISXVDCols"},312:{n:"BrtEndISXVDCols"},313:{n:"BrtEndSXLocation"},314:{n:"BrtBeginSXLocation"},315:{n:"BrtEndSXView"},316:{n:"BrtBeginSXTHs"},317:{n:"BrtEndSXTHs"},318:{n:"BrtBeginSXTH"},319:{n:"BrtEndSXTH"},320:{n:"BrtBeginISXTHRws"},321:{n:"BrtEndISXTHRws"},322:{n:"BrtBeginISXTHCols"},323:{n:"BrtEndISXTHCols"},324:{n:"BrtBeginSXTDMPS"},325:{n:"BrtEndSXTDMPs"},326:{n:"BrtBeginSXTDMP"},327:{n:"BrtEndSXTDMP"},328:{n:"BrtBeginSXTHItems"},329:{n:"BrtEndSXTHItems"},330:{n:"BrtBeginSXTHItem"},331:{n:"BrtEndSXTHItem"},332:{n:"BrtBeginMetadata"},333:{n:"BrtEndMetadata"},334:{n:"BrtBeginEsmdtinfo"},335:{n:"BrtMdtinfo"},336:{n:"BrtEndEsmdtinfo"},337:{n:"BrtBeginEsmdb"},338:{n:"BrtEndEsmdb"},339:{n:"BrtBeginEsfmd"},340:{n:"BrtEndEsfmd"},341:{n:"BrtBeginSingleCells"},342:{n:"BrtEndSingleCells"},343:{n:"BrtBeginList"},344:{n:"BrtEndList"},345:{n:"BrtBeginListCols"},346:{n:"BrtEndListCols"},347:{n:"BrtBeginListCol"},348:{n:"BrtEndListCol"},349:{n:"BrtBeginListXmlCPr"},350:{n:"BrtEndListXmlCPr"},351:{n:"BrtListCCFmla"},352:{n:"BrtListTrFmla"},353:{n:"BrtBeginExternals"},354:{n:"BrtEndExternals"},355:{n:"BrtSupBookSrc",f:Sn},357:{n:"BrtSupSelf"},358:{n:"BrtSupSame"},359:{n:"BrtSupTabs"},360:{n:"BrtBeginSupBook"},361:{n:"BrtPlaceholderName"},362:{n:"BrtExternSheet",f:To},363:{n:"BrtExternTableStart"},364:{n:"BrtExternTableEnd"},366:{n:"BrtExternRowHdr"},367:{n:"BrtExternCellBlank"},368:{n:"BrtExternCellReal"},369:{n:"BrtExternCellBool"},370:{n:"BrtExternCellError"},371:{n:"BrtExternCellString"},372:{n:"BrtBeginEsmdx"},373:{n:"BrtEndEsmdx"},374:{n:"BrtBeginMdxSet"},375:{n:"BrtEndMdxSet"},376:{n:"BrtBeginMdxMbrProp"},377:{n:"BrtEndMdxMbrProp"},378:{n:"BrtBeginMdxKPI"},379:{n:"BrtEndMdxKPI"},380:{n:"BrtBeginEsstr"},381:{n:"BrtEndEsstr"},382:{n:"BrtBeginPRFItem"},383:{n:"BrtEndPRFItem"},384:{n:"BrtBeginPivotCacheIDs"},385:{n:"BrtEndPivotCacheIDs"},386:{n:"BrtBeginPivotCacheID"},387:{n:"BrtEndPivotCacheID"},388:{n:"BrtBeginISXVIs"},389:{n:"BrtEndISXVIs"},390:{n:"BrtBeginColInfos"},391:{n:"BrtEndColInfos"},392:{n:"BrtBeginRwBrk"},393:{n:"BrtEndRwBrk"},394:{n:"BrtBeginColBrk"},395:{n:"BrtEndColBrk"},396:{n:"BrtBrk"},397:{n:"BrtUserBookView"},398:{n:"BrtInfo"},399:{n:"BrtCUsr"},400:{n:"BrtUsr"},401:{n:"BrtBeginUsers"},403:{n:"BrtEOF"},404:{n:"BrtUCR"},405:{n:"BrtRRInsDel"},406:{n:"BrtRREndInsDel"},407:{n:"BrtRRMove"},408:{n:"BrtRREndMove"},409:{n:"BrtRRChgCell"},410:{n:"BrtRREndChgCell"},411:{n:"BrtRRHeader"},412:{n:"BrtRRUserView"},413:{n:"BrtRRRenSheet"},414:{n:"BrtRRInsertSh"},415:{n:"BrtRRDefName"},416:{n:"BrtRRNote"},417:{n:"BrtRRConflict"},418:{n:"BrtRRTQSIF"},419:{n:"BrtRRFormat"},420:{n:"BrtRREndFormat"},421:{n:"BrtRRAutoFmt"},422:{n:"BrtBeginUserShViews"},423:{n:"BrtBeginUserShView"},424:{n:"BrtEndUserShView"},425:{n:"BrtEndUserShViews"},426:{n:"BrtArrFmla",f:function(t,e,n){var r=t.l+e,o=En(t),a=t._R(1),i=[o];if(i[2]=a,n.cellFormula){var s=rs(t,r-t.l,n);i[1]=s}else t.l=r;return i}},427:{n:"BrtShrFmla",f:function(t,e,n){var r=t.l+e,o=[Tn(t,16)];if(n.cellFormula){var a=is(t,r-t.l,n);o[1]=a,t.l=r}else t.l=r;return o}},428:{n:"BrtTable"},429:{n:"BrtBeginExtConnections"},430:{n:"BrtEndExtConnections"},431:{n:"BrtBeginPCDCalcMems"},432:{n:"BrtEndPCDCalcMems"},433:{n:"BrtBeginPCDCalcMem"},434:{n:"BrtEndPCDCalcMem"},435:{n:"BrtBeginPCDHGLevels"},436:{n:"BrtEndPCDHGLevels"},437:{n:"BrtBeginPCDHGLevel"},438:{n:"BrtEndPCDHGLevel"},439:{n:"BrtBeginPCDHGLGroups"},440:{n:"BrtEndPCDHGLGroups"},441:{n:"BrtBeginPCDHGLGroup"},442:{n:"BrtEndPCDHGLGroup"},443:{n:"BrtBeginPCDHGLGMembers"},444:{n:"BrtEndPCDHGLGMembers"},445:{n:"BrtBeginPCDHGLGMember"},446:{n:"BrtEndPCDHGLGMember"},447:{n:"BrtBeginQSI"},448:{n:"BrtEndQSI"},449:{n:"BrtBeginQSIR"},450:{n:"BrtEndQSIR"},451:{n:"BrtBeginDeletedNames"},452:{n:"BrtEndDeletedNames"},453:{n:"BrtBeginDeletedName"},454:{n:"BrtEndDeletedName"},455:{n:"BrtBeginQSIFs"},456:{n:"BrtEndQSIFs"},457:{n:"BrtBeginQSIF"},458:{n:"BrtEndQSIF"},459:{n:"BrtBeginAutoSortScope"},460:{n:"BrtEndAutoSortScope"},461:{n:"BrtBeginConditionalFormatting"},462:{n:"BrtEndConditionalFormatting"},463:{n:"BrtBeginCFRule"},464:{n:"BrtEndCFRule"},465:{n:"BrtBeginIconSet"},466:{n:"BrtEndIconSet"},467:{n:"BrtBeginDatabar"},468:{n:"BrtEndDatabar"},469:{n:"BrtBeginColorScale"},470:{n:"BrtEndColorScale"},471:{n:"BrtCFVO"},472:{n:"BrtExternValueMeta"},473:{n:"BrtBeginColorPalette"},474:{n:"BrtEndColorPalette"},475:{n:"BrtIndexedColor"},476:{n:"BrtMargins",f:function(t){var e={};return Ks.forEach((function(n){e[n]=kn(t)})),e}},477:{n:"BrtPrintOptions"},478:{n:"BrtPageSetup"},479:{n:"BrtBeginHeaderFooter"},480:{n:"BrtEndHeaderFooter"},481:{n:"BrtBeginSXCrtFormat"},482:{n:"BrtEndSXCrtFormat"},483:{n:"BrtBeginSXCrtFormats"},484:{n:"BrtEndSXCrtFormats"},485:{n:"BrtWsFmtInfo",f:function(){}},486:{n:"BrtBeginMgs"},487:{n:"BrtEndMGs"},488:{n:"BrtBeginMGMaps"},489:{n:"BrtEndMGMaps"},490:{n:"BrtBeginMG"},491:{n:"BrtEndMG"},492:{n:"BrtBeginMap"},493:{n:"BrtEndMap"},494:{n:"BrtHLink",f:function(t,e){var n=t.l+e,r=Tn(t,16),o=bn(t),a=an(t),i=an(t),s=an(t);t.l=n;var c={rfx:r,relId:o,loc:a,display:s};return i&&(c.Tooltip=i),c}},495:{n:"BrtBeginDCon"},496:{n:"BrtEndDCon"},497:{n:"BrtBeginDRefs"},498:{n:"BrtEndDRefs"},499:{n:"BrtDRef"},500:{n:"BrtBeginScenMan"},501:{n:"BrtEndScenMan"},502:{n:"BrtBeginSct"},503:{n:"BrtEndSct"},504:{n:"BrtSlc"},505:{n:"BrtBeginDXFs"},506:{n:"BrtEndDXFs"},507:{n:"BrtDXF"},508:{n:"BrtBeginTableStyles"},509:{n:"BrtEndTableStyles"},510:{n:"BrtBeginTableStyle"},511:{n:"BrtEndTableStyle"},512:{n:"BrtTableStyleElement"},513:{n:"BrtTableStyleClient"},514:{n:"BrtBeginVolDeps"},515:{n:"BrtEndVolDeps"},516:{n:"BrtBeginVolType"},517:{n:"BrtEndVolType"},518:{n:"BrtBeginVolMain"},519:{n:"BrtEndVolMain"},520:{n:"BrtBeginVolTopic"},521:{n:"BrtEndVolTopic"},522:{n:"BrtVolSubtopic"},523:{n:"BrtVolRef"},524:{n:"BrtVolNum"},525:{n:"BrtVolErr"},526:{n:"BrtVolStr"},527:{n:"BrtVolBool"},528:{n:"BrtBeginCalcChain$"},529:{n:"BrtEndCalcChain$"},530:{n:"BrtBeginSortState"},531:{n:"BrtEndSortState"},532:{n:"BrtBeginSortCond"},533:{n:"BrtEndSortCond"},534:{n:"BrtBookProtection"},535:{n:"BrtSheetProtection"},536:{n:"BrtRangeProtection"},537:{n:"BrtPhoneticInfo"},538:{n:"BrtBeginECTxtWiz"},539:{n:"BrtEndECTxtWiz"},540:{n:"BrtBeginECTWFldInfoLst"},541:{n:"BrtEndECTWFldInfoLst"},542:{n:"BrtBeginECTwFldInfo"},548:{n:"BrtFileSharing"},549:{n:"BrtOleSize"},550:{n:"BrtDrawing",f:Sn},551:{n:"BrtLegacyDrawing"},552:{n:"BrtLegacyDrawingHF"},553:{n:"BrtWebOpt"},554:{n:"BrtBeginWebPubItems"},555:{n:"BrtEndWebPubItems"},556:{n:"BrtBeginWebPubItem"},557:{n:"BrtEndWebPubItem"},558:{n:"BrtBeginSXCondFmt"},559:{n:"BrtEndSXCondFmt"},560:{n:"BrtBeginSXCondFmts"},561:{n:"BrtEndSXCondFmts"},562:{n:"BrtBkHim"},564:{n:"BrtColor"},565:{n:"BrtBeginIndexedColors"},566:{n:"BrtEndIndexedColors"},569:{n:"BrtBeginMRUColors"},570:{n:"BrtEndMRUColors"},572:{n:"BrtMRUColor"},573:{n:"BrtBeginDVals"},574:{n:"BrtEndDVals"},577:{n:"BrtSupNameStart"},578:{n:"BrtSupNameValueStart"},579:{n:"BrtSupNameValueEnd"},580:{n:"BrtSupNameNum"},581:{n:"BrtSupNameErr"},582:{n:"BrtSupNameSt"},583:{n:"BrtSupNameNil"},584:{n:"BrtSupNameBool"},585:{n:"BrtSupNameFmla"},586:{n:"BrtSupNameBits"},587:{n:"BrtSupNameEnd"},588:{n:"BrtEndSupBook"},589:{n:"BrtCellSmartTagProperty"},590:{n:"BrtBeginCellSmartTag"},591:{n:"BrtEndCellSmartTag"},592:{n:"BrtBeginCellSmartTags"},593:{n:"BrtEndCellSmartTags"},594:{n:"BrtBeginSmartTags"},595:{n:"BrtEndSmartTags"},596:{n:"BrtSmartTagType"},597:{n:"BrtBeginSmartTagTypes"},598:{n:"BrtEndSmartTagTypes"},599:{n:"BrtBeginSXFilters"},600:{n:"BrtEndSXFilters"},601:{n:"BrtBeginSXFILTER"},602:{n:"BrtEndSXFilter"},603:{n:"BrtBeginFills"},604:{n:"BrtEndFills"},605:{n:"BrtBeginCellWatches"},606:{n:"BrtEndCellWatches"},607:{n:"BrtCellWatch"},608:{n:"BrtBeginCRErrs"},609:{n:"BrtEndCRErrs"},610:{n:"BrtCrashRecErr"},611:{n:"BrtBeginFonts"},612:{n:"BrtEndFonts"},613:{n:"BrtBeginBorders"},614:{n:"BrtEndBorders"},615:{n:"BrtBeginFmts"},616:{n:"BrtEndFmts"},617:{n:"BrtBeginCellXFs"},618:{n:"BrtEndCellXFs"},619:{n:"BrtBeginStyles"},620:{n:"BrtEndStyles"},625:{n:"BrtBigName"},626:{n:"BrtBeginCellStyleXFs"},627:{n:"BrtEndCellStyleXFs"},628:{n:"BrtBeginComments"},629:{n:"BrtEndComments"},630:{n:"BrtBeginCommentAuthors"},631:{n:"BrtEndCommentAuthors"},632:{n:"BrtCommentAuthor",f:ci},633:{n:"BrtBeginCommentList"},634:{n:"BrtEndCommentList"},635:{n:"BrtBeginComment",f:function(t){var e={};e.iauthor=t._R(4);var n=Tn(t,16);return e.rfx=n.s,e.ref=Ke(n.s),t.l+=16,e}},636:{n:"BrtEndComment"},637:{n:"BrtCommentText",f:un},638:{n:"BrtBeginOleObjects"},639:{n:"BrtOleObject"},640:{n:"BrtEndOleObjects"},641:{n:"BrtBeginSxrules"},642:{n:"BrtEndSxRules"},643:{n:"BrtBeginActiveXControls"},644:{n:"BrtActiveX"},645:{n:"BrtEndActiveXControls"},646:{n:"BrtBeginPCDSDTCEMembersSortBy"},648:{n:"BrtBeginCellIgnoreECs"},649:{n:"BrtCellIgnoreEC"},650:{n:"BrtEndCellIgnoreECs"},651:{n:"BrtCsProp",f:function(t,e){return t.l+=10,{name:an(t)}}},652:{n:"BrtCsPageSetup"},653:{n:"BrtBeginUserCsViews"},654:{n:"BrtEndUserCsViews"},655:{n:"BrtBeginUserCsView"},656:{n:"BrtEndUserCsView"},657:{n:"BrtBeginPcdSFCIEntries"},658:{n:"BrtEndPCDSFCIEntries"},659:{n:"BrtPCDSFCIEntry"},660:{n:"BrtBeginListParts"},661:{n:"BrtListPart"},662:{n:"BrtEndListParts"},663:{n:"BrtSheetCalcProp"},664:{n:"BrtBeginFnGroup"},665:{n:"BrtFnGroup"},666:{n:"BrtEndFnGroup"},667:{n:"BrtSupAddin"},668:{n:"BrtSXTDMPOrder"},669:{n:"BrtCsProtection"},671:{n:"BrtBeginWsSortMap"},672:{n:"BrtEndWsSortMap"},673:{n:"BrtBeginRRSort"},674:{n:"BrtEndRRSort"},675:{n:"BrtRRSortItem"},676:{n:"BrtFileSharingIso"},677:{n:"BrtBookProtectionIso"},678:{n:"BrtSheetProtectionIso"},679:{n:"BrtCsProtectionIso"},680:{n:"BrtRangeProtectionIso"},681:{n:"BrtDValList"},1024:{n:"BrtRwDescent"},1025:{n:"BrtKnownFonts"},1026:{n:"BrtBeginSXTupleSet"},1027:{n:"BrtEndSXTupleSet"},1028:{n:"BrtBeginSXTupleSetHeader"},1029:{n:"BrtEndSXTupleSetHeader"},1030:{n:"BrtSXTupleSetHeaderItem"},1031:{n:"BrtBeginSXTupleSetData"},1032:{n:"BrtEndSXTupleSetData"},1033:{n:"BrtBeginSXTupleSetRow"},1034:{n:"BrtEndSXTupleSetRow"},1035:{n:"BrtSXTupleSetRowItem"},1036:{n:"BrtNameExt"},1037:{n:"BrtPCDH14"},1038:{n:"BrtBeginPCDCalcMem14"},1039:{n:"BrtEndPCDCalcMem14"},1040:{n:"BrtSXTH14"},1041:{n:"BrtBeginSparklineGroup"},1042:{n:"BrtEndSparklineGroup"},1043:{n:"BrtSparkline"},1044:{n:"BrtSXDI14"},1045:{n:"BrtWsFmtInfoEx14"},1046:{n:"BrtBeginConditionalFormatting14"},1047:{n:"BrtEndConditionalFormatting14"},1048:{n:"BrtBeginCFRule14"},1049:{n:"BrtEndCFRule14"},1050:{n:"BrtCFVO14"},1051:{n:"BrtBeginDatabar14"},1052:{n:"BrtBeginIconSet14"},1053:{n:"BrtDVal14",f:function(){}},1054:{n:"BrtBeginDVals14"},1055:{n:"BrtColor14"},1056:{n:"BrtBeginSparklines"},1057:{n:"BrtEndSparklines"},1058:{n:"BrtBeginSparklineGroups"},1059:{n:"BrtEndSparklineGroups"},1061:{n:"BrtSXVD14"},1062:{n:"BrtBeginSXView14"},1063:{n:"BrtEndSXView14"},1064:{n:"BrtBeginSXView16"},1065:{n:"BrtEndSXView16"},1066:{n:"BrtBeginPCD14"},1067:{n:"BrtEndPCD14"},1068:{n:"BrtBeginExtConn14"},1069:{n:"BrtEndExtConn14"},1070:{n:"BrtBeginSlicerCacheIDs"},1071:{n:"BrtEndSlicerCacheIDs"},1072:{n:"BrtBeginSlicerCacheID"},1073:{n:"BrtEndSlicerCacheID"},1075:{n:"BrtBeginSlicerCache"},1076:{n:"BrtEndSlicerCache"},1077:{n:"BrtBeginSlicerCacheDef"},1078:{n:"BrtEndSlicerCacheDef"},1079:{n:"BrtBeginSlicersEx"},1080:{n:"BrtEndSlicersEx"},1081:{n:"BrtBeginSlicerEx"},1082:{n:"BrtEndSlicerEx"},1083:{n:"BrtBeginSlicer"},1084:{n:"BrtEndSlicer"},1085:{n:"BrtSlicerCachePivotTables"},1086:{n:"BrtBeginSlicerCacheOlapImpl"},1087:{n:"BrtEndSlicerCacheOlapImpl"},1088:{n:"BrtBeginSlicerCacheLevelsData"},1089:{n:"BrtEndSlicerCacheLevelsData"},1090:{n:"BrtBeginSlicerCacheLevelData"},1091:{n:"BrtEndSlicerCacheLevelData"},1092:{n:"BrtBeginSlicerCacheSiRanges"},1093:{n:"BrtEndSlicerCacheSiRanges"},1094:{n:"BrtBeginSlicerCacheSiRange"},1095:{n:"BrtEndSlicerCacheSiRange"},1096:{n:"BrtSlicerCacheOlapItem"},1097:{n:"BrtBeginSlicerCacheSelections"},1098:{n:"BrtSlicerCacheSelection"},1099:{n:"BrtEndSlicerCacheSelections"},1100:{n:"BrtBeginSlicerCacheNative"},1101:{n:"BrtEndSlicerCacheNative"},1102:{n:"BrtSlicerCacheNativeItem"},1103:{n:"BrtRangeProtection14"},1104:{n:"BrtRangeProtectionIso14"},1105:{n:"BrtCellIgnoreEC14"},1111:{n:"BrtList14"},1112:{n:"BrtCFIcon"},1113:{n:"BrtBeginSlicerCachesPivotCacheIDs"},1114:{n:"BrtEndSlicerCachesPivotCacheIDs"},1115:{n:"BrtBeginSlicers"},1116:{n:"BrtEndSlicers"},1117:{n:"BrtWbProp14"},1118:{n:"BrtBeginSXEdit"},1119:{n:"BrtEndSXEdit"},1120:{n:"BrtBeginSXEdits"},1121:{n:"BrtEndSXEdits"},1122:{n:"BrtBeginSXChange"},1123:{n:"BrtEndSXChange"},1124:{n:"BrtBeginSXChanges"},1125:{n:"BrtEndSXChanges"},1126:{n:"BrtSXTupleItems"},1128:{n:"BrtBeginSlicerStyle"},1129:{n:"BrtEndSlicerStyle"},1130:{n:"BrtSlicerStyleElement"},1131:{n:"BrtBeginStyleSheetExt14"},1132:{n:"BrtEndStyleSheetExt14"},1133:{n:"BrtBeginSlicerCachesPivotCacheID"},1134:{n:"BrtEndSlicerCachesPivotCacheID"},1135:{n:"BrtBeginConditionalFormattings"},1136:{n:"BrtEndConditionalFormattings"},1137:{n:"BrtBeginPCDCalcMemExt"},1138:{n:"BrtEndPCDCalcMemExt"},1139:{n:"BrtBeginPCDCalcMemsExt"},1140:{n:"BrtEndPCDCalcMemsExt"},1141:{n:"BrtPCDField14"},1142:{n:"BrtBeginSlicerStyles"},1143:{n:"BrtEndSlicerStyles"},1144:{n:"BrtBeginSlicerStyleElements"},1145:{n:"BrtEndSlicerStyleElements"},1146:{n:"BrtCFRuleExt"},1147:{n:"BrtBeginSXCondFmt14"},1148:{n:"BrtEndSXCondFmt14"},1149:{n:"BrtBeginSXCondFmts14"},1150:{n:"BrtEndSXCondFmts14"},1152:{n:"BrtBeginSortCond14"},1153:{n:"BrtEndSortCond14"},1154:{n:"BrtEndDVals14"},1155:{n:"BrtEndIconSet14"},1156:{n:"BrtEndDatabar14"},1157:{n:"BrtBeginColorScale14"},1158:{n:"BrtEndColorScale14"},1159:{n:"BrtBeginSxrules14"},1160:{n:"BrtEndSxrules14"},1161:{n:"BrtBeginPRule14"},1162:{n:"BrtEndPRule14"},1163:{n:"BrtBeginPRFilters14"},1164:{n:"BrtEndPRFilters14"},1165:{n:"BrtBeginPRFilter14"},1166:{n:"BrtEndPRFilter14"},1167:{n:"BrtBeginPRFItem14"},1168:{n:"BrtEndPRFItem14"},1169:{n:"BrtBeginCellIgnoreECs14"},1170:{n:"BrtEndCellIgnoreECs14"},1171:{n:"BrtDxf14"},1172:{n:"BrtBeginDxF14s"},1173:{n:"BrtEndDxf14s"},1177:{n:"BrtFilter14"},1178:{n:"BrtBeginCustomFilters14"},1180:{n:"BrtCustomFilter14"},1181:{n:"BrtIconFilter14"},1182:{n:"BrtPivotCacheConnectionName"},2048:{n:"BrtBeginDecoupledPivotCacheIDs"},2049:{n:"BrtEndDecoupledPivotCacheIDs"},2050:{n:"BrtDecoupledPivotCacheID"},2051:{n:"BrtBeginPivotTableRefs"},2052:{n:"BrtEndPivotTableRefs"},2053:{n:"BrtPivotTableRef"},2054:{n:"BrtSlicerCacheBookPivotTables"},2055:{n:"BrtBeginSxvcells"},2056:{n:"BrtEndSxvcells"},2057:{n:"BrtBeginSxRow"},2058:{n:"BrtEndSxRow"},2060:{n:"BrtPcdCalcMem15"},2067:{n:"BrtQsi15"},2068:{n:"BrtBeginWebExtensions"},2069:{n:"BrtEndWebExtensions"},2070:{n:"BrtWebExtension"},2071:{n:"BrtAbsPath15"},2072:{n:"BrtBeginPivotTableUISettings"},2073:{n:"BrtEndPivotTableUISettings"},2075:{n:"BrtTableSlicerCacheIDs"},2076:{n:"BrtTableSlicerCacheID"},2077:{n:"BrtBeginTableSlicerCache"},2078:{n:"BrtEndTableSlicerCache"},2079:{n:"BrtSxFilter15"},2080:{n:"BrtBeginTimelineCachePivotCacheIDs"},2081:{n:"BrtEndTimelineCachePivotCacheIDs"},2082:{n:"BrtTimelineCachePivotCacheID"},2083:{n:"BrtBeginTimelineCacheIDs"},2084:{n:"BrtEndTimelineCacheIDs"},2085:{n:"BrtBeginTimelineCacheID"},2086:{n:"BrtEndTimelineCacheID"},2087:{n:"BrtBeginTimelinesEx"},2088:{n:"BrtEndTimelinesEx"},2089:{n:"BrtBeginTimelineEx"},2090:{n:"BrtEndTimelineEx"},2091:{n:"BrtWorkBookPr15"},2092:{n:"BrtPCDH15"},2093:{n:"BrtBeginTimelineStyle"},2094:{n:"BrtEndTimelineStyle"},2095:{n:"BrtTimelineStyleElement"},2096:{n:"BrtBeginTimelineStylesheetExt15"},2097:{n:"BrtEndTimelineStylesheetExt15"},2098:{n:"BrtBeginTimelineStyles"},2099:{n:"BrtEndTimelineStyles"},2100:{n:"BrtBeginTimelineStyleElements"},2101:{n:"BrtEndTimelineStyleElements"},2102:{n:"BrtDxf15"},2103:{n:"BrtBeginDxfs15"},2104:{n:"brtEndDxfs15"},2105:{n:"BrtSlicerCacheHideItemsWithNoData"},2106:{n:"BrtBeginItemUniqueNames"},2107:{n:"BrtEndItemUniqueNames"},2108:{n:"BrtItemUniqueName"},2109:{n:"BrtBeginExtConn15"},2110:{n:"BrtEndExtConn15"},2111:{n:"BrtBeginOledbPr15"},2112:{n:"BrtEndOledbPr15"},2113:{n:"BrtBeginDataFeedPr15"},2114:{n:"BrtEndDataFeedPr15"},2115:{n:"BrtTextPr15"},2116:{n:"BrtRangePr15"},2117:{n:"BrtDbCommand15"},2118:{n:"BrtBeginDbTables15"},2119:{n:"BrtEndDbTables15"},2120:{n:"BrtDbTable15"},2121:{n:"BrtBeginDataModel"},2122:{n:"BrtEndDataModel"},2123:{n:"BrtBeginModelTables"},2124:{n:"BrtEndModelTables"},2125:{n:"BrtModelTable"},2126:{n:"BrtBeginModelRelationships"},2127:{n:"BrtEndModelRelationships"},2128:{n:"BrtModelRelationship"},2129:{n:"BrtBeginECTxtWiz15"},2130:{n:"BrtEndECTxtWiz15"},2131:{n:"BrtBeginECTWFldInfoLst15"},2132:{n:"BrtEndECTWFldInfoLst15"},2133:{n:"BrtBeginECTWFldInfo15"},2134:{n:"BrtFieldListActiveItem"},2135:{n:"BrtPivotCacheIdVersion"},2136:{n:"BrtSXDI15"},2137:{n:"BrtBeginModelTimeGroupings"},2138:{n:"BrtEndModelTimeGroupings"},2139:{n:"BrtBeginModelTimeGrouping"},2140:{n:"BrtEndModelTimeGrouping"},2141:{n:"BrtModelTimeGroupingCalcCol"},3072:{n:"BrtUid"},3073:{n:"BrtRevisionPtr"},5095:{n:"BrtBeginCalcFeatures"},5096:{n:"BrtEndCalcFeatures"},5097:{n:"BrtCalcFeature"},65535:{n:""}},fl=D(ul,"n");fl.BrtFRTArchID$=16;var hl={6:{n:"Formula",f:ts},10:{n:"EOF",f:Lr},12:{n:"CalcCount",f:Mr},13:{n:"CalcMode",f:Mr},14:{n:"CalcPrecision",f:Fr},15:{n:"CalcRefMode",f:Fr},16:{n:"CalcDelta",f:kn},17:{n:"CalcIter",f:Fr},18:{n:"Protect",f:Fr},19:{n:"Password",f:Mr},20:{n:"Header",f:xo},21:{n:"Footer",f:xo},23:{n:"ExternSheet",f:To},24:{n:"Lbl",f:Eo},25:{n:"WinProtect",f:Fr},26:{n:"VerticalPageBreaks"},27:{n:"HorizontalPageBreaks"},28:{n:"Note",f:function(t,e,n){return function(t,e,n){if(!(n.biff<8)){var r=t._R(2),o=t._R(2),a=t._R(2),i=t._R(2),s=Xr(t,0,n);return n.biff<8&&t._R(1),[{r:r,c:o},s,i,a]}}(t,0,n)}},29:{n:"Selection"},34:{n:"Date1904",f:Fr},35:{n:"ExternName",f:Ao},38:{n:"LeftMargin",f:kn},39:{n:"RightMargin",f:kn},40:{n:"TopMargin",f:kn},41:{n:"BottomMargin",f:kn},42:{n:"PrintRowCol",f:Fr},43:{n:"PrintGrid",f:Fr},47:{n:"FilePass",f:function(t,e,n){var r={Type:n.biff>=8?t._R(2):0};return r.Type?da(t,e-2,r):function(t,e,n,r){var o={key:Mr(t),verificationBytes:Mr(t)};n.password&&(o.verifier=ua(n.password)),r.valid=o.verificationBytes===o.verifier,r.valid&&(r.insitu=ha(n.password))}(t,n.biff,n,r),r}},49:{n:"Font",f:function(t,e,n){var r={dyHeight:t._R(2),fl:t._R(2)};switch(n&&n.biff||8){case 2:break;case 3:case 4:t.l+=2;break;default:t.l+=10}return r.name=Hr(t,0,n),r}},51:{n:"PrintSize",f:Mr},60:{n:"Continue"},61:{n:"Window1",f:function(t){return{Pos:[t._R(2),t._R(2)],Dim:[t._R(2),t._R(2)],Flags:t._R(2),CurTab:t._R(2),FirstTab:t._R(2),Selected:t._R(2),TabRatio:t._R(2)}}},64:{n:"Backup",f:Fr},65:{n:"Pane",f:function(){}},66:{n:"CodePage",f:Mr},77:{n:"Pls"},80:{n:"DCon"},81:{n:"DConRef"},82:{n:"DConName"},85:{n:"DefColWidth",f:Mr},89:{n:"XCT"},90:{n:"CRN"},91:{n:"FileSharing"},92:{n:"WriteAccess",f:function(t,e,n){if(n.enc)return t.l+=e,"";var r=t.l,o=Xr(t,0,n);return t._R(e+r-t.l),o}},93:{n:"Obj",f:function(t,e,n){if(n&&n.biff<8)return function(t,e,n){t.l+=4;var r=t._R(2),o=t._R(2),a=t._R(2);t.l+=2,t.l+=2,t.l+=2,t.l+=2,t.l+=2,t.l+=2,t.l+=2,t.l+=2,t.l+=2,t.l+=6,e-=36;var i=[];return i.push((ko[r]||Le)(t,e,n)),{cmo:[o,r,a],ft:i}}(t,e,n);var r=lo(t),o=function(t,e){for(var n=t.l+e,r=[];t.l<n;){var o=t._R(2);t.l-=2;try{r.push(fo[o](t,n-t.l))}catch(e){return t.l=n,r}}return t.l!=n&&(t.l=n),r}(t,e-22,r[1]);return{cmo:r,ft:o}}},94:{n:"Uncalced"},95:{n:"CalcSaveRecalc",f:Fr},96:{n:"Template"},97:{n:"Intl"},99:{n:"ObjProtect",f:Fr},125:{n:"ColInfo",f:No},128:{n:"Guts",f:function(t){t.l+=4;var e=[t._R(2),t._R(2)];if(0!==e[0]&&e[0]--,0!==e[1]&&e[1]--,e[0]>7||e[1]>7)throw new Error("Bad Gutters: "+e.join("|"));return e}},129:{n:"WsBool",f:function(t,e,n){var r=n&&8==n.biff||2==e?t._R(2):(t.l+=e,0);return{fDialog:16&r,fBelow:64&r,fRight:128&r}}},130:{n:"GridSet",f:Mr},131:{n:"HCenter",f:Fr},132:{n:"VCenter",f:Fr},133:{n:"BoundSheet8",f:function(t,e,n){var r=t._R(4),o=3&t._R(1),a=t._R(1);switch(a){case 0:a="Worksheet";break;case 1:a="Macrosheet";break;case 2:a="Chartsheet";break;case 6:a="VBAModule"}var i=Hr(t,0,n);return 0===i.length&&(i="Sheet1"),{pos:r,hs:o,dt:a,name:i}}},134:{n:"WriteProtect"},140:{n:"Country",f:function(t){var e,n=[0,0];return e=t._R(2),n[0]=Mn[e]||e,e=t._R(2),n[1]=Mn[e]||e,n}},141:{n:"HideObj",f:Mr},144:{n:"Sort"},146:{n:"Palette",f:function(t){for(var e=t._R(2),n=[];e-- >0;)n.push(to(t));return n}},151:{n:"Sync"},152:{n:"LPr"},153:{n:"DxGCol"},154:{n:"FnGroupName"},155:{n:"FilterMode"},156:{n:"BuiltInFnGroupCount",f:Mr},157:{n:"AutoFilterInfo"},158:{n:"AutoFilter"},160:{n:"Scl",f:Io},161:{n:"Setup",f:function(t,e){var n={};return e<32||(t.l+=16,n.header=kn(t),n.footer=kn(t),t.l+=2),n}},174:{n:"ScenMan"},175:{n:"SCENARIO"},176:{n:"SxView"},177:{n:"Sxvd"},178:{n:"SXVI"},180:{n:"SxIvd"},181:{n:"SXLI"},182:{n:"SXPI"},184:{n:"DocRoute"},185:{n:"RecipName"},189:{n:"MulRk",f:function(t,e){for(var n=t.l+e-2,r=t._R(2),o=t._R(2),a=[];t.l<n;)a.push(oo(t));if(t.l!==n)throw new Error("MulRK read error");var i=t._R(2);if(a.length!=i-o+1)throw new Error("MulRK length mismatch");return{r:r,c:o,C:i,rkrec:a}}},190:{n:"MulBlank",f:function(t,e){for(var n=t.l+e-2,r=t._R(2),o=t._R(2),a=[];t.l<n;)a.push(t._R(2));if(t.l!==n)throw new Error("MulBlank read error");var i=t._R(2);if(a.length!=i-o+1)throw new Error("MulBlank length mismatch");return{r:r,c:o,C:i,ixfe:a}}},193:{n:"Mms",f:Lr},197:{n:"SXDI"},198:{n:"SXDB"},199:{n:"SXFDB"},200:{n:"SXDBB"},201:{n:"SXNum"},202:{n:"SxBool",f:Fr},203:{n:"SxErr"},204:{n:"SXInt"},205:{n:"SXString"},206:{n:"SXDtr"},207:{n:"SxNil"},208:{n:"SXTbl"},209:{n:"SXTBRGIITM"},210:{n:"SxTbpg"},211:{n:"ObProj"},213:{n:"SXStreamID"},215:{n:"DBCell"},216:{n:"SXRng"},217:{n:"SxIsxoper"},218:{n:"BookBool",f:Mr},220:{n:"DbOrParamQry"},221:{n:"ScenarioProtect",f:Fr},222:{n:"OleObjectSize"},224:{n:"XF",f:function(t,e,n){var r={};return r.ifnt=t._R(2),r.numFmtId=t._R(2),r.flags=t._R(2),r.fStyle=r.flags>>2&1,6,r.data=function(t,e,n,r){var o={},a=t._R(4),i=t._R(4),s=t._R(4),c=t._R(2);return o.patternType=jn[s>>26],r.cellStyles?(o.alc=7&a,o.fWrap=a>>3&1,o.alcV=a>>4&7,o.fJustLast=a>>7&1,o.trot=a>>8&255,o.cIndent=a>>16&15,o.fShrinkToFit=a>>20&1,o.iReadOrder=a>>22&2,o.fAtrNum=a>>26&1,o.fAtrFnt=a>>27&1,o.fAtrAlc=a>>28&1,o.fAtrBdr=a>>29&1,o.fAtrPat=a>>30&1,o.fAtrProt=a>>31&1,o.dgLeft=15&i,o.dgRight=i>>4&15,o.dgTop=i>>8&15,o.dgBottom=i>>12&15,o.icvLeft=i>>16&127,o.icvRight=i>>23&127,o.grbitDiag=i>>30&3,o.icvTop=127&s,o.icvBottom=s>>7&127,o.icvDiag=s>>14&127,o.dgDiag=s>>21&15,o.icvFore=127&c,o.icvBack=c>>7&127,o.fsxButton=c>>14&1,o):o}(t,0,r.fStyle,n),r}},225:{n:"InterfaceHdr",f:function(t,e){return 0===e||t._R(2),1200}},226:{n:"InterfaceEnd",f:Lr},227:{n:"SXVS"},229:{n:"MergeCells",f:function(t,e){for(var n=[],r=t._R(2);r--;)n.push(ao(t));return n}},233:{n:"BkHim"},235:{n:"MsoDrawingGroup"},236:{n:"MsoDrawing"},237:{n:"MsoDrawingSelection"},239:{n:"PhoneticInfo"},240:{n:"SxRule"},241:{n:"SXEx"},242:{n:"SxFilt"},244:{n:"SxDXF"},245:{n:"SxItm"},246:{n:"SxName"},247:{n:"SxSelect"},248:{n:"SXPair"},249:{n:"SxFmla"},251:{n:"SxFormat"},252:{n:"SST",f:function(t,e){for(var n=t.l+e,r=t._R(4),o=t._R(4),a=[],i=0;i!=o&&t.l<n;++i)a.push(zr(t));return a.Count=r,a.Unique=o,a}},253:{n:"LabelSst",f:function(t){var e=eo(t);return e.isst=t._R(4),e}},255:{n:"ExtSST",f:function(t,e){var n={};return n.dsst=t._R(2),t.l+=e-2,n}},256:{n:"SXVDEx"},259:{n:"SXFormula"},290:{n:"SXDBEx"},311:{n:"RRDInsDel"},312:{n:"RRDHead"},315:{n:"RRDChgCell"},317:{n:"RRTabId",f:Wr},318:{n:"RRDRenSheet"},319:{n:"RRSort"},320:{n:"RRDMove"},330:{n:"RRFormat"},331:{n:"RRAutoFmt"},333:{n:"RRInsertSh"},334:{n:"RRDMoveBegin"},335:{n:"RRDMoveEnd"},336:{n:"RRDInsDelBegin"},337:{n:"RRDInsDelEnd"},338:{n:"RRDConflict"},339:{n:"RRDDefName"},340:{n:"RRDRstEtxp"},351:{n:"LRng"},352:{n:"UsesELFs",f:Fr},353:{n:"DSF",f:Lr},401:{n:"CUsr"},402:{n:"CbUsr"},403:{n:"UsrInfo"},404:{n:"UsrExcl"},405:{n:"FileLock"},406:{n:"RRDInfo"},407:{n:"BCUsrs"},408:{n:"UsrChk"},425:{n:"UserBView"},426:{n:"UserSViewBegin"},427:{n:"UserSViewEnd"},428:{n:"RRDUserView"},429:{n:"Qsi"},430:{n:"SupBook",f:function(t,e,n){var r=t.l+e,o=t._R(2),a=t._R(2);if(n.sbcch=a,1025==a||14849==a)return[a,o];if(a<1||a>255)throw new Error("Unexpected SupBook type: "+a);for(var i=qr(t,a),s=[];r>t.l;)s.push(Gr(t));return[a,o,i,s]}},431:{n:"Prot4Rev",f:Fr},432:{n:"CondFmt"},433:{n:"CF"},434:{n:"DVal"},437:{n:"DConBin"},438:{n:"TxO",f:function(t,e,n){var r=t.l,o="";try{t.l+=4;var a=(n.lastobj||{cmo:[0,0]}).cmo[1];-1==[0,5,7,11,12,14].indexOf(a)?t.l+=6:function(t){var e=t._R(1);t.l++;var n=t._R(2);return t.l+=2,[e,n]}(t);var i=t._R(2);t._R(2),Mr(t);var s=t._R(2);t.l+=s;for(var c=1;c<t.lens.length-1;++c){if(t.l-r!=t.lens[c])throw new Error("TxO: bad continue record");var l=t[t.l];if((o+=qr(t,t.lens[c+1]-t.lens[c]-1)).length>=(l?i:2*i))break}if(o.length!==i&&o.length!==2*i)throw new Error("cchText: "+i+" != "+o.length);return t.l=r+e,{t:o}}catch(n){return t.l=r+e,{t:o}}}},439:{n:"RefreshAll",f:Fr},440:{n:"HLink",f:function(t,e){var n=ao(t);t.l+=16;var r=function(t,e){var n=t.l+e,r=t._R(4);if(2!==r)throw new Error("Unrecognized streamVersion: "+r);var o=t._R(2);t.l+=2;var a,i,s,c,l,u,f="";16&o&&(a=Yr(t,t.l)),128&o&&(i=Yr(t,t.l)),257==(257&o)&&(s=Yr(t,t.l)),1==(257&o)&&(c=Kr(t,t.l)),8&o&&(f=Yr(t,t.l)),32&o&&(l=t._R(16)),64&o&&(u=yr(t)),t.l=n;var h=i||s||c||"";h&&f&&(h+="#"+f),h||(h="#"+f),2&o&&"/"==h.charAt(0)&&"/"!=h.charAt(1)&&(h="file://"+h);var d={Target:h};return l&&(d.guid=l),u&&(d.time=u),a&&(d.Tooltip=a),d}(t,e-24);return[n,r]}},441:{n:"Lel"},442:{n:"CodeName",f:Gr},443:{n:"SXFDBType"},444:{n:"Prot4RevPass",f:Mr},445:{n:"ObNoMacros"},446:{n:"Dv"},448:{n:"Excel9File",f:Lr},449:{n:"RecalcId",f:function(t){return t._R(2),t._R(4)},r:2},450:{n:"EntExU2",f:Lr},512:{n:"Dimensions",f:yo},513:{n:"Blank",f:Oo},515:{n:"Number",f:function(t,e,n){n.biffguess&&2==n.biff&&(n.biff=5);var r=eo(t),o=kn(t);return r.val=o,r}},516:{n:"Label",f:function(t,e,n){n.biffguess&&2==n.biff&&(n.biff=5),t.l;var r=eo(t);2==n.biff&&t.l++;var o=Gr(t,t.l,n);return r.val=o,r}},517:{n:"BoolErr",f:So},519:{n:"String",f:Bo},520:{n:"Row",f:function(t){var e={};e.r=t._R(2),e.c=t._R(2),e.cnt=t._R(2)-e.c;var n=t._R(2);t.l+=4;var r=t._R(1);return t.l+=3,7&r&&(e.level=7&r),32&r&&(e.hidden=!0),64&r&&(e.hpt=n/20),e}},523:{n:"Index"},545:{n:"Array",f:_o},549:{n:"DefaultRowHeight",f:mo},566:{n:"Table"},574:{n:"Window2",f:function(t,e,n){return n&&n.biff>=2&&n.biff<5?{}:{RTL:64&t._R(2)}}},638:{n:"RK",f:function(t){var e=t._R(2),n=t._R(2),r=oo(t);return{r:e,c:n,ixfe:r[0],rknum:r[1]}}},659:{n:"Style"},1048:{n:"BigName"},1054:{n:"Format",f:function(t,e,n){return[t._R(2),Xr(t,0,n)]}},1084:{n:"ContinueBigName"},1212:{n:"ShrFmla",f:function(t,e,n){var r=so(t);t.l++;var o=t._R(1);return[Qi(t,e-=8,n),o,r]}},2048:{n:"HLinkTooltip",f:function(t,e){t._R(2);var n=ao(t),r=t._R((e-10)/2,"dbcs-cont");return[n,r=r.replace(C,"")]}},2049:{n:"WebPub"},2050:{n:"QsiSXTag"},2051:{n:"DBQueryExt"},2052:{n:"ExtString"},2053:{n:"TxtQry"},2054:{n:"Qsir"},2055:{n:"Qsif"},2056:{n:"RRDTQSIF"},2057:{n:"BOF",f:ho},2058:{n:"OleDbConn"},2059:{n:"WOpt"},2060:{n:"SXViewEx"},2061:{n:"SXTH"},2062:{n:"SXPIEx"},2063:{n:"SXVDTEx"},2064:{n:"SXViewEx9"},2066:{n:"ContinueFrt"},2067:{n:"RealTimeData"},2128:{n:"ChartFrtInfo"},2129:{n:"FrtWrapper"},2130:{n:"StartBlock"},2131:{n:"EndBlock"},2132:{n:"StartObject"},2133:{n:"EndObject"},2134:{n:"CatLab"},2135:{n:"YMult"},2136:{n:"SXViewLink"},2137:{n:"PivotChartBits"},2138:{n:"FrtFontList"},2146:{n:"SheetExt"},2147:{n:"BookExt",r:12},2148:{n:"SXAddl"},2149:{n:"CrErr"},2150:{n:"HFPicture"},2151:{n:"FeatHdr",f:Lr},2152:{n:"Feat"},2154:{n:"DataLabExt"},2155:{n:"DataLabExtContents"},2156:{n:"CellWatch"},2161:{n:"FeatHdr11"},2162:{n:"Feature11"},2164:{n:"DropDownObjIds"},2165:{n:"ContinueFrt11"},2166:{n:"DConn"},2167:{n:"List12"},2168:{n:"Feature12"},2169:{n:"CondFmt12"},2170:{n:"CF12"},2171:{n:"CFEx"},2172:{n:"XFCRC",f:function(t){t.l+=2;var e={cxfs:0,crc:0};return e.cxfs=t._R(2),e.crc=t._R(4),e},r:12},2173:{n:"XFExt",f:function(t,e){t.l,t.l+=2;var n=t._R(2);t.l+=2;for(var r=t._R(2),o=[];r-- >0;)o.push(ni(t,t.l));return{ixfe:n,ext:o}},r:12},2174:{n:"AutoFilter12"},2175:{n:"ContinueFrt12"},2180:{n:"MDTInfo"},2181:{n:"MDXStr"},2182:{n:"MDXTuple"},2183:{n:"MDXSet"},2184:{n:"MDXProp"},2185:{n:"MDXKPI"},2186:{n:"MDB"},2187:{n:"PLV"},2188:{n:"Compat12",f:Fr,r:12},2189:{n:"DXF"},2190:{n:"TableStyles",r:12},2191:{n:"TableStyle"},2192:{n:"TableStyleElement"},2194:{n:"StyleExt"},2195:{n:"NamePublish"},2196:{n:"NameCmt",f:function(t,e,n){if(!(n.biff<8)){var r=t._R(2),o=t._R(2);return[qr(t,r,n),qr(t,o,n)]}t.l+=e},r:12},2197:{n:"SortData"},2198:{n:"Theme",f:function(t,e,n){var r=t.l+e;if(124226!==t._R(4))if(n.cellStyles){var o,a=t.slice(t.l);t.l=r;try{o=ht(a,{type:"array"})}catch(t){return}var i=lt(o,"theme/theme/theme1.xml",!0);if(i)return Qa(i,n)}else t.l=r},r:12},2199:{n:"GUIDTypeLib"},2200:{n:"FnGrp12"},2201:{n:"NameFnGrp12"},2202:{n:"MTRSettings",f:function(t){return[0!==t._R(4),0!==t._R(4),t._R(4)]},r:12},2203:{n:"CompressPictures",f:Lr},2204:{n:"HeaderFooter"},2205:{n:"CrtLayout12"},2206:{n:"CrtMlFrt"},2207:{n:"CrtMlFrtContinue"},2211:{n:"ForceFullCalculation",f:function(t){var e=function(t){var e=t._R(2),n=t._R(2);return t.l+=8,{type:e,flags:n}}(t);if(2211!=e.type)throw new Error("Invalid Future Record "+e.type);return 0!==t._R(4)}},2212:{n:"ShapePropsStream"},2213:{n:"TextPropsStream"},2214:{n:"RichTextStream"},2215:{n:"CrtLayout12A"},4097:{n:"Units"},4098:{n:"Chart"},4099:{n:"Series"},4102:{n:"DataFormat"},4103:{n:"LineFormat"},4105:{n:"MarkerFormat"},4106:{n:"AreaFormat"},4107:{n:"PieFormat"},4108:{n:"AttachedLabel"},4109:{n:"SeriesText"},4116:{n:"ChartFormat"},4117:{n:"Legend"},4118:{n:"SeriesList"},4119:{n:"Bar"},4120:{n:"Line"},4121:{n:"Pie"},4122:{n:"Area"},4123:{n:"Scatter"},4124:{n:"CrtLine"},4125:{n:"Axis"},4126:{n:"Tick"},4127:{n:"ValueRange"},4128:{n:"CatSerRange"},4129:{n:"AxisLine"},4130:{n:"CrtLink"},4132:{n:"DefaultText"},4133:{n:"Text"},4134:{n:"FontX",f:Mr},4135:{n:"ObjectLink"},4146:{n:"Frame"},4147:{n:"Begin"},4148:{n:"End"},4149:{n:"PlotArea"},4154:{n:"Chart3d"},4156:{n:"PicF"},4157:{n:"DropBar"},4158:{n:"Radar"},4159:{n:"Surf"},4160:{n:"RadarArea"},4161:{n:"AxisParent"},4163:{n:"LegendException"},4164:{n:"ShtProps",f:function(t,e,n){var r={area:!1};if(5!=n.biff)return t.l+=e,r;var o=t._R(1);return t.l+=3,16&o&&(r.area=!0),r}},4165:{n:"SerToCrt"},4166:{n:"AxesUsed"},4168:{n:"SBaseRef"},4170:{n:"SerParent"},4171:{n:"SerAuxTrend"},4174:{n:"IFmtRecord"},4175:{n:"Pos"},4176:{n:"AlRuns"},4177:{n:"BRAI"},4187:{n:"SerAuxErrBar"},4188:{n:"ClrtClient",f:function(t){for(var e=t._R(2),n=[];e-- >0;)n.push(to(t));return n}},4189:{n:"SerFmt"},4191:{n:"Chart3DBarShape"},4192:{n:"Fbi"},4193:{n:"BopPop"},4194:{n:"AxcExt"},4195:{n:"Dat"},4196:{n:"PlotGrowth"},4197:{n:"SIIndex"},4198:{n:"GelFrame"},4199:{n:"BopPopCustom"},4200:{n:"Fbi2"},0:{n:"Dimensions",f:yo},1:{n:"BIFF2BLANK"},2:{n:"BIFF2INT",f:function(t){var e=eo(t);++t.l;var n=t._R(2);return e.t="n",e.val=n,e}},3:{n:"BIFF2NUM",f:function(t){var e=eo(t);++t.l;var n=kn(t);return e.t="n",e.val=n,e}},4:{n:"BIFF2STR",f:function(t,e,n){n.biffguess&&5==n.biff&&(n.biff=2);var r=eo(t);++t.l;var o=Xr(t,0,n);return r.t="str",r.val=o,r}},5:{n:"BoolErr",f:So},7:{n:"String",f:function(t){var e=t._R(1);return 0===e?(t.l++,""):t._R(e,"sbcs-cont")}},8:{n:"BIFF2ROW"},9:{n:"BOF",f:ho},11:{n:"Index"},22:{n:"ExternCount",f:Mr},30:{n:"BIFF2FORMAT",f:bo},31:{n:"BIFF2FMTCNT"},32:{n:"BIFF2COLINFO"},33:{n:"Array",f:_o},36:{n:"COLWIDTH"},37:{n:"DefaultRowHeight",f:mo},50:{n:"BIFF2FONTXTRA",f:function(t,e){t.l+=6,t.l+=2,t.l+=1,t.l+=3,t.l+=1,t.l+=e-13}},62:{n:"BIFF2WINDOW2"},52:{n:"DDEObjName"},67:{n:"BIFF2XF"},68:{n:"BIFF2XFINDEX",f:Mr},69:{n:"BIFF2FONTCLR"},86:{n:"BIFF4FMTCNT"},126:{n:"RK"},127:{n:"ImData",f:function(t){var e=t._R(2),n=t._R(2),r=t._R(4),o={fmt:e,env:n,len:r,data:t.slice(t.l,t.l+r)};return t.l+=r,o}},135:{n:"Addin"},136:{n:"Edg"},137:{n:"Pub"},145:{n:"Sub"},148:{n:"LHRecord"},149:{n:"LHNGraph"},150:{n:"Sound"},169:{n:"CoordList"},171:{n:"GCW"},188:{n:"ShrFmla"},191:{n:"ToolbarHdr"},192:{n:"ToolbarEnd"},194:{n:"AddMenu"},195:{n:"DelMenu"},214:{n:"RString",f:function(t,e,n){var r=t.l+e,o=eo(t),a=t._R(2),i=qr(t,a,n);return t.l=r,o.t="str",o.val=i,o}},223:{n:"UDDesc"},234:{n:"TabIdConf"},354:{n:"XL5Modify"},421:{n:"FileSharing2"},518:{n:"Formula",f:ts},521:{n:"BOF",f:ho},536:{n:"Lbl",f:Eo},547:{n:"ExternName",f:Ao},561:{n:"Font"},579:{n:"BIFF3XF"},1030:{n:"Formula",f:ts},1033:{n:"BOF",f:ho},1091:{n:"BIFF4XF"},2157:{n:"FeatInfo"},2163:{n:"FeatInfo11"},2177:{n:"SXAddl12"},2240:{n:"AutoWebPub"},2241:{n:"ListObj"},2242:{n:"ListField"},2243:{n:"ListDV"},2244:{n:"ListCondFmt"},2245:{n:"ListCF"},2246:{n:"FMQry"},2247:{n:"FMSQry"},2248:{n:"PLV"},2249:{n:"LnExt"},2250:{n:"MkrExt"},2251:{n:"CrtCoopt"},2262:{n:"FRTArchId$",r:12},29282:{}},dl=D(hl,"n");function pl(t,e,n,r){var o="number"==typeof e?e:+e||+dl[e];if(!isNaN(o)){var a=r||(n||[]).length||0,i=t.next(4);i._W(2,o),i._W(2,a),a>0&&Ae(n)&&t.push(n)}}function gl(t,e,n){return t||(t=Fe(7)),t._W(2,e),t._W(2,n),t._W(2,0),t._W(1,0),t}function ml(t,e,n,r){if(null!=e.v)switch(e.t){case"d":case"n":var o="d"==e.t?U(Y(e.v)):e.v;return void(o==(0|o)&&o>=0&&o<65536?pl(t,2,function(t,e,n){var r=Fe(9);return gl(r,t,e),r._W(2,n),r}(n,r,o)):pl(t,3,function(t,e,n){var r=Fe(15);return gl(r,t,e),r._W(8,n,"f"),r}(n,r,o)));case"b":case"e":return void pl(t,5,function(t,e,n,r){var o=Fe(9);return gl(o,t,e),Ur(n,r||"b",o),o}(n,r,e.v,e.t));case"s":case"str":return void pl(t,4,function(t,e,n){var r=Fe(8+2*n.length);return gl(r,t,e),r._W(1,n.length),r._W(n.length,n,"sbcs"),r.l<r.length?r.slice(0,r.l):r}(n,r,(e.v||"").slice(0,255)))}pl(t,1,gl(null,n,r))}function vl(t,e){var n=e||{};for(var r=Me(),o=0,a=0;a<t.SheetNames.length;++a)t.SheetNames[a]==n.sheet&&(o=a);if(0==o&&n.sheet&&t.SheetNames[0]!=n.sheet)throw new Error("Sheet not found: "+n.sheet);return pl(r,4==n.biff?1033:3==n.biff?521:9,po(0,16,n)),function(t,e,n,r){var o,a=Array.isArray(e),i=Ze(e["!ref"]||"A1"),s="",c=[];if(i.e.c>255||i.e.r>16383){if(r.WTF)throw new Error("Range "+(e["!ref"]||"A1")+" exceeds format limit A1:IV16384");i.e.c=Math.min(i.e.c,255),i.e.r=Math.min(i.e.c,16383),o=Je(i)}for(var l=i.s.r;l<=i.e.r;++l){s=qe(l);for(var u=i.s.c;u<=i.e.c;++u){l===i.s.r&&(c[u]=Xe(u)),o=c[u]+s;var f=a?(e[l]||[])[u]:e[o];f&&ml(t,f,l,u)}}}(r,t.Sheets[t.SheetNames[o]],0,n),pl(r,10),r.end()}function bl(t,e,n){pl(t,"Font",function(t,e){var n=t.name||"Arial",r=e&&5==e.biff,o=Fe(r?15+n.length:16+2*n.length);return o._W(2,20*(t.sz||12)),o._W(4,0),o._W(2,400),o._W(4,0),o._W(2,0),o._W(1,n.length),r||o._W(1,1),o._W((r?1:2)*n.length,n,r?"sbcs":"utf16le"),o}({sz:12,color:{theme:1},name:"Arial",family:2,scheme:"minor"},n))}function yl(t,e,n){if(e){var r=0;e.forEach((function(e,n){++r<=256&&e&&pl(t,"ColInfo",function(t,e){var n=Fe(12);n._W(2,e),n._W(2,e),n._W(2,256*t.width),n._W(2,0);var r=0;return t.hidden&&(r|=1),n._W(1,r),r=t.level||0,n._W(1,r),n._W(2,0),n}(ys(n,e),n))}))}}function wl(t,e,n,r,o){var a=16+Ss(o.cellXfs,e,o);if(null!=e.v||e.bf)if(e.bf)pl(t,"Formula",es(e,n,r,0,a));else switch(e.t){case"d":case"n":pl(t,"Number",function(t,e,n,r){var o=Fe(14);return no(t,e,r,o),Rn(n,o),o}(n,r,"d"==e.t?U(Y(e.v)):e.v,a));break;case"b":case"e":pl(t,517,function(t,e,n,r,o,a){var i=Fe(8);return no(t,e,r,i),Ur(n,a,i),i}(n,r,e.v,a,0,e.t));break;case"s":case"str":if(o.bookSST)pl(t,"LabelSst",function(t,e,n,r){var o=Fe(10);return no(t,e,r,o),o._W(4,n),o}(n,r,bs(o.Strings,e.v,o.revStrings),a));else pl(t,"Label",function(t,e,n,r,o){var a=!o||8==o.biff,i=Fe(+a+8+(1+a)*n.length);return no(t,e,r,i),i._W(2,n.length),a&&i._W(1,1),i._W((1+a)*n.length,n,a?"utf16le":"sbcs"),i}(n,r,(e.v||"").slice(0,255),a,o));break;default:pl(t,"Blank",no(n,r,a))}else pl(t,"Blank",no(n,r,a))}function Sl(t,e,n){var r,o=Me(),a=n.SheetNames[t],i=n.Sheets[a]||{},s=(n||{}).Workbook||{},c=(s.Sheets||[])[t]||{},l=Array.isArray(i),u=8==e.biff,f="",h=[],d=Ze(i["!ref"]||"A1"),p=u?65536:16384;if(d.e.c>255||d.e.r>=p){if(e.WTF)throw new Error("Range "+(i["!ref"]||"A1")+" exceeds format limit A1:IV16384");d.e.c=Math.min(d.e.c,255),d.e.r=Math.min(d.e.c,p-1)}pl(o,2057,po(0,16,e)),pl(o,"CalcMode",jr(1)),pl(o,"CalcCount",jr(100)),pl(o,"CalcRefMode",Dr(!0)),pl(o,"CalcIter",Dr(!1)),pl(o,"CalcDelta",Rn(.001)),pl(o,"CalcSaveRecalc",Dr(!0)),pl(o,"PrintRowCol",Dr(!1)),pl(o,"PrintGrid",Dr(!1)),pl(o,"GridSet",jr(1)),pl(o,"Guts",function(t){var e=Fe(8);return e._W(4,0),e._W(2,t[0]?t[0]+1:0),e._W(2,t[1]?t[1]+1:0),e}([0,0])),pl(o,"HCenter",Dr(!1)),pl(o,"VCenter",Dr(!1)),u&&yl(o,i["!cols"]),pl(o,512,function(t,e){var n=8!=e.biff&&e.biff?2:4,r=Fe(2*n+6);return r._W(n,t.s.r),r._W(n,t.e.r+1),r._W(2,t.s.c),r._W(2,t.e.c+1),r._W(2,0),r}(d,e)),u&&(i["!links"]=[]);for(var g=d.s.r;g<=d.e.r;++g){f=qe(g);for(var m=d.s.c;m<=d.e.c;++m){g===d.s.r&&(h[m]=Xe(m)),r=h[m]+f;var v=l?(i[g]||[])[m]:i[r];v&&(wl(o,v,g,m,e),u&&v.l&&i["!links"].push([r,v.l]))}}var b=c.CodeName||c.name||a;return u&&pl(o,"Window2",function(t){var e=Fe(18),n=1718;return t&&t.RTL&&(n|=64),e._W(2,n),e._W(4,0),e._W(4,64),e._W(4,0),e._W(4,0),e}((s.Views||[])[0])),u&&(i["!merges"]||[]).length&&pl(o,"MergeCells",function(t){var e=Fe(2+8*t.length);e._W(2,t.length);for(var n=0;n<t.length;++n)io(t[n],e);return e}(i["!merges"])),u&&function(t,e){for(var n=0;n<e["!links"].length;++n){var r=e["!links"][n];pl(t,"HLink",Ro(r)),r[1].Tooltip&&pl(t,"HLinkTooltip",Po(r))}delete e["!links"]}(o,i),pl(o,"CodeName",$r(b)),u&&function(t,e){var n=Fe(19);n._W(4,2151),n._W(4,0),n._W(4,0),n._W(2,3),n._W(1,1),n._W(4,0),pl(t,"FeatHdr",n),(n=Fe(39))._W(4,2152),n._W(4,0),n._W(4,0),n._W(2,3),n._W(1,0),n._W(4,0),n._W(2,1),n._W(4,4),n._W(2,0),io(Ze(e["!ref"]||"A1"),n),n._W(4,4),pl(t,"Feat",n)}(o,i),pl(o,"EOF"),o.end()}function xl(t,e,n){var r=Me(),o=(t||{}).Workbook||{},a=o.Sheets||[],i=o.WBProps||{},s=8==n.biff,c=5==n.biff;(pl(r,2057,po(0,5,n)),"xla"==n.bookType&&pl(r,"Addin"),pl(r,"InterfaceHdr",s?jr(1200):null),pl(r,"Mms",function(t,e){e||(e=Fe(t));for(var n=0;n<t;++n)e._W(1,0);return e}(2)),c&&pl(r,"ToolbarHdr"),c&&pl(r,"ToolbarEnd"),pl(r,"InterfaceEnd"),pl(r,"WriteAccess",function(t,e){var n=!e||8==e.biff,r=Fe(n?112:54);for(r._W(8==e.biff?2:1,7),n&&r._W(1,0),r._W(4,859007059),r._W(4,5458548|(n?0:536870912));r.l<r.length;)r._W(1,n?0:32);return r}(0,n)),pl(r,"CodePage",jr(s?1200:1252)),s&&pl(r,"DSF",jr(0)),s&&pl(r,"Excel9File"),pl(r,"RRTabId",function(t){for(var e=Fe(2*t),n=0;n<t;++n)e._W(2,n+1);return e}(t.SheetNames.length)),s&&t.vbaraw&&pl(r,"ObProj"),s&&t.vbaraw)&&pl(r,"CodeName",$r(i.CodeName||"ThisWorkbook"));pl(r,"BuiltInFnGroupCount",jr(17)),pl(r,"WinProtect",Dr(!1)),pl(r,"Protect",Dr(!1)),pl(r,"Password",jr(0)),s&&pl(r,"Prot4Rev",Dr(!1)),s&&pl(r,"Prot4RevPass",jr(0)),pl(r,"Window1",function(){var t=Fe(18);return t._W(2,0),t._W(2,0),t._W(2,29280),t._W(2,17600),t._W(2,56),t._W(2,0),t._W(2,0),t._W(2,1),t._W(2,500),t}()),pl(r,"Backup",Dr(!1)),pl(r,"HideObj",jr(0)),pl(r,"Date1904",Dr("true"==function(t){return t.Workbook&&t.Workbook.WBProps&&Ot(t.Workbook.WBProps.date1904)?"true":"false"}(t))),pl(r,"CalcPrecision",Dr(!0)),s&&pl(r,"RefreshAll",Dr(!1)),pl(r,"BookBool",jr(0)),bl(r,0,n),function(t,e,n){e&&[[5,8],[23,26],[41,44],[50,392]].forEach((function(r){for(var o=r[0];o<=r[1];++o)null!=e[o]&&pl(t,"Format",vo(o,e[o],n))}))}(r,t.SSF,n),function(t,e){for(var n=0;n<16;++n)pl(t,"XF",wo({numFmtId:0,style:!0},0,e));e.cellXfs.forEach((function(n){pl(t,"XF",wo(n,0,e))}))}(r,n),s&&pl(r,"UsesELFs",Dr(!1));var l=r.end(),u=Me();s&&pl(u,"Country",function(t){return t||(t=Fe(4)),t._W(2,1),t._W(2,1),t}()),s&&n.Strings&&function(t,e,n,r){var o=r||(n||[]).length||0;if(o<=8224)return pl(t,e,n,o);var a=+e||+dl[e];if(!isNaN(a)){for(var i=n.parts||[],s=0,c=0,l=0;l+(i[s]||8224)<=8224;)l+=i[s]||8224,s++;var u=t.next(4);for(u._W(2,a),u._W(2,l),t.push(n.slice(c,c+l)),c+=l;c<o;){for((u=t.next(4))._W(2,60),l=0;l+(i[s]||8224)<=8224;)l+=i[s]||8224,s++;u._W(2,l),t.push(n.slice(c,c+l)),c+=l}}}(u,"SST",function(t,e){var n=Fe(8);n._W(4,t.Count),n._W(4,t.Unique);for(var r=[],o=0;o<t.length;++o)r[o]=Vr(t[o]);var a=A([n].concat(r));return a.parts=[n.length].concat(r.map((function(t){return t.length}))),a}(n.Strings)),pl(u,"EOF");var f=u.end(),h=Me(),d=0,p=0;for(p=0;p<t.SheetNames.length;++p)d+=(s?12:11)+(s?2:1)*t.SheetNames[p].length;var g=l.length+d+f.length;for(p=0;p<t.SheetNames.length;++p){pl(h,"BoundSheet8",go({pos:g,hs:(a[p]||{}).Hidden||0,dt:0,name:t.SheetNames[p]},n)),g+=e[p].length}var m=h.end();if(d!=m.length)throw new Error("BS8 "+d+" != "+m.length);var v=[];return l.length&&v.push(l),m.length&&v.push(m),f.length&&v.push(f),ae([v])}function Al(t,e){var n=e||{};switch(n.biff||2){case 8:case 5:return function(t,e){var n=e||{},r=[];t&&!t.SSF&&(t.SSF=T.get_table()),t&&t.SSF&&(_(T),T.load_table(t.SSF),n.revssf=j(t.SSF),n.revssf[t.SSF[65535]]=0,n.ssf=t.SSF),n.Strings=[],n.Strings.Count=0,n.Strings.Unique=0,Xl(n),n.cellXfs=[],Ss(n.cellXfs,{},{revssf:{General:0}}),t.Props||(t.Props={});for(var o=0;o<t.SheetNames.length;++o)r[r.length]=Sl(o,n,t);return r.unshift(xl(t,r,n)),ae([r])}(t,e);case 4:case 3:case 2:return vl(t,e)}throw new Error("invalid type "+n.bookType+" for BIFF")}var Cl=function(){function t(t,e){var n=e||{};var r=n.dense?[]:{},o=(t=t.replace(/<!--.*?-->/g,"")).match(/<table/i);if(!o)throw new Error("Invalid HTML: could not find <table>");var a=t.match(/<\/table/i),i=o.index,s=a&&a.index||t.length,c=function(t,e,n){if(rt||"string"==typeof e)return t.split(e);for(var r=t.split(e),o=[r[0]],a=1;a<r.length;++a)o.push(n),o.push(r[a]);return o}(t.slice(i,s),/(:?<tr[^>]*>)/i,"<tr>"),l=-1,u=0,f=0,h=0,d={s:{r:1e7,c:1e7},e:{r:0,c:0}},p=[];for(i=0;i<c.length;++i){var g=c[i].trim(),m=g.slice(0,3).toLowerCase();if("<tr"!=m){if("<td"==m||"<th"==m){var v=g.split(/<\/t[dh]>/i);for(s=0;s<v.length;++s){var b=v[s].trim();if(b.match(/<t[dh]/i)){for(var y=b,w=0;"<"==y.charAt(0)&&(w=y.indexOf(">"))>-1;)y=y.slice(w+1);for(var S=0;S<p.length;++S){var x=p[S];x.s.c==u&&x.s.r<l&&l<=x.e.r&&(u=x.e.c+1,S=-1)}var A=yt(b.slice(0,b.indexOf(">")));h=A.colspan?+A.colspan:1,((f=+A.rowspan)>1||h>1)&&p.push({s:{r:l,c:u},e:{r:l+(f||1)-1,c:u+h-1}});var C=A.t||A["data-t"]||"";if(y.length){if(y=jt(y),d.s.r>l&&(d.s.r=l),d.e.r<l&&(d.e.r=l),d.s.c>u&&(d.s.c=u),d.e.c<u&&(d.e.c=u),y.length){var E={t:"s",v:y};n.raw||!y.trim().length||"s"==C||("TRUE"===y?E={t:"b",v:!0}:"FALSE"===y?E={t:"b",v:!1}:isNaN(tt(y))?isNaN(et(y).getDate())||(E={t:"d",v:Y(y)},n.cellDates||(E={t:"n",v:U(E.v)}),E.z=n.dateNF||T._table[14]):E={t:"n",v:tt(y)}),n.dense?(r[l]||(r[l]=[]),r[l][u]=E):r[Ke({r:l,c:u})]=E,u+=h}}else u+=h}}}}else{if(++l,n.sheetRows&&n.sheetRows<=l){--l;break}u=0}}return r["!ref"]=Je(d),p.length&&(r["!merges"]=p),r}function e(t,e,n,r){for(var o=t["!merges"]||[],a=[],i=e.s.c;i<=e.e.c;++i){for(var s=0,c=0,l=0;l<o.length;++l)if(!(o[l].s.r>n||o[l].s.c>i||o[l].e.r<n||o[l].e.c<i)){if(o[l].s.r<n||o[l].s.c<i){s=-1;break}s=o[l].e.r-o[l].s.r+1,c=o[l].e.c-o[l].s.c+1;break}if(!(s<0)){var u=Ke({r:n,c:i}),f=r.dense?(t[n]||[])[i]:t[u],h=f&&null!=f.v&&(f.h||Rt(f.w||(tn(f),f.w)||""))||"",d={};s>1&&(d.rowspan=s),c>1&&(d.colspan=c),r.editable?h='<span contenteditable="true">'+h+"</span>":f&&(d["data-t"]=f&&f.t||"z",null!=f.v&&(d["data-v"]=f.v),null!=f.z&&(d["data-z"]=f.z),f.l&&"#"!=(f.l.Target||"#").charAt(0)&&(h='<a href="'+f.l.Target+'">'+h+"</a>")),d.id=(r.id||"sjs")+"-"+u,a.push(Xt("td",h,d))}}return"<tr>"+a.join("")+"</tr>"}function n(t,e,n){return[].join("")+"<table"+(n&&n.id?' id="'+n.id+'"':"")+">"}var r='<html><head><meta charset="utf-8"/><title>SheetJS Table Export</title></head><body>',o="</body></html>";return{to_workbook:function(e,n){var r=e.match(/<table.*?>[\s\S]*?<\/table>/gi);if(!r||0==r.length)throw new Error("Invalid HTML: could not find <table>");if(1==r.length)return en(t(r[0],n),n);var o=yu.book_new();return r.forEach((function(e,r){yu.book_append_sheet(o,t(e,n),"Sheet"+(r+1))})),o},to_sheet:t,_row:e,BEGIN:r,END:o,_preamble:n,from_sheet:function(t,a){var i=a||{},s=null!=i.header?i.header:r,c=null!=i.footer?i.footer:o,l=[s],u=Ye(t["!ref"]);i.dense=Array.isArray(t),l.push(n(0,0,i));for(var f=u.s.r;f<=u.e.r;++f)l.push(e(t,u,f,i));return l.push("</table>"+c),l.join("")}}}();function El(t,e,n){var r=n||{};var o=0,a=0;if(null!=r.origin)if("number"==typeof r.origin)o=r.origin;else{var i="string"==typeof r.origin?$e(r.origin):r.origin;o=i.r,a=i.c}var s=e.getElementsByTagName("tr"),c=Math.min(r.sheetRows||1e7,s.length),l={s:{r:0,c:0},e:{r:o,c:a}};if(t["!ref"]){var u=Ye(t["!ref"]);l.s.r=Math.min(l.s.r,u.s.r),l.s.c=Math.min(l.s.c,u.s.c),l.e.r=Math.max(l.e.r,u.e.r),l.e.c=Math.max(l.e.c,u.e.c),-1==o&&(l.e.r=o=u.e.r+1)}var f=[],h=0,d=t["!rows"]||(t["!rows"]=[]),p=0,g=0,m=0,v=0,b=0,y=0;for(t["!cols"]||(t["!cols"]=[]);p<s.length&&g<c;++p){var w=s[p];if(_l(w)){if(r.display)continue;d[g]={hidden:!0}}var S=w.children;for(m=v=0;m<S.length;++m){var x=S[m];if(!r.display||!_l(x)){var A=x.hasAttribute("data-v")?x.getAttribute("data-v"):x.hasAttribute("v")?x.getAttribute("v"):jt(x.innerHTML),C=x.getAttribute("data-z")||x.getAttribute("z");for(h=0;h<f.length;++h){var E=f[h];E.s.c==v+a&&E.s.r<g+o&&g+o<=E.e.r&&(v=E.e.c+1-a,h=-1)}y=+x.getAttribute("colspan")||1,((b=+x.getAttribute("rowspan")||1)>1||y>1)&&f.push({s:{r:g+o,c:v+a},e:{r:g+o+(b||1)-1,c:v+a+(y||1)-1}});var _={t:"s",v:A},k=x.getAttribute("data-t")||x.getAttribute("t")||"";null!=A&&(0==A.length?_.t=k||"z":r.raw||0==A.trim().length||"s"==k||("TRUE"===A?_={t:"b",v:!0}:"FALSE"===A?_={t:"b",v:!1}:isNaN(tt(A))?isNaN(et(A).getDate())||(_={t:"d",v:Y(A)},r.cellDates||(_={t:"n",v:U(_.v)}),_.z=r.dateNF||T._table[14]):_={t:"n",v:tt(A)})),void 0===_.z&&null!=C&&(_.z=C);var R="",P=x.getElementsByTagName("A");if(P&&P.length)for(var N=0;N<P.length&&(!P[N].hasAttribute("href")||"#"==(R=P[N].getAttribute("href")).charAt(0));++N);R&&"#"!=R.charAt(0)&&(_.l={Target:R}),r.dense?(t[g+o]||(t[g+o]=[]),t[g+o][v+a]=_):t[Ke({c:v+a,r:g+o})]=_,l.e.c<v+a&&(l.e.c=v+a),v+=y}}++g}return f.length&&(t["!merges"]=(t["!merges"]||[]).concat(f)),l.e.r=Math.max(l.e.r,g-1+o),t["!ref"]=Je(l),g>=c&&(t["!fullref"]=Je((l.e.r=s.length-p+g-1+o,l))),t}function Tl(t,e){return El((e||{}).dense?[]:{},t,e)}function _l(t){var e="",n=function(t){return t.ownerDocument.defaultView&&"function"==typeof t.ownerDocument.defaultView.getComputedStyle?t.ownerDocument.defaultView.getComputedStyle:"function"==typeof getComputedStyle?getComputedStyle:null}(t);return n&&(e=n(t).getPropertyValue("display")),e||(e=t.style.display),"none"===e}var kl=function(){var t=function(t){var e=t.replace(/[\t\r\n]/g," ").trim().replace(/ +/g," ").replace(/<text:s\/>/g," ").replace(/<text:s text:c="(\d+)"\/>/g,(function(t,e){return Array(parseInt(e,10)+1).join(" ")})).replace(/<text:tab[^>]*\/>/g,"\t").replace(/<text:line-break\/>/g,"\n");return[At(e.replace(/<[^>]*>/g,""))]},e={day:["d","dd"],month:["m","mm"],year:["y","yy"],hours:["h","hh"],minutes:["m","mm"],seconds:["s","ss"],"am-pm":["A/P","AM/PM"],"day-of-week":["ddd","dddd"],era:["e","ee"],quarter:["\\Qm",'m\\"th quarter"']};return function(n,r){var o=r||{};var a,i,s,c,l,u,f=Vc(n),h=[],d={name:""},p="",g=0,m={},v=[],b=o.dense?[]:{},y={value:""},w="",S=0,x=[],A=-1,C=-1,E={s:{r:1e6,c:1e7},e:{r:0,c:0}},T=0,_={},k=[],R={},P=[],N=1,O=1,I=[],B={Names:[]},L={},F=["",""],D=[],M={},j="",W=0,H=!1,z=!1,V=0;for(qc.lastIndex=0,f=f.replace(/<!--([\s\S]*?)-->/gm,"").replace(/<!DOCTYPE[^\[]*\[[^\]]*\]>/gm,"");l=qc.exec(f);)switch(l[3]=l[3].replace(/_.*$/,"")){case"table":case"工作表":"/"===l[1]?(E.e.c>=E.s.c&&E.e.r>=E.s.r?b["!ref"]=Je(E):b["!ref"]="A1:A1",o.sheetRows>0&&o.sheetRows<=E.e.r&&(b["!fullref"]=b["!ref"],E.e.r=o.sheetRows-1,b["!ref"]=Je(E)),k.length&&(b["!merges"]=k),P.length&&(b["!rows"]=P),s.name=s["名称"]||s.name,"undefined"!=typeof JSON&&JSON.stringify(s),v.push(s.name),m[s.name]=b,z=!1):"/"!==l[0].charAt(l[0].length-2)&&(s=yt(l[0],!1),A=C=-1,E.s.r=E.s.c=1e7,E.e.r=E.e.c=0,b=o.dense?[]:{},k=[],P=[],z=!0);break;case"table-row-group":"/"===l[1]?--T:++T;break;case"table-row":case"行":if("/"===l[1]){A+=N,N=1;break}if((c=yt(l[0],!1))["行号"]?A=c["行号"]-1:-1==A&&(A=0),(N=+c["number-rows-repeated"]||1)<10)for(V=0;V<N;++V)T>0&&(P[A+V]={level:T});C=-1;break;case"covered-table-cell":"/"!==l[1]&&++C,o.sheetStubs&&(o.dense?(b[A]||(b[A]=[]),b[A][C]={t:"z"}):b[Ke({r:A,c:C})]={t:"z"}),w="",x=[];break;case"table-cell":case"数据":if("/"===l[0].charAt(l[0].length-2))++C,y=yt(l[0],!1),O=parseInt(y["number-columns-repeated"]||"1",10),u={t:"z",v:null},y.formula&&0!=o.cellFormula&&(u.f=fs(At(y.formula))),"string"==(y["数据类型"]||y["value-type"])&&(u.t="s",u.v=At(y["string-value"]||""),o.dense?(b[A]||(b[A]=[]),b[A][C]=u):b[Ke({r:A,c:C})]=u),C+=O-1;else if("/"!==l[1]){w="",S=0,x=[],O=1;var X=N?A+N-1:A;if(++C>E.e.c&&(E.e.c=C),C<E.s.c&&(E.s.c=C),A<E.s.r&&(E.s.r=A),X>E.e.r&&(E.e.r=X),D=[],M={},u={t:(y=yt(l[0],!1))["数据类型"]||y["value-type"],v:null},o.cellFormula)if(y.formula&&(y.formula=At(y.formula)),y["number-matrix-columns-spanned"]&&y["number-matrix-rows-spanned"]&&(R={s:{r:A,c:C},e:{r:A+(parseInt(y["number-matrix-rows-spanned"],10)||0)-1,c:C+(parseInt(y["number-matrix-columns-spanned"],10)||0)-1}},u.F=Je(R),I.push([R,u.F])),y.formula)u.f=fs(y.formula);else for(V=0;V<I.length;++V)A>=I[V][0].s.r&&A<=I[V][0].e.r&&C>=I[V][0].s.c&&C<=I[V][0].e.c&&(u.F=I[V][1]);switch((y["number-columns-spanned"]||y["number-rows-spanned"])&&(R={s:{r:A,c:C},e:{r:A+(parseInt(y["number-rows-spanned"],10)||0)-1,c:C+(parseInt(y["number-columns-spanned"],10)||0)-1}},k.push(R)),y["number-columns-repeated"]&&(O=parseInt(y["number-columns-repeated"],10)),u.t){case"boolean":u.t="b",u.v=Ot(y["boolean-value"]);break;case"float":case"percentage":case"currency":u.t="n",u.v=parseFloat(y.value);break;case"date":u.t="d",u.v=Y(y["date-value"]),o.cellDates||(u.t="n",u.v=U(u.v)),u.z="m/d/yy";break;case"time":u.t="n",u.v=G(y["time-value"])/86400,o.cellDates&&(u.t="d",u.v=q(u.v)),u.z="HH:MM:SS";break;case"number":u.t="n",u.v=parseFloat(y["数据数值"]);break;default:if("string"!==u.t&&"text"!==u.t&&u.t)throw new Error("Unsupported value type "+u.t);u.t="s",null!=y["string-value"]&&(w=At(y["string-value"]),x=[])}}else{if(H=!1,"s"===u.t&&(u.v=w||"",x.length&&(u.R=x),H=0==S),L.Target&&(u.l=L),D.length>0&&(u.c=D,D=[]),w&&!1!==o.cellText&&(u.w=w),H&&(u.t="z",delete u.v),(!H||o.sheetStubs)&&!(o.sheetRows&&o.sheetRows<=A))for(var $=0;$<N;++$){if(O=parseInt(y["number-columns-repeated"]||"1",10),o.dense)for(b[A+$]||(b[A+$]=[]),b[A+$][C]=0==$?u:Z(u);--O>0;)b[A+$][C+O]=Z(u);else for(b[Ke({r:A+$,c:C})]=u;--O>0;)b[Ke({r:A+$,c:C+O})]=Z(u);E.e.c<=C&&(E.e.c=C)}C+=(O=parseInt(y["number-columns-repeated"]||"1",10))-1,O=0,u={},w="",x=[]}L={};break;case"document":case"document-content":case"电子表格文档":case"spreadsheet":case"主体":case"scripts":case"styles":case"font-face-decls":case"master-styles":if("/"===l[1]){if((a=h.pop())[0]!==l[3])throw"Bad state: "+a}else"/"!==l[0].charAt(l[0].length-2)&&h.push([l[3],!0]);break;case"annotation":if("/"===l[1]){if((a=h.pop())[0]!==l[3])throw"Bad state: "+a;M.t=w,x.length&&(M.R=x),M.a=j,D.push(M)}else"/"!==l[0].charAt(l[0].length-2)&&h.push([l[3],!1]);j="",W=0,w="",S=0,x=[];break;case"creator":"/"===l[1]?j=f.slice(W,l.index):W=l.index+l[0].length;break;case"meta":case"元数据":case"settings":case"config-item-set":case"config-item-map-indexed":case"config-item-map-entry":case"config-item-map-named":case"shapes":case"frame":case"text-box":case"image":case"data-pilot-tables":case"list-style":case"form":case"dde-links":case"event-listeners":case"chart":if("/"===l[1]){if((a=h.pop())[0]!==l[3])throw"Bad state: "+a}else"/"!==l[0].charAt(l[0].length-2)&&h.push([l[3],!1]);w="",S=0,x=[];break;case"scientific-number":case"currency-symbol":case"currency-style":case"script":case"libraries":case"automatic-styles":case"default-style":case"page-layout":case"style":case"map":case"font-face":case"paragraph-properties":case"table-properties":case"table-column-properties":case"table-row-properties":case"table-cell-properties":case"fraction":case"boolean-style":case"boolean":case"text-style":case"text-content":case"text-properties":case"embedded-text":case"body":case"电子表格":case"forms":case"table-column":case"table-header-rows":case"table-rows":case"table-column-group":case"table-header-columns":case"table-columns":case"null-date":case"graphic-properties":case"calculation-settings":case"named-expressions":case"label-range":case"label-ranges":case"named-expression":case"sort":case"sort-by":case"sort-groups":case"tab":case"line-break":case"span":case"s":case"date":case"object":case"title":case"标题":case"desc":case"binary-data":case"table-source":case"scenario":case"iteration":case"content-validations":case"content-validation":case"help-message":case"error-message":case"database-ranges":case"filter":case"filter-and":case"filter-or":case"filter-condition":case"list-level-style-bullet":case"list-level-style-number":case"list-level-properties":case"sender-firstname":case"sender-lastname":case"sender-initials":case"sender-title":case"sender-position":case"sender-email":case"sender-phone-private":case"sender-fax":case"sender-company":case"sender-phone-work":case"sender-street":case"sender-city":case"sender-postal-code":case"sender-country":case"sender-state-or-province":case"author-name":case"author-initials":case"chapter":case"file-name":case"template-name":case"sheet-name":case"event-listener":case"initial-creator":case"creation-date":case"print-date":case"generator":case"document-statistic":case"user-defined":case"editing-duration":case"editing-cycles":case"config-item":case"page-number":case"page-count":case"time":case"cell-range-source":case"detective":case"operation":case"highlighted-range":case"data-pilot-table":case"source-cell-range":case"source-service":case"data-pilot-field":case"data-pilot-level":case"data-pilot-subtotals":case"data-pilot-subtotal":case"data-pilot-members":case"data-pilot-member":case"data-pilot-display-info":case"data-pilot-sort-info":case"data-pilot-layout-info":case"data-pilot-field-reference":case"data-pilot-groups":case"data-pilot-group":case"data-pilot-group-member":case"rect":case"dde-connection-decls":case"dde-connection-decl":case"dde-link":case"dde-source":case"properties":case"property":case"table-protection":case"data-pilot-grand-total":case"office-document-common-attrs":break;case"number-style":case"percentage-style":case"date-style":case"time-style":if("/"===l[1]){if(_[d.name]=p,(a=h.pop())[0]!==l[3])throw"Bad state: "+a}else"/"!==l[0].charAt(l[0].length-2)&&(p="",d=yt(l[0],!1),h.push([l[3],!0]));break;case"number":case"day":case"month":case"year":case"era":case"day-of-week":case"week-of-year":case"quarter":case"hours":case"minutes":case"seconds":case"am-pm":switch(h[h.length-1][0]){case"time-style":case"date-style":i=yt(l[0],!1),p+=e[l[3]]["long"===i.style?1:0]}break;case"text":if("/>"===l[0].slice(-2))break;if("/"===l[1])switch(h[h.length-1][0]){case"number-style":case"date-style":case"time-style":p+=f.slice(g,l.index)}else g=l.index+l[0].length;break;case"named-range":F=ds((i=yt(l[0],!1))["cell-range-address"]);var K={Name:i.name,Ref:F[0]+"!"+F[1]};z&&(K.Sheet=v.length),B.Names.push(K);break;case"p":case"文本串":if(["master-styles"].indexOf(h[h.length-1][0])>-1)break;if("/"!==l[1]||y&&y["string-value"])yt(l[0],!1),S=l.index+l[0].length;else{var J=t(f.slice(S,l.index));w=(w.length>0?w+"\n":"")+J[0]}break;case"database-range":if("/"===l[1])break;try{m[(F=ds(yt(l[0])["target-range-address"]))[0]]["!autofilter"]={ref:F[1]}}catch(t){}break;case"a":if("/"!==l[1]){if(!(L=yt(l[0],!1)).href)break;L.Target=At(L.href),delete L.href,"#"==L.Target.charAt(0)&&L.Target.indexOf(".")>-1?(F=ds(L.Target.slice(1)),L.Target="#"+F[0]+"!"+F[1]):L.Target.match(/^\.\.[\\\/]/)&&(L.Target=L.Target.slice(3))}break;default:switch(l[2]){case"dc:":case"calcext:":case"loext:":case"ooo:":case"chartooo:":case"draw:":case"style:":case"chart:":case"form:":case"uof:":case"表:":case"字:":break;default:if(o.WTF)throw new Error(l)}}var Q={Sheets:m,SheetNames:v,Workbook:B};return o.bookSheets&&delete Q.Sheets,Q}}();function Rl(t,e){e=e||{},it(t,"META-INF/manifest.xml")&&function(t,e){for(var n,r,o=Vc(t);n=qc.exec(o);)switch(n[3]){case"manifest":break;case"file-entry":if("/"==(r=yt(n[0],!1)).path&&"application/vnd.oasis.opendocument.spreadsheet"!==r.type)throw new Error("This OpenDocument is not a spreadsheet");break;case"encryption-data":case"algorithm":case"start-key-generation":case"key-derivation":throw new Error("Unsupported ODS Encryption");default:if(e&&e.WTF)throw n}}(ct(t,"META-INF/manifest.xml"),e);var n=lt(t,"content.xml");if(!n)throw new Error("Missing content.xml in ODS / UOF file");var r=kl(It(n),e);return it(t,"meta.xml")&&(r.Props=sr(ct(t,"meta.xml"))),r}function Pl(t,e){return kl(t,e)}var Nl=function(){var t="<office:document-styles "+Gt({"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"})+'><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></office:document-styles>';return function(){return pt+t}}(),Ol=function(){var t=function(t){return Tt(t).replace(/ +/g,(function(t){return'<text:s text:c="'+t.length+'"/>'})).replace(/\t/g,"<text:tab/>").replace(/\n/g,"</text:p><text:p>").replace(/^ /,"<text:s/>").replace(/ $/,"<text:s/>")},e=" <table:table-cell />\n",n=function(n,r,o){var a=[];a.push(' <table:table table:name="'+Tt(r.SheetNames[o])+'" table:style-name="ta1">\n');var i=0,s=0,c=Ye(n["!ref"]||"A1"),l=n["!merges"]||[],u=0,f=Array.isArray(n);if(n["!cols"])for(s=0;s<=c.e.c;++s)a.push(" <table:table-column"+(n["!cols"][s]?' table:style-name="co'+n["!cols"][s].ods+'"':"")+"></table:table-column>\n");var h="",d=n["!rows"]||[];for(i=0;i<c.s.r;++i)h=d[i]?' table:style-name="ro'+d[i].ods+'"':"",a.push(" <table:table-row"+h+"></table:table-row>\n");for(;i<=c.e.r;++i){for(h=d[i]?' table:style-name="ro'+d[i].ods+'"':"",a.push(" <table:table-row"+h+">\n"),s=0;s<c.s.c;++s)a.push(e);for(;s<=c.e.c;++s){var p=!1,g={},m="";for(u=0;u!=l.length;++u)if(!(l[u].s.c>s||l[u].s.r>i||l[u].e.c<s||l[u].e.r<i)){l[u].s.c==s&&l[u].s.r==i||(p=!0),g["table:number-columns-spanned"]=l[u].e.c-l[u].s.c+1,g["table:number-rows-spanned"]=l[u].e.r-l[u].s.r+1;break}if(p)a.push(" <table:covered-table-cell/>\n");else{var v=Ke({r:i,c:s}),b=f?(n[i]||[])[s]:n[v];if(b&&b.f&&(g["table:formula"]=Tt(hs(b.f)),b.F&&b.F.slice(0,v.length)==v)){var y=Ye(b.F);g["table:number-matrix-columns-spanned"]=y.e.c-y.s.c+1,g["table:number-matrix-rows-spanned"]=y.e.r-y.s.r+1}if(b){switch(b.t){case"b":m=b.v?"TRUE":"FALSE",g["office:value-type"]="boolean",g["office:boolean-value"]=b.v?"true":"false";break;case"n":m=b.w||String(b.v||0),g["office:value-type"]="float",g["office:value"]=b.v||0;break;case"s":case"str":m=null==b.v?"":b.v,g["office:value-type"]="string";break;case"d":m=b.w||Y(b.v).toISOString(),g["office:value-type"]="date",g["office:date-value"]=Y(b.v).toISOString(),g["table:style-name"]="ce1";break;default:a.push(e);continue}var w=t(m);if(b.l&&b.l.Target){var S=b.l.Target;"#"==(S="#"==S.charAt(0)?"#"+ps(S.slice(1)):S).charAt(0)||S.match(/^\w+:/)||(S="../"+S),w=Xt("text:a",w,{"xlink:href":S.replace(/&/g,"&amp;")})}a.push(" "+Xt("table:table-cell",Xt("text:p",w,{}),g)+"\n")}else a.push(e)}}a.push(" </table:table-row>\n")}return a.push(" </table:table>\n"),a.join("")};return function(t,e){var r=[pt],o=Gt({"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=Gt({"xmlns:config":"urn:oasis:names:tc:opendocument:xmlns:config:1.0","office:mimetype":"application/vnd.oasis.opendocument.spreadsheet"});"fods"==e.bookType?(r.push("<office:document"+o+a+">\n"),r.push(or().replace(/office:document-meta/g,"office:meta"))):r.push("<office:document-content"+o+">\n"),function(t,e){t.push(" <office:automatic-styles>\n"),t.push(' <number:date-style style:name="N37" number:automatic-order="true">\n'),t.push(' <number:month number:style="long"/>\n'),t.push(" <number:text>/</number:text>\n"),t.push(' <number:day number:style="long"/>\n'),t.push(" <number:text>/</number:text>\n"),t.push(" <number:year/>\n"),t.push(" </number:date-style>\n");var n=0;e.SheetNames.map((function(t){return e.Sheets[t]})).forEach((function(e){if(e&&e["!cols"])for(var r=0;r<e["!cols"].length;++r)if(e["!cols"][r]){var o=e["!cols"][r];if(null==o.width&&null==o.wpx&&null==o.wch)continue;Aa(o),o.ods=n;var a=e["!cols"][r].wpx+"px";t.push(' <style:style style:name="co'+n+'" style:family="table-column">\n'),t.push(' <style:table-column-properties fo:break-before="auto" style:column-width="'+a+'"/>\n'),t.push(" </style:style>\n"),++n}}));var r=0;e.SheetNames.map((function(t){return e.Sheets[t]})).forEach((function(e){if(e&&e["!rows"])for(var n=0;n<e["!rows"].length;++n)if(e["!rows"][n]){e["!rows"][n].ods=r;var o=e["!rows"][n].hpx+"px";t.push(' <style:style style:name="ro'+r+'" style:family="table-row">\n'),t.push(' <style:table-row-properties fo:break-before="auto" style:row-height="'+o+'"/>\n'),t.push(" </style:style>\n"),++r}})),t.push(' <style:style style:name="ta1" style:family="table" style:master-page-name="mp1">\n'),t.push(' <style:table-properties table:display="true" style:writing-mode="lr-tb"/>\n'),t.push(" </style:style>\n"),t.push(' <style:style style:name="ce1" style:family="table-cell" style:parent-style-name="Default" style:data-style-name="N37"/>\n'),t.push(" </office:automatic-styles>\n")}(r,t),r.push(" <office:body>\n"),r.push(" <office:spreadsheet>\n");for(var i=0;i!=t.SheetNames.length;++i)r.push(n(t.Sheets[t.SheetNames[i]],t,i));return r.push(" </office:spreadsheet>\n"),r.push(" </office:body>\n"),"fods"==e.bookType?r.push("</office:document>"):r.push("</office:document-content>"),r.join("")}}();function Il(t,e){if("fods"==e.bookType)return Ol(t,e);var n=ft(),r="",o=[],a=[];return ut(n,r="mimetype","application/vnd.oasis.opendocument.spreadsheet"),ut(n,r="content.xml",Ol(t,e)),o.push([r,"text/xml"]),a.push([r,"ContentFile"]),ut(n,r="styles.xml",Nl(t,e)),o.push([r,"text/xml"]),a.push([r,"StylesFile"]),ut(n,r="meta.xml",pt+or()),o.push([r,"text/xml"]),a.push([r,"MetadataFile"]),ut(n,r="manifest.rdf",function(t){var e=[pt];e.push('<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">\n');for(var n=0;n!=t.length;++n)e.push(nr(t[n][0],t[n][1])),e.push(rr("",t[n][0]));return e.push(nr("","Document","pkg")),e.push("</rdf:RDF>"),e.join("")}(a)),o.push([r,"application/rdf+xml"]),ut(n,r="META-INF/manifest.xml",function(t){var e=[pt];e.push('<manifest:manifest xmlns:manifest="urn:oasis:names:tc:opendocument:xmlns:manifest:1.0" manifest:version="1.2">\n'),e.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<t.length;++n)e.push(' <manifest:file-entry manifest:full-path="'+t[n][0]+'" manifest:media-type="'+t[n][1]+'"/>\n');return e.push("</manifest:manifest>"),e.join("")}(o)),n}function Bl(t){return function(e,n){var r=function(t,e){if(!e)return 0;var n=t.SheetNames.indexOf(e);if(-1==n)throw new Error("Sheet not found: "+e);return n}(e,n.sheet);return t.from_sheet(e.Sheets[e.SheetNames[r]],n,e)}}var Ll=Bl(Cl),Fl=Bl({from_sheet:gu}),Dl=Bl(void 0!==Fo?Fo:{}),Ml=Bl(void 0!==Do?Do:{}),jl=Bl(void 0!==jo?jo:{}),Wl=Bl(void 0!==pa?pa:{}),Ul=Bl({from_sheet:mu}),Hl=Bl(void 0!==Lo?Lo:{}),zl=Bl(void 0!==Mo?Mo:{}),Vl=Bl(void 0!==Wo?{from_sheet:Wo.sheet_to_wk1}:{});function ql(t){return 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]]))}}}var Gl=function(t){ql([["cellNF",!1],["cellHTML",!0],["cellFormula",!0],["cellStyles",!1],["cellText",!0],["cellDates",!1],["sheetStubs",!1],["sheetRows",0,"n"],["bookDeps",!1],["bookSheets",!1],["bookProps",!1],["bookFiles",!1],["bookVBA",!1],["password",""],["WTF",!1]])(t)},Xl=ql([["cellDates",!1],["bookSST",!1],["bookType","xlsx"],["compression",!1],["WTF",!1]]);function $l(t){return Kn.WS.indexOf(t)>-1?"sheet":Kn.CS&&t==Kn.CS?"chart":Kn.DS&&t==Kn.DS?"dialog":Kn.MS&&t==Kn.MS?"macro":t&&t.length?t:"sheet"}function Kl(t,e,n,r,o,a,i,s,c,l,u,f){try{a[r]=Jn(lt(t,n,!0),e);var h,d=ct(t,e);switch(s){case"sheet":h=Cc(d,e,o,c,a[r],l,u,f);break;case"chart":if(!(h=Ec(d,e,o,c,a[r],l))||!h["!drawel"])break;var p=dt(h["!drawel"].Target,e),g=Yn(p),m=function(t,e){if(!t)return"??";var n=(t.match(/<c:chart [^>]*r:id="([^"]*)"/)||["",""])[1];return e["!id"][n].Target}(lt(t,p,!0),Jn(lt(t,g,!0),p)),v=dt(m,p),b=Yn(v);h=oc(lt(t,v,!0),0,0,Jn(lt(t,b,!0),v),0,h);break;case"macro":h=function(t,e,n,r,o,a,i,s){return e.slice(-4),{"!type":"macro"}}(0,e,0,0,a[r]);break;case"dialog":h=function(t,e,n,r,o,a,i,s){return e.slice(-4),{"!type":"dialog"}}(0,e,0,0,a[r]);break;default:throw new Error("Unrecognized sheet type "+s)}i[r]=h;var y=[];a&&a[r]&&F(a[r]).forEach((function(n){if(a[r][n].Type==Kn.CMNT){var o=dt(a[r][n].Target,e);if(!(y=kc(ct(t,o,!0),o,c))||!y.length)return;!function(t,e){var n,r=Array.isArray(t);e.forEach((function(e){var o=$e(e.ref);if(r?(t[o.r]||(t[o.r]=[]),n=t[o.r][o.c]):n=t[e.ref],!n){n={t:"z"},r?t[o.r][o.c]=n:t[e.ref]=n;var a=Ze(t["!ref"]||"BDWGO1000001:A1");a.s.r>o.r&&(a.s.r=o.r),a.e.r<o.r&&(a.e.r=o.r),a.s.c>o.c&&(a.s.c=o.c),a.e.c<o.c&&(a.e.c=o.c);var i=Je(a);i!==t["!ref"]&&(t["!ref"]=i)}n.c||(n.c=[]);var s={a:e.author,t:e.t,r:e.r};e.h&&(s.h=e.h),n.c.push(s)}))}(h,y)}}))}catch(t){if(c.WTF)throw t}}function Yl(t){return"/"==t.charAt(0)?t.slice(1):t}function Jl(t,e){if(_(T),Gl(e=e||{}),it(t,"META-INF/manifest.xml"))return Rl(t,e);if(it(t,"objectdata.xml"))return Rl(t,e);if(it(t,"Index/Document.iwa"))throw new Error("Unsupported NUMBERS file");var n,r,o=function(t){for(var e=t.FullPaths||F(t.files),n=[],r=0;r<e.length;++r)"/"!=e[r].slice(-1)&&n.push(e[r]);return n.sort()}(t),a=function(t){var e={workbooks:[],sheets:[],charts:[],dialogs:[],macros:[],rels:[],strs:[],comments:[],links:[],coreprops:[],extprops:[],custprops:[],themes:[],styles:[],calcchains:[],vba:[],drawings:[],TODO:[],xmlns:""};if(!t||!t.match)return e;var n={};if((t.match(mt)||[]).forEach((function(t){var r=yt(t);switch(r[0].replace(vt,"<")){case"<?xml":break;case"<Types":e.xmlns=r["xmlns"+(r[0].match(/<(\w+):/)||["",""])[1]];break;case"<Default":n[r.Extension]=r.ContentType;break;case"<Override":void 0!==e[Vn[r.ContentType]]&&e[Vn[r.ContentType]].push(r.PartName)}})),e.xmlns!==Kt.CT)throw new Error("Unknown Namespace: "+e.xmlns);return e.calcchain=e.calcchains.length>0?e.calcchains[0]:"",e.sst=e.strs.length>0?e.strs[0]:"",e.style=e.styles.length>0?e.styles[0]:"",e.defaults=n,delete e.calcchains,e}(lt(t,"[Content_Types].xml")),i=!1;if(0===a.workbooks.length&&ct(t,r="xl/workbook.xml",!0)&&a.workbooks.push(r),0===a.workbooks.length){if(!ct(t,r="xl/workbook.bin",!0))throw new Error("Could not find workbook");a.workbooks.push(r),i=!0}"bin"==a.workbooks[0].slice(-3)&&(i=!0);var s={},c={};if(!e.bookSheets&&!e.bookProps){if(gs=[],a.sst)try{gs=_c(ct(t,Yl(a.sst)),a.sst,e)}catch(t){if(e.WTF)throw t}e.cellStyles&&a.themes.length&&(s=function(t,e,n){return Qa(t,n)}(lt(t,a.themes[0].replace(/^\//,""),!0)||"",a.themes[0],e)),a.style&&(c=Tc(ct(t,Yl(a.style)),a.style,s,e))}a.links.map((function(n){try{Jn(lt(t,Yn(Yl(n))),n);return Pc(ct(t,Yl(n)),0,n,e)}catch(t){}}));var l=Ac(ct(t,Yl(a.workbooks[0])),a.workbooks[0],e),u={},f="";a.coreprops.length&&((f=ct(t,Yl(a.coreprops[0]),!0))&&(u=sr(f)),0!==a.extprops.length&&(f=ct(t,Yl(a.extprops[0]),!0))&&function(t,e,n){var r={};e||(e={}),t=It(t),ur.forEach((function(n){var o=(t.match(Mt(n[0]))||[])[1];switch(n[2]){case"string":o&&(e[n[1]]=At(o));break;case"bool":e[n[1]]="true"===o;break;case"raw":var a=t.match(new RegExp("<"+n[0]+"[^>]*>([\\s\\S]*?)</"+n[0]+">"));a&&a.length>0&&(r[n[1]]=a[1])}})),r.HeadingPairs&&r.TitlesOfParts&&fr(r.HeadingPairs,r.TitlesOfParts,e,n)}(f,u,e));var h={};e.bookSheets&&!e.bookProps||0!==a.custprops.length&&(f=lt(t,Yl(a.custprops[0]),!0))&&(h=function(t,e){var n={},r="",o=t.match(dr);if(o)for(var a=0;a!=o.length;++a){var i=o[a],s=yt(i);switch(s[0]){case"<?xml":case"<Properties":break;case"<property":r=At(s.name);break;case"</property>":r=null;break;default:if(0===i.indexOf("<vt:")){var c=i.split(">"),l=c[0].slice(4),u=c[1];switch(l){case"lpstr":case"bstr":case"lpwstr":case"cy":case"error":n[r]=At(u);break;case"bool":n[r]=Ot(u);break;case"i1":case"i2":case"i4":case"i8":case"int":case"uint":n[r]=parseInt(u,10);break;case"r4":case"r8":case"decimal":n[r]=parseFloat(u);break;case"filetime":case"date":n[r]=Y(u);break;default:if("/"==l.slice(-1))break;e.WTF&&"undefined"!=typeof console&&console.warn("Unexpected",i,l,c)}}else if("</"===i.slice(0,2));else if(e.WTF)throw new Error(i)}}return n}(f,e));var d={};if((e.bookSheets||e.bookProps)&&(l.Sheets?n=l.Sheets.map((function(t){return t.name})):u.Worksheets&&u.SheetNames.length>0&&(n=u.SheetNames),e.bookProps&&(d.Props=u,d.Custprops=h),e.bookSheets&&void 0!==n&&(d.SheetNames=n),e.bookSheets?d.SheetNames:e.bookProps))return d;n={};var p={};e.bookDeps&&a.calcchain&&(p=Rc(ct(t,Yl(a.calcchain)),a.calcchain));var g,m,v=0,b={},y=l.Sheets;u.Worksheets=y.length,u.SheetNames=[];for(var w=0;w!=y.length;++w)u.SheetNames[w]=y[w].name;var S=i?"bin":"xml",x=a.workbooks[0].lastIndexOf("/"),A=(a.workbooks[0].slice(0,x+1)+"_rels/"+a.workbooks[0].slice(x+1)+".rels").replace(/^\//,"");it(t,A)||(A="xl/_rels/workbook."+S+".rels");var C=Jn(lt(t,A,!0),A);C&&(C=function(t,e){if(!t)return 0;try{t=e.map((function(e){return e.id||(e.id=e.strRelID),[e.name,t["!id"][e.id].Target,$l(t["!id"][e.id].Type)]}))}catch(t){return null}return t&&0!==t.length?t:null}(C,l.Sheets));var E=ct(t,"xl/worksheets/sheet.xml",!0)?1:0;t:for(v=0;v!=u.Worksheets;++v){var k="sheet";if(C&&C[v]?(g="xl/"+C[v][1].replace(/[\/]?xl\//,""),it(t,g)||(g=C[v][1]),it(t,g)||(g=A.replace(/_rels\/.*$/,"")+C[v][1]),k=C[v][2]):g=(g="xl/worksheets/sheet"+(v+1-E)+"."+S).replace(/sheet0\./,"sheet."),m=g.replace(/^(.*)(\/)([^\/]*)$/,"$1/_rels/$3.rels"),e&&null!=e.sheets)switch(typeof e.sheets){case"number":if(v!=e.sheets)continue t;break;case"string":if(u.SheetNames[v].toLowerCase()!=e.sheets.toLowerCase())continue t;break;default:if(Array.isArray&&Array.isArray(e.sheets)){for(var R=!1,P=0;P!=e.sheets.length;++P)"number"==typeof e.sheets[P]&&e.sheets[P]==v&&(R=1),"string"==typeof e.sheets[P]&&e.sheets[P].toLowerCase()==u.SheetNames[v].toLowerCase()&&(R=1);if(!R)continue t}}Kl(t,g,m,u.SheetNames[v],v,b,n,k,e,l,s,c)}return d={Directory:a,Workbook:l,Props:u,Custprops:h,Deps:p,Sheets:n,SheetNames:u.SheetNames,Strings:gs,Styles:c,Themes:s,SSF:T.get_table()},e&&e.bookFiles&&(t.files?(d.keys=o,d.files=t.files):(d.keys=[],d.files={},t.FullPaths.forEach((function(e,n){e=e.replace(/^Root Entry[\/]/,""),d.keys.push(e),d.files[e]=t.FileIndex[n]})))),e&&e.bookVBA&&(a.vba.length>0?d.vbaraw=ct(t,Yl(a.vba[0]),!0):a.defaults&&"application/vnd.ms-office.vbaProject"===a.defaults.bin&&(d.vbaraw=ct(t,"xl/vbaProject.bin",!0))),d}function Zl(t,e){var n=e||{},r="Workbook",o=I.find(t,r);try{if(r="/!DataSpaces/Version",!(o=I.find(t,r))||!o.content)throw new Error("ECMA-376 Encrypted file missing "+r);if(function(t){var e={};e.id=t._R(0,"lpp4"),e.R=na(t,4),e.U=na(t,4),e.W=na(t,4)}(o.content),r="/!DataSpaces/DataSpaceMap",!(o=I.find(t,r))||!o.content)throw new Error("ECMA-376 Encrypted file missing "+r);var a=function(t){var e=[];t.l+=4;for(var n=t._R(4);n-- >0;)e.push(ra(t));return e}(o.content);if(1!==a.length||1!==a[0].comps.length||0!==a[0].comps[0].t||"StrongEncryptionDataSpace"!==a[0].name||"EncryptedPackage"!==a[0].comps[0].v)throw new Error("ECMA-376 Encrypted file bad "+r);if(r="/!DataSpaces/DataSpaceInfo/StrongEncryptionDataSpace",!(o=I.find(t,r))||!o.content)throw new Error("ECMA-376 Encrypted file missing "+r);var i=function(t){var e=[];t.l+=4;for(var n=t._R(4);n-- >0;)e.push(t._R(0,"lpp4"));return e}(o.content);if(1!=i.length||"StrongEncryptionTransform"!=i[0])throw new Error("ECMA-376 Encrypted file bad "+r);if(r="/!DataSpaces/TransformInfo/StrongEncryptionTransform/!Primary",!(o=I.find(t,r))||!o.content)throw new Error("ECMA-376 Encrypted file missing "+r);oa(o.content)}catch(t){}if(r="/EncryptionInfo",!(o=I.find(t,r))||!o.content)throw new Error("ECMA-376 Encrypted file missing "+r);var s=function(t){var e=na(t);switch(e.Minor){case 2:return[e.Minor,sa(t)];case 3:return[e.Minor,ca()];case 4:return[e.Minor,la(t)]}throw new Error("ECMA-376 Encrypted file unrecognized Version: "+e.Minor)}(o.content);if(r="/EncryptedPackage",!(o=I.find(t,r))||!o.content)throw new Error("ECMA-376 Encrypted file missing "+r);if(4==s[0]&&"undefined"!=typeof decrypt_agile)return decrypt_agile(s[1],o.content,n.password||"",n);if(2==s[0]&&"undefined"!=typeof decrypt_std76)return decrypt_std76(s[1],o.content,n.password||"",n);throw new Error("File is password-protected")}function Ql(t,e){if(oi=1024,"ods"==e.bookType)return Il(t,e);t&&!t.SSF&&(t.SSF=T.get_table()),t&&t.SSF&&(_(T),T.load_table(t.SSF),e.revssf=j(t.SSF),e.revssf[t.SSF[65535]]=0,e.ssf=t.SSF),e.rels={},e.wbrels={},e.Strings=[],e.Strings.Count=0,e.Strings.Unique=0,vs?e.revStrings=new Map:(e.revStrings={},e.revStrings.foo=[],delete e.revStrings.foo);var n="xlsb"==e.bookType?"bin":"xml",r=ui.indexOf(e.bookType)>-1,o={workbooks:[],sheets:[],charts:[],dialogs:[],macros:[],rels:[],strs:[],comments:[],links:[],coreprops:[],extprops:[],custprops:[],themes:[],styles:[],calcchains:[],vba:[],drawings:[],TODO:[],xmlns:""};Xl(e=e||{});var a=ft(),i="",s=0;if(e.cellXfs=[],Ss(e.cellXfs,{},{revssf:{General:0}}),t.Props||(t.Props={}),ut(a,i="docProps/core.xml",function(t,e){var n=e||{},r=[pt,cr],o={};if(!t&&!n.Props)return r.join("");t&&(null!=t.CreatedDate&&lr("dcterms:created","string"==typeof t.CreatedDate?t.CreatedDate:$t(t.CreatedDate,n.WTF),{"xsi:type":"dcterms:W3CDTF"},r,o),null!=t.ModifiedDate&&lr("dcterms:modified","string"==typeof t.ModifiedDate?t.ModifiedDate:$t(t.ModifiedDate,n.WTF),{"xsi:type":"dcterms:W3CDTF"},r,o));for(var a=0;a!=ar.length;++a){var i=ar[a],s=n.Props&&null!=n.Props[i[1]]?n.Props[i[1]]:t?t[i[1]]:null;!0===s?s="1":!1===s?s="0":"number"==typeof s&&(s=String(s)),null!=s&&lr(i[0],s,null,r,o)}return r.length>2&&(r[r.length]="</cp:coreProperties>",r[1]=r[1].replace("/>",">")),r.join("")}(t.Props,e)),o.coreprops.push(i),er(e.rels,2,i,Kn.CORE_PROPS),i="docProps/app.xml",t.Props&&t.Props.SheetNames);else if(t.Workbook&&t.Workbook.Sheets){for(var c=[],l=0;l<t.SheetNames.length;++l)2!=(t.Workbook.Sheets[l]||{}).Hidden&&c.push(t.SheetNames[l]);t.Props.SheetNames=c}else t.Props.SheetNames=t.SheetNames;for(t.Props.Worksheets=t.Props.SheetNames.length,ut(a,i,function(t){var e=[],n=Xt;return t||(t={}),t.Application="SheetJS",e[e.length]=pt,e[e.length]=hr,ur.forEach((function(r){if(void 0!==t[r[1]]){var o;switch(r[2]){case"string":o=Tt(String(t[r[1]]));break;case"bool":o=t[r[1]]?"true":"false"}void 0!==o&&(e[e.length]=n(r[0],o))}})),e[e.length]=n("HeadingPairs",n("vt:vector",n("vt:variant","<vt:lpstr>Worksheets</vt:lpstr>")+n("vt:variant",n("vt:i4",String(t.Worksheets))),{size:2,baseType:"variant"})),e[e.length]=n("TitlesOfParts",n("vt:vector",t.SheetNames.map((function(t){return"<vt:lpstr>"+Tt(t)+"</vt:lpstr>"})).join(""),{size:t.Worksheets,baseType:"lpstr"})),e.length>2&&(e[e.length]="</Properties>",e[1]=e[1].replace("/>",">")),e.join("")}(t.Props)),o.extprops.push(i),er(e.rels,3,i,Kn.EXT_PROPS),t.Custprops!==t.Props&&F(t.Custprops||{}).length>0&&(ut(a,i="docProps/custom.xml",gr(t.Custprops)),o.custprops.push(i),er(e.rels,4,i,Kn.CUST_PROPS)),s=1;s<=t.SheetNames.length;++s){var u={"!id":{}},f=t.Sheets[t.SheetNames[s-1]];(f||{})["!type"];if(ut(a,i="xl/worksheets/sheet"+s+"."+n,Oc(s-1,i,e,t,u)),o.sheets.push(i),er(e.wbrels,-1,"worksheets/sheet"+s+"."+n,Kn.WS[0]),f){var h=f["!comments"],d=!1;if(h&&h.length>0){var p="xl/comments"+s+"."+n;ut(a,p,Bc(h,p,e)),o.comments.push(p),er(u,-1,"../comments"+s+"."+n,Kn.CMNT),d=!0}f["!legacy"]&&d&&ut(a,"xl/drawings/vmlDrawing"+s+".vml",ai(s,f["!comments"])),delete f["!comments"],delete f["!legacy"]}u["!id"].rId1&&ut(a,Yn(i),Qn(u))}return null!=e.Strings&&e.Strings.length>0&&(ut(a,i="xl/sharedStrings."+n,Ic(e.Strings,i,e)),o.strs.push(i),er(e.wbrels,-1,"sharedStrings."+n,Kn.SST)),ut(a,i="xl/workbook."+n,Nc(t,i,e)),o.workbooks.push(i),er(e.rels,1,i,Kn.WB),ut(a,i="xl/theme/theme1.xml",ti(t.Themes,e)),o.themes.push(i),er(e.wbrels,-1,"theme/theme1.xml",Kn.THEME),ut(a,i="xl/styles."+n,function(t,e,n){return(".bin"===e.slice(-4)?Va:Oa)(t,n)}(t,i,e)),o.styles.push(i),er(e.wbrels,-1,"styles."+n,Kn.STY),t.vbaraw&&r&&(ut(a,i="xl/vbaProject.bin",t.vbaraw),o.vba.push(i),er(e.wbrels,-1,"vbaProject.bin",Kn.VBA)),ut(a,"[Content_Types].xml",function(t,e){var n,r=[];r[r.length]=pt,r[r.length]=Xn,r=r.concat($n);var o=function(o){t[o]&&t[o].length>0&&(n=t[o][0],r[r.length]=Xt("Override",null,{PartName:("/"==n[0]?"":"/")+n,ContentType:qn[o][e.bookType||"xlsx"]}))},a=function(n){(t[n]||[]).forEach((function(t){r[r.length]=Xt("Override",null,{PartName:("/"==t[0]?"":"/")+t,ContentType:qn[n][e.bookType||"xlsx"]})}))},i=function(e){(t[e]||[]).forEach((function(t){r[r.length]=Xt("Override",null,{PartName:("/"==t[0]?"":"/")+t,ContentType:Gn[e][0]})}))};return o("workbooks"),a("sheets"),a("charts"),i("themes"),["strs","styles"].forEach(o),["coreprops","extprops","custprops"].forEach(i),i("vba"),i("comments"),i("drawings"),r.length>2&&(r[r.length]="</Types>",r[1]=r[1].replace("/>",">")),r.join("")}(o,e)),ut(a,"_rels/.rels",Qn(e.rels)),ut(a,"xl/_rels/workbook."+n+".rels",Qn(e.wbrels)),delete e.revssf,delete e.ssf,a}function tu(t,e){var n="";switch((e||{}).type||"base64"){case"buffer":case"array":return[t[0],t[1],t[2],t[3],t[4],t[5],t[6],t[7]];case"base64":n=d.decode(t.slice(0,12));break;case"binary":n=t;break;default:throw new Error("Unrecognized type "+(e&&e.type||"undefined"))}return[n.charCodeAt(0),n.charCodeAt(1),n.charCodeAt(2),n.charCodeAt(3),n.charCodeAt(4),n.charCodeAt(5),n.charCodeAt(6),n.charCodeAt(7)]}function eu(t,e){var n=0;t:for(;n<t.length;)switch(t.charCodeAt(n)){case 10:case 13:case 32:++n;break;case 60:return Xc(t.slice(n),e);default:break t}return jo.to_workbook(t,e)}function nu(t,e,n,r){return r?(n.type="string",jo.to_workbook(t,n)):jo.to_workbook(e,n)}function ru(t,e){c();var n=e||{};if("undefined"!=typeof ArrayBuffer&&t instanceof ArrayBuffer)return ru(new Uint8Array(t),((n=Z(n)).type="array",n));var r,o=t,a=!1;if(n.cellStyles&&(n.cellNF=!0,n.sheetStubs=!0),ms={},n.dateNF&&(ms.dateNF=n.dateNF),n.type||(n.type=p&&Buffer.isBuffer(t)?"buffer":"base64"),"file"==n.type&&(n.type=p?"buffer":"binary",o=function(t){if(void 0!==O)return O.readFileSync(t);if("undefined"!=typeof $&&"undefined"!=typeof File&&"undefined"!=typeof Folder)try{var e=File(t);e.open("r"),e.encoding="binary";var n=e.read();return e.close(),n}catch(t){if(!t.message||!t.message.match(/onstruct/))throw t}throw new Error("Cannot access file "+t)}(t)),"string"==n.type&&(a=!0,n.type="binary",n.codepage=65001,o=function(t){return t.match(/[^\x00-\x7F]/)?Bt(t):t}(t)),"array"==n.type&&"undefined"!=typeof Uint8Array&&t instanceof Uint8Array&&"undefined"!=typeof ArrayBuffer){var i=new ArrayBuffer(3),s=new Uint8Array(i);if(s.foo="bar",!s.foo)return(n=Z(n)).type="array",ru(x(o),n)}switch((r=tu(o,n))[0]){case 208:if(207===r[1]&&17===r[2]&&224===r[3]&&161===r[4]&&177===r[5]&&26===r[6]&&225===r[7])return function(t,e){return I.find(t,"EncryptedPackage")?Zl(t,e):cl(t,e)}(I.read(o,n),n);break;case 9:if(r[1]<=8)return cl(o,n);break;case 60:return Xc(o,n);case 73:if(73===r[1]&&42===r[2]&&0===r[3])throw new Error("TIFF Image File is not a spreadsheet");if(68===r[1])return function(t,e){var n=e||{},r=!!n.WTF;n.WTF=!0;try{var o=Fo.to_workbook(t,n);return n.WTF=r,o}catch(o){if(n.WTF=r,!o.message.match(/SYLK bad record ID/)&&r)throw o;return jo.to_workbook(t,e)}}(o,n);break;case 84:if(65===r[1]&&66===r[2]&&76===r[3])return Do.to_workbook(o,n);break;case 80:return 75===r[1]&&r[2]<9&&r[3]<9?function(t,e){var n=t,r=e||{};return r.type||(r.type=p&&Buffer.isBuffer(t)?"buffer":"base64"),Jl(ht(n,r),r)}(o,n):nu(t,o,n,a);case 239:return 60===r[3]?Xc(o,n):nu(t,o,n,a);case 255:if(254===r[1])return function(t,e){var n=t;return"base64"==e.type&&(n=d.decode(n)),n=cptable.utils.decode(1200,n.slice(2),"str"),e.type="binary",eu(n,e)}(o,n);break;case 0:if(0===r[1]&&r[2]>=2&&0===r[3])return Wo.to_workbook(o,n);break;case 3:case 131:case 139:case 140:return Lo.to_workbook(o,n);case 123:if(92===r[1]&&114===r[2]&&116===r[3])return pa.to_workbook(o,n);break;case 10:case 13:case 32:return function(t,e){var n="",r=tu(t,e);switch(e.type){case"base64":n=d.decode(t);break;case"binary":n=t;break;case"buffer":n=t.toString("binary");break;case"array":n=J(t);break;default:throw new Error("Unrecognized type "+e.type)}return 239==r[0]&&187==r[1]&&191==r[2]&&(n=It(n)),eu(n,e)}(o,n);case 137:if(80===r[1]&&78===r[2]&&71===r[3])throw new Error("PNG Image File is not a spreadsheet")}return Lo.versions.indexOf(r[0])>-1&&r[2]<=12&&r[3]<=31?Lo.to_workbook(o,n):nu(t,o,n,a)}function ou(t,e){var n=e||{};return n.type="file",ru(t,n)}function au(t,e){switch(e.type){case"base64":case"binary":break;case"buffer":case"array":e.type="";break;case"file":return L(e.file,I.write(t,{type:p?"buffer":""}));case"string":throw new Error("'string' output type invalid for '"+e.bookType+"' files");default:throw new Error("Unrecognized type "+e.type)}return I.write(t,e)}function iu(t,e,n){n||(n="");var r=n+t;switch(e.type){case"base64":return d.encode(Bt(r));case"binary":return Bt(r);case"string":return t;case"file":return L(e.file,r,"utf8");case"buffer":return p?g(r,"utf8"):iu(r,{type:"binary"}).split("").map((function(t){return t.charCodeAt(0)}))}throw new Error("Unrecognized type "+e.type)}function su(t,e){switch(e.type){case"string":case"base64":case"binary":for(var n="",r=0;r<t.length;++r)n+=String.fromCharCode(t[r]);return"base64"==e.type?d.encode(n):"string"==e.type?It(n):n;case"file":return L(e.file,t);case"buffer":return t;default:throw new Error("Unrecognized type "+e.type)}}function cu(t,e){c(),pc(t);var n=Z(e||{});if(n.cellStyles&&(n.cellNF=!0,n.sheetStubs=!0),"array"==n.type){n.type="binary";var r=cu(t,n);return n.type="array",w(r)}switch(n.bookType||"xlsb"){case"xml":case"xlml":return iu(Qc(t,n),n);case"slk":case"sylk":return iu(Dl(t,n),n);case"htm":case"html":return iu(Ll(t,n),n);case"txt":return function(t,e){switch(e.type){case"base64":return d.encode(t);case"binary":case"string":return t;case"file":return L(e.file,t,"binary");case"buffer":return p?g(t,"binary"):t.split("").map((function(t){return t.charCodeAt(0)}))}throw new Error("Unrecognized type "+e.type)}(Ul(t,n),n);case"csv":return iu(Fl(t,n),n,"\ufeff");case"dif":return iu(Ml(t,n),n);case"dbf":return su(Hl(t,n),n);case"prn":return iu(jl(t,n),n);case"rtf":return iu(Wl(t,n),n);case"eth":return iu(zl(t,n),n);case"fods":return iu(Il(t,n),n);case"wk1":return su(Vl(t,n),n);case"wk3":return su(Wo.book_to_wk3(t,n),n);case"biff2":n.biff||(n.biff=2);case"biff3":n.biff||(n.biff=3);case"biff4":return n.biff||(n.biff=4),su(Al(t,n),n);case"biff5":n.biff||(n.biff=5);case"biff8":case"xla":case"xls":return n.biff||(n.biff=8),function(t,e){var n=e||{};return au(ll(t,n),n)}(t,n);case"xlsx":case"xlsm":case"xlam":case"xlsb":case"ods":return function(t,e){var n=Z(e||{}),r=Ql(t,n),o={};if(n.compression&&(o.compression="DEFLATE"),n.password)o.type=p?"nodebuffer":"string";else switch(n.type){case"base64":o.type="base64";break;case"binary":o.type="string";break;case"string":throw new Error("'string' output type invalid for '"+n.bookType+"' files");case"buffer":case"file":o.type=p?"nodebuffer":"string";break;default:throw new Error("Unrecognized type "+n.type)}var a=r.FullPaths?I.write(r,{fileType:"zip",type:{nodebuffer:"buffer",string:"binary"}[o.type]||o.type}):r.generate(o);return n.password&&"undefined"!=typeof encrypt_agile?au(encrypt_agile(a,n.password),n):"file"===n.type?L(n.file,a):"string"==n.type?It(a):a}(t,n);default:throw new Error("Unrecognized bookType |"+n.bookType+"|")}}function lu(t){if(!t.bookType){var e=t.file.slice(t.file.lastIndexOf(".")).toLowerCase();e.match(/^\.[a-z]+$/)&&(t.bookType=e.slice(1)),t.bookType={xls:"biff8",htm:"html",slk:"sylk",socialcalc:"eth",Sh33tJS:"WTF"}[t.bookType]||t.bookType}}function uu(t,e,n){var r=n||{};return r.type="file",r.file=e,lu(r),cu(t,r)}function fu(t,e,n,r,o,a,i,s){var c=qe(n),l=s.defval,u=s.raw||!Object.prototype.hasOwnProperty.call(s,"raw"),f=!0,h=1===o?[]:{};if(1!==o)if(Object.defineProperty)try{Object.defineProperty(h,"__rowNum__",{value:n,enumerable:!1})}catch(t){h.__rowNum__=n}else h.__rowNum__=n;if(!i||t[n])for(var d=e.s.c;d<=e.e.c;++d){var p=i?t[n][d]:t[r[d]+c];if(void 0!==p&&void 0!==p.t){var g=p.v;switch(p.t){case"z":if(null==g)break;continue;case"e":g=0==g?null:void 0;break;case"s":case"d":case"b":case"n":break;default:throw new Error("unrecognized type "+p.t)}if(null!=a[d]){if(null==g)if("e"==p.t&&null===g)h[a[d]]=null;else if(void 0!==l)h[a[d]]=l;else{if(!u||null!==g)continue;h[a[d]]=null}else h[a[d]]=u||s.rawNumbers&&"n"==p.t?g:tn(p,g,s);null!=g&&(f=!1)}}else{if(void 0===l)continue;null!=a[d]&&(h[a[d]]=l)}}return{row:h,isempty:f}}function hu(t,e){if(null==t||null==t["!ref"])return[];var n={t:"n",v:0},r=0,o=1,a=[],i=0,s="",c={s:{r:0,c:0},e:{r:0,c:0}},l=e||{},u=null!=l.range?l.range:t["!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=Ze(u);break;case"number":(c=Ze(t["!ref"])).s.r=u;break;default:c=u}r>0&&(o=0);var f=qe(c.s.r),h=[],d=[],p=0,g=0,m=Array.isArray(t),v=c.s.r,b=0,y=0;for(m&&!t[v]&&(t[v]=[]),b=c.s.c;b<=c.e.c;++b)switch(h[b]=Xe(b),n=m?t[v][b]:t[h[b]+f],r){case 1:a[b]=b-c.s.c;break;case 2:a[b]=h[b];break;case 3:a[b]=l.header[b-c.s.c];break;default:for(null==n&&(n={w:"__EMPTY",t:"s"}),s=i=tn(n,null,l),g=0,y=0;y<a.length;++y)a[y]==s&&(s=i+"_"+ ++g);a[b]=s}for(v=c.s.r+o;v<=c.e.r;++v){var w=fu(t,c,v,h,r,a,m,l);(!1===w.isempty||(1===r?!1!==l.blankrows:l.blankrows))&&(d[p++]=w.row)}return d.length=p,d}var du=/"/g;function pu(t,e,n,r,o,a,i,s){for(var c=!0,l=[],u="",f=qe(n),h=e.s.c;h<=e.e.c;++h)if(r[h]){var d=s.dense?(t[n]||[])[h]:t[r[h]+f];if(null==d)u="";else if(null!=d.v){c=!1,u=""+(s.rawNumbers&&"n"==d.t?d.v:tn(d,null,s));for(var p=0,g=0;p!==u.length;++p)if((g=u.charCodeAt(p))===o||g===a||34===g||s.forceQuotes){u='"'+u.replace(du,'""')+'"';break}"ID"==u&&(u='"ID"')}else null==d.f||d.F?u="":(c=!1,(u="="+d.f).indexOf(",")>=0&&(u='"'+u.replace(du,'""')+'"'));l.push(u)}return!1===s.blankrows&&c?null:l.join(i)}function gu(t,e){var n=[],r=null==e?{}:e;if(null==t||null==t["!ref"])return"";var o=Ze(t["!ref"]),a=void 0!==r.FS?r.FS:",",i=a.charCodeAt(0),s=void 0!==r.RS?r.RS:"\n",c=s.charCodeAt(0),l=new RegExp(("|"==a?"\\|":a)+"+$"),u="",f=[];r.dense=Array.isArray(t);for(var h=r.skipHidden&&t["!cols"]||[],d=r.skipHidden&&t["!rows"]||[],p=o.s.c;p<=o.e.c;++p)(h[p]||{}).hidden||(f[p]=Xe(p));for(var g=o.s.r;g<=o.e.r;++g)(d[g]||{}).hidden||null!=(u=pu(t,o,g,f,i,c,a,r))&&(r.strip&&(u=u.replace(l,"")),n.push(u+s));return delete r.dense,n.join("")}function mu(t,e){e||(e={}),e.FS="\t",e.RS="\n";var n=gu(t,e);if("undefined"==typeof cptable||"string"==e.type)return n;var r=cptable.utils.encode(1200,n,"str");return String.fromCharCode(255)+String.fromCharCode(254)+r}function vu(t){var e,n="",r="";if(null==t||null==t["!ref"])return[];var o,a=Ze(t["!ref"]),i="",s=[],c=[],l=Array.isArray(t);for(o=a.s.c;o<=a.e.c;++o)s[o]=Xe(o);for(var u=a.s.r;u<=a.e.r;++u)for(i=qe(u),o=a.s.c;o<=a.e.c;++o)if(n=s[o]+i,r="",void 0!==(e=l?(t[u]||[])[o]:t[n])){if(null!=e.F){if(n=e.F,!e.f)continue;r=e.f,-1==n.indexOf(":")&&(n=n+":"+n)}if(null!=e.f)r=e.f;else{if("z"==e.t)continue;if("n"==e.t&&null!=e.v)r=""+e.v;else if("b"==e.t)r=e.v?"TRUE":"FALSE";else if(void 0!==e.w)r="'"+e.w;else{if(void 0===e.v)continue;r="s"==e.t?"'"+e.v:""+e.v}}c[c.length]=n+"="+r}return c}function bu(t,e,n){var r,o=n||{},a=+!o.skipHeader,i=t||{},s=0,c=0;if(i&&null!=o.origin)if("number"==typeof o.origin)s=o.origin;else{var l="string"==typeof o.origin?$e(o.origin):o.origin;s=l.r,c=l.c}var u={s:{c:0,r:0},e:{c:c,r:s+e.length-1+a}};if(i["!ref"]){var f=Ze(i["!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+e.length-1+a)}else-1==s&&(s=0,u.e.r=e.length-1+a);var h=o.header||[],d=0;e.forEach((function(t,e){F(t).forEach((function(n){-1==(d=h.indexOf(n))&&(h[d=h.length]=n);var l=t[n],u="z",f="",p=Ke({c:c+d,r:s+e+a});r=yu.sheet_get_cell(i,p),!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",o.cellDates||(u="n",l=U(l)),f=o.dateNF||T._table[14]):null===l&&o.nullError&&(u="e",l=0),r?(r.t=u,r.v=l,delete r.w,delete r.R,f&&(r.z=f)):i[p]=r={t:u,v:l},f&&(r.z=f)):i[p]=l}))})),u.e.c=Math.max(u.e.c,c+h.length-1);var p=qe(s);if(a)for(d=0;d<h.length;++d)i[Xe(d+c)+p]={t:"s",v:h[d]};return i["!ref"]=Je(u),i}var yu={encode_col:Xe,encode_row:qe,encode_cell:Ke,encode_range:Je,decode_col:Ge,decode_row:Ve,split_cell:function(t){return t.replace(/(\$?[A-Z]*)(\$?\d*)/,"$1,$2").split(",")},decode_cell:$e,decode_range:Ye,format_cell:tn,get_formulae:vu,make_csv:gu,make_json:hu,make_formulae:vu,sheet_add_aoa:nn,sheet_add_json:bu,sheet_add_dom:El,aoa_to_sheet:rn,json_to_sheet:function(t,e){return bu(null,t,e)},table_to_sheet:Tl,table_to_book:function(t,e){return en(Tl(t,e),e)},sheet_to_csv:gu,sheet_to_txt:mu,sheet_to_json:hu,sheet_to_html:Cl.from_sheet,sheet_to_formulae:vu,sheet_to_row_object_array:hu};!function(t){function e(t,e,n){return null!=t[e]?t[e]:t[e]=n}function n(t,e,r){if("string"==typeof e){if(Array.isArray(t)){var o=$e(e);return t[o.r]||(t[o.r]=[]),t[o.r][o.c]||(t[o.r][o.c]={t:"z"})}return t[e]||(t[e]={t:"z"})}return n(t,Ke("number"!=typeof e?e:{r:e,c:r||0}))}t.consts=t.consts||{},t.sheet_get_cell=n,t.book_new=function(){return{SheetNames:[],Sheets:{}}},t.book_append_sheet=function(t,e,n){if(!n)for(var r=1;r<=65535&&-1!=t.SheetNames.indexOf(n="Sheet"+r);++r,n=void 0);if(!n||t.SheetNames.length>=65535)throw new Error("Too many worksheets");if(dc(n),t.SheetNames.indexOf(n)>=0)throw new Error("Worksheet with name |"+n+"| already exists!");t.SheetNames.push(n),t.Sheets[n]=e},t.book_set_sheet_visibility=function(t,n,r){e(t,"Workbook",{}),e(t.Workbook,"Sheets",[]);var o=function(t,e){if("number"==typeof e){if(e>=0&&t.SheetNames.length>e)return e;throw new Error("Cannot find sheet # "+e)}if("string"==typeof e){var n=t.SheetNames.indexOf(e);if(n>-1)return n;throw new Error("Cannot find sheet name |"+e+"|")}throw new Error("Cannot find sheet |"+e+"|")}(t,n);switch(e(t.Workbook.Sheets,o,{}),r){case 0:case 1:case 2:break;default:throw new Error("Bad sheet visibility setting "+r)}t.Workbook.Sheets[o].Hidden=r},function(e){e.forEach((function(e){t.consts[e[0]]=e[1]}))}([["SHEET_VISIBLE",0],["SHEET_HIDDEN",1],["SHEET_VERY_HIDDEN",2]]),t.cell_set_number_format=function(t,e){return t.z=e,t},t.cell_set_hyperlink=function(t,e,n){return e?(t.l={Target:e},n&&(t.l.Tooltip=n)):delete t.l,t},t.cell_set_internal_link=function(e,n,r){return t.cell_set_hyperlink(e,"#"+n,r)},t.cell_add_comment=function(t,e,n){t.c||(t.c=[]),t.c.push({t:e,a:n||"SheetJS"})},t.sheet_set_array_formula=function(t,e,r){for(var o="string"!=typeof e?e:Ze(e),a="string"==typeof e?e:Je(e),i=o.s.r;i<=o.e.r;++i)for(var s=o.s.c;s<=o.e.c;++s){var c=n(t,i,s);c.t="n",c.F=a,delete c.v,i==o.s.r&&s==o.s.c&&(c.f=r)}return t}}(yu),p&&"undefined"!=typeof require&&function(){var e={}.Readable;t.stream={to_json:function(t,n){var r=e({objectMode:!0});if(null==t||null==t["!ref"])return r.push(null),r;var o={t:"n",v:0},a=0,i=1,s=[],c=0,l="",u={s:{r:0,c:0},e:{r:0,c:0}},f=n||{},h=null!=f.range?f.range:t["!ref"];switch(1===f.header?a=1:"A"===f.header?a=2:Array.isArray(f.header)&&(a=3),typeof h){case"string":u=Ze(h);break;case"number":(u=Ze(t["!ref"])).s.r=h;break;default:u=h}a>0&&(i=0);var d=qe(u.s.r),p=[],g=0,m=Array.isArray(t),v=u.s.r,b=0,y=0;for(m&&!t[v]&&(t[v]=[]),b=u.s.c;b<=u.e.c;++b)switch(p[b]=Xe(b),o=m?t[v][b]:t[p[b]+d],a){case 1:s[b]=b-u.s.c;break;case 2:s[b]=p[b];break;case 3:s[b]=f.header[b-u.s.c];break;default:for(null==o&&(o={w:"__EMPTY",t:"s"}),l=c=tn(o,null,f),g=0,y=0;y<s.length;++y)s[y]==l&&(l=c+"_"+ ++g);s[b]=l}return v=u.s.r+i,r._read=function(){if(v>u.e.r)return r.push(null);for(;v<=u.e.r;){var e=fu(t,u,v,p,a,s,m,f);if(++v,!1===e.isempty||(1===a?!1!==f.blankrows:f.blankrows)){r.push(e.row);break}}},r},to_html:function(t,n){var r=e(),o=n||{},a=null!=o.header?o.header:Cl.BEGIN,i=null!=o.footer?o.footer:Cl.END;r.push(a);var s=Ye(t["!ref"]);o.dense=Array.isArray(t),r.push(Cl._preamble(t,s,o));var c=s.s.r,l=!1;return r._read=function(){if(c>s.e.r)return l||(l=!0,r.push("</table>"+i)),r.push(null);for(;c<=s.e.r;){r.push(Cl._row(t,s,c,o)),++c;break}},r},to_csv:function(t,n){var r=e(),o=null==n?{}:n;if(null==t||null==t["!ref"])return r.push(null),r;var a=Ze(t["!ref"]),i=void 0!==o.FS?o.FS:",",s=i.charCodeAt(0),c=void 0!==o.RS?o.RS:"\n",l=c.charCodeAt(0),u=new RegExp(("|"==i?"\\|":i)+"+$"),f="",h=[];o.dense=Array.isArray(t);for(var d=o.skipHidden&&t["!cols"]||[],p=o.skipHidden&&t["!rows"]||[],g=a.s.c;g<=a.e.c;++g)(d[g]||{}).hidden||(h[g]=Xe(g));var m=a.s.r,v=!1;return r._read=function(){if(!v)return v=!0,r.push("\ufeff");for(;m<=a.e.r;)if(++m,!(p[m-1]||{}).hidden&&null!=(f=pu(t,a,m-1,h,s,l,i,o))){o.strip&&(f=f.replace(u,"")),r.push(f+c);break}return m>a.e.r?r.push(null):void 0},r}}}(),void 0!==cl&&(t.parse_xlscfb=cl),t.parse_zip=Jl,t.read=ru,t.readFile=ou,t.readFileSync=ou,t.write=cu,t.writeFile=uu,t.writeFileSync=uu,t.writeFileAsync=function(t,e,n,r){var o=n||{};o.type="file",o.file=t,lu(o),o.type="buffer";var a=r;return a instanceof Function||(a=n),O.writeFile(t,cu(e,o),a)},t.utils=yu,t.SSF=T,void 0!==I&&(t.CFB=I)}"undefined"!=typeof exports?make_xlsx_lib(exports):"undefined"!=typeof module&&module.exports?make_xlsx_lib(module.exports):"function"==typeof define&&define.amd?define("xlsx",(function(){return XLSX.version||make_xlsx_lib(XLSX),XLSX})):make_xlsx_lib(XLSX),"undefined"==typeof window||window.XLSX||(window.XLSX=XLSX);var XLS=XLSX,ODS=XLSX;!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],e):e((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function e(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var n=e(t);function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function a(t){return a=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)},a(t)}function i(t,e){return i=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t},i(t,e)}function s(t,e){return!e||"object"!=typeof e&&"function"!=typeof e?function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t):e}function c(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=a(t);if(e){var o=a(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return s(this,n)}}function l(t,e,n){return l="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(t,e,n){var r=function(t,e){for(;!Object.prototype.hasOwnProperty.call(t,e)&&null!==(t=a(t)););return t}(t,e);if(r){var o=Object.getOwnPropertyDescriptor(r,e);return o.get?o.get.call(n):o.value}},l(t,e,n||t)}var u="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function f(t,e){return t(e={exports:{}},e.exports),e.exports}var h=function(t){return t&&t.Math==Math&&t},d=h("object"==typeof globalThis&&globalThis)||h("object"==typeof window&&window)||h("object"==typeof self&&self)||h("object"==typeof u&&u)||function(){return this}()||Function("return this")(),p=function(t){try{return!!t()}catch(t){return!0}},g=!p((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),m={}.propertyIsEnumerable,v=Object.getOwnPropertyDescriptor,b={f:v&&!m.call({1:2},1)?function(t){var e=v(this,t);return!!e&&e.enumerable}:m},y=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}},w={}.toString,S=function(t){return w.call(t).slice(8,-1)},x="".split,A=p((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==S(t)?x.call(t,""):Object(t)}:Object,C=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},E=function(t){return A(C(t))},T=function(t){return"object"==typeof t?null!==t:"function"==typeof t},_=function(t,e){if(!T(t))return t;var n,r;if(e&&"function"==typeof(n=t.toString)&&!T(r=n.call(t)))return r;if("function"==typeof(n=t.valueOf)&&!T(r=n.call(t)))return r;if(!e&&"function"==typeof(n=t.toString)&&!T(r=n.call(t)))return r;throw TypeError("Can't convert object to primitive value")},k={}.hasOwnProperty,R=function(t,e){return k.call(t,e)},P=d.document,N=T(P)&&T(P.createElement),O=function(t){return N?P.createElement(t):{}},I=!g&&!p((function(){return 7!=Object.defineProperty(O("div"),"a",{get:function(){return 7}}).a})),B=Object.getOwnPropertyDescriptor,L={f:g?B:function(t,e){if(t=E(t),e=_(e,!0),I)try{return B(t,e)}catch(t){}if(R(t,e))return y(!b.f.call(t,e),t[e])}},F=function(t){if(!T(t))throw TypeError(String(t)+" is not an object");return t},D=Object.defineProperty,M={f:g?D:function(t,e,n){if(F(t),e=_(e,!0),F(n),I)try{return D(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},j=g?function(t,e,n){return M.f(t,e,y(1,n))}:function(t,e,n){return t[e]=n,t},W=function(t,e){try{j(d,t,e)}catch(n){d[t]=e}return e},U="__core-js_shared__",H=d[U]||W(U,{}),z=Function.toString;"function"!=typeof H.inspectSource&&(H.inspectSource=function(t){return z.call(t)});var V,q,G,X=H.inspectSource,$=d.WeakMap,K="function"==typeof $&&/native code/.test(X($)),Y=f((function(t){(t.exports=function(t,e){return H[t]||(H[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.10.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),J=0,Z=Math.random(),Q=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++J+Z).toString(36)},tt=Y("keys"),et=function(t){return tt[t]||(tt[t]=Q(t))},nt={},rt=d.WeakMap;if(K){var ot=H.state||(H.state=new rt),at=ot.get,it=ot.has,st=ot.set;V=function(t,e){return e.facade=t,st.call(ot,t,e),e},q=function(t){return at.call(ot,t)||{}},G=function(t){return it.call(ot,t)}}else{var ct=et("state");nt[ct]=!0,V=function(t,e){return e.facade=t,j(t,ct,e),e},q=function(t){return R(t,ct)?t[ct]:{}},G=function(t){return R(t,ct)}}var lt,ut,ft={set:V,get:q,has:G,enforce:function(t){return G(t)?q(t):V(t,{})},getterFor:function(t){return function(e){var n;if(!T(e)||(n=q(e)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return n}}},ht=f((function(t){var e=ft.get,n=ft.enforce,r=String(String).split("String");(t.exports=function(t,e,o,a){var i,s=!!a&&!!a.unsafe,c=!!a&&!!a.enumerable,l=!!a&&!!a.noTargetGet;"function"==typeof o&&("string"!=typeof e||R(o,"name")||j(o,"name",e),(i=n(o)).source||(i.source=r.join("string"==typeof e?e:""))),t!==d?(s?!l&&t[e]&&(c=!0):delete t[e],c?t[e]=o:j(t,e,o)):c?t[e]=o:W(e,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&e(this).source||X(this)}))})),dt=d,pt=function(t){return"function"==typeof t?t:void 0},gt=function(t,e){return arguments.length<2?pt(dt[t])||pt(d[t]):dt[t]&&dt[t][e]||d[t]&&d[t][e]},mt=Math.ceil,vt=Math.floor,bt=function(t){return isNaN(t=+t)?0:(t>0?vt:mt)(t)},yt=Math.min,wt=function(t){return t>0?yt(bt(t),9007199254740991):0},St=Math.max,xt=Math.min,At=function(t){return function(e,n,r){var o,a=E(e),i=wt(a.length),s=function(t,e){var n=bt(t);return n<0?St(n+e,0):xt(n,e)}(r,i);if(t&&n!=n){for(;i>s;)if((o=a[s++])!=o)return!0}else for(;i>s;s++)if((t||s in a)&&a[s]===n)return t||s||0;return!t&&-1}},Ct={includes:At(!0),indexOf:At(!1)}.indexOf,Et=function(t,e){var n,r=E(t),o=0,a=[];for(n in r)!R(nt,n)&&R(r,n)&&a.push(n);for(;e.length>o;)R(r,n=e[o++])&&(~Ct(a,n)||a.push(n));return a},Tt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],_t=Tt.concat("length","prototype"),kt={f:Object.getOwnPropertyNames||function(t){return Et(t,_t)}},Rt={f:Object.getOwnPropertySymbols},Pt=gt("Reflect","ownKeys")||function(t){var e=kt.f(F(t)),n=Rt.f;return n?e.concat(n(t)):e},Nt=function(t,e){for(var n=Pt(e),r=M.f,o=L.f,a=0;a<n.length;a++){var i=n[a];R(t,i)||r(t,i,o(e,i))}},Ot=/#|\.prototype\./,It=function(t,e){var n=Lt[Bt(t)];return n==Dt||n!=Ft&&("function"==typeof e?p(e):!!e)},Bt=It.normalize=function(t){return String(t).replace(Ot,".").toLowerCase()},Lt=It.data={},Ft=It.NATIVE="N",Dt=It.POLYFILL="P",Mt=It,jt=L.f,Wt=function(t,e){var n,r,o,a,i,s=t.target,c=t.global,l=t.stat;if(n=c?d:l?d[s]||W(s,{}):(d[s]||{}).prototype)for(r in e){if(a=e[r],o=t.noTargetGet?(i=jt(n,r))&&i.value:n[r],!Mt(c?r:s+(l?".":"#")+r,t.forced)&&void 0!==o){if(typeof a==typeof o)continue;Nt(a,o)}(t.sham||o&&o.sham)&&j(a,"sham",!0),ht(n,r,a,t)}},Ut=Array.isArray||function(t){return"Array"==S(t)},Ht=function(t){return Object(C(t))},zt=function(t,e,n){var r=_(e);r in t?M.f(t,r,y(0,n)):t[r]=n},Vt="process"==S(d.process),qt=gt("navigator","userAgent")||"",Gt=d.process,Xt=Gt&&Gt.versions,$t=Xt&&Xt.v8;$t?ut=(lt=$t.split("."))[0]+lt[1]:qt&&(!(lt=qt.match(/Edge\/(\d+)/))||lt[1]>=74)&&(lt=qt.match(/Chrome\/(\d+)/))&&(ut=lt[1]);var Kt,Yt=ut&&+ut,Jt=!!Object.getOwnPropertySymbols&&!p((function(){return!Symbol.sham&&(Vt?38===Yt:Yt>37&&Yt<41)})),Zt=Jt&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Qt=Y("wks"),te=d.Symbol,ee=Zt?te:te&&te.withoutSetter||Q,ne=function(t){return R(Qt,t)&&(Jt||"string"==typeof Qt[t])||(Jt&&R(te,t)?Qt[t]=te[t]:Qt[t]=ee("Symbol."+t)),Qt[t]},re=ne("species"),oe=function(t,e){var n;return Ut(t)&&("function"!=typeof(n=t.constructor)||n!==Array&&!Ut(n.prototype)?T(n)&&null===(n=n[re])&&(n=void 0):n=void 0),new(void 0===n?Array:n)(0===e?0:e)},ae=ne("species"),ie=ne("isConcatSpreadable"),se=9007199254740991,ce="Maximum allowed index exceeded",le=Yt>=51||!p((function(){var t=[];return t[ie]=!1,t.concat()[0]!==t})),ue=(Kt="concat",Yt>=51||!p((function(){var t=[];return(t.constructor={})[ae]=function(){return{foo:1}},1!==t[Kt](Boolean).foo}))),fe=function(t){if(!T(t))return!1;var e=t[ie];return void 0!==e?!!e:Ut(t)};Wt({target:"Array",proto:!0,forced:!le||!ue},{concat:function(t){var e,n,r,o,a,i=Ht(this),s=oe(i,0),c=0;for(e=-1,r=arguments.length;e<r;e++)if(fe(a=-1===e?i:arguments[e])){if(c+(o=wt(a.length))>se)throw TypeError(ce);for(n=0;n<o;n++,c++)n in a&&zt(s,c,a[n])}else{if(c>=se)throw TypeError(ce);zt(s,c++,a)}return s.length=c,s}});var he,de=function(t,e,n){if(function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function")}(t),void 0===e)return t;switch(n){case 0:return function(){return t.call(e)};case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,o){return t.call(e,n,r,o)}}return function(){return t.apply(e,arguments)}},pe=[].push,ge=function(t){var e=1==t,n=2==t,r=3==t,o=4==t,a=6==t,i=7==t,s=5==t||a;return function(c,l,u,f){for(var h,d,p=Ht(c),g=A(p),m=de(l,u,3),v=wt(g.length),b=0,y=f||oe,w=e?y(c,v):n||i?y(c,0):void 0;v>b;b++)if((s||b in g)&&(d=m(h=g[b],b,p),t))if(e)w[b]=d;else if(d)switch(t){case 3:return!0;case 5:return h;case 6:return b;case 2:pe.call(w,h)}else switch(t){case 4:return!1;case 7:pe.call(w,h)}return a?-1:r||o?o:w}},me={forEach:ge(0),map:ge(1),filter:ge(2),some:ge(3),every:ge(4),find:ge(5),findIndex:ge(6),filterOut:ge(7)},ve=Object.keys||function(t){return Et(t,Tt)},be=g?Object.defineProperties:function(t,e){F(t);for(var n,r=ve(e),o=r.length,a=0;o>a;)M.f(t,n=r[a++],e[n]);return t},ye=gt("document","documentElement"),we=et("IE_PROTO"),Se=function(){},xe=function(t){return"<script>"+t+"</"+"script>"},Ae=function(){try{he=document.domain&&new ActiveXObject("htmlfile")}catch(t){}var t,e;Ae=he?function(t){t.write(xe("")),t.close();var e=t.parentWindow.Object;return t=null,e}(he):((e=O("iframe")).style.display="none",ye.appendChild(e),e.src=String("javascript:"),(t=e.contentWindow.document).open(),t.write(xe("document.F=Object")),t.close(),t.F);for(var n=Tt.length;n--;)delete Ae.prototype[Tt[n]];return Ae()};nt[we]=!0;var Ce=Object.create||function(t,e){var n;return null!==t?(Se.prototype=F(t),n=new Se,Se.prototype=null,n[we]=t):n=Ae(),void 0===e?n:be(n,e)},Ee=ne("unscopables"),Te=Array.prototype;null==Te[Ee]&&M.f(Te,Ee,{configurable:!0,value:Ce(null)});var _e,ke=me.find,Re="find",Pe=!0;Re in[]&&Array(1).find((function(){Pe=!1})),Wt({target:"Array",proto:!0,forced:Pe},{find:function(t){return ke(this,t,arguments.length>1?arguments[1]:void 0)}}),_e=Re,Te[Ee][_e]=!0;var Ne=n.default.fn.bootstrapTable.utils;n.default.extend(n.default.fn.bootstrapTable.defaults,{stickyHeader:!1,stickyHeaderOffsetY:0,stickyHeaderOffsetLeft:0,stickyHeaderOffsetRight:0}),n.default.BootstrapTable=function(t){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&i(t,e)}(h,t);var e,s,u,f=c(h);function h(){return r(this,h),f.apply(this,arguments)}return e=h,s=[{key:"initHeader",value:function(){for(var t,e=this,r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];if((t=l(a(h.prototype),"initHeader",this)).call.apply(t,[this].concat(o)),this.options.stickyHeader){this.$tableBody.find(".sticky-header-container,.sticky_anchor_begin,.sticky_anchor_end").remove(),this.$el.before('<div class="sticky-header-container"></div>'),this.$el.before('<div class="sticky_anchor_begin"></div>'),this.$el.after('<div class="sticky_anchor_end"></div>'),this.$header.addClass("sticky-header"),this.$stickyContainer=this.$tableBody.find(".sticky-header-container"),this.$stickyBegin=this.$tableBody.find(".sticky_anchor_begin"),this.$stickyEnd=this.$tableBody.find(".sticky_anchor_end"),this.$stickyHeader=this.$header.clone(!0,!0);var s=Ne.getEventName("resize.sticky-header-table",this.$el.attr("id")),c=Ne.getEventName("scroll.sticky-header-table",this.$el.attr("id"));n.default(window).off(s).on(s,(function(){return e.renderStickyHeader()})),n.default(window).off(c).on(c,(function(){return e.renderStickyHeader()})),this.$tableBody.off("scroll").on("scroll",(function(){return e.matchPositionX()}))}}},{key:"onColumnSearch",value:function(t){var e=t.currentTarget,n=t.keyCode;l(a(h.prototype),"onColumnSearch",this).call(this,{currentTarget:e,keyCode:n}),this.renderStickyHeader()}},{key:"resetView",value:function(){for(var t,e=this,r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];(t=l(a(h.prototype),"resetView",this)).call.apply(t,[this].concat(o)),n.default(".bootstrap-table.fullscreen").off("scroll").on("scroll",(function(){return e.renderStickyHeader()}))}},{key:"getCaret",value:function(){for(var t,e=arguments.length,r=new Array(e),o=0;o<e;o++)r[o]=arguments[o];if((t=l(a(h.prototype),"getCaret",this)).call.apply(t,[this].concat(r)),this.$stickyHeader){var i=this.$stickyHeader.find("th");this.$header.find("th").each((function(t,e){i.eq(t).find(".sortable").attr("class",n.default(e).find(".sortable").attr("class"))}))}}},{key:"horizontalScroll",value:function(){var t=this;l(a(h.prototype),"horizontalScroll",this).call(this),this.$tableBody.on("scroll",(function(){return t.matchPositionX()}))}},{key:"renderStickyHeader",value:function(){var t=this,e=this;this.$stickyHeader=this.$header.clone(!0,!0),this.options.filterControl&&n.default(this.$stickyHeader).off("keyup change mouseup").on("keyup change mouse",(function(t){var r=n.default(t.target),o=r.val(),a=r.parents("th").data("field"),i=e.$header.find('th[data-field="'.concat(a,'"]'));if(r.is("input"))i.find("input").val(o);else if(r.is("select")){var s=i.find("select");s.find("option[selected]").removeAttr("selected"),s.find('option[value="'.concat(o,'"]')).attr("selected",!0)}e.triggerSearch()}));var r=n.default(window).scrollTop(),o=this.$stickyBegin.offset().top-this.options.stickyHeaderOffsetY,a=this.$stickyEnd.offset().top-this.options.stickyHeaderOffsetY-this.$header.height();if(r>o&&r<=a){this.$stickyHeader.find("tr").each((function(e,r){n.default(r).find("th").each((function(r,o){n.default(o).css("min-width",t.$header.find("tr:eq(".concat(e,")")).find("th:eq(".concat(r,")")).css("width"))}))})),this.$stickyContainer.show().addClass("fix-sticky fixed-table-container");var i=this.$tableBody[0].getBoundingClientRect(),s="100%",c=this.options.stickyHeaderOffsetLeft,l=this.options.stickyHeaderOffsetRight;c||(c=i.left),l||(s="".concat(i.width,"px")),this.$el.closest(".bootstrap-table").hasClass("fullscreen")&&(c=0,l=0,s="100%"),this.$stickyContainer.css("top","".concat(this.options.stickyHeaderOffsetY,"px")),this.$stickyContainer.css("left","".concat(c,"px")),this.$stickyContainer.css("right","".concat(l,"px")),this.$stickyContainer.css("width","".concat(s)),this.$stickyTable=n.default("<table/>"),this.$stickyTable.addClass(this.options.classes),this.$stickyContainer.html(this.$stickyTable.append(this.$stickyHeader)),this.matchPositionX()}else this.$stickyContainer.removeClass("fix-sticky").hide()}},{key:"matchPositionX",value:function(){this.$stickyContainer.scrollLeft(this.$tableBody.scrollLeft())}}],s&&o(e.prototype,s),u&&o(e,u),h}(n.default.BootstrapTable)})),function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],e):e((t="undefined"!=typeof globalThis?globalThis:t||self).jQuery)}(this,(function(t){"use strict";function e(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var n=e(t);function r(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function o(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function a(t){return a=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)},a(t)}function i(t,e){return i=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t},i(t,e)}function s(t,e){return!e||"object"!=typeof e&&"function"!=typeof e?function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t):e}function c(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=a(t);if(e){var o=a(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return s(this,n)}}function l(t,e,n){return l="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(t,e,n){var r=function(t,e){for(;!Object.prototype.hasOwnProperty.call(t,e)&&null!==(t=a(t)););return t}(t,e);if(r){var o=Object.getOwnPropertyDescriptor(r,e);return o.get?o.get.call(n):o.value}},l(t,e,n||t)}function u(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(t)))return;var n=[],r=!0,o=!1,a=void 0;try{for(var i,s=t[Symbol.iterator]();!(r=(i=s.next()).done)&&(n.push(i.value),!e||n.length!==e);r=!0);}catch(t){o=!0,a=t}finally{try{r||null==s.return||s.return()}finally{if(o)throw a}}return n}(t,e)||h(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(t){return function(t){if(Array.isArray(t))return d(t)}(t)||function(t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(t))return Array.from(t)}(t)||h(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function h(t,e){if(t){if("string"==typeof t)return d(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?d(t,e):void 0}}function d(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}var p="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function g(t,e){return t(e={exports:{}},e.exports),e.exports}var m=function(t){return t&&t.Math==Math&&t},v=m("object"==typeof globalThis&&globalThis)||m("object"==typeof window&&window)||m("object"==typeof self&&self)||m("object"==typeof p&&p)||function(){return this}()||Function("return this")(),b=function(t){try{return!!t()}catch(t){return!0}},y=!b((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),w={}.propertyIsEnumerable,S=Object.getOwnPropertyDescriptor,x={f:S&&!w.call({1:2},1)?function(t){var e=S(this,t);return!!e&&e.enumerable}:w},A=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}},C={}.toString,E=function(t){return C.call(t).slice(8,-1)},T="".split,_=b((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==E(t)?T.call(t,""):Object(t)}:Object,k=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},R=function(t){return _(k(t))},P=function(t){return"object"==typeof t?null!==t:"function"==typeof t},N=function(t,e){if(!P(t))return t;var n,r;if(e&&"function"==typeof(n=t.toString)&&!P(r=n.call(t)))return r;if("function"==typeof(n=t.valueOf)&&!P(r=n.call(t)))return r;if(!e&&"function"==typeof(n=t.toString)&&!P(r=n.call(t)))return r;throw TypeError("Can't convert object to primitive value")},O={}.hasOwnProperty,I=function(t,e){return O.call(t,e)},B=v.document,L=P(B)&&P(B.createElement),F=function(t){return L?B.createElement(t):{}},D=!y&&!b((function(){return 7!=Object.defineProperty(F("div"),"a",{get:function(){return 7}}).a})),M=Object.getOwnPropertyDescriptor,j={f:y?M:function(t,e){if(t=R(t),e=N(e,!0),D)try{return M(t,e)}catch(t){}if(I(t,e))return A(!x.f.call(t,e),t[e])}},W=function(t){if(!P(t))throw TypeError(String(t)+" is not an object");return t},U=Object.defineProperty,H={f:y?U:function(t,e,n){if(W(t),e=N(e,!0),W(n),D)try{return U(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},z=y?function(t,e,n){return H.f(t,e,A(1,n))}:function(t,e,n){return t[e]=n,t},V=function(t,e){try{z(v,t,e)}catch(n){v[t]=e}return e},q="__core-js_shared__",G=v[q]||V(q,{}),X=Function.toString;"function"!=typeof G.inspectSource&&(G.inspectSource=function(t){return X.call(t)});var $,K,Y,J=G.inspectSource,Z=v.WeakMap,Q="function"==typeof Z&&/native code/.test(J(Z)),tt=g((function(t){(t.exports=function(t,e){return G[t]||(G[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.10.1",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),et=0,nt=Math.random(),rt=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++et+nt).toString(36)},ot=tt("keys"),at=function(t){return ot[t]||(ot[t]=rt(t))},it={},st=v.WeakMap;if(Q){var ct=G.state||(G.state=new st),lt=ct.get,ut=ct.has,ft=ct.set;$=function(t,e){return e.facade=t,ft.call(ct,t,e),e},K=function(t){return lt.call(ct,t)||{}},Y=function(t){return ut.call(ct,t)}}else{var ht=at("state");it[ht]=!0,$=function(t,e){return e.facade=t,z(t,ht,e),e},K=function(t){return I(t,ht)?t[ht]:{}},Y=function(t){return I(t,ht)}}var dt={set:$,get:K,has:Y,enforce:function(t){return Y(t)?K(t):$(t,{})},getterFor:function(t){return function(e){var n;if(!P(e)||(n=K(e)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return n}}},pt=g((function(t){var e=dt.get,n=dt.enforce,r=String(String).split("String");(t.exports=function(t,e,o,a){var i,s=!!a&&!!a.unsafe,c=!!a&&!!a.enumerable,l=!!a&&!!a.noTargetGet;"function"==typeof o&&("string"!=typeof e||I(o,"name")||z(o,"name",e),(i=n(o)).source||(i.source=r.join("string"==typeof e?e:""))),t!==v?(s?!l&&t[e]&&(c=!0):delete t[e],c?t[e]=o:z(t,e,o)):c?t[e]=o:V(e,o)})(Function.prototype,"toString",(function(){return"function"==typeof this&&e(this).source||J(this)}))})),gt=v,mt=function(t){return"function"==typeof t?t:void 0},vt=function(t,e){return arguments.length<2?mt(gt[t])||mt(v[t]):gt[t]&&gt[t][e]||v[t]&&v[t][e]},bt=Math.ceil,yt=Math.floor,wt=function(t){return isNaN(t=+t)?0:(t>0?yt:bt)(t)},St=Math.min,xt=function(t){return t>0?St(wt(t),9007199254740991):0},At=Math.max,Ct=Math.min,Et=function(t){return function(e,n,r){var o,a=R(e),i=xt(a.length),s=function(t,e){var n=wt(t);return n<0?At(n+e,0):Ct(n,e)}(r,i);if(t&&n!=n){for(;i>s;)if((o=a[s++])!=o)return!0}else for(;i>s;s++)if((t||s in a)&&a[s]===n)return t||s||0;return!t&&-1}},Tt={includes:Et(!0),indexOf:Et(!1)},_t=Tt.indexOf,kt=function(t,e){var n,r=R(t),o=0,a=[];for(n in r)!I(it,n)&&I(r,n)&&a.push(n);for(;e.length>o;)I(r,n=e[o++])&&(~_t(a,n)||a.push(n));return a},Rt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],Pt=Rt.concat("length","prototype"),Nt={f:Object.getOwnPropertyNames||function(t){return kt(t,Pt)}},Ot={f:Object.getOwnPropertySymbols},It=vt("Reflect","ownKeys")||function(t){var e=Nt.f(W(t)),n=Ot.f;return n?e.concat(n(t)):e},Bt=function(t,e){for(var n=It(e),r=H.f,o=j.f,a=0;a<n.length;a++){var i=n[a];I(t,i)||r(t,i,o(e,i))}},Lt=/#|\.prototype\./,Ft=function(t,e){var n=Mt[Dt(t)];return n==Wt||n!=jt&&("function"==typeof e?b(e):!!e)},Dt=Ft.normalize=function(t){return String(t).replace(Lt,".").toLowerCase()},Mt=Ft.data={},jt=Ft.NATIVE="N",Wt=Ft.POLYFILL="P",Ut=Ft,Ht=j.f,zt=function(t,e){var n,r,o,a,i,s=t.target,c=t.global,l=t.stat;if(n=c?v:l?v[s]||V(s,{}):(v[s]||{}).prototype)for(r in e){if(a=e[r],o=t.noTargetGet?(i=Ht(n,r))&&i.value:n[r],!Ut(c?r:s+(l?".":"#")+r,t.forced)&&void 0!==o){if(typeof a==typeof o)continue;Bt(a,o)}(t.sham||o&&o.sham)&&z(a,"sham",!0),pt(n,r,a,t)}},Vt=function(){var t=W(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.dotAll&&(e+="s"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e};function qt(t,e){return RegExp(t,e)}var Gt,Xt,$t={UNSUPPORTED_Y:b((function(){var t=qt("a","y");return t.lastIndex=2,null!=t.exec("abcd")})),BROKEN_CARET:b((function(){var t=qt("^r","gy");return t.lastIndex=2,null!=t.exec("str")}))},Kt=RegExp.prototype.exec,Yt=tt("native-string-replace",String.prototype.replace),Jt=Kt,Zt=(Gt=/a/,Xt=/b*/g,Kt.call(Gt,"a"),Kt.call(Xt,"a"),0!==Gt.lastIndex||0!==Xt.lastIndex),Qt=$t.UNSUPPORTED_Y||$t.BROKEN_CARET,te=void 0!==/()??/.exec("")[1];(Zt||te||Qt)&&(Jt=function(t){var e,n,r,o,a=this,i=Qt&&a.sticky,s=Vt.call(a),c=a.source,l=0,u=t;return i&&(-1===(s=s.replace("y","")).indexOf("g")&&(s+="g"),u=String(t).slice(a.lastIndex),a.lastIndex>0&&(!a.multiline||a.multiline&&"\n"!==t[a.lastIndex-1])&&(c="(?: "+c+")",u=" "+u,l++),n=new RegExp("^(?:"+c+")",s)),te&&(n=new RegExp("^"+c+"$(?!\\s)",s)),Zt&&(e=a.lastIndex),r=Kt.call(i?n:a,u),i?r?(r.input=r.input.slice(l),r[0]=r[0].slice(l),r.index=a.lastIndex,a.lastIndex+=r[0].length):a.lastIndex=0:Zt&&r&&(a.lastIndex=a.global?r.index+r[0].length:e),te&&r&&r.length>1&&Yt.call(r[0],n,(function(){for(o=1;o<arguments.length-2;o++)void 0===arguments[o]&&(r[o]=void 0)})),r});var ee=Jt;zt({target:"RegExp",proto:!0,forced:/./.exec!==ee},{exec:ee});var ne,re,oe="process"==E(v.process),ae=vt("navigator","userAgent")||"",ie=v.process,se=ie&&ie.versions,ce=se&&se.v8;ce?re=(ne=ce.split("."))[0]+ne[1]:ae&&(!(ne=ae.match(/Edge\/(\d+)/))||ne[1]>=74)&&(ne=ae.match(/Chrome\/(\d+)/))&&(re=ne[1]);var le=re&&+re,ue=!!Object.getOwnPropertySymbols&&!b((function(){return!Symbol.sham&&(oe?38===le:le>37&&le<41)})),fe=ue&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,he=tt("wks"),de=v.Symbol,pe=fe?de:de&&de.withoutSetter||rt,ge=function(t){return I(he,t)&&(ue||"string"==typeof he[t])||(ue&&I(de,t)?he[t]=de[t]:he[t]=pe("Symbol."+t)),he[t]},me=ge("species"),ve=!b((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$<a>")})),be="$0"==="a".replace(/./,"$0"),ye=ge("replace"),we=!!/./[ye]&&""===/./[ye]("a","$0"),Se=!b((function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var n="ab".split(t);return 2!==n.length||"a"!==n[0]||"b"!==n[1]})),xe=Object.is||function(t,e){return t===e?0!==t||1/t==1/e:t!=t&&e!=e};!function(t,e,n,r){var o=ge(t),a=!b((function(){var e={};return e[o]=function(){return 7},7!=""[t](e)})),i=a&&!b((function(){var e=!1,n=/a/;return"split"===t&&((n={}).constructor={},n.constructor[me]=function(){return n},n.flags="",n[o]=/./[o]),n.exec=function(){return e=!0,null},n[o](""),!e}));if(!a||!i||"replace"===t&&(!ve||!be||we)||"split"===t&&!Se){var s=/./[o],c=n(o,""[t],(function(t,e,n,r,o){return e.exec===RegExp.prototype.exec?a&&!o?{done:!0,value:s.call(e,n,r)}:{done:!0,value:t.call(n,e,r)}:{done:!1}}),{REPLACE_KEEPS_$0:be,REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE:we}),l=c[0],u=c[1];pt(String.prototype,t,l),pt(RegExp.prototype,o,2==e?function(t,e){return u.call(t,this,e)}:function(t){return u.call(t,this)})}r&&z(RegExp.prototype[o],"sham",!0)}("search",1,(function(t,e,n){return[function(e){var n=k(this),r=null==e?void 0:e[t];return void 0!==r?r.call(e,n):new RegExp(e)[t](String(n))},function(t){var r=n(e,t,this);if(r.done)return r.value;var o=W(t),a=String(this),i=o.lastIndex;xe(i,0)||(o.lastIndex=0);var s=function(t,e){var n=t.exec;if("function"==typeof n){var r=n.call(t,e);if("object"!=typeof r)throw TypeError("RegExp exec method returned something other than an Object or null");return r}if("RegExp"!==E(t))throw TypeError("RegExp#exec called on incompatible receiver");return ee.call(t,e)}(o,a);return xe(o.lastIndex,i)||(o.lastIndex=i),null===s?-1:s.index}]}));var Ae=Object.keys||function(t){return kt(t,Rt)},Ce=function(t){return Object(k(t))},Ee=Object.assign,Te=Object.defineProperty,_e=!Ee||b((function(){if(y&&1!==Ee({b:1},Ee(Te({},"a",{enumerable:!0,get:function(){Te(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var t={},e={},n=Symbol(),r="abcdefghijklmnopqrst";return t[n]=7,r.split("").forEach((function(t){e[t]=t})),7!=Ee({},t)[n]||Ae(Ee({},e)).join("")!=r}))?function(t,e){for(var n=Ce(t),r=arguments.length,o=1,a=Ot.f,i=x.f;r>o;)for(var s,c=_(arguments[o++]),l=a?Ae(c).concat(a(c)):Ae(c),u=l.length,f=0;u>f;)s=l[f++],y&&!i.call(c,s)||(n[s]=c[s]);return n}:Ee;zt({target:"Object",stat:!0,forced:Object.assign!==_e},{assign:_e});var ke=function(t,e){var n=[][t];return!!n&&b((function(){n.call(null,e||function(){throw 1},1)}))},Re=[].join,Pe=_!=Object,Ne=ke("join",",");zt({target:"Array",proto:!0,forced:Pe||!Ne},{join:function(t){return Re.call(R(this),void 0===t?",":t)}});var Oe,Ie=function(t,e,n){if(function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function")}(t),void 0===e)return t;switch(n){case 0:return function(){return t.call(e)};case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,o){return t.call(e,n,r,o)}}return function(){return t.apply(e,arguments)}},Be=Array.isArray||function(t){return"Array"==E(t)},Le=ge("species"),Fe=function(t,e){var n;return Be(t)&&("function"!=typeof(n=t.constructor)||n!==Array&&!Be(n.prototype)?P(n)&&null===(n=n[Le])&&(n=void 0):n=void 0),new(void 0===n?Array:n)(0===e?0:e)},De=[].push,Me=function(t){var e=1==t,n=2==t,r=3==t,o=4==t,a=6==t,i=7==t,s=5==t||a;return function(c,l,u,f){for(var h,d,p=Ce(c),g=_(p),m=Ie(l,u,3),v=xt(g.length),b=0,y=f||Fe,w=e?y(c,v):n||i?y(c,0):void 0;v>b;b++)if((s||b in g)&&(d=m(h=g[b],b,p),t))if(e)w[b]=d;else if(d)switch(t){case 3:return!0;case 5:return h;case 6:return b;case 2:De.call(w,h)}else switch(t){case 4:return!1;case 7:De.call(w,h)}return a?-1:r||o?o:w}},je={forEach:Me(0),map:Me(1),filter:Me(2),some:Me(3),every:Me(4),find:Me(5),findIndex:Me(6),filterOut:Me(7)},We=y?Object.defineProperties:function(t,e){W(t);for(var n,r=Ae(e),o=r.length,a=0;o>a;)H.f(t,n=r[a++],e[n]);return t},Ue=vt("document","documentElement"),He=at("IE_PROTO"),ze=function(){},Ve=function(t){return"<script>"+t+"</"+"script>"},qe=function(){try{Oe=document.domain&&new ActiveXObject("htmlfile")}catch(t){}var t,e;qe=Oe?function(t){t.write(Ve("")),t.close();var e=t.parentWindow.Object;return t=null,e}(Oe):((e=F("iframe")).style.display="none",Ue.appendChild(e),e.src=String("javascript:"),(t=e.contentWindow.document).open(),t.write(Ve("document.F=Object")),t.close(),t.F);for(var n=Rt.length;n--;)delete qe.prototype[Rt[n]];return qe()};it[He]=!0;var Ge=Object.create||function(t,e){var n;return null!==t?(ze.prototype=W(t),n=new ze,ze.prototype=null,n[He]=t):n=qe(),void 0===e?n:We(n,e)},Xe=ge("unscopables"),$e=Array.prototype;null==$e[Xe]&&H.f($e,Xe,{configurable:!0,value:Ge(null)});var Ke=function(t){$e[Xe][t]=!0},Ye=je.find,Je="find",Ze=!0;Je in[]&&Array(1).find((function(){Ze=!1})),zt({target:"Array",proto:!0,forced:Ze},{find:function(t){return Ye(this,t,arguments.length>1?arguments[1]:void 0)}}),Ke(Je);var Qe=function(t,e,n){var r=N(e);r in t?H.f(t,r,A(0,n)):t[r]=n},tn=ge("species"),en=function(t){return le>=51||!b((function(){var e=[];return(e.constructor={})[tn]=function(){return{foo:1}},1!==e[t](Boolean).foo}))},nn=ge("isConcatSpreadable"),rn=9007199254740991,on="Maximum allowed index exceeded",an=le>=51||!b((function(){var t=[];return t[nn]=!1,t.concat()[0]!==t})),sn=en("concat"),cn=function(t){if(!P(t))return!1;var e=t[nn];return void 0!==e?!!e:Be(t)};zt({target:"Array",proto:!0,forced:!an||!sn},{concat:function(t){var e,n,r,o,a,i=Ce(this),s=Fe(i,0),c=0;for(e=-1,r=arguments.length;e<r;e++)if(cn(a=-1===e?i:arguments[e])){if(c+(o=xt(a.length))>rn)throw TypeError(on);for(n=0;n<o;n++,c++)n in a&&Qe(s,c,a[n])}else{if(c>=rn)throw TypeError(on);Qe(s,c++,a)}return s.length=c,s}});var ln=je.filter;zt({target:"Array",proto:!0,forced:!en("filter")},{filter:function(t){return ln(this,t,arguments.length>1?arguments[1]:void 0)}});var un=x.f,fn=function(t){return function(e){for(var n,r=R(e),o=Ae(r),a=o.length,i=0,s=[];a>i;)n=o[i++],y&&!un.call(r,n)||s.push(t?[n,r[n]]:r[n]);return s}},hn={entries:fn(!0),values:fn(!1)}.entries;zt({target:"Object",stat:!0},{entries:function(t){return hn(t)}});var dn=Tt.indexOf,pn=[].indexOf,gn=!!pn&&1/[1].indexOf(1,-0)<0,mn=ke("indexOf");zt({target:"Array",proto:!0,forced:gn||!mn},{indexOf:function(t){return gn?pn.apply(this,arguments)||0:dn(this,t,arguments.length>1?arguments[1]:void 0)}});var vn=Tt.includes;zt({target:"Array",proto:!0},{includes:function(t){return vn(this,t,arguments.length>1?arguments[1]:void 0)}}),Ke("includes");var bn=ge("match"),yn=function(t){if(function(t){var e;return P(t)&&(void 0!==(e=t[bn])?!!e:"RegExp"==E(t))}(t))throw TypeError("The method doesn't accept regular expressions");return t},wn=ge("match");zt({target:"String",proto:!0,forced:!function(t){var e=/./;try{"/./"[t](e)}catch(n){try{return e[wn]=!1,"/./"[t](e)}catch(t){}}return!1}("includes")},{includes:function(t){return!!~String(k(this)).indexOf(yn(t),arguments.length>1?arguments[1]:void 0)}});var Sn,xn="\t\n\v\f\r    \u2028\u2029\ufeff",An="["+xn+"]",Cn=RegExp("^"+An+An+"*"),En=RegExp(An+An+"*$"),Tn=function(t){return function(e){var n=String(k(e));return 1&t&&(n=n.replace(Cn,"")),2&t&&(n=n.replace(En,"")),n}},_n={start:Tn(1),end:Tn(2),trim:Tn(3)},kn=_n.trim;zt({target:"String",proto:!0,forced:(Sn="trim",b((function(){return!!xn[Sn]()||"…"!="…"[Sn]()||xn[Sn].name!==Sn})))},{trim:function(){return kn(this)}});var Rn=n.default.fn.bootstrapTable.utils,Pn={bootstrap3:{icons:{advancedSearchIcon:"glyphicon-chevron-down"},html:{modal:'\n <div id="avdSearchModal_%s" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="mySmallModalLabel" aria-hidden="true">\n <div class="modal-dialog modal-xs">\n <div class="modal-content">\n <div class="modal-header">\n <h4 class="modal-title">%s</h4>\n <button type="button" class="close" data-dismiss="modal" aria-label="Close">\n <span aria-hidden="true">&times;</span>\n </button>\n </div>\n <div class="modal-body modal-body-custom">\n <div class="container-fluid" id="avdSearchModalContent_%s"\n style="padding-right: 0px; padding-left: 0px;" >\n </div>\n </div>\n <div class="modal-footer">\n <button type="button" id="btnCloseAvd_%s" class="btn btn-%s">%s</button>\n </div>\n </div>\n </div>\n </div>\n '}},bootstrap4:{icons:{advancedSearchIcon:"fa-chevron-down"},html:{modal:'\n <div id="avdSearchModal_%s" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="mySmallModalLabel" aria-hidden="true">\n <div class="modal-dialog modal-xs">\n <div class="modal-content">\n <div class="modal-header">\n <h4 class="modal-title">%s</h4>\n <button type="button" class="close" data-dismiss="modal" aria-label="Close">\n <span aria-hidden="true">&times;</span>\n </button>\n </div>\n <div class="modal-body modal-body-custom">\n <div class="container-fluid" id="avdSearchModalContent_%s"\n style="padding-right: 0; padding-left: 0;" >\n </div>\n </div>\n <div class="modal-footer">\n <button type="button" id="btnCloseAvd_%s" class="btn btn-%s">%s</button>\n </div>\n </div>\n </div>\n </div>\n '}},bootstrap5:{icons:{advancedSearchIcon:"bi-chevron-down"},html:{modal:'\n <div id="avdSearchModal_%s" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="mySmallModalLabel" aria-hidden="true">\n <div class="modal-dialog modal-xs">\n <div class="modal-content">\n <div class="modal-header">\n <h4 class="modal-title">%s</h4>\n <button type="button" class="close" data-dismiss="modal" aria-label="Close">\n <span aria-hidden="true">&times;</span>\n </button>\n </div>\n <div class="modal-body modal-body-custom">\n <div class="container-fluid" id="avdSearchModalContent_%s"\n style="padding-right: 0; padding-left: 0;" >\n </div>\n </div>\n <div class="modal-footer">\n <button type="button" id="btnCloseAvd_%s" class="btn btn-%s">%s</button>\n </div>\n </div>\n </div>\n </div>\n '}},bulma:{icons:{advancedSearchIcon:"fa-chevron-down"},html:{modal:'\n <div class="modal" id="avdSearchModal_%s">\n <div class="modal-background"></div>\n <div class="modal-card">\n <header class="modal-card-head">\n <p class="modal-card-title">%s</p>\n <button class="delete" aria-label="close"></button>\n </header>\n <section class="modal-card-body" id="avdSearchModalContent_%s"></section>\n <footer class="modal-card-foot">\n <button class="button" id="btnCloseAvd_%s" data-close="btn btn-%s">%s</button>\n </footer>\n </div>\n </div>\n '}},foundation:{icons:{advancedSearchIcon:"fa-chevron-down"},html:{modal:'\n <div class="reveal" id="avdSearchModal_%s" data-reveal>\n <h1>%s</h1>\n <div id="avdSearchModalContent_%s">\n\n </div>\n <button class="close-button" data-close aria-label="Close modal" type="button">\n <span aria-hidden="true">&times;</span>\n </button>\n\n <button id="btnCloseAvd_%s" class="%s" type="button">%s</button>\n </div>\n '}},materialize:{icons:{advancedSearchIcon:"expand_more"},html:{modal:'\n <div id="avdSearchModal_%s" class="modal">\n <div class="modal-content">\n <h4>%s</h4>\n <div id="avdSearchModalContent_%s">\n\n </div>\n </div>\n <div class="modal-footer">\n <a href="javascript:void(0)"" id="btnCloseAvd_%s" class="modal-close waves-effect waves-green btn-flat %s">%s</a>\n </div>\n </div>\n '}},semantic:{icons:{advancedSearchIcon:"fa-chevron-down"},html:{modal:'\n <div class="ui modal" id="avdSearchModal_%s">\n <i class="close icon"></i>\n <div class="header">\n %s\n </div>\n <div class="image content ui form" id="avdSearchModalContent_%s"></div>\n <div class="actions">\n <div id="btnCloseAvd_%s" class="ui black deny button %s">%s</div>\n </div>\n </div>\n '}}}[n.default.fn.bootstrapTable.theme];n.default.extend(n.default.fn.bootstrapTable.defaults,{advancedSearch:!1,idForm:"advancedSearch",actionForm:"",idTable:void 0,onColumnAdvancedSearch:function(t,e){return!1}}),n.default.extend(n.default.fn.bootstrapTable.defaults.icons,{advancedSearchIcon:Pn.icons.advancedSearchIcon}),n.default.extend(n.default.fn.bootstrapTable.Constructor.EVENTS,{"column-advanced-search.bs.table":"onColumnAdvancedSearch"}),n.default.extend(n.default.fn.bootstrapTable.locales,{formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"}}),n.default.extend(n.default.fn.bootstrapTable.defaults,n.default.fn.bootstrapTable.locales),n.default.BootstrapTable=function(t){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&i(t,e)}(g,t);var e,s,d,p=c(g);function g(){return r(this,g),p.apply(this,arguments)}return e=g,s=[{key:"initToolbar",value:function(){var t=this.options;this.showToolbar=this.showToolbar||t.search&&t.advancedSearch&&t.idTable,t.search&&t.advancedSearch&&t.idTable&&(this.buttons=Object.assign(this.buttons,{advancedSearch:{text:this.options.formatAdvancedSearch(),icon:this.options.icons.advancedSearchIcon,event:this.showAvdSearch,attributes:{"aria-label":this.options.formatAdvancedSearch(),title:this.options.formatAdvancedSearch()}}})),l(a(g.prototype),"initToolbar",this).call(this)}},{key:"showAvdSearch",value:function(){var t=this,e=this.options,r="#avdSearchModal_".concat(e.idTable);if(n.default(r).length<=0){n.default("body").append(Rn.sprintf(Pn.html.modal,e.idTable,e.formatAdvancedSearch(),e.idTable,e.idTable,e.buttonsClass,e.formatAdvancedCloseButton()));var o=0;n.default("#avdSearchModalContent_".concat(e.idTable)).append(this.createFormAvd().join("")),n.default("#".concat(e.idForm)).off("keyup blur","input").on("keyup blur","input",(function(n){"server"===e.sidePagination?t.onColumnAdvancedSearch(n):(clearTimeout(o),o=setTimeout((function(){t.onColumnAdvancedSearch(n)}),e.searchTimeOut))})),n.default("#btnCloseAvd_".concat(e.idTable)).click((function(){return t.hideModal()})),"bulma"===n.default.fn.bootstrapTable.theme&&n.default(r).find(".delete").off("click").on("click",(function(){return t.hideModal()})),this.showModal()}else this.showModal()}},{key:"showModal",value:function(){var t="#avdSearchModal_".concat(this.options.idTable);-1!==n.default.inArray(n.default.fn.bootstrapTable.theme,["bootstrap3","bootstrap4"])?n.default(t).modal():"bootstrap5"===n.default.fn.bootstrapTable.theme?(this.toolbarModal||(this.toolbarModal=new bootstrap.Modal(document.getElementById("avdSearchModal_".concat(this.options.idTable)),{})),this.toolbarModal.show()):"bulma"===n.default.fn.bootstrapTable.theme?n.default(t).toggleClass("is-active"):"foundation"===n.default.fn.bootstrapTable.theme?(this.toolbarModal||(this.toolbarModal=new Foundation.Reveal(n.default(t))),this.toolbarModal.open()):"materialize"===n.default.fn.bootstrapTable.theme?(n.default(t).modal(),n.default(t).modal("open")):"semantic"===n.default.fn.bootstrapTable.theme&&n.default(t).modal("show")}},{key:"hideModal",value:function(){var t=n.default("#avdSearchModal_".concat(this.options.idTable)),e="#avdSearchModal_".concat(this.options.idTable);-1!==n.default.inArray(n.default.fn.bootstrapTable.theme,["bootstrap3","bootstrap4"])?t.modal("hide"):"bootstrap5"===n.default.fn.bootstrapTable.theme?this.toolbarModal.hide():"bulma"===n.default.fn.bootstrapTable.theme?(n.default("html").toggleClass("is-clipped"),n.default(e).toggleClass("is-active")):"foundation"===n.default.fn.bootstrapTable.theme?this.toolbarModal.close():"materialize"===n.default.fn.bootstrapTable.theme?n.default(e).modal("open"):"semantic"===n.default.fn.bootstrapTable.theme&&n.default(e).modal("close"),"server"===this.options.sidePagination&&(this.options.pageNumber=1,this.updatePagination(),this.trigger("column-advanced-search",this.filterColumnsPartial))}},{key:"createFormAvd",value:function(){var t,e=this.options,n=['<form class="form-horizontal" id="'.concat(e.idForm,'" action="').concat(e.actionForm,'">')],r=function(t,e){var n;if("undefined"==typeof Symbol||null==t[Symbol.iterator]){if(Array.isArray(t)||(n=h(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var r=0,o=function(){};return{s:o,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,s=!1;return{s:function(){n=t[Symbol.iterator]()},n:function(){var t=n.next();return i=t.done,t},e:function(t){s=!0,a=t},f:function(){try{i||null==n.return||n.return()}finally{if(s)throw a}}}}(this.columns);try{for(r.s();!(t=r.n()).done;){var o=t.value;!o.checkbox&&o.visible&&o.searchable&&n.push('\n <div class="form-group row">\n <label class="col-sm-4 control-label">'.concat(o.title,'</label>\n <div class="col-sm-6">\n <input type="text" class="form-control ').concat(this.constants.classes.input,'" name="').concat(o.field,'" placeholder="').concat(o.title,'" id="').concat(o.field,'">\n </div>\n </div>\n '))}}catch(t){r.e(t)}finally{r.f()}return n.push("</form>"),n}},{key:"initSearch",value:function(){var t=this;if(l(a(g.prototype),"initSearch",this).call(this),this.options.advancedSearch&&"server"!==this.options.sidePagination){var e=n.default.isEmptyObject(this.filterColumnsPartial)?null:this.filterColumnsPartial;this.data=e?this.data.filter((function(n,r){for(var o=0,a=Object.entries(e);o<a.length;o++){var i=u(a[o],2),s=i[0],c=i[1].toLowerCase(),l=n[s],f=t.header.fields.indexOf(s);if(l=Rn.calculateObjectValue(t.header,t.header.formatters[f],[l,n,r],l),-1===f||"string"!=typeof l&&"number"!=typeof l||!"".concat(l).toLowerCase().includes(c))return!1}return!0})):this.data,this.unsortedData=f(this.data)}}},{key:"onColumnAdvancedSearch",value:function(t){var e=n.default.trim(n.default(t.currentTarget).val()),r=n.default(t.currentTarget)[0].id;n.default.isEmptyObject(this.filterColumnsPartial)&&(this.filterColumnsPartial={}),e?this.filterColumnsPartial[r]=e:delete this.filterColumnsPartial[r],"server"!==this.options.sidePagination&&(this.options.pageNumber=1,this.onSearch(t),this.updatePagination(),this.trigger("column-advanced-search",r,e))}}],s&&o(e.prototype,s),d&&o(e,d),g}(n.default.BootstrapTable)}));