!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.microfrontend=e():t.microfrontend=e()}(window,(function(){return function(t){var e={};function n(r){if(e[r])return e[r].exports;var i=e[r]={i:r,l:!1,exports:{}};return t[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var i in t)n.d(r,i,function(e){return t[e]}.bind(null,i));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=724)}([function(t,e,n){(function(t){t.exports=function(){"use strict";var e,r;function i(){return e.apply(null,arguments)}function o(t){return t instanceof Array||"[object Array]"===Object.prototype.toString.call(t)}function a(t){return null!=t&&"[object Object]"===Object.prototype.toString.call(t)}function s(t,e){return Object.prototype.hasOwnProperty.call(t,e)}function c(t){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(t).length;var e;for(e in t)if(s(t,e))return!1;return!0}function p(t){return void 0===t}function l(t){return"number"==typeof t||"[object Number]"===Object.prototype.toString.call(t)}function d(t){return t instanceof Date||"[object Date]"===Object.prototype.toString.call(t)}function u(t,e){var n,r=[],i=t.length;for(n=0;n>>0;for(e=0;e0)for(n=0;n=0?n?"+":"":"-")+Math.pow(10,Math.max(0,i)).toString().substr(1)+r}i.suppressDeprecationWarnings=!1,i.deprecationHandler=null,x=Object.keys?Object.keys:function(t){var e,n=[];for(e in t)s(t,e)&&n.push(e);return n};var C=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,R=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,T={},E={};function N(t,e,n,r){var i=r;"string"==typeof r&&(i=function(){return this[r]()}),t&&(E[t]=i),e&&(E[e[0]]=function(){return S(i.apply(this,arguments),e[1],e[2])}),n&&(E[n]=function(){return this.localeData().ordinal(i.apply(this,arguments),t)})}function B(t,e){return t.isValid()?(e=D(e,t.localeData()),T[e]=T[e]||function(t){var e,n,r,i=t.match(C);for(e=0,n=i.length;e=0&&R.test(t);)t=t.replace(R,r),R.lastIndex=0,n-=1;return t}var P={D:"date",dates:"date",date:"date",d:"day",days:"day",day:"day",e:"weekday",weekdays:"weekday",weekday:"weekday",E:"isoWeekday",isoweekdays:"isoWeekday",isoweekday:"isoWeekday",DDD:"dayOfYear",dayofyears:"dayOfYear",dayofyear:"dayOfYear",h:"hour",hours:"hour",hour:"hour",ms:"millisecond",milliseconds:"millisecond",millisecond:"millisecond",m:"minute",minutes:"minute",minute:"minute",M:"month",months:"month",month:"month",Q:"quarter",quarters:"quarter",quarter:"quarter",s:"second",seconds:"second",second:"second",gg:"weekYear",weekyears:"weekYear",weekyear:"weekYear",GG:"isoWeekYear",isoweekyears:"isoWeekYear",isoweekyear:"isoWeekYear",w:"week",weeks:"week",week:"week",W:"isoWeek",isoweeks:"isoWeek",isoweek:"isoWeek",y:"year",years:"year",year:"year"};function I(t){return"string"==typeof t?P[t]||P[t.toLowerCase()]:void 0}function j(t){var e,n,r={};for(n in t)s(t,n)&&(e=I(n))&&(r[e]=t[n]);return r}var V,F={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1},Y=/\d/,X=/\d\d/,H=/\d{3}/,$=/\d{4}/,U=/[+-]?\d{6}/,G=/\d\d?/,K=/\d\d\d\d?/,J=/\d\d\d\d\d\d?/,Z=/\d{1,3}/,Q=/\d{1,4}/,tt=/[+-]?\d{1,6}/,et=/\d+/,nt=/[+-]?\d+/,rt=/Z|[+-]\d\d:?\d\d/gi,it=/Z|[+-]\d\d(?::?\d\d)?/gi,ot=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,at=/^[1-9]\d?/,st=/^([1-9]\d|\d)/;function ct(t,e,n){V[t]=k(e)?e:function(t,r){return t&&n?n:e}}function pt(t,e){return s(V,t)?V[t](e._strict,e._locale):new RegExp(lt(t.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,(function(t,e,n,r,i){return e||n||r||i}))))}function lt(t){return t.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function dt(t){return t<0?Math.ceil(t)||0:Math.floor(t)}function ut(t){var e=+t,n=0;return 0!==e&&isFinite(e)&&(n=dt(e)),n}V={};var ft={};function bt(t,e){var n,r,i=e;for("string"==typeof t&&(t=[t]),l(e)&&(i=function(t,n){n[e]=ut(t)}),r=t.length,n=0;n68?1900:2e3)};var gt,zt=Ot("FullYear",!0);function Ot(t,e){return function(n){return null!=n?(At(this,t,n),i.updateOffset(this,e),this):yt(this,t)}}function yt(t,e){if(!t.isValid())return NaN;var n=t._d,r=t._isUTC;switch(e){case"Milliseconds":return r?n.getUTCMilliseconds():n.getMilliseconds();case"Seconds":return r?n.getUTCSeconds():n.getSeconds();case"Minutes":return r?n.getUTCMinutes():n.getMinutes();case"Hours":return r?n.getUTCHours():n.getHours();case"Date":return r?n.getUTCDate():n.getDate();case"Day":return r?n.getUTCDay():n.getDay();case"Month":return r?n.getUTCMonth():n.getMonth();case"FullYear":return r?n.getUTCFullYear():n.getFullYear();default:return NaN}}function At(t,e,n){var r,i,o,a,s;if(t.isValid()&&!isNaN(n)){switch(r=t._d,i=t._isUTC,e){case"Milliseconds":return void(i?r.setUTCMilliseconds(n):r.setMilliseconds(n));case"Seconds":return void(i?r.setUTCSeconds(n):r.setSeconds(n));case"Minutes":return void(i?r.setUTCMinutes(n):r.setMinutes(n));case"Hours":return void(i?r.setUTCHours(n):r.setHours(n));case"Date":return void(i?r.setUTCDate(n):r.setDate(n));case"FullYear":break;default:return}o=n,a=t.month(),s=29!==(s=t.date())||1!==a||Mt(o)?s:28,i?r.setUTCFullYear(o,a,s):r.setFullYear(o,a,s)}}function _t(t,e){if(isNaN(t)||isNaN(e))return NaN;var n,r=(e%(n=12)+n)%n;return t+=(e-r)/12,1===r?Mt(t)?29:28:31-r%7%2}gt=Array.prototype.indexOf?Array.prototype.indexOf:function(t){var e;for(e=0;e=0?(s=new Date(t+400,e,n,r,i,o,a),isFinite(s.getFullYear())&&s.setFullYear(t)):s=new Date(t,e,n,r,i,o,a),s}function Et(t){var e,n;return t<100&&t>=0?((n=Array.prototype.slice.call(arguments))[0]=t+400,e=new Date(Date.UTC.apply(null,n)),isFinite(e.getUTCFullYear())&&e.setUTCFullYear(t)):e=new Date(Date.UTC.apply(null,arguments)),e}function Nt(t,e,n){var r=7+e-n;return-(7+Et(t,0,r).getUTCDay()-e)%7+r-1}function Bt(t,e,n,r,i){var o,a,s=1+7*(e-1)+(7+n-r)%7+Nt(t,r,i);return s<=0?a=vt(o=t-1)+s:s>vt(t)?(o=t+1,a=s-vt(t)):(o=t,a=s),{year:o,dayOfYear:a}}function Dt(t,e,n){var r,i,o=Nt(t.year(),e,n),a=Math.floor((t.dayOfYear()-o-1)/7)+1;return a<1?r=a+Pt(i=t.year()-1,e,n):a>Pt(t.year(),e,n)?(r=a-Pt(t.year(),e,n),i=t.year()+1):(i=t.year(),r=a),{week:r,year:i}}function Pt(t,e,n){var r=Nt(t,e,n),i=Nt(t+1,e,n);return(vt(t)-r+i)/7}function It(t,e){return t.slice(e,7).concat(t.slice(0,e))}N("w",["ww",2],"wo","week"),N("W",["WW",2],"Wo","isoWeek"),ct("w",G,at),ct("ww",G,X),ct("W",G,at),ct("WW",G,X),mt(["w","ww","W","WW"],(function(t,e,n,r){e[r.substr(0,1)]=ut(t)})),N("d",0,"do","day"),N("dd",0,0,(function(t){return this.localeData().weekdaysMin(this,t)})),N("ddd",0,0,(function(t){return this.localeData().weekdaysShort(this,t)})),N("dddd",0,0,(function(t){return this.localeData().weekdays(this,t)})),N("e",0,0,"weekday"),N("E",0,0,"isoWeekday"),ct("d",G),ct("e",G),ct("E",G),ct("dd",(function(t,e){return e.weekdaysMinRegex(t)})),ct("ddd",(function(t,e){return e.weekdaysShortRegex(t)})),ct("dddd",(function(t,e){return e.weekdaysRegex(t)})),mt(["dd","ddd","dddd"],(function(t,e,n,r){var i=n._locale.weekdaysParse(t,r,n._strict);null!=i?e.d=i:m(n).invalidWeekday=t})),mt(["d","e","E"],(function(t,e,n,r){e[r]=ut(t)}));var jt="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Vt="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Ft="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Yt=ot,Xt=ot,Ht=ot;function $t(t,e,n){var r,i,o,a=t.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],r=0;r<7;++r)o=b([2e3,1]).day(r),this._minWeekdaysParse[r]=this.weekdaysMin(o,"").toLocaleLowerCase(),this._shortWeekdaysParse[r]=this.weekdaysShort(o,"").toLocaleLowerCase(),this._weekdaysParse[r]=this.weekdays(o,"").toLocaleLowerCase();return n?"dddd"===e?-1!==(i=gt.call(this._weekdaysParse,a))?i:null:"ddd"===e?-1!==(i=gt.call(this._shortWeekdaysParse,a))?i:null:-1!==(i=gt.call(this._minWeekdaysParse,a))?i:null:"dddd"===e?-1!==(i=gt.call(this._weekdaysParse,a))||-1!==(i=gt.call(this._shortWeekdaysParse,a))||-1!==(i=gt.call(this._minWeekdaysParse,a))?i:null:"ddd"===e?-1!==(i=gt.call(this._shortWeekdaysParse,a))||-1!==(i=gt.call(this._weekdaysParse,a))||-1!==(i=gt.call(this._minWeekdaysParse,a))?i:null:-1!==(i=gt.call(this._minWeekdaysParse,a))||-1!==(i=gt.call(this._weekdaysParse,a))||-1!==(i=gt.call(this._shortWeekdaysParse,a))?i:null}function Ut(){function t(t,e){return e.length-t.length}var e,n,r,i,o,a=[],s=[],c=[],p=[];for(e=0;e<7;e++)n=b([2e3,1]).day(e),r=lt(this.weekdaysMin(n,"")),i=lt(this.weekdaysShort(n,"")),o=lt(this.weekdays(n,"")),a.push(r),s.push(i),c.push(o),p.push(r),p.push(i),p.push(o);a.sort(t),s.sort(t),c.sort(t),p.sort(t),this._weekdaysRegex=new RegExp("^("+p.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+c.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+a.join("|")+")","i")}function Gt(){return this.hours()%12||12}function Kt(t,e){N(t,0,0,(function(){return this.localeData().meridiem(this.hours(),this.minutes(),e)}))}function Jt(t,e){return e._meridiemParse}N("H",["HH",2],0,"hour"),N("h",["hh",2],0,Gt),N("k",["kk",2],0,(function(){return this.hours()||24})),N("hmm",0,0,(function(){return""+Gt.apply(this)+S(this.minutes(),2)})),N("hmmss",0,0,(function(){return""+Gt.apply(this)+S(this.minutes(),2)+S(this.seconds(),2)})),N("Hmm",0,0,(function(){return""+this.hours()+S(this.minutes(),2)})),N("Hmmss",0,0,(function(){return""+this.hours()+S(this.minutes(),2)+S(this.seconds(),2)})),Kt("a",!0),Kt("A",!1),ct("a",Jt),ct("A",Jt),ct("H",G,st),ct("h",G,at),ct("k",G,at),ct("HH",G,X),ct("hh",G,X),ct("kk",G,X),ct("hmm",K),ct("hmmss",J),ct("Hmm",K),ct("Hmmss",J),bt(["H","HH"],3),bt(["k","kk"],(function(t,e,n){var r=ut(t);e[3]=24===r?0:r})),bt(["a","A"],(function(t,e,n){n._isPm=n._locale.isPM(t),n._meridiem=t})),bt(["h","hh"],(function(t,e,n){e[3]=ut(t),m(n).bigHour=!0})),bt("hmm",(function(t,e,n){var r=t.length-2;e[3]=ut(t.substr(0,r)),e[4]=ut(t.substr(r)),m(n).bigHour=!0})),bt("hmmss",(function(t,e,n){var r=t.length-4,i=t.length-2;e[3]=ut(t.substr(0,r)),e[4]=ut(t.substr(r,2)),e[5]=ut(t.substr(i)),m(n).bigHour=!0})),bt("Hmm",(function(t,e,n){var r=t.length-2;e[3]=ut(t.substr(0,r)),e[4]=ut(t.substr(r))})),bt("Hmmss",(function(t,e,n){var r=t.length-4,i=t.length-2;e[3]=ut(t.substr(0,r)),e[4]=ut(t.substr(r,2)),e[5]=ut(t.substr(i))}));var Zt,Qt=Ot("Hours",!0),te={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:xt,monthsShort:qt,week:{dow:0,doy:6},weekdays:jt,weekdaysMin:Ft,weekdaysShort:Vt,meridiemParse:/[ap]\.?m?\.?/i},ee={},ne={};function re(t,e){var n,r=Math.min(t.length,e.length);for(n=0;n0;){if(r=oe(i.slice(0,e).join("-")))return r;if(n&&n.length>=e&&re(i,n)>=e-1)break;e--}o++}return Zt}(t)}function pe(t){var e,n=t._a;return n&&-2===m(t).overflow&&(e=n[1]<0||n[1]>11?1:n[2]<1||n[2]>_t(n[0],n[1])?2:n[3]<0||n[3]>24||24===n[3]&&(0!==n[4]||0!==n[5]||0!==n[6])?3:n[4]<0||n[4]>59?4:n[5]<0||n[5]>59?5:n[6]<0||n[6]>999?6:-1,m(t)._overflowDayOfYear&&(e<0||e>2)&&(e=2),m(t)._overflowWeeks&&-1===e&&(e=7),m(t)._overflowWeekday&&-1===e&&(e=8),m(t).overflow=e),t}var le=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,de=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,ue=/Z|[+-]\d\d(?::?\d\d)?/,fe=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],be=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],me=/^\/?Date\((-?\d+)/i,he=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,Me={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function ve(t){var e,n,r,i,o,a,s=t._i,c=le.exec(s)||de.exec(s),p=fe.length,l=be.length;if(c){for(m(t).iso=!0,e=0,n=p;e7)&&(c=!0)):(o=t._locale._week.dow,a=t._locale._week.doy,p=Dt(qe(),o,a),n=Oe(e.gg,t._a[0],p.year),r=Oe(e.w,p.week),null!=e.d?((i=e.d)<0||i>6)&&(c=!0):null!=e.e?(i=e.e+o,(e.e<0||e.e>6)&&(c=!0)):i=o),r<1||r>Pt(n,o,a)?m(t)._overflowWeeks=!0:null!=c?m(t)._overflowWeekday=!0:(s=Bt(n,r,i,o,a),t._a[0]=s.year,t._dayOfYear=s.dayOfYear)}(t),null!=t._dayOfYear&&(a=Oe(t._a[0],r[0]),(t._dayOfYear>vt(a)||0===t._dayOfYear)&&(m(t)._overflowDayOfYear=!0),n=Et(a,0,t._dayOfYear),t._a[1]=n.getUTCMonth(),t._a[2]=n.getUTCDate()),e=0;e<3&&null==t._a[e];++e)t._a[e]=s[e]=r[e];for(;e<7;e++)t._a[e]=s[e]=null==t._a[e]?2===e?1:0:t._a[e];24===t._a[3]&&0===t._a[4]&&0===t._a[5]&&0===t._a[6]&&(t._nextDay=!0,t._a[3]=0),t._d=(t._useUTC?Et:Tt).apply(null,s),o=t._useUTC?t._d.getUTCDay():t._d.getDay(),null!=t._tzm&&t._d.setUTCMinutes(t._d.getUTCMinutes()-t._tzm),t._nextDay&&(t._a[3]=24),t._w&&void 0!==t._w.d&&t._w.d!==o&&(m(t).weekdayMismatch=!0)}}function Ae(t){if(t._f!==i.ISO_8601)if(t._f!==i.RFC_2822){t._a=[],m(t).empty=!0;var e,n,r,o,a,s,c,p=""+t._i,l=p.length,d=0;for(c=(r=D(t._f,t._locale).match(C)||[]).length,e=0;e0&&m(t).unusedInput.push(a),p=p.slice(p.indexOf(n)+n.length),d+=n.length),E[o]?(n?m(t).empty=!1:m(t).unusedTokens.push(o),ht(o,n,t)):t._strict&&!n&&m(t).unusedTokens.push(o);m(t).charsLeftOver=l-d,p.length>0&&m(t).unusedInput.push(p),t._a[3]<=12&&!0===m(t).bigHour&&t._a[3]>0&&(m(t).bigHour=void 0),m(t).parsedDateParts=t._a.slice(0),m(t).meridiem=t._meridiem,t._a[3]=function(t,e,n){var r;return null==n?e:null!=t.meridiemHour?t.meridiemHour(e,n):null!=t.isPM?((r=t.isPM(n))&&e<12&&(e+=12),r||12!==e||(e=0),e):e}(t._locale,t._a[3],t._meridiem),null!==(s=m(t).era)&&(t._a[0]=t._locale.erasConvertYear(s,t._a[0])),ye(t),pe(t)}else ze(t);else ve(t)}function _e(t){var e=t._i,n=t._f;return t._locale=t._locale||ce(t._l),null===e||void 0===n&&""===e?M({nullInput:!0}):("string"==typeof e&&(t._i=e=t._locale.preparse(e)),y(e)?new O(pe(e)):(d(e)?t._d=e:o(n)?function(t){var e,n,r,i,o,a,s=!1,c=t._f.length;if(0===c)return m(t).invalidFormat=!0,void(t._d=new Date(NaN));for(i=0;ithis?this:t:M()}));function Le(t,e){var n,r;if(1===e.length&&o(e[0])&&(e=e[0]),!e.length)return qe();for(n=e[0],r=1;r=0?new Date(t+400,e,n)-126227808e5:new Date(t,e,n).valueOf()}function on(t,e,n){return t<100&&t>=0?Date.UTC(t+400,e,n)-126227808e5:Date.UTC(t,e,n)}function an(t,e){return e.erasAbbrRegex(t)}function sn(){var t,e,n,r,i,o=[],a=[],s=[],c=[],p=this.eras();for(t=0,e=p.length;t(o=Pt(t,r,i))&&(e=o),ln.call(this,t,e,n,r,i))}function ln(t,e,n,r,i){var o=Bt(t,e,n,r,i),a=Et(o.year,0,o.dayOfYear);return this.year(a.getUTCFullYear()),this.month(a.getUTCMonth()),this.date(a.getUTCDate()),this}N("N",0,0,"eraAbbr"),N("NN",0,0,"eraAbbr"),N("NNN",0,0,"eraAbbr"),N("NNNN",0,0,"eraName"),N("NNNNN",0,0,"eraNarrow"),N("y",["y",1],"yo","eraYear"),N("y",["yy",2],0,"eraYear"),N("y",["yyy",3],0,"eraYear"),N("y",["yyyy",4],0,"eraYear"),ct("N",an),ct("NN",an),ct("NNN",an),ct("NNNN",(function(t,e){return e.erasNameRegex(t)})),ct("NNNNN",(function(t,e){return e.erasNarrowRegex(t)})),bt(["N","NN","NNN","NNNN","NNNNN"],(function(t,e,n,r){var i=n._locale.erasParse(t,r,n._strict);i?m(n).era=i:m(n).invalidEra=t})),ct("y",et),ct("yy",et),ct("yyy",et),ct("yyyy",et),ct("yo",(function(t,e){return e._eraYearOrdinalRegex||et})),bt(["y","yy","yyy","yyyy"],0),bt(["yo"],(function(t,e,n,r){var i;n._locale._eraYearOrdinalRegex&&(i=t.match(n._locale._eraYearOrdinalRegex)),n._locale.eraYearOrdinalParse?e[0]=n._locale.eraYearOrdinalParse(t,i):e[0]=parseInt(t,10)})),N(0,["gg",2],0,(function(){return this.weekYear()%100})),N(0,["GG",2],0,(function(){return this.isoWeekYear()%100})),cn("gggg","weekYear"),cn("ggggg","weekYear"),cn("GGGG","isoWeekYear"),cn("GGGGG","isoWeekYear"),ct("G",nt),ct("g",nt),ct("GG",G,X),ct("gg",G,X),ct("GGGG",Q,$),ct("gggg",Q,$),ct("GGGGG",tt,U),ct("ggggg",tt,U),mt(["gggg","ggggg","GGGG","GGGGG"],(function(t,e,n,r){e[r.substr(0,2)]=ut(t)})),mt(["gg","GG"],(function(t,e,n,r){e[r]=i.parseTwoDigitYear(t)})),N("Q",0,"Qo","quarter"),ct("Q",Y),bt("Q",(function(t,e){e[1]=3*(ut(t)-1)})),N("D",["DD",2],"Do","date"),ct("D",G,at),ct("DD",G,X),ct("Do",(function(t,e){return t?e._dayOfMonthOrdinalParse||e._ordinalParse:e._dayOfMonthOrdinalParseLenient})),bt(["D","DD"],2),bt("Do",(function(t,e){e[2]=ut(t.match(G)[0])}));var dn=Ot("Date",!0);N("DDD",["DDDD",3],"DDDo","dayOfYear"),ct("DDD",Z),ct("DDDD",H),bt(["DDD","DDDD"],(function(t,e,n){n._dayOfYear=ut(t)})),N("m",["mm",2],0,"minute"),ct("m",G,st),ct("mm",G,X),bt(["m","mm"],4);var un=Ot("Minutes",!1);N("s",["ss",2],0,"second"),ct("s",G,st),ct("ss",G,X),bt(["s","ss"],5);var fn,bn,mn=Ot("Seconds",!1);for(N("S",0,0,(function(){return~~(this.millisecond()/100)})),N(0,["SS",2],0,(function(){return~~(this.millisecond()/10)})),N(0,["SSS",3],0,"millisecond"),N(0,["SSSS",4],0,(function(){return 10*this.millisecond()})),N(0,["SSSSS",5],0,(function(){return 100*this.millisecond()})),N(0,["SSSSSS",6],0,(function(){return 1e3*this.millisecond()})),N(0,["SSSSSSS",7],0,(function(){return 1e4*this.millisecond()})),N(0,["SSSSSSSS",8],0,(function(){return 1e5*this.millisecond()})),N(0,["SSSSSSSSS",9],0,(function(){return 1e6*this.millisecond()})),ct("S",Z,Y),ct("SS",Z,X),ct("SSS",Z,H),fn="SSSS";fn.length<=9;fn+="S")ct(fn,et);function hn(t,e){e[6]=ut(1e3*("0."+t))}for(fn="S";fn.length<=9;fn+="S")bt(fn,hn);bn=Ot("Milliseconds",!1),N("z",0,0,"zoneAbbr"),N("zz",0,0,"zoneName");var Mn=O.prototype;function vn(t){return t}Mn.add=$e,Mn.calendar=function(t,e){1===arguments.length&&(arguments[0]?Ke(arguments[0])?(t=arguments[0],e=void 0):Je(arguments[0])&&(e=arguments[0],t=void 0):(t=void 0,e=void 0));var n=t||qe(),r=Be(n,this).startOf("day"),o=i.calendarFormat(this,r)||"sameElse",a=e&&(k(e[o])?e[o].call(this,n):e[o]);return this.format(a||this.localeData().calendar(o,this,qe(n)))},Mn.clone=function(){return new O(this)},Mn.diff=function(t,e,n){var r,i,o;if(!this.isValid())return NaN;if(!(r=Be(t,this)).isValid())return NaN;switch(i=6e4*(r.utcOffset()-this.utcOffset()),e=I(e)){case"year":o=Ze(this,r)/12;break;case"month":o=Ze(this,r);break;case"quarter":o=Ze(this,r)/3;break;case"second":o=(this-r)/1e3;break;case"minute":o=(this-r)/6e4;break;case"hour":o=(this-r)/36e5;break;case"day":o=(this-r-i)/864e5;break;case"week":o=(this-r-i)/6048e5;break;default:o=this-r}return n?o:dt(o)},Mn.endOf=function(t){var e,n;if(void 0===(t=I(t))||"millisecond"===t||!this.isValid())return this;switch(n=this._isUTC?on:rn,t){case"year":e=n(this.year()+1,0,1)-1;break;case"quarter":e=n(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":e=n(this.year(),this.month()+1,1)-1;break;case"week":e=n(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":e=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":e=n(this.year(),this.month(),this.date()+1)-1;break;case"hour":e=this._d.valueOf(),e+=36e5-nn(e+(this._isUTC?0:6e4*this.utcOffset()),36e5)-1;break;case"minute":e=this._d.valueOf(),e+=6e4-nn(e,6e4)-1;break;case"second":e=this._d.valueOf(),e+=1e3-nn(e,1e3)-1}return this._d.setTime(e),i.updateOffset(this,!0),this},Mn.format=function(t){t||(t=this.isUtc()?i.defaultFormatUtc:i.defaultFormat);var e=B(this,t);return this.localeData().postformat(e)},Mn.from=function(t,e){return this.isValid()&&(y(t)&&t.isValid()||qe(t).isValid())?Ve({to:this,from:t}).locale(this.locale()).humanize(!e):this.localeData().invalidDate()},Mn.fromNow=function(t){return this.from(qe(),t)},Mn.to=function(t,e){return this.isValid()&&(y(t)&&t.isValid()||qe(t).isValid())?Ve({from:this,to:t}).locale(this.locale()).humanize(!e):this.localeData().invalidDate()},Mn.toNow=function(t){return this.to(qe(),t)},Mn.get=function(t){return k(this[t=I(t)])?this[t]():this},Mn.invalidAt=function(){return m(this).overflow},Mn.isAfter=function(t,e){var n=y(t)?t:qe(t);return!(!this.isValid()||!n.isValid())&&("millisecond"===(e=I(e)||"millisecond")?this.valueOf()>n.valueOf():n.valueOf()9999?B(n,e?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):k(Date.prototype.toISOString)?e?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",B(n,"Z")):B(n,e?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},Mn.inspect=function(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var t,e,n,r="moment",i="";return this.isLocal()||(r=0===this.utcOffset()?"moment.utc":"moment.parseZone",i="Z"),t="["+r+'("]',e=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",n=i+'[")]',this.format(t+e+"-MM-DD[T]HH:mm:ss.SSS"+n)},"undefined"!=typeof Symbol&&null!=Symbol.for&&(Mn[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),Mn.toJSON=function(){return this.isValid()?this.toISOString():null},Mn.toString=function(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},Mn.unix=function(){return Math.floor(this.valueOf()/1e3)},Mn.valueOf=function(){return this._d.valueOf()-6e4*(this._offset||0)},Mn.creationData=function(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},Mn.eraName=function(){var t,e,n,r=this.localeData().eras();for(t=0,e=r.length;tthis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},Mn.isLocal=function(){return!!this.isValid()&&!this._isUTC},Mn.isUtcOffset=function(){return!!this.isValid()&&this._isUTC},Mn.isUtc=Pe,Mn.isUTC=Pe,Mn.zoneAbbr=function(){return this._isUTC?"UTC":""},Mn.zoneName=function(){return this._isUTC?"Coordinated Universal Time":""},Mn.dates=_("dates accessor is deprecated. Use date instead.",dn),Mn.months=_("months accessor is deprecated. Use month instead",Ct),Mn.years=_("years accessor is deprecated. Use year instead",zt),Mn.zone=_("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",(function(t,e){return null!=t?("string"!=typeof t&&(t=-t),this.utcOffset(t,e),this):-this.utcOffset()})),Mn.isDSTShifted=_("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",(function(){if(!p(this._isDSTShifted))return this._isDSTShifted;var t,e={};return z(e,this),(e=_e(e))._a?(t=e._isUTC?b(e._a):qe(e._a),this._isDSTShifted=this.isValid()&&function(t,e,n){var r,i=Math.min(t.length,e.length),o=Math.abs(t.length-e.length),a=0;for(r=0;r0):this._isDSTShifted=!1,this._isDSTShifted}));var gn=W.prototype;function zn(t,e,n,r){var i=ce(),o=b().set(r,e);return i[n](o,t)}function On(t,e,n){if(l(t)&&(e=t,t=void 0),t=t||"",null!=e)return zn(t,e,n,"month");var r,i=[];for(r=0;r<12;r++)i[r]=zn(t,r,n,"month");return i}function yn(t,e,n,r){"boolean"==typeof t?(l(e)&&(n=e,e=void 0),e=e||""):(n=e=t,t=!1,l(e)&&(n=e,e=void 0),e=e||"");var i,o=ce(),a=t?o._week.dow:0,s=[];if(null!=n)return zn(e,(n+a)%7,r,"day");for(i=0;i<7;i++)s[i]=zn(e,(i+a)%7,r,"day");return s}gn.calendar=function(t,e,n){var r=this._calendar[t]||this._calendar.sameElse;return k(r)?r.call(e,n):r},gn.longDateFormat=function(t){var e=this._longDateFormat[t],n=this._longDateFormat[t.toUpperCase()];return e||!n?e:(this._longDateFormat[t]=n.match(C).map((function(t){return"MMMM"===t||"MM"===t||"DD"===t||"dddd"===t?t.slice(1):t})).join(""),this._longDateFormat[t])},gn.invalidDate=function(){return this._invalidDate},gn.ordinal=function(t){return this._ordinal.replace("%d",t)},gn.preparse=vn,gn.postformat=vn,gn.relativeTime=function(t,e,n,r){var i=this._relativeTime[n];return k(i)?i(t,e,n,r):i.replace(/%d/i,t)},gn.pastFuture=function(t,e){var n=this._relativeTime[t>0?"future":"past"];return k(n)?n(e):n.replace(/%s/i,e)},gn.set=function(t){var e,n;for(n in t)s(t,n)&&(k(e=t[n])?this[n]=e:this["_"+n]=e);this._config=t,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},gn.eras=function(t,e){var n,r,o,a=this._eras||ce("en")._eras;for(n=0,r=a.length;n=0)return c[r]},gn.erasConvertYear=function(t,e){var n=t.since<=t.until?1:-1;return void 0===e?i(t.since).year():i(t.since).year()+(e-t.offset)*n},gn.erasAbbrRegex=function(t){return s(this,"_erasAbbrRegex")||sn.call(this),t?this._erasAbbrRegex:this._erasRegex},gn.erasNameRegex=function(t){return s(this,"_erasNameRegex")||sn.call(this),t?this._erasNameRegex:this._erasRegex},gn.erasNarrowRegex=function(t){return s(this,"_erasNarrowRegex")||sn.call(this),t?this._erasNarrowRegex:this._erasRegex},gn.months=function(t,e){return t?o(this._months)?this._months[t.month()]:this._months[(this._months.isFormat||wt).test(e)?"format":"standalone"][t.month()]:o(this._months)?this._months:this._months.standalone},gn.monthsShort=function(t,e){return t?o(this._monthsShort)?this._monthsShort[t.month()]:this._monthsShort[wt.test(e)?"format":"standalone"][t.month()]:o(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},gn.monthsParse=function(t,e,n){var r,i,o;if(this._monthsParseExact)return Wt.call(this,t,e,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),r=0;r<12;r++){if(i=b([2e3,r]),n&&!this._longMonthsParse[r]&&(this._longMonthsParse[r]=new RegExp("^"+this.months(i,"").replace(".","")+"$","i"),this._shortMonthsParse[r]=new RegExp("^"+this.monthsShort(i,"").replace(".","")+"$","i")),n||this._monthsParse[r]||(o="^"+this.months(i,"")+"|^"+this.monthsShort(i,""),this._monthsParse[r]=new RegExp(o.replace(".",""),"i")),n&&"MMMM"===e&&this._longMonthsParse[r].test(t))return r;if(n&&"MMM"===e&&this._shortMonthsParse[r].test(t))return r;if(!n&&this._monthsParse[r].test(t))return r}},gn.monthsRegex=function(t){return this._monthsParseExact?(s(this,"_monthsRegex")||Rt.call(this),t?this._monthsStrictRegex:this._monthsRegex):(s(this,"_monthsRegex")||(this._monthsRegex=Lt),this._monthsStrictRegex&&t?this._monthsStrictRegex:this._monthsRegex)},gn.monthsShortRegex=function(t){return this._monthsParseExact?(s(this,"_monthsRegex")||Rt.call(this),t?this._monthsShortStrictRegex:this._monthsShortRegex):(s(this,"_monthsShortRegex")||(this._monthsShortRegex=kt),this._monthsShortStrictRegex&&t?this._monthsShortStrictRegex:this._monthsShortRegex)},gn.week=function(t){return Dt(t,this._week.dow,this._week.doy).week},gn.firstDayOfYear=function(){return this._week.doy},gn.firstDayOfWeek=function(){return this._week.dow},gn.weekdays=function(t,e){var n=o(this._weekdays)?this._weekdays:this._weekdays[t&&!0!==t&&this._weekdays.isFormat.test(e)?"format":"standalone"];return!0===t?It(n,this._week.dow):t?n[t.day()]:n},gn.weekdaysMin=function(t){return!0===t?It(this._weekdaysMin,this._week.dow):t?this._weekdaysMin[t.day()]:this._weekdaysMin},gn.weekdaysShort=function(t){return!0===t?It(this._weekdaysShort,this._week.dow):t?this._weekdaysShort[t.day()]:this._weekdaysShort},gn.weekdaysParse=function(t,e,n){var r,i,o;if(this._weekdaysParseExact)return $t.call(this,t,e,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;r<7;r++){if(i=b([2e3,1]).day(r),n&&!this._fullWeekdaysParse[r]&&(this._fullWeekdaysParse[r]=new RegExp("^"+this.weekdays(i,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[r]=new RegExp("^"+this.weekdaysShort(i,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[r]=new RegExp("^"+this.weekdaysMin(i,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[r]||(o="^"+this.weekdays(i,"")+"|^"+this.weekdaysShort(i,"")+"|^"+this.weekdaysMin(i,""),this._weekdaysParse[r]=new RegExp(o.replace(".",""),"i")),n&&"dddd"===e&&this._fullWeekdaysParse[r].test(t))return r;if(n&&"ddd"===e&&this._shortWeekdaysParse[r].test(t))return r;if(n&&"dd"===e&&this._minWeekdaysParse[r].test(t))return r;if(!n&&this._weekdaysParse[r].test(t))return r}},gn.weekdaysRegex=function(t){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||Ut.call(this),t?this._weekdaysStrictRegex:this._weekdaysRegex):(s(this,"_weekdaysRegex")||(this._weekdaysRegex=Yt),this._weekdaysStrictRegex&&t?this._weekdaysStrictRegex:this._weekdaysRegex)},gn.weekdaysShortRegex=function(t){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||Ut.call(this),t?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(s(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Xt),this._weekdaysShortStrictRegex&&t?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},gn.weekdaysMinRegex=function(t){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||Ut.call(this),t?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(s(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Ht),this._weekdaysMinStrictRegex&&t?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},gn.isPM=function(t){return"p"===(t+"").toLowerCase().charAt(0)},gn.meridiem=function(t,e,n){return t>11?n?"pm":"PM":n?"am":"AM"},ae("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(t){var e=t%10;return t+(1===ut(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th")}}),i.lang=_("moment.lang is deprecated. Use moment.locale instead.",ae),i.langData=_("moment.langData is deprecated. Use moment.localeData instead.",ce);var An=Math.abs;function _n(t,e,n,r){var i=Ve(e,n);return t._milliseconds+=r*i._milliseconds,t._days+=r*i._days,t._months+=r*i._months,t._bubble()}function xn(t){return t<0?Math.floor(t):Math.ceil(t)}function qn(t){return 4800*t/146097}function wn(t){return 146097*t/4800}function kn(t){return function(){return this.as(t)}}var Ln=kn("ms"),Wn=kn("s"),Sn=kn("m"),Cn=kn("h"),Rn=kn("d"),Tn=kn("w"),En=kn("M"),Nn=kn("Q"),Bn=kn("y"),Dn=Ln;function Pn(t){return function(){return this.isValid()?this._data[t]:NaN}}var In=Pn("milliseconds"),jn=Pn("seconds"),Vn=Pn("minutes"),Fn=Pn("hours"),Yn=Pn("days"),Xn=Pn("months"),Hn=Pn("years"),$n=Math.round,Un={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function Gn(t,e,n,r,i){return i.relativeTime(e||1,!!n,t,r)}var Kn=Math.abs;function Jn(t){return(t>0)-(t<0)||+t}function Zn(){if(!this.isValid())return this.localeData().invalidDate();var t,e,n,r,i,o,a,s,c=Kn(this._milliseconds)/1e3,p=Kn(this._days),l=Kn(this._months),d=this.asSeconds();return d?(t=dt(c/60),e=dt(t/60),c%=60,t%=60,n=dt(l/12),l%=12,r=c?c.toFixed(3).replace(/\.?0+$/,""):"",i=d<0?"-":"",o=Jn(this._months)!==Jn(d)?"-":"",a=Jn(this._days)!==Jn(d)?"-":"",s=Jn(this._milliseconds)!==Jn(d)?"-":"",i+"P"+(n?o+n+"Y":"")+(l?o+l+"M":"")+(p?a+p+"D":"")+(e||t||c?"T":"")+(e?s+e+"H":"")+(t?s+t+"M":"")+(c?s+r+"S":"")):"P0D"}var Qn=Se.prototype;return Qn.isValid=function(){return this._isValid},Qn.abs=function(){var t=this._data;return this._milliseconds=An(this._milliseconds),this._days=An(this._days),this._months=An(this._months),t.milliseconds=An(t.milliseconds),t.seconds=An(t.seconds),t.minutes=An(t.minutes),t.hours=An(t.hours),t.months=An(t.months),t.years=An(t.years),this},Qn.add=function(t,e){return _n(this,t,e,1)},Qn.subtract=function(t,e){return _n(this,t,e,-1)},Qn.as=function(t){if(!this.isValid())return NaN;var e,n,r=this._milliseconds;if("month"===(t=I(t))||"quarter"===t||"year"===t)switch(e=this._days+r/864e5,n=this._months+qn(e),t){case"month":return n;case"quarter":return n/3;case"year":return n/12}else switch(e=this._days+Math.round(wn(this._months)),t){case"week":return e/7+r/6048e5;case"day":return e+r/864e5;case"hour":return 24*e+r/36e5;case"minute":return 1440*e+r/6e4;case"second":return 86400*e+r/1e3;case"millisecond":return Math.floor(864e5*e)+r;default:throw new Error("Unknown unit "+t)}},Qn.asMilliseconds=Ln,Qn.asSeconds=Wn,Qn.asMinutes=Sn,Qn.asHours=Cn,Qn.asDays=Rn,Qn.asWeeks=Tn,Qn.asMonths=En,Qn.asQuarters=Nn,Qn.asYears=Bn,Qn.valueOf=Dn,Qn._bubble=function(){var t,e,n,r,i,o=this._milliseconds,a=this._days,s=this._months,c=this._data;return o>=0&&a>=0&&s>=0||o<=0&&a<=0&&s<=0||(o+=864e5*xn(wn(s)+a),a=0,s=0),c.milliseconds=o%1e3,t=dt(o/1e3),c.seconds=t%60,e=dt(t/60),c.minutes=e%60,n=dt(e/60),c.hours=n%24,a+=dt(n/24),i=dt(qn(a)),s+=i,a-=xn(wn(i)),r=dt(s/12),s%=12,c.days=a,c.months=s,c.years=r,this},Qn.clone=function(){return Ve(this)},Qn.get=function(t){return t=I(t),this.isValid()?this[t+"s"]():NaN},Qn.milliseconds=In,Qn.seconds=jn,Qn.minutes=Vn,Qn.hours=Fn,Qn.days=Yn,Qn.weeks=function(){return dt(this.days()/7)},Qn.months=Xn,Qn.years=Hn,Qn.humanize=function(t,e){if(!this.isValid())return this.localeData().invalidDate();var n,r,i=!1,o=Un;return"object"==typeof t&&(e=t,t=!1),"boolean"==typeof t&&(i=t),"object"==typeof e&&(o=Object.assign({},Un,e),null!=e.s&&null==e.ss&&(o.ss=e.s-1)),n=this.localeData(),r=function(t,e,n,r){var i=Ve(t).abs(),o=$n(i.as("s")),a=$n(i.as("m")),s=$n(i.as("h")),c=$n(i.as("d")),p=$n(i.as("M")),l=$n(i.as("w")),d=$n(i.as("y")),u=o<=n.ss&&["s",o]||o0,u[4]=r,Gn.apply(null,u)}(this,!i,o,n),i&&(r=n.pastFuture(+this,r)),n.postformat(r)},Qn.toISOString=Zn,Qn.toString=Zn,Qn.toJSON=Zn,Qn.locale=Qe,Qn.localeData=en,Qn.toIsoString=_("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Zn),Qn.lang=tn,N("X",0,0,"unix"),N("x",0,0,"valueOf"),ct("x",nt),ct("X",/[+-]?\d+(\.\d{1,3})?/),bt("X",(function(t,e,n){n._d=new Date(1e3*parseFloat(t))})),bt("x",(function(t,e,n){n._d=new Date(ut(t))})), //! moment.js i.version="2.30.1",e=qe,i.fn=Mn,i.min=function(){var t=[].slice.call(arguments,0);return Le("isBefore",t)},i.max=function(){var t=[].slice.call(arguments,0);return Le("isAfter",t)},i.now=function(){return Date.now?Date.now():+new Date},i.utc=b,i.unix=function(t){return qe(1e3*t)},i.months=function(t,e){return On(t,e,"months")},i.isDate=d,i.locale=ae,i.invalid=M,i.duration=Ve,i.isMoment=y,i.weekdays=function(t,e,n){return yn(t,e,n,"weekdays")},i.parseZone=function(){return qe.apply(null,arguments).parseZone()},i.localeData=ce,i.isDuration=Ce,i.monthsShort=function(t,e){return On(t,e,"monthsShort")},i.weekdaysMin=function(t,e,n){return yn(t,e,n,"weekdaysMin")},i.defineLocale=se,i.updateLocale=function(t,e){if(null!=e){var n,r,i=te;null!=ee[t]&&null!=ee[t].parentLocale?ee[t].set(L(ee[t]._config,e)):(null!=(r=oe(t))&&(i=r._config),e=L(i,e),null==r&&(e.abbr=t),(n=new W(e)).parentLocale=ee[t],ee[t]=n),ae(t)}else null!=ee[t]&&(null!=ee[t].parentLocale?(ee[t]=ee[t].parentLocale,t===ae()&&ae(t)):null!=ee[t]&&delete ee[t]);return ee[t]},i.locales=function(){return x(ee)},i.weekdaysShort=function(t,e,n){return yn(t,e,n,"weekdaysShort")},i.normalizeUnits=I,i.relativeTimeRounding=function(t){return void 0===t?$n:"function"==typeof t&&($n=t,!0)},i.relativeTimeThreshold=function(t,e){return void 0!==Un[t]&&(void 0===e?Un[t]:(Un[t]=e,"s"===t&&(Un.ss=e-1),!0))},i.calendarFormat=function(t,e){var n=t.diff(e,"days",!0);return n<-6?"sameElse":n<-1?"lastWeek":n<0?"lastDay":n<1?"sameDay":n<2?"nextDay":n<7?"nextWeek":"sameElse"},i.prototype=Mn,i.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},i}()}).call(this,n(56)(t))},function(t,e,n){(function(t,r){var i; /** * @license * Lodash * Copyright OpenJS Foundation and other contributors * Released under MIT license * Based on Underscore.js 1.8.3 * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors */(function(){var o="Expected a function",a="__lodash_placeholder__",s=[["ary",128],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",32],["partialRight",64],["rearg",256]],c="[object Arguments]",p="[object Array]",l="[object Boolean]",d="[object Date]",u="[object Error]",f="[object Function]",b="[object GeneratorFunction]",m="[object Map]",h="[object Number]",M="[object Object]",v="[object RegExp]",g="[object Set]",z="[object String]",O="[object Symbol]",y="[object WeakMap]",A="[object ArrayBuffer]",_="[object DataView]",x="[object Float32Array]",q="[object Float64Array]",w="[object Int8Array]",k="[object Int16Array]",L="[object Int32Array]",W="[object Uint8Array]",S="[object Uint16Array]",C="[object Uint32Array]",R=/\b__p \+= '';/g,T=/\b(__p \+=) '' \+/g,E=/(__e\(.*?\)|\b__t\)) \+\n'';/g,N=/&(?:amp|lt|gt|quot|#39);/g,B=/[&<>"']/g,D=RegExp(N.source),P=RegExp(B.source),I=/<%-([\s\S]+?)%>/g,j=/<%([\s\S]+?)%>/g,V=/<%=([\s\S]+?)%>/g,F=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Y=/^\w*$/,X=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,H=/[\\^$.*+?()[\]{}|]/g,$=RegExp(H.source),U=/^\s+/,G=/\s/,K=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,J=/\{\n\/\* \[wrapped with (.+)\] \*/,Z=/,? & /,Q=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,tt=/[()=,{}\[\]\/\s]/,et=/\\(\\)?/g,nt=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,rt=/\w*$/,it=/^[-+]0x[0-9a-f]+$/i,ot=/^0b[01]+$/i,at=/^\[object .+?Constructor\]$/,st=/^0o[0-7]+$/i,ct=/^(?:0|[1-9]\d*)$/,pt=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,lt=/($^)/,dt=/['\n\r\u2028\u2029\\]/g,ut="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",ft="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",bt="[\\ud800-\\udfff]",mt="["+ft+"]",ht="["+ut+"]",Mt="\\d+",vt="[\\u2700-\\u27bf]",gt="[a-z\\xdf-\\xf6\\xf8-\\xff]",zt="[^\\ud800-\\udfff"+ft+Mt+"\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde]",Ot="\\ud83c[\\udffb-\\udfff]",yt="[^\\ud800-\\udfff]",At="(?:\\ud83c[\\udde6-\\uddff]){2}",_t="[\\ud800-\\udbff][\\udc00-\\udfff]",xt="[A-Z\\xc0-\\xd6\\xd8-\\xde]",qt="(?:"+gt+"|"+zt+")",wt="(?:"+xt+"|"+zt+")",kt="(?:"+ht+"|"+Ot+")"+"?",Lt="[\\ufe0e\\ufe0f]?"+kt+("(?:\\u200d(?:"+[yt,At,_t].join("|")+")[\\ufe0e\\ufe0f]?"+kt+")*"),Wt="(?:"+[vt,At,_t].join("|")+")"+Lt,St="(?:"+[yt+ht+"?",ht,At,_t,bt].join("|")+")",Ct=RegExp("['’]","g"),Rt=RegExp(ht,"g"),Tt=RegExp(Ot+"(?="+Ot+")|"+St+Lt,"g"),Et=RegExp([xt+"?"+gt+"+(?:['’](?:d|ll|m|re|s|t|ve))?(?="+[mt,xt,"$"].join("|")+")",wt+"+(?:['’](?:D|LL|M|RE|S|T|VE))?(?="+[mt,xt+qt,"$"].join("|")+")",xt+"?"+qt+"+(?:['’](?:d|ll|m|re|s|t|ve))?",xt+"+(?:['’](?:D|LL|M|RE|S|T|VE))?","\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Mt,Wt].join("|"),"g"),Nt=RegExp("[\\u200d\\ud800-\\udfff"+ut+"\\ufe0e\\ufe0f]"),Bt=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Dt=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],Pt=-1,It={};It[x]=It[q]=It[w]=It[k]=It[L]=It[W]=It["[object Uint8ClampedArray]"]=It[S]=It[C]=!0,It[c]=It[p]=It[A]=It[l]=It[_]=It[d]=It[u]=It[f]=It[m]=It[h]=It[M]=It[v]=It[g]=It[z]=It[y]=!1;var jt={};jt[c]=jt[p]=jt[A]=jt[_]=jt[l]=jt[d]=jt[x]=jt[q]=jt[w]=jt[k]=jt[L]=jt[m]=jt[h]=jt[M]=jt[v]=jt[g]=jt[z]=jt[O]=jt[W]=jt["[object Uint8ClampedArray]"]=jt[S]=jt[C]=!0,jt[u]=jt[f]=jt[y]=!1;var Vt={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Ft=parseFloat,Yt=parseInt,Xt="object"==typeof t&&t&&t.Object===Object&&t,Ht="object"==typeof self&&self&&self.Object===Object&&self,$t=Xt||Ht||Function("return this")(),Ut=e&&!e.nodeType&&e,Gt=Ut&&"object"==typeof r&&r&&!r.nodeType&&r,Kt=Gt&&Gt.exports===Ut,Jt=Kt&&Xt.process,Zt=function(){try{var t=Gt&&Gt.require&&Gt.require("util").types;return t||Jt&&Jt.binding&&Jt.binding("util")}catch(t){}}(),Qt=Zt&&Zt.isArrayBuffer,te=Zt&&Zt.isDate,ee=Zt&&Zt.isMap,ne=Zt&&Zt.isRegExp,re=Zt&&Zt.isSet,ie=Zt&&Zt.isTypedArray;function oe(t,e,n){switch(n.length){case 0:return t.call(e);case 1:return t.call(e,n[0]);case 2:return t.call(e,n[0],n[1]);case 3:return t.call(e,n[0],n[1],n[2])}return t.apply(e,n)}function ae(t,e,n,r){for(var i=-1,o=null==t?0:t.length;++i-1}function ue(t,e,n){for(var r=-1,i=null==t?0:t.length;++r-1;);return n}function Ee(t,e){for(var n=t.length;n--&&Oe(e,t[n],0)>-1;);return n}function Ne(t,e){for(var n=t.length,r=0;n--;)t[n]===e&&++r;return r}var Be=qe({"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","IJ":"IJ","ij":"ij","Œ":"Oe","œ":"oe","ʼn":"'n","ſ":"s"}),De=qe({"&":"&","<":"<",">":">",'"':""","'":"'"});function Pe(t){return"\\"+Vt[t]}function Ie(t){return Nt.test(t)}function je(t){var e=-1,n=Array(t.size);return t.forEach((function(t,r){n[++e]=[r,t]})),n}function Ve(t,e){return function(n){return t(e(n))}}function Fe(t,e){for(var n=-1,r=t.length,i=0,o=[];++n",""":'"',"'":"'"});var Ke=function t(e){var n,r=(e=null==e?$t:Ke.defaults($t.Object(),e,Ke.pick($t,Dt))).Array,i=e.Date,G=e.Error,ut=e.Function,ft=e.Math,bt=e.Object,mt=e.RegExp,ht=e.String,Mt=e.TypeError,vt=r.prototype,gt=ut.prototype,zt=bt.prototype,Ot=e["__core-js_shared__"],yt=gt.toString,At=zt.hasOwnProperty,_t=0,xt=(n=/[^.]+$/.exec(Ot&&Ot.keys&&Ot.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"",qt=zt.toString,wt=yt.call(bt),kt=$t._,Lt=mt("^"+yt.call(At).replace(H,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Wt=Kt?e.Buffer:void 0,St=e.Symbol,Tt=e.Uint8Array,Nt=Wt?Wt.allocUnsafe:void 0,Vt=Ve(bt.getPrototypeOf,bt),Xt=bt.create,Ht=zt.propertyIsEnumerable,Ut=vt.splice,Gt=St?St.isConcatSpreadable:void 0,Jt=St?St.iterator:void 0,Zt=St?St.toStringTag:void 0,ve=function(){try{var t=to(bt,"defineProperty");return t({},"",{}),t}catch(t){}}(),qe=e.clearTimeout!==$t.clearTimeout&&e.clearTimeout,Je=i&&i.now!==$t.Date.now&&i.now,Ze=e.setTimeout!==$t.setTimeout&&e.setTimeout,Qe=ft.ceil,tn=ft.floor,en=bt.getOwnPropertySymbols,nn=Wt?Wt.isBuffer:void 0,rn=e.isFinite,on=vt.join,an=Ve(bt.keys,bt),sn=ft.max,cn=ft.min,pn=i.now,ln=e.parseInt,dn=ft.random,un=vt.reverse,fn=to(e,"DataView"),bn=to(e,"Map"),mn=to(e,"Promise"),hn=to(e,"Set"),Mn=to(e,"WeakMap"),vn=to(bt,"create"),gn=Mn&&new Mn,zn={},On=ko(fn),yn=ko(bn),An=ko(mn),_n=ko(hn),xn=ko(Mn),qn=St?St.prototype:void 0,wn=qn?qn.valueOf:void 0,kn=qn?qn.toString:void 0;function Ln(t){if(Xa(t)&&!Ta(t)&&!(t instanceof Rn)){if(t instanceof Cn)return t;if(At.call(t,"__wrapped__"))return Lo(t)}return new Cn(t)}var Wn=function(){function t(){}return function(e){if(!Ya(e))return{};if(Xt)return Xt(e);t.prototype=e;var n=new t;return t.prototype=void 0,n}}();function Sn(){}function Cn(t,e){this.__wrapped__=t,this.__actions__=[],this.__chain__=!!e,this.__index__=0,this.__values__=void 0}function Rn(t){this.__wrapped__=t,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=4294967295,this.__views__=[]}function Tn(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e=e?t:e)),t}function Jn(t,e,n,r,i,o){var a,s=1&e,p=2&e,u=4&e;if(n&&(a=i?n(t,r,i,o):n(t)),void 0!==a)return a;if(!Ya(t))return t;var y=Ta(t);if(y){if(a=function(t){var e=t.length,n=new t.constructor(e);e&&"string"==typeof t[0]&&At.call(t,"index")&&(n.index=t.index,n.input=t.input);return n}(t),!s)return vi(t,a)}else{var R=ro(t),T=R==f||R==b;if(Da(t))return ui(t,s);if(R==M||R==c||T&&!i){if(a=p||T?{}:oo(t),!s)return p?function(t,e){return gi(t,no(t),e)}(t,function(t,e){return t&&gi(e,ys(e),t)}(a,t)):function(t,e){return gi(t,eo(t),e)}(t,$n(a,t))}else{if(!jt[R])return i?t:{};a=function(t,e,n){var r=t.constructor;switch(e){case A:return fi(t);case l:case d:return new r(+t);case _:return function(t,e){var n=e?fi(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.byteLength)}(t,n);case x:case q:case w:case k:case L:case W:case"[object Uint8ClampedArray]":case S:case C:return bi(t,n);case m:return new r;case h:case z:return new r(t);case v:return function(t){var e=new t.constructor(t.source,rt.exec(t));return e.lastIndex=t.lastIndex,e}(t);case g:return new r;case O:return i=t,wn?bt(wn.call(i)):{}}var i}(t,R,s)}}o||(o=new Dn);var E=o.get(t);if(E)return E;o.set(t,a),Ka(t)?t.forEach((function(r){a.add(Jn(r,e,n,r,t,o))})):Ha(t)&&t.forEach((function(r,i){a.set(i,Jn(r,e,n,i,t,o))}));var N=y?void 0:(u?p?$i:Hi:p?ys:Os)(t);return se(N||t,(function(r,i){N&&(r=t[i=r]),Yn(a,i,Jn(r,e,n,i,t,o))})),a}function Zn(t,e,n){var r=n.length;if(null==t)return!r;for(t=bt(t);r--;){var i=n[r],o=e[i],a=t[i];if(void 0===a&&!(i in t)||!o(a))return!1}return!0}function Qn(t,e,n){if("function"!=typeof t)throw new Mt(o);return Oo((function(){t.apply(void 0,n)}),e)}function tr(t,e,n,r){var i=-1,o=de,a=!0,s=t.length,c=[],p=e.length;if(!s)return c;n&&(e=fe(e,Se(n))),r?(o=ue,a=!1):e.length>=200&&(o=Re,a=!1,e=new Bn(e));t:for(;++i-1},En.prototype.set=function(t,e){var n=this.__data__,r=Xn(n,t);return r<0?(++this.size,n.push([t,e])):n[r][1]=e,this},Nn.prototype.clear=function(){this.size=0,this.__data__={hash:new Tn,map:new(bn||En),string:new Tn}},Nn.prototype.delete=function(t){var e=Zi(this,t).delete(t);return this.size-=e?1:0,e},Nn.prototype.get=function(t){return Zi(this,t).get(t)},Nn.prototype.has=function(t){return Zi(this,t).has(t)},Nn.prototype.set=function(t,e){var n=Zi(this,t),r=n.size;return n.set(t,e),this.size+=n.size==r?0:1,this},Bn.prototype.add=Bn.prototype.push=function(t){return this.__data__.set(t,"__lodash_hash_undefined__"),this},Bn.prototype.has=function(t){return this.__data__.has(t)},Dn.prototype.clear=function(){this.__data__=new En,this.size=0},Dn.prototype.delete=function(t){var e=this.__data__,n=e.delete(t);return this.size=e.size,n},Dn.prototype.get=function(t){return this.__data__.get(t)},Dn.prototype.has=function(t){return this.__data__.has(t)},Dn.prototype.set=function(t,e){var n=this.__data__;if(n instanceof En){var r=n.__data__;if(!bn||r.length<199)return r.push([t,e]),this.size=++n.size,this;n=this.__data__=new Nn(r)}return n.set(t,e),this.size=n.size,this};var er=yi(pr),nr=yi(lr,!0);function rr(t,e){var n=!0;return er(t,(function(t,r,i){return n=!!e(t,r,i)})),n}function ir(t,e,n){for(var r=-1,i=t.length;++r0&&n(s)?e>1?ar(s,e-1,n,r,i):be(i,s):r||(i[i.length]=s)}return i}var sr=Ai(),cr=Ai(!0);function pr(t,e){return t&&sr(t,e,Os)}function lr(t,e){return t&&cr(t,e,Os)}function dr(t,e){return le(e,(function(e){return ja(t[e])}))}function ur(t,e){for(var n=0,r=(e=ci(e,t)).length;null!=t&&ne}function hr(t,e){return null!=t&&At.call(t,e)}function Mr(t,e){return null!=t&&e in bt(t)}function vr(t,e,n){for(var i=n?ue:de,o=t[0].length,a=t.length,s=a,c=r(a),p=1/0,l=[];s--;){var d=t[s];s&&e&&(d=fe(d,Se(e))),p=cn(d.length,p),c[s]=!n&&(e||o>=120&&d.length>=120)?new Bn(s&&d):void 0}d=t[0];var u=-1,f=c[0];t:for(;++u=s)return c;var p=n[r];return c*("desc"==p?-1:1)}}return t.index-e.index}(t,e,n)}))}function Tr(t,e,n){for(var r=-1,i=e.length,o={};++r-1;)s!==t&&Ut.call(s,c,1),Ut.call(t,c,1);return t}function Nr(t,e){for(var n=t?e.length:0,r=n-1;n--;){var i=e[n];if(n==r||i!==o){var o=i;so(i)?Ut.call(t,i,1):ti(t,i)}}return t}function Br(t,e){return t+tn(dn()*(e-t+1))}function Dr(t,e){var n="";if(!t||e<1||e>9007199254740991)return n;do{e%2&&(n+=t),(e=tn(e/2))&&(t+=t)}while(e);return n}function Pr(t,e){return yo(ho(t,e,$s),t+"")}function Ir(t){return In(Ws(t))}function jr(t,e){var n=Ws(t);return xo(n,Kn(e,0,n.length))}function Vr(t,e,n,r){if(!Ya(t))return t;for(var i=-1,o=(e=ci(e,t)).length,a=o-1,s=t;null!=s&&++io?0:o+e),(n=n>o?o:n)<0&&(n+=o),o=e>n?0:n-e>>>0,e>>>=0;for(var a=r(o);++i>>1,a=t[o];null!==a&&!Za(a)&&(n?a<=e:a=200){var p=e?null:Di(t);if(p)return Ye(p);a=!1,i=Re,c=new Bn}else c=e?[]:s;t:for(;++r=r?t:Hr(t,e,n)}var di=qe||function(t){return $t.clearTimeout(t)};function ui(t,e){if(e)return t.slice();var n=t.length,r=Nt?Nt(n):new t.constructor(n);return t.copy(r),r}function fi(t){var e=new t.constructor(t.byteLength);return new Tt(e).set(new Tt(t)),e}function bi(t,e){var n=e?fi(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.length)}function mi(t,e){if(t!==e){var n=void 0!==t,r=null===t,i=t==t,o=Za(t),a=void 0!==e,s=null===e,c=e==e,p=Za(e);if(!s&&!p&&!o&&t>e||o&&a&&c&&!s&&!p||r&&a&&c||!n&&c||!i)return 1;if(!r&&!o&&!p&&t1?n[i-1]:void 0,a=i>2?n[2]:void 0;for(o=t.length>3&&"function"==typeof o?(i--,o):void 0,a&&co(n[0],n[1],a)&&(o=i<3?void 0:o,i=1),e=bt(e);++r-1?i[o?e[a]:a]:void 0}}function ki(t){return Xi((function(e){var n=e.length,r=n,i=Cn.prototype.thru;for(t&&e.reverse();r--;){var a=e[r];if("function"!=typeof a)throw new Mt(o);if(i&&!s&&"wrapper"==Gi(a))var s=new Cn([],!0)}for(r=s?r:n;++r1&&g.reverse(),d&&ps))return!1;var p=o.get(t),l=o.get(e);if(p&&l)return p==e&&l==t;var d=-1,u=!0,f=2&n?new Bn:void 0;for(o.set(t,e),o.set(e,t);++d-1&&t%1==0&&t1?"& ":"")+e[r],e=e.join(n>2?", ":" "),t.replace(K,"{\n/* [wrapped with "+e+"] */\n")}(r,function(t,e){return se(s,(function(n){var r="_."+n[0];e&n[1]&&!de(t,r)&&t.push(r)})),t.sort()}(function(t){var e=t.match(J);return e?e[1].split(Z):[]}(r),n)))}function _o(t){var e=0,n=0;return function(){var r=pn(),i=16-(r-n);if(n=r,i>0){if(++e>=800)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}function xo(t,e){var n=-1,r=t.length,i=r-1;for(e=void 0===e?r:e;++n1?t[e-1]:void 0;return n="function"==typeof n?(t.pop(),n):void 0,Go(t,n)}));function na(t){var e=Ln(t);return e.__chain__=!0,e}function ra(t,e){return e(t)}var ia=Xi((function(t){var e=t.length,n=e?t[0]:0,r=this.__wrapped__,i=function(e){return Gn(e,t)};return!(e>1||this.__actions__.length)&&r instanceof Rn&&so(n)?((r=r.slice(n,+n+(e?1:0))).__actions__.push({func:ra,args:[i],thisArg:void 0}),new Cn(r,this.__chain__).thru((function(t){return e&&!t.length&&t.push(void 0),t}))):this.thru(i)}));var oa=zi((function(t,e,n){At.call(t,n)?++t[n]:Un(t,n,1)}));var aa=wi(Ro),sa=wi(To);function ca(t,e){return(Ta(t)?se:er)(t,Ji(e,3))}function pa(t,e){return(Ta(t)?ce:nr)(t,Ji(e,3))}var la=zi((function(t,e,n){At.call(t,n)?t[n].push(e):Un(t,n,[e])}));var da=Pr((function(t,e,n){var i=-1,o="function"==typeof e,a=Na(t)?r(t.length):[];return er(t,(function(t){a[++i]=o?oe(e,t,n):gr(t,e,n)})),a})),ua=zi((function(t,e,n){Un(t,n,e)}));function fa(t,e){return(Ta(t)?fe:kr)(t,Ji(e,3))}var ba=zi((function(t,e,n){t[n?0:1].push(e)}),(function(){return[[],[]]}));var ma=Pr((function(t,e){if(null==t)return[];var n=e.length;return n>1&&co(t,e[0],e[1])?e=[]:n>2&&co(e[0],e[1],e[2])&&(e=[e[0]]),Rr(t,ar(e,1),[])})),ha=Je||function(){return $t.Date.now()};function Ma(t,e,n){return e=n?void 0:e,Ii(t,128,void 0,void 0,void 0,void 0,e=t&&null==e?t.length:e)}function va(t,e){var n;if("function"!=typeof e)throw new Mt(o);return t=is(t),function(){return--t>0&&(n=e.apply(this,arguments)),t<=1&&(e=void 0),n}}var ga=Pr((function(t,e,n){var r=1;if(n.length){var i=Fe(n,Ki(ga));r|=32}return Ii(t,r,e,n,i)})),za=Pr((function(t,e,n){var r=3;if(n.length){var i=Fe(n,Ki(za));r|=32}return Ii(e,r,t,n,i)}));function Oa(t,e,n){var r,i,a,s,c,p,l=0,d=!1,u=!1,f=!0;if("function"!=typeof t)throw new Mt(o);function b(e){var n=r,o=i;return r=i=void 0,l=e,s=t.apply(o,n)}function m(t){return l=t,c=Oo(M,e),d?b(t):s}function h(t){var n=t-p;return void 0===p||n>=e||n<0||u&&t-l>=a}function M(){var t=ha();if(h(t))return v(t);c=Oo(M,function(t){var n=e-(t-p);return u?cn(n,a-(t-l)):n}(t))}function v(t){return c=void 0,f&&r?b(t):(r=i=void 0,s)}function g(){var t=ha(),n=h(t);if(r=arguments,i=this,p=t,n){if(void 0===c)return m(p);if(u)return di(c),c=Oo(M,e),b(p)}return void 0===c&&(c=Oo(M,e)),s}return e=as(e)||0,Ya(n)&&(d=!!n.leading,a=(u="maxWait"in n)?sn(as(n.maxWait)||0,e):a,f="trailing"in n?!!n.trailing:f),g.cancel=function(){void 0!==c&&di(c),l=0,r=p=i=c=void 0},g.flush=function(){return void 0===c?s:v(ha())},g}var ya=Pr((function(t,e){return Qn(t,1,e)})),Aa=Pr((function(t,e,n){return Qn(t,as(e)||0,n)}));function _a(t,e){if("function"!=typeof t||null!=e&&"function"!=typeof e)throw new Mt(o);var n=function(){var r=arguments,i=e?e.apply(this,r):r[0],o=n.cache;if(o.has(i))return o.get(i);var a=t.apply(this,r);return n.cache=o.set(i,a)||o,a};return n.cache=new(_a.Cache||Nn),n}function xa(t){if("function"!=typeof t)throw new Mt(o);return function(){var e=arguments;switch(e.length){case 0:return!t.call(this);case 1:return!t.call(this,e[0]);case 2:return!t.call(this,e[0],e[1]);case 3:return!t.call(this,e[0],e[1],e[2])}return!t.apply(this,e)}}_a.Cache=Nn;var qa=pi((function(t,e){var n=(e=1==e.length&&Ta(e[0])?fe(e[0],Se(Ji())):fe(ar(e,1),Se(Ji()))).length;return Pr((function(r){for(var i=-1,o=cn(r.length,n);++i=e})),Ra=zr(function(){return arguments}())?zr:function(t){return Xa(t)&&At.call(t,"callee")&&!Ht.call(t,"callee")},Ta=r.isArray,Ea=Qt?Se(Qt):function(t){return Xa(t)&&br(t)==A};function Na(t){return null!=t&&Fa(t.length)&&!ja(t)}function Ba(t){return Xa(t)&&Na(t)}var Da=nn||ac,Pa=te?Se(te):function(t){return Xa(t)&&br(t)==d};function Ia(t){if(!Xa(t))return!1;var e=br(t);return e==u||"[object DOMException]"==e||"string"==typeof t.message&&"string"==typeof t.name&&!Ua(t)}function ja(t){if(!Ya(t))return!1;var e=br(t);return e==f||e==b||"[object AsyncFunction]"==e||"[object Proxy]"==e}function Va(t){return"number"==typeof t&&t==is(t)}function Fa(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=9007199254740991}function Ya(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}function Xa(t){return null!=t&&"object"==typeof t}var Ha=ee?Se(ee):function(t){return Xa(t)&&ro(t)==m};function $a(t){return"number"==typeof t||Xa(t)&&br(t)==h}function Ua(t){if(!Xa(t)||br(t)!=M)return!1;var e=Vt(t);if(null===e)return!0;var n=At.call(e,"constructor")&&e.constructor;return"function"==typeof n&&n instanceof n&&yt.call(n)==wt}var Ga=ne?Se(ne):function(t){return Xa(t)&&br(t)==v};var Ka=re?Se(re):function(t){return Xa(t)&&ro(t)==g};function Ja(t){return"string"==typeof t||!Ta(t)&&Xa(t)&&br(t)==z}function Za(t){return"symbol"==typeof t||Xa(t)&&br(t)==O}var Qa=ie?Se(ie):function(t){return Xa(t)&&Fa(t.length)&&!!It[br(t)]};var ts=Ei(wr),es=Ei((function(t,e){return t<=e}));function ns(t){if(!t)return[];if(Na(t))return Ja(t)?$e(t):vi(t);if(Jt&&t[Jt])return function(t){for(var e,n=[];!(e=t.next()).done;)n.push(e.value);return n}(t[Jt]());var e=ro(t);return(e==m?je:e==g?Ye:Ws)(t)}function rs(t){return t?(t=as(t))===1/0||t===-1/0?17976931348623157e292*(t<0?-1:1):t==t?t:0:0===t?t:0}function is(t){var e=rs(t),n=e%1;return e==e?n?e-n:e:0}function os(t){return t?Kn(is(t),0,4294967295):0}function as(t){if("number"==typeof t)return t;if(Za(t))return NaN;if(Ya(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=Ya(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=We(t);var n=ot.test(t);return n||st.test(t)?Yt(t.slice(2),n?2:8):it.test(t)?NaN:+t}function ss(t){return gi(t,ys(t))}function cs(t){return null==t?"":Zr(t)}var ps=Oi((function(t,e){if(fo(e)||Na(e))gi(e,Os(e),t);else for(var n in e)At.call(e,n)&&Yn(t,n,e[n])})),ls=Oi((function(t,e){gi(e,ys(e),t)})),ds=Oi((function(t,e,n,r){gi(e,ys(e),t,r)})),us=Oi((function(t,e,n,r){gi(e,Os(e),t,r)})),fs=Xi(Gn);var bs=Pr((function(t,e){t=bt(t);var n=-1,r=e.length,i=r>2?e[2]:void 0;for(i&&co(e[0],e[1],i)&&(r=1);++n1),e})),gi(t,$i(t),n),r&&(n=Jn(n,7,Fi));for(var i=e.length;i--;)ti(n,e[i]);return n}));var qs=Xi((function(t,e){return null==t?{}:function(t,e){return Tr(t,e,(function(e,n){return Ms(t,n)}))}(t,e)}));function ws(t,e){if(null==t)return{};var n=fe($i(t),(function(t){return[t]}));return e=Ji(e),Tr(t,n,(function(t,n){return e(t,n[0])}))}var ks=Pi(Os),Ls=Pi(ys);function Ws(t){return null==t?[]:Ce(t,Os(t))}var Ss=xi((function(t,e,n){return e=e.toLowerCase(),t+(n?Cs(e):e)}));function Cs(t){return Is(cs(t).toLowerCase())}function Rs(t){return(t=cs(t))&&t.replace(pt,Be).replace(Rt,"")}var Ts=xi((function(t,e,n){return t+(n?"-":"")+e.toLowerCase()})),Es=xi((function(t,e,n){return t+(n?" ":"")+e.toLowerCase()})),Ns=_i("toLowerCase");var Bs=xi((function(t,e,n){return t+(n?"_":"")+e.toLowerCase()}));var Ds=xi((function(t,e,n){return t+(n?" ":"")+Is(e)}));var Ps=xi((function(t,e,n){return t+(n?" ":"")+e.toUpperCase()})),Is=_i("toUpperCase");function js(t,e,n){return t=cs(t),void 0===(e=n?void 0:e)?function(t){return Bt.test(t)}(t)?function(t){return t.match(Et)||[]}(t):function(t){return t.match(Q)||[]}(t):t.match(e)||[]}var Vs=Pr((function(t,e){try{return oe(t,void 0,e)}catch(t){return Ia(t)?t:new G(t)}})),Fs=Xi((function(t,e){return se(e,(function(e){e=wo(e),Un(t,e,ga(t[e],t))})),t}));function Ys(t){return function(){return t}}var Xs=ki(),Hs=ki(!0);function $s(t){return t}function Us(t){return _r("function"==typeof t?t:Jn(t,1))}var Gs=Pr((function(t,e){return function(n){return gr(n,t,e)}})),Ks=Pr((function(t,e){return function(n){return gr(t,n,e)}}));function Js(t,e,n){var r=Os(e),i=dr(e,r);null!=n||Ya(e)&&(i.length||!r.length)||(n=e,e=t,t=this,i=dr(e,Os(e)));var o=!(Ya(n)&&"chain"in n&&!n.chain),a=ja(t);return se(i,(function(n){var r=e[n];t[n]=r,a&&(t.prototype[n]=function(){var e=this.__chain__;if(o||e){var n=t(this.__wrapped__),i=n.__actions__=vi(this.__actions__);return i.push({func:r,args:arguments,thisArg:t}),n.__chain__=e,n}return r.apply(t,be([this.value()],arguments))})})),t}function Zs(){}var Qs=Ci(fe),tc=Ci(pe),ec=Ci(Me);function nc(t){return po(t)?xe(wo(t)):function(t){return function(e){return ur(e,t)}}(t)}var rc=Ti(),ic=Ti(!0);function oc(){return[]}function ac(){return!1}var sc=Si((function(t,e){return t+e}),0),cc=Bi("ceil"),pc=Si((function(t,e){return t/e}),1),lc=Bi("floor");var dc,uc=Si((function(t,e){return t*e}),1),fc=Bi("round"),bc=Si((function(t,e){return t-e}),0);return Ln.after=function(t,e){if("function"!=typeof e)throw new Mt(o);return t=is(t),function(){if(--t<1)return e.apply(this,arguments)}},Ln.ary=Ma,Ln.assign=ps,Ln.assignIn=ls,Ln.assignInWith=ds,Ln.assignWith=us,Ln.at=fs,Ln.before=va,Ln.bind=ga,Ln.bindAll=Fs,Ln.bindKey=za,Ln.castArray=function(){if(!arguments.length)return[];var t=arguments[0];return Ta(t)?t:[t]},Ln.chain=na,Ln.chunk=function(t,e,n){e=(n?co(t,e,n):void 0===e)?1:sn(is(e),0);var i=null==t?0:t.length;if(!i||e<1)return[];for(var o=0,a=0,s=r(Qe(i/e));oi?0:i+n),(r=void 0===r||r>i?i:is(r))<0&&(r+=i),r=n>r?0:os(r);n>>0)?(t=cs(t))&&("string"==typeof e||null!=e&&!Ga(e))&&!(e=Zr(e))&&Ie(t)?li($e(t),0,n):t.split(e,n):[]},Ln.spread=function(t,e){if("function"!=typeof t)throw new Mt(o);return e=null==e?0:sn(is(e),0),Pr((function(n){var r=n[e],i=li(n,0,e);return r&&be(i,r),oe(t,this,i)}))},Ln.tail=function(t){var e=null==t?0:t.length;return e?Hr(t,1,e):[]},Ln.take=function(t,e,n){return t&&t.length?Hr(t,0,(e=n||void 0===e?1:is(e))<0?0:e):[]},Ln.takeRight=function(t,e,n){var r=null==t?0:t.length;return r?Hr(t,(e=r-(e=n||void 0===e?1:is(e)))<0?0:e,r):[]},Ln.takeRightWhile=function(t,e){return t&&t.length?ni(t,Ji(e,3),!1,!0):[]},Ln.takeWhile=function(t,e){return t&&t.length?ni(t,Ji(e,3)):[]},Ln.tap=function(t,e){return e(t),t},Ln.throttle=function(t,e,n){var r=!0,i=!0;if("function"!=typeof t)throw new Mt(o);return Ya(n)&&(r="leading"in n?!!n.leading:r,i="trailing"in n?!!n.trailing:i),Oa(t,e,{leading:r,maxWait:e,trailing:i})},Ln.thru=ra,Ln.toArray=ns,Ln.toPairs=ks,Ln.toPairsIn=Ls,Ln.toPath=function(t){return Ta(t)?fe(t,wo):Za(t)?[t]:vi(qo(cs(t)))},Ln.toPlainObject=ss,Ln.transform=function(t,e,n){var r=Ta(t),i=r||Da(t)||Qa(t);if(e=Ji(e,4),null==n){var o=t&&t.constructor;n=i?r?new o:[]:Ya(t)&&ja(o)?Wn(Vt(t)):{}}return(i?se:pr)(t,(function(t,r,i){return e(n,t,r,i)})),n},Ln.unary=function(t){return Ma(t,1)},Ln.union=Xo,Ln.unionBy=Ho,Ln.unionWith=$o,Ln.uniq=function(t){return t&&t.length?Qr(t):[]},Ln.uniqBy=function(t,e){return t&&t.length?Qr(t,Ji(e,2)):[]},Ln.uniqWith=function(t,e){return e="function"==typeof e?e:void 0,t&&t.length?Qr(t,void 0,e):[]},Ln.unset=function(t,e){return null==t||ti(t,e)},Ln.unzip=Uo,Ln.unzipWith=Go,Ln.update=function(t,e,n){return null==t?t:ei(t,e,si(n))},Ln.updateWith=function(t,e,n,r){return r="function"==typeof r?r:void 0,null==t?t:ei(t,e,si(n),r)},Ln.values=Ws,Ln.valuesIn=function(t){return null==t?[]:Ce(t,ys(t))},Ln.without=Ko,Ln.words=js,Ln.wrap=function(t,e){return wa(si(e),t)},Ln.xor=Jo,Ln.xorBy=Zo,Ln.xorWith=Qo,Ln.zip=ta,Ln.zipObject=function(t,e){return oi(t||[],e||[],Yn)},Ln.zipObjectDeep=function(t,e){return oi(t||[],e||[],Vr)},Ln.zipWith=ea,Ln.entries=ks,Ln.entriesIn=Ls,Ln.extend=ls,Ln.extendWith=ds,Js(Ln,Ln),Ln.add=sc,Ln.attempt=Vs,Ln.camelCase=Ss,Ln.capitalize=Cs,Ln.ceil=cc,Ln.clamp=function(t,e,n){return void 0===n&&(n=e,e=void 0),void 0!==n&&(n=(n=as(n))==n?n:0),void 0!==e&&(e=(e=as(e))==e?e:0),Kn(as(t),e,n)},Ln.clone=function(t){return Jn(t,4)},Ln.cloneDeep=function(t){return Jn(t,5)},Ln.cloneDeepWith=function(t,e){return Jn(t,5,e="function"==typeof e?e:void 0)},Ln.cloneWith=function(t,e){return Jn(t,4,e="function"==typeof e?e:void 0)},Ln.conformsTo=function(t,e){return null==e||Zn(t,e,Os(e))},Ln.deburr=Rs,Ln.defaultTo=function(t,e){return null==t||t!=t?e:t},Ln.divide=pc,Ln.endsWith=function(t,e,n){t=cs(t),e=Zr(e);var r=t.length,i=n=void 0===n?r:Kn(is(n),0,r);return(n-=e.length)>=0&&t.slice(n,i)==e},Ln.eq=Wa,Ln.escape=function(t){return(t=cs(t))&&P.test(t)?t.replace(B,De):t},Ln.escapeRegExp=function(t){return(t=cs(t))&&$.test(t)?t.replace(H,"\\$&"):t},Ln.every=function(t,e,n){var r=Ta(t)?pe:rr;return n&&co(t,e,n)&&(e=void 0),r(t,Ji(e,3))},Ln.find=aa,Ln.findIndex=Ro,Ln.findKey=function(t,e){return ge(t,Ji(e,3),pr)},Ln.findLast=sa,Ln.findLastIndex=To,Ln.findLastKey=function(t,e){return ge(t,Ji(e,3),lr)},Ln.floor=lc,Ln.forEach=ca,Ln.forEachRight=pa,Ln.forIn=function(t,e){return null==t?t:sr(t,Ji(e,3),ys)},Ln.forInRight=function(t,e){return null==t?t:cr(t,Ji(e,3),ys)},Ln.forOwn=function(t,e){return t&&pr(t,Ji(e,3))},Ln.forOwnRight=function(t,e){return t&&lr(t,Ji(e,3))},Ln.get=hs,Ln.gt=Sa,Ln.gte=Ca,Ln.has=function(t,e){return null!=t&&io(t,e,hr)},Ln.hasIn=Ms,Ln.head=No,Ln.identity=$s,Ln.includes=function(t,e,n,r){t=Na(t)?t:Ws(t),n=n&&!r?is(n):0;var i=t.length;return n<0&&(n=sn(i+n,0)),Ja(t)?n<=i&&t.indexOf(e,n)>-1:!!i&&Oe(t,e,n)>-1},Ln.indexOf=function(t,e,n){var r=null==t?0:t.length;if(!r)return-1;var i=null==n?0:is(n);return i<0&&(i=sn(r+i,0)),Oe(t,e,i)},Ln.inRange=function(t,e,n){return e=rs(e),void 0===n?(n=e,e=0):n=rs(n),function(t,e,n){return t>=cn(e,n)&&t=-9007199254740991&&t<=9007199254740991},Ln.isSet=Ka,Ln.isString=Ja,Ln.isSymbol=Za,Ln.isTypedArray=Qa,Ln.isUndefined=function(t){return void 0===t},Ln.isWeakMap=function(t){return Xa(t)&&ro(t)==y},Ln.isWeakSet=function(t){return Xa(t)&&"[object WeakSet]"==br(t)},Ln.join=function(t,e){return null==t?"":on.call(t,e)},Ln.kebabCase=Ts,Ln.last=Io,Ln.lastIndexOf=function(t,e,n){var r=null==t?0:t.length;if(!r)return-1;var i=r;return void 0!==n&&(i=(i=is(n))<0?sn(r+i,0):cn(i,r-1)),e==e?function(t,e,n){for(var r=n+1;r--;)if(t[r]===e)return r;return r}(t,e,i):ze(t,Ae,i,!0)},Ln.lowerCase=Es,Ln.lowerFirst=Ns,Ln.lt=ts,Ln.lte=es,Ln.max=function(t){return t&&t.length?ir(t,$s,mr):void 0},Ln.maxBy=function(t,e){return t&&t.length?ir(t,Ji(e,2),mr):void 0},Ln.mean=function(t){return _e(t,$s)},Ln.meanBy=function(t,e){return _e(t,Ji(e,2))},Ln.min=function(t){return t&&t.length?ir(t,$s,wr):void 0},Ln.minBy=function(t,e){return t&&t.length?ir(t,Ji(e,2),wr):void 0},Ln.stubArray=oc,Ln.stubFalse=ac,Ln.stubObject=function(){return{}},Ln.stubString=function(){return""},Ln.stubTrue=function(){return!0},Ln.multiply=uc,Ln.nth=function(t,e){return t&&t.length?Cr(t,is(e)):void 0},Ln.noConflict=function(){return $t._===this&&($t._=kt),this},Ln.noop=Zs,Ln.now=ha,Ln.pad=function(t,e,n){t=cs(t);var r=(e=is(e))?He(t):0;if(!e||r>=e)return t;var i=(e-r)/2;return Ri(tn(i),n)+t+Ri(Qe(i),n)},Ln.padEnd=function(t,e,n){t=cs(t);var r=(e=is(e))?He(t):0;return e&&re){var r=t;t=e,e=r}if(n||t%1||e%1){var i=dn();return cn(t+i*(e-t+Ft("1e-"+((i+"").length-1))),e)}return Br(t,e)},Ln.reduce=function(t,e,n){var r=Ta(t)?me:we,i=arguments.length<3;return r(t,Ji(e,4),n,i,er)},Ln.reduceRight=function(t,e,n){var r=Ta(t)?he:we,i=arguments.length<3;return r(t,Ji(e,4),n,i,nr)},Ln.repeat=function(t,e,n){return e=(n?co(t,e,n):void 0===e)?1:is(e),Dr(cs(t),e)},Ln.replace=function(){var t=arguments,e=cs(t[0]);return t.length<3?e:e.replace(t[1],t[2])},Ln.result=function(t,e,n){var r=-1,i=(e=ci(e,t)).length;for(i||(i=1,t=void 0);++r9007199254740991)return[];var n=4294967295,r=cn(t,4294967295);t-=4294967295;for(var i=Le(r,e=Ji(e));++n=o)return t;var s=n-He(r);if(s<1)return r;var c=a?li(a,0,s).join(""):t.slice(0,s);if(void 0===i)return c+r;if(a&&(s+=c.length-s),Ga(i)){if(t.slice(s).search(i)){var p,l=c;for(i.global||(i=mt(i.source,cs(rt.exec(i))+"g")),i.lastIndex=0;p=i.exec(l);)var d=p.index;c=c.slice(0,void 0===d?s:d)}}else if(t.indexOf(Zr(i),s)!=s){var u=c.lastIndexOf(i);u>-1&&(c=c.slice(0,u))}return c+r},Ln.unescape=function(t){return(t=cs(t))&&D.test(t)?t.replace(N,Ge):t},Ln.uniqueId=function(t){var e=++_t;return cs(t)+e},Ln.upperCase=Ps,Ln.upperFirst=Is,Ln.each=ca,Ln.eachRight=pa,Ln.first=No,Js(Ln,(dc={},pr(Ln,(function(t,e){At.call(Ln.prototype,e)||(dc[e]=t)})),dc),{chain:!1}),Ln.VERSION="4.17.21",se(["bind","bindKey","curry","curryRight","partial","partialRight"],(function(t){Ln[t].placeholder=Ln})),se(["drop","take"],(function(t,e){Rn.prototype[t]=function(n){n=void 0===n?1:sn(is(n),0);var r=this.__filtered__&&!e?new Rn(this):this.clone();return r.__filtered__?r.__takeCount__=cn(n,r.__takeCount__):r.__views__.push({size:cn(n,4294967295),type:t+(r.__dir__<0?"Right":"")}),r},Rn.prototype[t+"Right"]=function(e){return this.reverse()[t](e).reverse()}})),se(["filter","map","takeWhile"],(function(t,e){var n=e+1,r=1==n||3==n;Rn.prototype[t]=function(t){var e=this.clone();return e.__iteratees__.push({iteratee:Ji(t,3),type:n}),e.__filtered__=e.__filtered__||r,e}})),se(["head","last"],(function(t,e){var n="take"+(e?"Right":"");Rn.prototype[t]=function(){return this[n](1).value()[0]}})),se(["initial","tail"],(function(t,e){var n="drop"+(e?"":"Right");Rn.prototype[t]=function(){return this.__filtered__?new Rn(this):this[n](1)}})),Rn.prototype.compact=function(){return this.filter($s)},Rn.prototype.find=function(t){return this.filter(t).head()},Rn.prototype.findLast=function(t){return this.reverse().find(t)},Rn.prototype.invokeMap=Pr((function(t,e){return"function"==typeof t?new Rn(this):this.map((function(n){return gr(n,t,e)}))})),Rn.prototype.reject=function(t){return this.filter(xa(Ji(t)))},Rn.prototype.slice=function(t,e){t=is(t);var n=this;return n.__filtered__&&(t>0||e<0)?new Rn(n):(t<0?n=n.takeRight(-t):t&&(n=n.drop(t)),void 0!==e&&(n=(e=is(e))<0?n.dropRight(-e):n.take(e-t)),n)},Rn.prototype.takeRightWhile=function(t){return this.reverse().takeWhile(t).reverse()},Rn.prototype.toArray=function(){return this.take(4294967295)},pr(Rn.prototype,(function(t,e){var n=/^(?:filter|find|map|reject)|While$/.test(e),r=/^(?:head|last)$/.test(e),i=Ln[r?"take"+("last"==e?"Right":""):e],o=r||/^find/.test(e);i&&(Ln.prototype[e]=function(){var e=this.__wrapped__,a=r?[1]:arguments,s=e instanceof Rn,c=a[0],p=s||Ta(e),l=function(t){var e=i.apply(Ln,be([t],a));return r&&d?e[0]:e};p&&n&&"function"==typeof c&&1!=c.length&&(s=p=!1);var d=this.__chain__,u=!!this.__actions__.length,f=o&&!d,b=s&&!u;if(!o&&p){e=b?e:new Rn(this);var m=t.apply(e,a);return m.__actions__.push({func:ra,args:[l],thisArg:void 0}),new Cn(m,d)}return f&&b?t.apply(this,a):(m=this.thru(l),f?r?m.value()[0]:m.value():m)})})),se(["pop","push","shift","sort","splice","unshift"],(function(t){var e=vt[t],n=/^(?:push|sort|unshift)$/.test(t)?"tap":"thru",r=/^(?:pop|shift)$/.test(t);Ln.prototype[t]=function(){var t=arguments;if(r&&!this.__chain__){var i=this.value();return e.apply(Ta(i)?i:[],t)}return this[n]((function(n){return e.apply(Ta(n)?n:[],t)}))}})),pr(Rn.prototype,(function(t,e){var n=Ln[e];if(n){var r=n.name+"";At.call(zn,r)||(zn[r]=[]),zn[r].push({name:e,func:n})}})),zn[Li(void 0,2).name]=[{name:"wrapper",func:void 0}],Rn.prototype.clone=function(){var t=new Rn(this.__wrapped__);return t.__actions__=vi(this.__actions__),t.__dir__=this.__dir__,t.__filtered__=this.__filtered__,t.__iteratees__=vi(this.__iteratees__),t.__takeCount__=this.__takeCount__,t.__views__=vi(this.__views__),t},Rn.prototype.reverse=function(){if(this.__filtered__){var t=new Rn(this);t.__dir__=-1,t.__filtered__=!0}else(t=this.clone()).__dir__*=-1;return t},Rn.prototype.value=function(){var t=this.__wrapped__.value(),e=this.__dir__,n=Ta(t),r=e<0,i=n?t.length:0,o=function(t,e,n){var r=-1,i=n.length;for(;++r=this.__values__.length;return{done:t,value:t?void 0:this.__values__[this.__index__++]}},Ln.prototype.plant=function(t){for(var e,n=this;n instanceof Sn;){var r=Lo(n);r.__index__=0,r.__values__=void 0,e?i.__wrapped__=r:e=r;var i=r;n=n.__wrapped__}return i.__wrapped__=t,e},Ln.prototype.reverse=function(){var t=this.__wrapped__;if(t instanceof Rn){var e=t;return this.__actions__.length&&(e=new Rn(this)),(e=e.reverse()).__actions__.push({func:ra,args:[Yo],thisArg:void 0}),new Cn(e,this.__chain__)}return this.thru(Yo)},Ln.prototype.toJSON=Ln.prototype.valueOf=Ln.prototype.value=function(){return ri(this.__wrapped__,this.__actions__)},Ln.prototype.first=Ln.prototype.head,Jt&&(Ln.prototype[Jt]=function(){return this}),Ln}();$t._=Ke,void 0===(i=function(){return Ke}.call(e,n,e,r))||(r.exports=i)}).call(this)}).call(this,n(30),n(56)(t))},function(t,e,n){"use strict";function r(t,e,n,r,i,o,a,s){var c,p="function"==typeof t?t.options:t;if(e&&(p.render=e,p.staticRenderFns=n,p._compiled=!0),r&&(p.functional=!0),o&&(p._scopeId="data-v-"+o),a?(c=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),i&&i.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(a)},p._ssrRegister=c):i&&(c=s?function(){i.call(this,(p.functional?this.parent:this).$root.$options.shadowRoot)}:i),c)if(p.functional){p._injectStyles=c;var l=p.render;p.render=function(t,e){return c.call(e),l(t,e)}}else{var d=p.beforeCreate;p.beforeCreate=d?[].concat(d,c):[c]}return{exports:t,options:p}}n.d(e,"a",(function(){return r}))},function(t,e,n){"use strict";t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){var n=function(t,e){var n=t[1]||"",r=t[3];if(!r)return n;if(e&&"function"==typeof btoa){var i=(a=r,s=btoa(unescape(encodeURIComponent(JSON.stringify(a)))),c="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(s),"/*# ".concat(c," */")),o=r.sources.map((function(t){return"/*# sourceURL=".concat(r.sourceRoot||"").concat(t," */")}));return[n].concat(o).concat([i]).join("\n")}var a,s,c;return[n].join("\n")}(e,t);return e[2]?"@media ".concat(e[2]," {").concat(n,"}"):n})).join("")},e.i=function(t,n,r){"string"==typeof t&&(t=[[null,t,""]]);var i={};if(r)for(var o=0;on.parts.length&&(r.parts.length=n.parts.length)}else{var a=[];for(i=0;i=0&&Math.floor(e)===e&&isFinite(t)}function h(t){return s(t)&&"function"==typeof t.then&&"function"==typeof t.catch}function M(t){return null==t?"":Array.isArray(t)||f(t)&&t.toString===u?JSON.stringify(t,v,2):String(t)}function v(t,e){return e&&e.__v_isRef?e.value:e}function g(t){var e=parseFloat(t);return isNaN(e)?t:e}function z(t,e){for(var n=Object.create(null),r=t.split(","),i=0;i-1)return t.splice(r,1)}}var A=Object.prototype.hasOwnProperty;function _(t,e){return A.call(t,e)}function x(t){var e=Object.create(null);return function(n){return e[n]||(e[n]=t(n))}}var q=/-(\w)/g,w=x((function(t){return t.replace(q,(function(t,e){return e?e.toUpperCase():""}))})),k=x((function(t){return t.charAt(0).toUpperCase()+t.slice(1)})),L=/\B([A-Z])/g,W=x((function(t){return t.replace(L,"-$1").toLowerCase()}));var S=Function.prototype.bind?function(t,e){return t.bind(e)}:function(t,e){function n(n){var r=arguments.length;return r?r>1?t.apply(e,arguments):t.call(e,n):t.call(e)}return n._length=t.length,n};function C(t,e){e=e||0;for(var n=t.length-e,r=new Array(n);n--;)r[n]=t[n+e];return r}function R(t,e){for(var n in e)t[n]=e[n];return t}function T(t){for(var e={},n=0;n0,tt=J&&J.indexOf("edge/")>0;J&&J.indexOf("android");var et=J&&/iphone|ipad|ipod|ios/.test(J);J&&/chrome\/\d+/.test(J),J&&/phantomjs/.test(J);var nt,rt=J&&J.match(/firefox\/(\d+)/),it={}.watch,ot=!1;if(K)try{var at={};Object.defineProperty(at,"passive",{get:function(){ot=!0}}),window.addEventListener("test-passive",null,at)}catch(t){}var st=function(){return void 0===nt&&(nt=!K&&void 0!==t&&(t.process&&"server"===t.process.env.VUE_ENV)),nt},ct=K&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function pt(t){return"function"==typeof t&&/native code/.test(t.toString())}var lt,dt="undefined"!=typeof Symbol&&pt(Symbol)&&"undefined"!=typeof Reflect&&pt(Reflect.ownKeys);lt="undefined"!=typeof Set&&pt(Set)?Set:function(){function t(){this.set=Object.create(null)}return t.prototype.has=function(t){return!0===this.set[t]},t.prototype.add=function(t){this.set[t]=!0},t.prototype.clear=function(){this.set=Object.create(null)},t}();var ut=null;function ft(){return ut&&{proxy:ut}}function bt(t){void 0===t&&(t=null),t||ut&&ut._scope.off(),ut=t,t&&t._scope.on()}var mt=function(){function t(t,e,n,r,i,o,a,s){this.tag=t,this.data=e,this.children=n,this.text=r,this.elm=i,this.ns=void 0,this.context=o,this.fnContext=void 0,this.fnOptions=void 0,this.fnScopeId=void 0,this.key=e&&e.key,this.componentOptions=a,this.componentInstance=void 0,this.parent=void 0,this.raw=!1,this.isStatic=!1,this.isRootInsert=!0,this.isComment=!1,this.isCloned=!1,this.isOnce=!1,this.asyncFactory=s,this.asyncMeta=void 0,this.isAsyncPlaceholder=!1}return Object.defineProperty(t.prototype,"child",{get:function(){return this.componentInstance},enumerable:!1,configurable:!0}),t}(),ht=function(t){void 0===t&&(t="");var e=new mt;return e.text=t,e.isComment=!0,e};function Mt(t){return new mt(void 0,void 0,void 0,String(t))}function vt(t){var e=new mt(t.tag,t.data,t.children&&t.children.slice(),t.text,t.elm,t.context,t.componentOptions,t.asyncFactory);return e.ns=t.ns,e.isStatic=t.isStatic,e.key=t.key,e.isComment=t.isComment,e.fnContext=t.fnContext,e.fnOptions=t.fnOptions,e.fnScopeId=t.fnScopeId,e.asyncMeta=t.asyncMeta,e.isCloned=!0,e}"function"==typeof SuppressedError&&SuppressedError;var gt=0,zt=[],Ot=function(){function t(){this._pending=!1,this.id=gt++,this.subs=[]}return t.prototype.addSub=function(t){this.subs.push(t)},t.prototype.removeSub=function(t){this.subs[this.subs.indexOf(t)]=null,this._pending||(this._pending=!0,zt.push(this))},t.prototype.depend=function(e){t.target&&t.target.addDep(this)},t.prototype.notify=function(t){var e=this.subs.filter((function(t){return t}));for(var n=0,r=e.length;n1)return n&&l(e)?e.call(r):e}else 0}var qe=x((function(t){var e="&"===t.charAt(0),n="~"===(t=e?t.slice(1):t).charAt(0),r="!"===(t=n?t.slice(1):t).charAt(0);return{name:t=r?t.slice(1):t,once:n,capture:r,passive:e}}));function we(t,e){function n(){var t=n.fns;if(!o(t))return hn(t,null,arguments,e,"v-on handler");for(var r=t.slice(),i=0;i0&&(Ce((i=t(i,"".concat(n||"","_").concat(r)))[0])&&Ce(d)&&(u[l]=Mt(d.text+i[0].text),i.shift()),u.push.apply(u,i)):p(i)?Ce(d)?u[l]=Mt(d.text+i):""!==i&&u.push(Mt(i)):Ce(i)&&Ce(d)?u[l]=Mt(d.text+i.text):(c(e._isVList)&&s(i.tag)&&a(i.key)&&s(n)&&(i.key="__vlist".concat(n,"_").concat(r,"__")),u.push(i)));return u}(t):void 0}function Ce(t){return s(t)&&s(t.text)&&!1===t.isComment}function Re(t,e){var n,r,i,a,c=null;if(o(t)||"string"==typeof t)for(c=new Array(t.length),n=0,r=t.length;n0,s=e?!!e.$stable:!a,c=e&&e.$key;if(e){if(e._normalized)return e._normalized;if(s&&r&&r!==i&&c===r.$key&&!a&&!r.$hasNormal)return r;for(var p in o={},e)e[p]&&"$"!==p[0]&&(o[p]=Ze(t,n,p,e[p]))}else o={};for(var l in n)l in o||(o[l]=Qe(n,l));return e&&Object.isExtensible(e)&&(e._normalized=o),$(o,"$stable",s),$(o,"$key",c),$(o,"$hasNormal",a),o}function Ze(t,e,n,r){var i=function(){var e=ut;bt(t);var n=arguments.length?r.apply(null,arguments):r({}),i=(n=n&&"object"==typeof n&&!o(n)?[n]:Se(n))&&n[0];return bt(e),n&&(!i||1===n.length&&i.isComment&&!Ke(i))?void 0:n};return r.proxy&&Object.defineProperty(e,n,{get:i,enumerable:!0,configurable:!0}),i}function Qe(t,e){return function(){return t[e]}}function tn(t){return{get attrs(){if(!t._attrsProxy){var e=t._attrsProxy={};$(e,"_v_attr_proxy",!0),en(e,t.$attrs,i,t,"$attrs")}return t._attrsProxy},get listeners(){t._listenersProxy||en(t._listenersProxy={},t.$listeners,i,t,"$listeners");return t._listenersProxy},get slots(){return function(t){t._slotsProxy||rn(t._slotsProxy={},t.$scopedSlots);return t._slotsProxy}(t)},emit:S(t.$emit,t),expose:function(e){e&&Object.keys(e).forEach((function(n){return te(t,e,n)}))}}}function en(t,e,n,r,i){var o=!1;for(var a in e)a in t?e[a]!==n[a]&&(o=!0):(o=!0,nn(t,a,r,i));for(var a in t)a in e||(o=!0,delete t[a]);return o}function nn(t,e,n,r){Object.defineProperty(t,e,{enumerable:!0,configurable:!0,get:function(){return n[r][e]}})}function rn(t,e){for(var n in e)t[n]=e[n];for(var n in t)n in e||delete t[n]}function on(){return cn().slots}function an(){return cn().attrs}function sn(){return cn().listeners}function cn(){var t=ut;return t._setupContext||(t._setupContext=tn(t))}function pn(t,e){var n=o(t)?t.reduce((function(t,e){return t[e]={},t}),{}):t;for(var r in e){var i=n[r];i?o(i)||l(i)?n[r]={type:i,default:e[r]}:i.default=e[r]:null===i&&(n[r]={default:e[r]})}return n}var ln=null;function dn(t,e){return(t.__esModule||dt&&"Module"===t[Symbol.toStringTag])&&(t=t.default),d(t)?e.extend(t):t}function un(t){if(o(t))for(var e=0;edocument.createEvent("Event").timeStamp&&(mr=function(){return hr.now()})}var Mr=function(t,e){if(t.post){if(!e.post)return 1}else if(e.post)return-1;return t.id-e.id};function vr(){var t,e;for(br=mr(),ur=!0,cr.sort(Mr),fr=0;frfr&&cr[n].id>t.id;)n--;cr.splice(n+1,0,t)}else cr.push(t);dr||(dr=!0,kn(vr))}}function zr(t,e){if(t){for(var n=Object.create(null),r=dt?Reflect.ownKeys(t):Object.keys(t),i=0;i-1)if(o&&!_(i,"default"))a=!1;else if(""===a||a===W(t)){var c=Vr(String,i.type);(c<0||s-1:"string"==typeof t?t.split(",").indexOf(e)>-1:!!b(t)&&t.test(e)}function ri(t,e){var n=t.cache,r=t.keys,i=t._vnode,o=t.$vnode;for(var a in n){var s=n[a];if(s){var c=s.name;c&&!e(c)&&ii(n,a,r,i)}}o.componentOptions.children=void 0}function ii(t,e,n,r){var i=t[e];!i||r&&i.tag===r.tag||i.componentInstance.$destroy(),t[e]=null,y(n,e)}!function(t){t.prototype._init=function(t){var e=this;e._uid=Jr++,e._isVue=!0,e.__v_skip=!0,e._scope=new ge(!0),e._scope.parent=void 0,e._scope._vm=!0,t&&t._isComponent?function(t,e){var n=t.$options=Object.create(t.constructor.options),r=e._parentVnode;n.parent=e.parent,n._parentVnode=r;var i=r.componentOptions;n.propsData=i.propsData,n._parentListeners=i.listeners,n._renderChildren=i.children,n._componentTag=i.tag,e.render&&(n.render=e.render,n.staticRenderFns=e.staticRenderFns)}(e,t):e.$options=Nr(Zr(e.constructor),t||{},e),e._renderProxy=e,e._self=e,function(t){var e=t.$options,n=e.parent;if(n&&!e.abstract){for(;n.$options.abstract&&n.$parent;)n=n.$parent;n.$children.push(t)}t.$parent=n,t.$root=n?n.$root:t,t.$children=[],t.$refs={},t._provided=n?n._provided:Object.create(null),t._watcher=null,t._inactive=null,t._directInactive=!1,t._isMounted=!1,t._isDestroyed=!1,t._isBeingDestroyed=!1}(e),function(t){t._events=Object.create(null),t._hasHookEvent=!1;var e=t.$options._parentListeners;e&&nr(t,e)}(e),function(t){t._vnode=null,t._staticTrees=null;var e=t.$options,n=t.$vnode=e._parentVnode,r=n&&n.context;t.$slots=Ue(e._renderChildren,r),t.$scopedSlots=n?Je(t.$parent,n.data.scopedSlots,t.$slots):i,t._c=function(e,n,r,i){return fn(t,e,n,r,i,!1)},t.$createElement=function(e,n,r,i){return fn(t,e,n,r,i,!0)};var o=n&&n.data;Tt(t,"$attrs",o&&o.attrs||i,null,!0),Tt(t,"$listeners",e._parentListeners||i,null,!0)}(e),sr(e,"beforeCreate",void 0,!1),function(t){var e=zr(t.$options.inject,t);e&&(Wt(!1),Object.keys(e).forEach((function(n){Tt(t,n,e[n])})),Wt(!0))}(e),Xr(e),function(t){var e=t.$options.provide;if(e){var n=l(e)?e.call(t):e;if(!d(n))return;for(var r=_e(t),i=dt?Reflect.ownKeys(n):Object.keys(n),o=0;o1?C(n):n;for(var r=C(arguments,1),i='event handler for "'.concat(t,'"'),o=0,a=n.length;oparseInt(this.max)&&ii(t,e[0],e,this._vnode),this.vnodeToCache=null}}},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var t in this.cache)ii(this.cache,t,this.keys)},mounted:function(){var t=this;this.cacheVNode(),this.$watch("include",(function(e){ri(t,(function(t){return ni(e,t)}))})),this.$watch("exclude",(function(e){ri(t,(function(t){return!ni(e,t)}))}))},updated:function(){this.cacheVNode()},render:function(){var t=this.$slots.default,e=un(t),n=e&&e.componentOptions;if(n){var r=ei(n),i=this.include,o=this.exclude;if(i&&(!r||!ni(i,r))||o&&r&&ni(o,r))return e;var a=this.cache,s=this.keys,c=null==e.key?n.Ctor.cid+(n.tag?"::".concat(n.tag):""):e.key;a[c]?(e.componentInstance=a[c].componentInstance,y(s,c),s.push(c)):(this.vnodeToCache=e,this.keyToCache=c),e.data.keepAlive=!0}return e||t&&t[0]}}};!function(t){var e={get:function(){return Y}};Object.defineProperty(t,"config",e),t.util={warn:Lr,extend:R,mergeOptions:Nr,defineReactive:Tt},t.set=Et,t.delete=Nt,t.nextTick=kn,t.observable=function(t){return Rt(t),t},t.options=Object.create(null),V.forEach((function(e){t.options[e+"s"]=Object.create(null)})),t.options._base=t,R(t.options.components,ai),function(t){t.use=function(t){var e=this._installedPlugins||(this._installedPlugins=[]);if(e.indexOf(t)>-1)return this;var n=C(arguments,1);return n.unshift(this),l(t.install)?t.install.apply(t,n):l(t)&&t.apply(null,n),e.push(t),this}}(t),function(t){t.mixin=function(t){return this.options=Nr(this.options,t),this}}(t),ti(t),function(t){V.forEach((function(e){t[e]=function(t,n){return n?("component"===e&&f(n)&&(n.name=n.name||t,n=this.options._base.extend(n)),"directive"===e&&l(n)&&(n={bind:n,update:n}),this.options[e+"s"][t]=n,n):this.options[e+"s"][t]}}))}(t)}(Qr),Object.defineProperty(Qr.prototype,"$isServer",{get:st}),Object.defineProperty(Qr.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(Qr,"FunctionalRenderContext",{value:Or}),Qr.version=Hn;var si=z("style,class"),ci=z("input,textarea,option,select,progress"),pi=z("contenteditable,draggable,spellcheck"),li=z("events,caret,typing,plaintext-only"),di=z("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,truespeed,typemustmatch,visible"),ui="http://www.w3.org/1999/xlink",fi=function(t){return":"===t.charAt(5)&&"xlink"===t.slice(0,5)},bi=function(t){return fi(t)?t.slice(6,t.length):""},mi=function(t){return null==t||!1===t};function hi(t){for(var e=t.data,n=t,r=t;s(r.componentInstance);)(r=r.componentInstance._vnode)&&r.data&&(e=Mi(r.data,e));for(;s(n=n.parent);)n&&n.data&&(e=Mi(e,n.data));return function(t,e){if(s(t)||s(e))return vi(t,gi(e));return""}(e.staticClass,e.class)}function Mi(t,e){return{staticClass:vi(t.staticClass,e.staticClass),class:s(t.class)?[t.class,e.class]:e.class}}function vi(t,e){return t?e?t+" "+e:t:e||""}function gi(t){return Array.isArray(t)?function(t){for(var e,n="",r=0,i=t.length;r-1?Fi(t,e,n):di(e)?mi(n)?t.removeAttribute(e):(n="allowfullscreen"===e&&"EMBED"===t.tagName?"true":e,t.setAttribute(e,n)):pi(e)?t.setAttribute(e,function(t,e){return mi(e)||"false"===e?"false":"contenteditable"===t&&li(e)?e:"true"}(e,n)):fi(e)?mi(n)?t.removeAttributeNS(ui,bi(e)):t.setAttributeNS(ui,e,n):Fi(t,e,n)}function Fi(t,e,n){if(mi(n))t.removeAttribute(e);else{if(Z&&!Q&&"TEXTAREA"===t.tagName&&"placeholder"===e&&""!==n&&!t.__ieph){var r=function(e){e.stopImmediatePropagation(),t.removeEventListener("input",r)};t.addEventListener("input",r),t.__ieph=!0}t.setAttribute(e,n)}}var Yi={create:ji,update:ji};function Xi(t,e){var n=e.elm,r=e.data,i=t.data;if(!(a(r.staticClass)&&a(r.class)&&(a(i)||a(i.staticClass)&&a(i.class)))){var o=hi(e),c=n._transitionClasses;s(c)&&(o=vi(o,gi(c))),o!==n._prevClass&&(n.setAttribute("class",o),n._prevClass=o)}}var Hi,$i={create:Xi,update:Xi};function Ui(t,e,n){var r=Hi;return function i(){var o=e.apply(null,arguments);null!==o&&Ji(t,i,n,r)}}var Gi=zn&&!(rt&&Number(rt[1])<=53);function Ki(t,e,n,r){if(Gi){var i=br,o=e;e=o._wrapper=function(t){if(t.target===t.currentTarget||t.timeStamp>=i||t.timeStamp<=0||t.target.ownerDocument!==document)return o.apply(this,arguments)}}Hi.addEventListener(t,e,ot?{capture:n,passive:r}:n)}function Ji(t,e,n,r){(r||Hi).removeEventListener(t,e._wrapper||e,n)}function Zi(t,e){if(!a(t.data.on)||!a(e.data.on)){var n=e.data.on||{},r=t.data.on||{};Hi=e.elm||t.elm,function(t){if(s(t.__r)){var e=Z?"change":"input";t[e]=[].concat(t.__r,t[e]||[]),delete t.__r}s(t.__c)&&(t.change=[].concat(t.__c,t.change||[]),delete t.__c)}(n),ke(n,r,Ki,Ji,Ui,e.context),Hi=void 0}}var Qi,to={create:Zi,update:Zi,destroy:function(t){return Zi(t,Wi)}};function eo(t,e){if(!a(t.data.domProps)||!a(e.data.domProps)){var n,r,i=e.elm,o=t.data.domProps||{},p=e.data.domProps||{};for(n in(s(p.__ob__)||c(p._v_attr_proxy))&&(p=e.data.domProps=R({},p)),o)n in p||(i[n]="");for(n in p){if(r=p[n],"textContent"===n||"innerHTML"===n){if(e.children&&(e.children.length=0),r===o[n])continue;1===i.childNodes.length&&i.removeChild(i.childNodes[0])}if("value"===n&&"PROGRESS"!==i.tagName){i._value=r;var l=a(r)?"":String(r);no(i,l)&&(i.value=l)}else if("innerHTML"===n&&yi(i.tagName)&&a(i.innerHTML)){(Qi=Qi||document.createElement("div")).innerHTML="".concat(r,"");for(var d=Qi.firstChild;i.firstChild;)i.removeChild(i.firstChild);for(;d.firstChild;)i.appendChild(d.firstChild)}else if(r!==o[n])try{i[n]=r}catch(t){}}}}function no(t,e){return!t.composing&&("OPTION"===t.tagName||function(t,e){var n=!0;try{n=document.activeElement!==t}catch(t){}return n&&t.value!==e}(t,e)||function(t,e){var n=t.value,r=t._vModifiers;if(s(r)){if(r.number)return g(n)!==g(e);if(r.trim)return n.trim()!==e.trim()}return n!==e}(t,e))}var ro={create:eo,update:eo},io=x((function(t){var e={},n=/:(.+)/;return t.split(/;(?![^(]*\))/g).forEach((function(t){if(t){var r=t.split(n);r.length>1&&(e[r[0].trim()]=r[1].trim())}})),e}));function oo(t){var e=ao(t.style);return t.staticStyle?R(t.staticStyle,e):e}function ao(t){return Array.isArray(t)?T(t):"string"==typeof t?io(t):t}var so,co=/^--/,po=/\s*!important$/,lo=function(t,e,n){if(co.test(e))t.style.setProperty(e,n);else if(po.test(n))t.style.setProperty(W(e),n.replace(po,""),"important");else{var r=fo(e);if(Array.isArray(n))for(var i=0,o=n.length;i-1?e.split(ho).forEach((function(e){return t.classList.add(e)})):t.classList.add(e);else{var n=" ".concat(t.getAttribute("class")||""," ");n.indexOf(" "+e+" ")<0&&t.setAttribute("class",(n+e).trim())}}function vo(t,e){if(e&&(e=e.trim()))if(t.classList)e.indexOf(" ")>-1?e.split(ho).forEach((function(e){return t.classList.remove(e)})):t.classList.remove(e),t.classList.length||t.removeAttribute("class");else{for(var n=" ".concat(t.getAttribute("class")||""," "),r=" "+e+" ";n.indexOf(r)>=0;)n=n.replace(r," ");(n=n.trim())?t.setAttribute("class",n):t.removeAttribute("class")}}function go(t){if(t){if("object"==typeof t){var e={};return!1!==t.css&&R(e,zo(t.name||"v")),R(e,t),e}return"string"==typeof t?zo(t):void 0}}var zo=x((function(t){return{enterClass:"".concat(t,"-enter"),enterToClass:"".concat(t,"-enter-to"),enterActiveClass:"".concat(t,"-enter-active"),leaveClass:"".concat(t,"-leave"),leaveToClass:"".concat(t,"-leave-to"),leaveActiveClass:"".concat(t,"-leave-active")}})),Oo=K&&!Q,yo="transition",Ao="transitionend",_o="animation",xo="animationend";Oo&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(yo="WebkitTransition",Ao="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(_o="WebkitAnimation",xo="webkitAnimationEnd"));var qo=K?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(t){return t()};function wo(t){qo((function(){qo(t)}))}function ko(t,e){var n=t._transitionClasses||(t._transitionClasses=[]);n.indexOf(e)<0&&(n.push(e),Mo(t,e))}function Lo(t,e){t._transitionClasses&&y(t._transitionClasses,e),vo(t,e)}function Wo(t,e,n){var r=Co(t,e),i=r.type,o=r.timeout,a=r.propCount;if(!i)return n();var s="transition"===i?Ao:xo,c=0,p=function(){t.removeEventListener(s,l),n()},l=function(e){e.target===t&&++c>=a&&p()};setTimeout((function(){c0&&(n="transition",l=a,d=o.length):"animation"===e?p>0&&(n="animation",l=p,d=c.length):d=(n=(l=Math.max(a,p))>0?a>p?"transition":"animation":null)?"transition"===n?o.length:c.length:0,{type:n,timeout:l,propCount:d,hasTransform:"transition"===n&&So.test(r[yo+"Property"])}}function Ro(t,e){for(;t.length1}function Po(t,e){!0!==e.data.show&&Eo(e)}var Io=function(t){var e,n,r={},i=t.modules,l=t.nodeOps;for(e=0;eb?g(t,a(n[M+1])?null:n[M+1].elm,n,f,M,r):f>M&&y(e,d,b)}(d,m,M,n,p):s(M)?(s(t.text)&&l.setTextContent(d,""),g(d,null,M,0,M.length-1,n)):s(m)?y(m,0,m.length-1):s(t.text)&&l.setTextContent(d,""):t.text!==e.text&&l.setTextContent(d,e.text),s(b)&&s(f=b.hook)&&s(f=f.postpatch)&&f(t,e)}}}function q(t,e,n){if(c(n)&&s(t.parent))t.parent.data.pendingInsert=e;else for(var r=0;r-1,a.selected!==o&&(a.selected=o);else if(D(Xo(a),r))return void(t.selectedIndex!==s&&(t.selectedIndex=s));i||(t.selectedIndex=-1)}}function Yo(t,e){return e.every((function(e){return!D(e,t)}))}function Xo(t){return"_value"in t?t._value:t.value}function Ho(t){t.target.composing=!0}function $o(t){t.target.composing&&(t.target.composing=!1,Uo(t.target,"input"))}function Uo(t,e){var n=document.createEvent("HTMLEvents");n.initEvent(e,!0,!0),t.dispatchEvent(n)}function Go(t){return!t.componentInstance||t.data&&t.data.transition?t:Go(t.componentInstance._vnode)}var Ko={model:jo,show:{bind:function(t,e,n){var r=e.value,i=(n=Go(n)).data&&n.data.transition,o=t.__vOriginalDisplay="none"===t.style.display?"":t.style.display;r&&i?(n.data.show=!0,Eo(n,(function(){t.style.display=o}))):t.style.display=r?o:"none"},update:function(t,e,n){var r=e.value;!r!=!e.oldValue&&((n=Go(n)).data&&n.data.transition?(n.data.show=!0,r?Eo(n,(function(){t.style.display=t.__vOriginalDisplay})):No(n,(function(){t.style.display="none"}))):t.style.display=r?t.__vOriginalDisplay:"none")},unbind:function(t,e,n,r,i){i||(t.style.display=t.__vOriginalDisplay)}}},Jo={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function Zo(t){var e=t&&t.componentOptions;return e&&e.Ctor.options.abstract?Zo(un(e.children)):t}function Qo(t){var e={},n=t.$options;for(var r in n.propsData)e[r]=t[r];var i=n._parentListeners;for(var r in i)e[w(r)]=i[r];return e}function ta(t,e){if(/\d-keep-alive$/.test(e.tag))return t("keep-alive",{props:e.componentOptions.propsData})}var ea=function(t){return t.tag||Ke(t)},na=function(t){return"show"===t.name},ra={name:"transition",props:Jo,abstract:!0,render:function(t){var e=this,n=this.$slots.default;if(n&&(n=n.filter(ea)).length){0;var r=this.mode;0;var i=n[0];if(function(t){for(;t=t.parent;)if(t.data.transition)return!0}(this.$vnode))return i;var o=Zo(i);if(!o)return i;if(this._leaving)return ta(t,i);var a="__transition-".concat(this._uid,"-");o.key=null==o.key?o.isComment?a+"comment":a+o.tag:p(o.key)?0===String(o.key).indexOf(a)?o.key:a+o.key:o.key;var s=(o.data||(o.data={})).transition=Qo(this),c=this._vnode,l=Zo(c);if(o.data.directives&&o.data.directives.some(na)&&(o.data.show=!0),l&&l.data&&!function(t,e){return e.key===t.key&&e.tag===t.tag}(o,l)&&!Ke(l)&&(!l.componentInstance||!l.componentInstance._vnode.isComment)){var d=l.data.transition=R({},s);if("out-in"===r)return this._leaving=!0,Le(d,"afterLeave",(function(){e._leaving=!1,e.$forceUpdate()})),ta(t,i);if("in-out"===r){if(Ke(o))return c;var u,f=function(){u()};Le(s,"afterEnter",f),Le(s,"enterCancelled",f),Le(d,"delayLeave",(function(t){u=t}))}}return i}}},ia=R({tag:String,moveClass:String},Jo);function oa(t){t.elm._moveCb&&t.elm._moveCb(),t.elm._enterCb&&t.elm._enterCb()}function aa(t){t.data.newPos=t.elm.getBoundingClientRect()}function sa(t){var e=t.data.pos,n=t.data.newPos,r=e.left-n.left,i=e.top-n.top;if(r||i){t.data.moved=!0;var o=t.elm.style;o.transform=o.WebkitTransform="translate(".concat(r,"px,").concat(i,"px)"),o.transitionDuration="0s"}}delete ia.mode;var ca={Transition:ra,TransitionGroup:{props:ia,beforeMount:function(){var t=this,e=this._update;this._update=function(n,r){var i=ir(t);t.__patch__(t._vnode,t.kept,!1,!0),t._vnode=t.kept,i(),e.call(t,n,r)}},render:function(t){for(var e=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),r=this.prevChildren=this.children,i=this.$slots.default||[],o=this.children=[],a=Qo(this),s=0;s-1?_i[t]=e.constructor===window.HTMLUnknownElement||e.constructor===window.HTMLElement:_i[t]=/HTMLUnknownElement/.test(e.toString())},R(Qr.options.directives,Ko),R(Qr.options.components,ca),Qr.prototype.__patch__=K?Io:E,Qr.prototype.$mount=function(t,e){return function(t,e,n){var r;t.$el=e,t.$options.render||(t.$options.render=ht),sr(t,"beforeMount"),r=function(){t._update(t._render(),n)},new Zn(t,r,E,{before:function(){t._isMounted&&!t._isDestroyed&&sr(t,"beforeUpdate")}},!0),n=!1;var i=t._preWatchers;if(i)for(var o=0;o1?arguments[1]:void 0)}}),n(99)("includes")},function(t,e,n){"use strict";var r=n(17),i=n(154);r(r.P+r.F*n(156)("includes"),"String",{includes:function(t){return!!~i(this,t,"includes").indexOf(t,arguments.length>1?arguments[1]:void 0)}})},function(t,e,n){"use strict";t.exports=function(t){return function(e,n,r){if(!t[e])if(t.mixin){var i={};i[e]=n,t.mixin(i,{chain:r})}else t[e]=n;return t}}},function(t,e,n){"use strict";n.r(e),n.d(e,"rule",(function(){return i}));var r=n(1);function i(t,e,n){return r.get(t,[e,n])}},function(t,e,n){for(var r=n(412),i=n(47),o=n(46),a=n(21),s=n(33),c=n(55),p=n(13),l=p("iterator"),d=p("toStringTag"),u=c.Array,f={CSSRuleList:!0,CSSStyleDeclaration:!1,CSSValueList:!1,ClientRectList:!1,DOMRectList:!1,DOMStringList:!1,DOMTokenList:!0,DataTransferItemList:!1,FileList:!1,HTMLAllCollection:!1,HTMLCollection:!1,HTMLFormElement:!1,HTMLSelectElement:!1,MediaList:!0,MimeTypeArray:!1,NamedNodeMap:!1,NodeList:!0,PaintRequestList:!1,Plugin:!1,PluginArray:!1,SVGLengthList:!1,SVGNumberList:!1,SVGPathSegList:!1,SVGPointList:!1,SVGStringList:!1,SVGTransformList:!1,SourceBufferList:!1,StyleSheetList:!0,TextTrackCueList:!1,TextTrackList:!1,TouchList:!1},b=i(f),m=0;m1)return e.map((function(e){return t(e)}));var r=e[0];if("string"!=typeof r.blotName&&"string"!=typeof r.attrName)throw new o("Invalid definition");if("abstract"===r.blotName)throw new o("Cannot register abstract class");if(l[r.blotName||r.attrName]=r,"string"==typeof r.keyName)s[r.keyName]=r;else if(null!=r.className&&(c[r.className]=r),null!=r.tagName){Array.isArray(r.tagName)?r.tagName=r.tagName.map((function(t){return t.toUpperCase()})):r.tagName=r.tagName.toUpperCase();var i=Array.isArray(r.tagName)?r.tagName:[r.tagName];i.forEach((function(t){null!=p[t]&&null!=r.className||(p[t]=r)}))}return r}},function(t,e,n){var r=n(51),i=n(11),o=n(3),a=n(20),s=String.fromCharCode(0),c=function(t){Array.isArray(t)?this.ops=t:null!=t&&Array.isArray(t.ops)?this.ops=t.ops:this.ops=[]};c.prototype.insert=function(t,e){var n={};return 0===t.length?this:(n.insert=t,null!=e&&"object"==typeof e&&Object.keys(e).length>0&&(n.attributes=e),this.push(n))},c.prototype.delete=function(t){return t<=0?this:this.push({delete:t})},c.prototype.retain=function(t,e){if(t<=0)return this;var n={retain:t};return null!=e&&"object"==typeof e&&Object.keys(e).length>0&&(n.attributes=e),this.push(n)},c.prototype.push=function(t){var e=this.ops.length,n=this.ops[e-1];if(t=o(!0,{},t),"object"==typeof n){if("number"==typeof t.delete&&"number"==typeof n.delete)return this.ops[e-1]={delete:n.delete+t.delete},this;if("number"==typeof n.delete&&null!=t.insert&&(e-=1,"object"!=typeof(n=this.ops[e-1])))return this.ops.unshift(t),this;if(i(t.attributes,n.attributes)){if("string"==typeof t.insert&&"string"==typeof n.insert)return this.ops[e-1]={insert:n.insert+t.insert},"object"==typeof t.attributes&&(this.ops[e-1].attributes=t.attributes),this;if("number"==typeof t.retain&&"number"==typeof n.retain)return this.ops[e-1]={retain:n.retain+t.retain},"object"==typeof t.attributes&&(this.ops[e-1].attributes=t.attributes),this}}return e===this.ops.length?this.ops.push(t):this.ops.splice(e,0,t),this},c.prototype.chop=function(){var t=this.ops[this.ops.length-1];return t&&t.retain&&!t.attributes&&this.ops.pop(),this},c.prototype.filter=function(t){return this.ops.filter(t)},c.prototype.forEach=function(t){this.ops.forEach(t)},c.prototype.map=function(t){return this.ops.map(t)},c.prototype.partition=function(t){var e=[],n=[];return this.forEach((function(r){(t(r)?e:n).push(r)})),[e,n]},c.prototype.reduce=function(t,e){return this.ops.reduce(t,e)},c.prototype.changeLength=function(){return this.reduce((function(t,e){return e.insert?t+a.length(e):e.delete?t-e.delete:t}),0)},c.prototype.length=function(){return this.reduce((function(t,e){return t+a.length(e)}),0)},c.prototype.slice=function(t,e){t=t||0,"number"!=typeof e&&(e=1/0);for(var n=[],r=a.iterator(this.ops),i=0;i0&&n.next(o.retain-s)}for(var p=new c(r);e.hasNext()||n.hasNext();)if("insert"===n.peekType())p.push(n.next());else if("delete"===e.peekType())p.push(e.next());else{var l=Math.min(e.peekLength(),n.peekLength()),d=e.next(l),u=n.next(l);if("number"==typeof u.retain){var f={};"number"==typeof d.retain?f.retain=l:f.insert=d.insert;var b=a.attributes.compose(d.attributes,u.attributes,"number"==typeof d.retain);if(b&&(f.attributes=b),p.push(f),!n.hasNext()&&i(p.ops[p.ops.length-1],f)){var m=new c(e.rest());return p.concat(m).chop()}}else"number"==typeof u.delete&&"number"==typeof d.retain&&p.push(u)}return p.chop()},c.prototype.concat=function(t){var e=new c(this.ops.slice());return t.ops.length>0&&(e.push(t.ops[0]),e.ops=e.ops.concat(t.ops.slice(1))),e},c.prototype.diff=function(t,e){if(this.ops===t.ops)return new c;var n=[this,t].map((function(e){return e.map((function(n){if(null!=n.insert)return"string"==typeof n.insert?n.insert:s;throw new Error("diff() called "+(e===t?"on":"with")+" non-document")})).join("")})),o=new c,p=r(n[0],n[1],e),l=a.iterator(this.ops),d=a.iterator(t.ops);return p.forEach((function(t){for(var e=t[1].length;e>0;){var n=0;switch(t[0]){case r.INSERT:n=Math.min(d.peekLength(),e),o.push(d.next(n));break;case r.DELETE:n=Math.min(e,l.peekLength()),l.next(n),o.delete(n);break;case r.EQUAL:n=Math.min(l.peekLength(),d.peekLength(),e);var s=l.next(n),c=d.next(n);i(s.insert,c.insert)?o.retain(n,a.attributes.diff(s.attributes,c.attributes)):o.push(c).delete(n)}e-=n}})),o.chop()},c.prototype.eachLine=function(t,e){e=e||"\n";for(var n=a.iterator(this.ops),r=new c,i=0;n.hasNext();){if("insert"!==n.peekType())return;var o=n.peek(),s=a.length(o)-n.peekLength(),p="string"==typeof o.insert?o.insert.indexOf(e,s)-s:-1;if(p<0)r.push(n.next());else if(p>0)r.push(n.next(p));else{if(!1===t(r,n.next(1).attributes||{},i))return;i+=1,r=new c}}r.length()>0&&t(r,{},i)},c.prototype.transform=function(t,e){if(e=!!e,"number"==typeof t)return this.transformPosition(t,e);for(var n=a.iterator(this.ops),r=a.iterator(t.ops),i=new c;n.hasNext()||r.hasNext();)if("insert"!==n.peekType()||!e&&"insert"===r.peekType())if("insert"===r.peekType())i.push(r.next());else{var o=Math.min(n.peekLength(),r.peekLength()),s=n.next(o),p=r.next(o);if(s.delete)continue;p.delete?i.push(p):i.retain(o,a.attributes.transform(s.attributes,p.attributes,e))}else i.retain(a.length(n.next()));return i.chop()},c.prototype.transformPosition=function(t,e){e=!!e;for(var n=a.iterator(this.ops),r=0;n.hasNext()&&r<=t;){var i=n.peekLength(),o=n.peekType();n.next(),"delete"!==o?("insert"===o&&(r0&&(t1&&void 0!==arguments[1]&&arguments[1];if(n&&(0===t||t>=this.length()-1)){var r=this.clone();return 0===t?(this.parent.insertBefore(r,this),this):(this.parent.insertBefore(r,this.next),r)}var o=i(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"split",this).call(this,t,n);return this.cache={},o}}]),e}(s.default.Block);function M(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return null==t?e:("function"==typeof t.formats&&(e=(0,o.default)(e,t.formats())),null==t.parent||"scroll"==t.parent.blotName||t.parent.statics.scope!==t.statics.scope?e:M(t.parent,e))}h.blotName="block",h.tagName="P",h.defaultChild="break",h.allowedChildren=[p.default,s.default.Embed,l.default],e.bubbleFormats=M,e.BlockEmbed=m,e.default=h},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.overload=e.expandConfig=void 0;var 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},i=function(t,e){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return function(t,e){var n=[],r=!0,i=!1,o=void 0;try{for(var a,s=t[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!e||n.length!==e);r=!0);}catch(t){i=!0,o=t}finally{try{!r&&s.return&&s.return()}finally{if(i)throw o}}return n}(t,e);throw new TypeError("Invalid attempt to destructure non-iterable instance")},o=function(){function t(t,e){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:{};if(v(this,t),this.options=O(e,r),this.container=this.options.container,null==this.container)return g.error("Invalid Quill container",e);this.options.debug&&t.debug(this.options.debug);var i=this.container.innerHTML.trim();this.container.classList.add("ql-container"),this.container.innerHTML="",this.container.__quill=this,this.root=this.addContainer("ql-editor"),this.root.classList.add("ql-blank"),this.root.setAttribute("data-gramm",!1),this.scrollingContainer=this.options.scrollingContainer||this.root,this.emitter=new c.default,this.scroll=l.default.create(this.root,{emitter:this.emitter,whitelist:this.options.formats}),this.editor=new s.default(this.scroll),this.selection=new u.default(this.scroll,this.emitter),this.theme=new this.options.theme(this,this.options),this.keyboard=this.theme.addModule("keyboard"),this.clipboard=this.theme.addModule("clipboard"),this.history=this.theme.addModule("history"),this.theme.init(),this.emitter.on(c.default.events.EDITOR_CHANGE,(function(t){t===c.default.events.TEXT_CHANGE&&n.root.classList.toggle("ql-blank",n.editor.isBlank())})),this.emitter.on(c.default.events.SCROLL_UPDATE,(function(t,e){var r=n.selection.lastRange,i=r&&0===r.length?r.index:void 0;y.call(n,(function(){return n.editor.update(null,e,i)}),t)}));var o=this.clipboard.convert("
"+i+"


");this.setContents(o),this.history.clear(),this.options.placeholder&&this.root.setAttribute("data-placeholder",this.options.placeholder),this.options.readOnly&&this.disable()}return o(t,null,[{key:"debug",value:function(t){!0===t&&(t="log"),b.default.level(t)}},{key:"find",value:function(t){return t.__quill||l.default.find(t)}},{key:"import",value:function(t){return null==this.imports[t]&&g.error("Cannot import "+t+". Are you sure it was registered?"),this.imports[t]}},{key:"register",value:function(t,e){var n=this,r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if("string"!=typeof t){var i=t.attrName||t.blotName;"string"==typeof i?this.register("formats/"+i,t,e):Object.keys(t).forEach((function(r){n.register(r,t[r],e)}))}else null==this.imports[t]||r||g.warn("Overwriting "+t+" with",e),this.imports[t]=e,(t.startsWith("blots/")||t.startsWith("formats/"))&&"abstract"!==e.blotName?l.default.register(e):t.startsWith("modules")&&"function"==typeof e.register&&e.register()}}]),o(t,[{key:"addContainer",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if("string"==typeof t){var n=t;(t=document.createElement("div")).classList.add(n)}return this.container.insertBefore(t,e),t}},{key:"blur",value:function(){this.selection.setRange(null)}},{key:"deleteText",value:function(t,e,n){var r=this,o=A(t,e,n),a=i(o,4);return t=a[0],e=a[1],n=a[3],y.call(this,(function(){return r.editor.deleteText(t,e)}),n,t,-1*e)}},{key:"disable",value:function(){this.enable(!1)}},{key:"enable",value:function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];this.scroll.enable(t),this.container.classList.toggle("ql-disabled",!t)}},{key:"focus",value:function(){var t=this.scrollingContainer.scrollTop;this.selection.focus(),this.scrollingContainer.scrollTop=t,this.scrollIntoView()}},{key:"format",value:function(t,e){var n=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:c.default.sources.API;return y.call(this,(function(){var r=n.getSelection(!0),i=new a.default;if(null==r)return i;if(l.default.query(t,l.default.Scope.BLOCK))i=n.editor.formatLine(r.index,r.length,M({},t,e));else{if(0===r.length)return n.selection.format(t,e),i;i=n.editor.formatText(r.index,r.length,M({},t,e))}return n.setSelection(r,c.default.sources.SILENT),i}),r)}},{key:"formatLine",value:function(t,e,n,r,o){var a,s=this,c=A(t,e,n,r,o),p=i(c,4);return t=p[0],e=p[1],a=p[2],o=p[3],y.call(this,(function(){return s.editor.formatLine(t,e,a)}),o,t,0)}},{key:"formatText",value:function(t,e,n,r,o){var a,s=this,c=A(t,e,n,r,o),p=i(c,4);return t=p[0],e=p[1],a=p[2],o=p[3],y.call(this,(function(){return s.editor.formatText(t,e,a)}),o,t,0)}},{key:"getBounds",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=void 0;n="number"==typeof t?this.selection.getBounds(t,e):this.selection.getBounds(t.index,t.length);var r=this.container.getBoundingClientRect();return{bottom:n.bottom-r.top,height:n.height,left:n.left-r.left,right:n.right-r.left,top:n.top-r.top,width:n.width}}},{key:"getContents",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.getLength()-t,n=A(t,e),r=i(n,2);return t=r[0],e=r[1],this.editor.getContents(t,e)}},{key:"getFormat",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.getSelection(!0),e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return"number"==typeof t?this.editor.getFormat(t,e):this.editor.getFormat(t.index,t.length)}},{key:"getIndex",value:function(t){return t.offset(this.scroll)}},{key:"getLength",value:function(){return this.scroll.length()}},{key:"getLeaf",value:function(t){return this.scroll.leaf(t)}},{key:"getLine",value:function(t){return this.scroll.line(t)}},{key:"getLines",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Number.MAX_VALUE;return"number"!=typeof t?this.scroll.lines(t.index,t.length):this.scroll.lines(t,e)}},{key:"getModule",value:function(t){return this.theme.modules[t]}},{key:"getSelection",value:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return t&&this.focus(),this.update(),this.selection.getRange()[0]}},{key:"getText",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.getLength()-t,n=A(t,e),r=i(n,2);return t=r[0],e=r[1],this.editor.getText(t,e)}},{key:"hasFocus",value:function(){return this.selection.hasFocus()}},{key:"insertEmbed",value:function(e,n,r){var i=this,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:t.sources.API;return y.call(this,(function(){return i.editor.insertEmbed(e,n,r)}),o,e)}},{key:"insertText",value:function(t,e,n,r,o){var a,s=this,c=A(t,0,n,r,o),p=i(c,4);return t=p[0],a=p[2],o=p[3],y.call(this,(function(){return s.editor.insertText(t,e,a)}),o,t,e.length)}},{key:"isEnabled",value:function(){return!this.container.classList.contains("ql-disabled")}},{key:"off",value:function(){return this.emitter.off.apply(this.emitter,arguments)}},{key:"on",value:function(){return this.emitter.on.apply(this.emitter,arguments)}},{key:"once",value:function(){return this.emitter.once.apply(this.emitter,arguments)}},{key:"pasteHTML",value:function(t,e,n){this.clipboard.dangerouslyPasteHTML(t,e,n)}},{key:"removeFormat",value:function(t,e,n){var r=this,o=A(t,e,n),a=i(o,4);return t=a[0],e=a[1],n=a[3],y.call(this,(function(){return r.editor.removeFormat(t,e)}),n,t)}},{key:"scrollIntoView",value:function(){this.selection.scrollIntoView(this.scrollingContainer)}},{key:"setContents",value:function(t){var e=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.sources.API;return y.call(this,(function(){t=new a.default(t);var n=e.getLength(),r=e.editor.deleteText(0,n),i=e.editor.applyDelta(t),o=i.ops[i.ops.length-1];return null!=o&&"string"==typeof o.insert&&"\n"===o.insert[o.insert.length-1]&&(e.editor.deleteText(e.getLength()-1,1),i.delete(1)),r.compose(i)}),n)}},{key:"setSelection",value:function(e,n,r){if(null==e)this.selection.setRange(null,n||t.sources.API);else{var o=A(e,n,r),a=i(o,4);e=a[0],n=a[1],r=a[3],this.selection.setRange(new d.Range(e,n),r),r!==c.default.sources.SILENT&&this.selection.scrollIntoView(this.scrollingContainer)}}},{key:"setText",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.sources.API,n=(new a.default).insert(t);return this.setContents(n,e)}},{key:"update",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:c.default.sources.USER,e=this.scroll.update(t);return this.selection.update(t),e}},{key:"updateContents",value:function(t){var e=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.sources.API;return y.call(this,(function(){return t=new a.default(t),e.editor.applyDelta(t,n)}),n,!0)}}]),t}();function O(t,e){if((e=(0,f.default)(!0,{container:t,modules:{clipboard:!0,keyboard:!0,history:!0}},e)).theme&&e.theme!==z.DEFAULTS.theme){if(e.theme=z.import("themes/"+e.theme),null==e.theme)throw new Error("Invalid theme "+e.theme+". Did you register it?")}else e.theme=m.default;var n=(0,f.default)(!0,{},e.theme.DEFAULTS);[n,e].forEach((function(t){t.modules=t.modules||{},Object.keys(t.modules).forEach((function(e){!0===t.modules[e]&&(t.modules[e]={})}))}));var r=Object.keys(n.modules).concat(Object.keys(e.modules)).reduce((function(t,e){var n=z.import("modules/"+e);return null==n?g.error("Cannot load "+e+" module. Are you sure you registered it?"):t[e]=n.DEFAULTS||{},t}),{});return null!=e.modules&&e.modules.toolbar&&e.modules.toolbar.constructor!==Object&&(e.modules.toolbar={container:e.modules.toolbar}),e=(0,f.default)(!0,{},z.DEFAULTS,{modules:r},n,e),["bounds","container","scrollingContainer"].forEach((function(t){"string"==typeof e[t]&&(e[t]=document.querySelector(e[t]))})),e.modules=Object.keys(e.modules).reduce((function(t,n){return e.modules[n]&&(t[n]=e.modules[n]),t}),{}),e}function y(t,e,n,r){if(this.options.strict&&!this.isEnabled()&&e===c.default.sources.USER)return new a.default;var i=null==n?null:this.getSelection(),o=this.editor.delta,s=t();if(null!=i&&(!0===n&&(n=i.index),null==r?i=_(i,s,e):0!==r&&(i=_(i,n,r,e)),this.setSelection(i,c.default.sources.SILENT)),s.length()>0){var p,l,d=[c.default.events.TEXT_CHANGE,s,o,e];(p=this.emitter).emit.apply(p,[c.default.events.EDITOR_CHANGE].concat(d)),e!==c.default.sources.SILENT&&(l=this.emitter).emit.apply(l,d)}return s}function A(t,e,n,i,o){var a={};return"number"==typeof t.index&&"number"==typeof t.length?"number"!=typeof e?(o=i,i=n,n=e,e=t.length,t=t.index):(e=t.length,t=t.index):"number"!=typeof e&&(o=i,i=n,n=e,e=0),"object"===(void 0===n?"undefined":r(n))?(a=n,o=i):"string"==typeof n&&(null!=i?a[n]=i:o=n),[t,e,a,o=o||c.default.sources.API]}function _(t,e,n,r){if(null==t)return null;var o=void 0,s=void 0;if(e instanceof a.default){var p=[t.index,t.index+t.length].map((function(t){return e.transformPosition(t,r!==c.default.sources.USER)})),l=i(p,2);o=l[0],s=l[1]}else{var u=[t.index,t.index+t.length].map((function(t){return t=0?t+n:Math.max(e,t+n)})),f=i(u,2);o=f[0],s=f[1]}return new d.Range(o,s-o)}z.DEFAULTS={bounds:null,formats:null,modules:{},placeholder:"",readOnly:!1,scrollingContainer:null,strict:!0,theme:"default"},z.events=c.default.events,z.sources=c.default.sources,z.version="1.3.7",z.imports={delta:a.default,parchment:l.default,"core/module":p.default,"core/theme":m.default},e.expandConfig=O,e.overload=A,e.default=z},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(){function t(t,e){for(var n=0;n0){var n=this.parent.isolate(this.offset(),this.length());this.moveChildren(n),n.wrap(this)}}}],[{key:"compare",value:function(t,n){var r=e.order.indexOf(t),i=e.order.indexOf(n);return r>=0||i>=0?r-i:t===n?0:t1?e-1:0),r=1;r1&&void 0!==arguments[1]?arguments[1]:{};r(this,t),this.quill=e,this.options=n};i.DEFAULTS={},e.default=i},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=["error","warn","log","info"],i="warn";function o(t){if(r.indexOf(t)<=r.indexOf(i)){for(var e,n=arguments.length,o=Array(n>1?n-1:0),a=1;a=0;p--)if(d[p]!=u[p])return!1;for(p=d.length-1;p>=0;p--)if(l=d[p],!a(t[l],e[l],n))return!1;return typeof t==typeof e}(t,e,n))};function s(t){return null==t}function c(t){return!(!t||"object"!=typeof t||"number"!=typeof t.length||"function"!=typeof t.copy||"function"!=typeof t.slice||t.length>0&&"number"!=typeof t[0])}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=function(){function t(t,e,n){void 0===n&&(n={}),this.attrName=t,this.keyName=e;var i=r.Scope.TYPE&r.Scope.ATTRIBUTE;null!=n.scope?this.scope=n.scope&r.Scope.LEVEL|i:this.scope=r.Scope.ATTRIBUTE,null!=n.whitelist&&(this.whitelist=n.whitelist)}return t.keys=function(t){return[].map.call(t.attributes,(function(t){return t.name}))},t.prototype.add=function(t,e){return!!this.canAdd(t,e)&&(t.setAttribute(this.keyName,e),!0)},t.prototype.canAdd=function(t,e){return null!=r.query(t,r.Scope.BLOT&(this.scope|r.Scope.TYPE))&&(null==this.whitelist||("string"==typeof e?this.whitelist.indexOf(e.replace(/["']/g,""))>-1:this.whitelist.indexOf(e)>-1))},t.prototype.remove=function(t){t.removeAttribute(this.keyName)},t.prototype.value=function(t){var e=t.getAttribute(this.keyName);return this.canAdd(t,e)&&e?e:""},t}();e.default=i},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.Code=void 0;var r=function(t,e){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return function(t,e){var n=[],r=!0,i=!1,o=void 0;try{for(var a,s=t[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!e||n.length!==e);r=!0);}catch(t){i=!0,o=t}finally{try{!r&&s.return&&s.return()}finally{if(i)throw o}}return n}(t,e);throw new TypeError("Invalid attempt to destructure non-iterable instance")},i=function(){function t(t,e){for(var n=0;n=t+n)){var a=this.newlineIndex(t,!0)+1,c=o-a+1,p=this.isolate(a,c),l=p.next;p.format(r,i),l instanceof e&&l.formatAt(0,t-a+n-c,r,i)}}}},{key:"insertAt",value:function(t,e,n){if(null==n){var i=this.descendant(l.default,t),o=r(i,2),a=o[0],s=o[1];a.insertAt(s,e)}}},{key:"length",value:function(){var t=this.domNode.textContent.length;return this.domNode.textContent.endsWith("\n")?t:t+1}},{key:"newlineIndex",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(e)return this.domNode.textContent.slice(0,t).lastIndexOf("\n");var n=this.domNode.textContent.slice(t).indexOf("\n");return n>-1?t+n:-1}},{key:"optimize",value:function(t){this.domNode.textContent.endsWith("\n")||this.appendChild(s.default.create("text","\n")),o(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"optimize",this).call(this,t);var n=this.next;null!=n&&n.prev===this&&n.statics.blotName===this.statics.blotName&&this.statics.formats(this.domNode)===n.statics.formats(n.domNode)&&(n.optimize(t),n.moveChildren(this),n.remove())}},{key:"replace",value:function(t){o(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"replace",this).call(this,t),[].slice.call(this.domNode.querySelectorAll("*")).forEach((function(t){var e=s.default.find(t);null==e?t.parentNode.removeChild(t):e instanceof s.default.Embed?e.remove():e.unwrap()}))}}],[{key:"create",value:function(t){var n=o(e.__proto__||Object.getPrototypeOf(e),"create",this).call(this,t);return n.setAttribute("spellcheck",!1),n}},{key:"formats",value:function(){return!0}}]),e}(c.default);h.blotName="code-block",h.tagName="PRE",h.TAB=" ",e.Code=m,e.default=h},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var 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},i=function(t,e){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return function(t,e){var n=[],r=!0,i=!1,o=void 0;try{for(var a,s=t[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!e||n.length!==e);r=!0);}catch(t){i=!0,o=t}finally{try{!r&&s.return&&s.return()}finally{if(i)throw o}}return n}(t,e);throw new TypeError("Invalid attempt to destructure non-iterable instance")},o=function(){function t(t,e){for(var n=0;n=o&&!f.endsWith("\n")&&(n=!0),e.scroll.insertAt(t,f);var b=e.scroll.line(t),m=i(b,2),M=m[0],v=m[1],g=(0,h.default)({},(0,d.bubbleFormats)(M));if(M instanceof u.default){var z=M.descendant(c.default.Leaf,v),O=i(z,1)[0];g=(0,h.default)(g,(0,d.bubbleFormats)(O))}l=s.default.attributes.diff(g,l)||{}}else if("object"===r(a.insert)){var y=Object.keys(a.insert)[0];if(null==y)return t;e.scroll.insertAt(t,y,a.insert[y])}o+=p}return Object.keys(l).forEach((function(n){e.scroll.formatAt(t,p,n,l[n])})),t+p}),0),t.reduce((function(t,n){return"number"==typeof n.delete?(e.scroll.deleteAt(t,n.delete),t):t+(n.retain||n.insert.length||1)}),0),this.scroll.batchEnd(),this.update(t)}},{key:"deleteText",value:function(t,e){return this.scroll.deleteAt(t,e),this.update((new a.default).retain(t).delete(e))}},{key:"formatLine",value:function(t,e){var n=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.scroll.update(),Object.keys(r).forEach((function(i){if(null==n.scroll.whitelist||n.scroll.whitelist[i]){var o=n.scroll.lines(t,Math.max(e,1)),a=e;o.forEach((function(e){var o=e.length();if(e instanceof p.default){var s=t-e.offset(n.scroll),c=e.newlineIndex(s+a)-s+1;e.formatAt(s,c,i,r[i])}else e.format(i,r[i]);a-=o}))}})),this.scroll.optimize(),this.update((new a.default).retain(t).retain(e,(0,b.default)(r)))}},{key:"formatText",value:function(t,e){var n=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return Object.keys(r).forEach((function(i){n.scroll.formatAt(t,e,i,r[i])})),this.update((new a.default).retain(t).retain(e,(0,b.default)(r)))}},{key:"getContents",value:function(t,e){return this.delta.slice(t,t+e)}},{key:"getDelta",value:function(){return this.scroll.lines().reduce((function(t,e){return t.concat(e.delta())}),new a.default)}},{key:"getFormat",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=[],r=[];0===e?this.scroll.path(t).forEach((function(t){var e=i(t,1)[0];e instanceof u.default?n.push(e):e instanceof c.default.Leaf&&r.push(e)})):(n=this.scroll.lines(t,e),r=this.scroll.descendants(c.default.Leaf,t,e));var o=[n,r].map((function(t){if(0===t.length)return{};for(var e=(0,d.bubbleFormats)(t.shift());Object.keys(e).length>0;){var n=t.shift();if(null==n)return e;e=z((0,d.bubbleFormats)(n),e)}return e}));return h.default.apply(h.default,o)}},{key:"getText",value:function(t,e){return this.getContents(t,e).filter((function(t){return"string"==typeof t.insert})).map((function(t){return t.insert})).join("")}},{key:"insertEmbed",value:function(t,e,n){return this.scroll.insertAt(t,e,n),this.update((new a.default).retain(t).insert(function(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}({},e,n)))}},{key:"insertText",value:function(t,e){var n=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return e=e.replace(/\r\n/g,"\n").replace(/\r/g,"\n"),this.scroll.insertAt(t,e),Object.keys(r).forEach((function(i){n.scroll.formatAt(t,e.length,i,r[i])})),this.update((new a.default).retain(t).insert(e,(0,b.default)(r)))}},{key:"isBlank",value:function(){if(0==this.scroll.children.length)return!0;if(this.scroll.children.length>1)return!1;var t=this.scroll.children.head;return t.statics.blotName===u.default.blotName&&!(t.children.length>1)&&t.children.head instanceof f.default}},{key:"removeFormat",value:function(t,e){var n=this.getText(t,e),r=this.scroll.line(t+e),o=i(r,2),s=o[0],c=o[1],l=0,d=new a.default;null!=s&&(l=s instanceof p.default?s.newlineIndex(c)-c+1:s.length()-c,d=s.delta().slice(c,c+l-1).insert("\n"));var u=this.getContents(t,e+l).diff((new a.default).insert(n).concat(d)),f=(new a.default).retain(t).concat(u);return this.applyDelta(f)}},{key:"update",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,r=this.delta;if(1===e.length&&"characterData"===e[0].type&&e[0].target.data.match(v)&&c.default.find(e[0].target)){var i=c.default.find(e[0].target),o=(0,d.bubbleFormats)(i),s=i.offset(this.scroll),p=e[0].oldValue.replace(l.default.CONTENTS,""),u=(new a.default).insert(p),f=(new a.default).insert(i.value()),b=(new a.default).retain(s).concat(u.diff(f,n));t=b.reduce((function(t,e){return e.insert?t.insert(e.insert,o):t.push(e)}),new a.default),this.delta=r.compose(t)}else this.delta=this.getDelta(),t&&(0,m.default)(r.compose(t),this.delta)||(t=r.diff(this.delta,n));return t}}]),t}();function z(t,e){return Object.keys(e).reduce((function(n,r){return null==t[r]||(e[r]===t[r]?n[r]=e[r]:Array.isArray(e[r])?e[r].indexOf(t[r])<0&&(n[r]=e[r].concat([t[r]])):n[r]=[e[r],t[r]]),n}),{})}e.default=g},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.Range=void 0;var r=function(t,e){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return function(t,e){var n=[],r=!0,i=!1,o=void 0;try{for(var a,s=t[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!e||n.length!==e);r=!0);}catch(t){i=!0,o=t}finally{try{!r&&s.return&&s.return()}finally{if(i)throw o}}return n}(t,e);throw new TypeError("Invalid attempt to destructure non-iterable instance")},i=function(){function t(t,e){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:0;d(this,t),this.index=e,this.length=n},b=function(){function t(e,n){var r=this;d(this,t),this.emitter=n,this.scroll=e,this.composing=!1,this.mouseDown=!1,this.root=this.scroll.domNode,this.cursor=o.default.create("cursor",this),this.lastRange=this.savedRange=new f(0,0),this.handleComposition(),this.handleDragging(),this.emitter.listenDOM("selectionchange",document,(function(){r.mouseDown||setTimeout(r.update.bind(r,c.default.sources.USER),1)})),this.emitter.on(c.default.events.EDITOR_CHANGE,(function(t,e){t===c.default.events.TEXT_CHANGE&&e.length()>0&&r.update(c.default.sources.SILENT)})),this.emitter.on(c.default.events.SCROLL_BEFORE_UPDATE,(function(){if(r.hasFocus()){var t=r.getNativeRange();null!=t&&t.start.node!==r.cursor.textNode&&r.emitter.once(c.default.events.SCROLL_UPDATE,(function(){try{r.setNativeRange(t.start.node,t.start.offset,t.end.node,t.end.offset)}catch(t){}}))}})),this.emitter.on(c.default.events.SCROLL_OPTIMIZE,(function(t,e){if(e.range){var n=e.range,i=n.startNode,o=n.startOffset,a=n.endNode,s=n.endOffset;r.setNativeRange(i,o,a,s)}})),this.update(c.default.sources.SILENT)}return i(t,[{key:"handleComposition",value:function(){var t=this;this.root.addEventListener("compositionstart",(function(){t.composing=!0})),this.root.addEventListener("compositionend",(function(){if(t.composing=!1,t.cursor.parent){var e=t.cursor.restore();if(!e)return;setTimeout((function(){t.setNativeRange(e.startNode,e.startOffset,e.endNode,e.endOffset)}),1)}}))}},{key:"handleDragging",value:function(){var t=this;this.emitter.listenDOM("mousedown",document.body,(function(){t.mouseDown=!0})),this.emitter.listenDOM("mouseup",document.body,(function(){t.mouseDown=!1,t.update(c.default.sources.USER)}))}},{key:"focus",value:function(){this.hasFocus()||(this.root.focus(),this.setRange(this.savedRange))}},{key:"format",value:function(t,e){if(null==this.scroll.whitelist||this.scroll.whitelist[t]){this.scroll.update();var n=this.getNativeRange();if(null!=n&&n.native.collapsed&&!o.default.query(t,o.default.Scope.BLOCK)){if(n.start.node!==this.cursor.textNode){var r=o.default.find(n.start.node,!1);if(null==r)return;if(r instanceof o.default.Leaf){var i=r.split(n.start.offset);r.parent.insertBefore(this.cursor,i)}else r.insertBefore(this.cursor,n.start.node);this.cursor.attach()}this.cursor.format(t,e),this.scroll.optimize(),this.setNativeRange(this.cursor.textNode,this.cursor.textNode.data.length),this.update()}}}},{key:"getBounds",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=this.scroll.length();t=Math.min(t,n-1),e=Math.min(t+e,n-1)-t;var i=void 0,o=this.scroll.leaf(t),a=r(o,2),s=a[0],c=a[1];if(null==s)return null;var p=s.position(c,!0),l=r(p,2);i=l[0],c=l[1];var d=document.createRange();if(e>0){d.setStart(i,c);var u=this.scroll.leaf(t+e),f=r(u,2);if(s=f[0],c=f[1],null==s)return null;var b=s.position(c,!0),m=r(b,2);return i=m[0],c=m[1],d.setEnd(i,c),d.getBoundingClientRect()}var h="left",M=void 0;return i instanceof Text?(c0&&(h="right")),{bottom:M.top+M.height,height:M.height,left:M[h],right:M[h],top:M.top,width:0}}},{key:"getNativeRange",value:function(){var t=document.getSelection();if(null==t||t.rangeCount<=0)return null;var e=t.getRangeAt(0);if(null==e)return null;var n=this.normalizeNative(e);return u.info("getNativeRange",n),n}},{key:"getRange",value:function(){var t=this.getNativeRange();return null==t?[null,null]:[this.normalizedToRange(t),t]}},{key:"hasFocus",value:function(){return document.activeElement===this.root}},{key:"normalizedToRange",value:function(t){var e=this,n=[[t.start.node,t.start.offset]];t.native.collapsed||n.push([t.end.node,t.end.offset]);var i=n.map((function(t){var n=r(t,2),i=n[0],a=n[1],s=o.default.find(i,!0),c=s.offset(e.scroll);return 0===a?c:s instanceof o.default.Container?c+s.length():c+s.index(i,a)})),a=Math.min(Math.max.apply(Math,l(i)),this.scroll.length()-1),s=Math.min.apply(Math,[a].concat(l(i)));return new f(s,a-s)}},{key:"normalizeNative",value:function(t){if(!m(this.root,t.startContainer)||!t.collapsed&&!m(this.root,t.endContainer))return null;var e={start:{node:t.startContainer,offset:t.startOffset},end:{node:t.endContainer,offset:t.endOffset},native:t};return[e.start,e.end].forEach((function(t){for(var e=t.node,n=t.offset;!(e instanceof Text)&&e.childNodes.length>0;)if(e.childNodes.length>n)e=e.childNodes[n],n=0;else{if(e.childNodes.length!==n)break;n=(e=e.lastChild)instanceof Text?e.data.length:e.childNodes.length+1}t.node=e,t.offset=n})),e}},{key:"rangeToNative",value:function(t){var e=this,n=t.collapsed?[t.index]:[t.index,t.index+t.length],i=[],o=this.scroll.length();return n.forEach((function(t,n){t=Math.min(o-1,t);var a,s=e.scroll.leaf(t),c=r(s,2),p=c[0],l=c[1],d=p.position(l,0!==n),u=r(d,2);a=u[0],l=u[1],i.push(a,l)})),i.length<2&&(i=i.concat(i)),i}},{key:"scrollIntoView",value:function(t){var e=this.lastRange;if(null!=e){var n=this.getBounds(e.index,e.length);if(null!=n){var i=this.scroll.length()-1,o=this.scroll.line(Math.min(e.index,i)),a=r(o,1)[0],s=a;if(e.length>0){var c=this.scroll.line(Math.min(e.index+e.length,i));s=r(c,1)[0]}if(null!=a&&null!=s){var p=t.getBoundingClientRect();n.topp.bottom&&(t.scrollTop+=n.bottom-p.bottom)}}}}},{key:"setNativeRange",value:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:t,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:e,i=arguments.length>4&&void 0!==arguments[4]&&arguments[4];if(u.info("setNativeRange",t,e,n,r),null==t||null!=this.root.parentNode&&null!=t.parentNode&&null!=n.parentNode){var o=document.getSelection();if(null!=o)if(null!=t){this.hasFocus()||this.root.focus();var a=(this.getNativeRange()||{}).native;if(null==a||i||t!==a.startContainer||e!==a.startOffset||n!==a.endContainer||r!==a.endOffset){"BR"==t.tagName&&(e=[].indexOf.call(t.parentNode.childNodes,t),t=t.parentNode),"BR"==n.tagName&&(r=[].indexOf.call(n.parentNode.childNodes,n),n=n.parentNode);var s=document.createRange();s.setStart(t,e),s.setEnd(n,r),o.removeAllRanges(),o.addRange(s)}}else o.removeAllRanges(),this.root.blur(),document.body.focus()}}},{key:"setRange",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:c.default.sources.API;if("string"==typeof e&&(n=e,e=!1),u.info("setRange",t),null!=t){var r=this.rangeToNative(t);this.setNativeRange.apply(this,l(r).concat([e]))}else this.setNativeRange(null);this.update(n)}},{key:"update",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:c.default.sources.USER,e=this.lastRange,n=this.getRange(),i=r(n,2),o=i[0],p=i[1];if(this.lastRange=o,null!=this.lastRange&&(this.savedRange=this.lastRange),!(0,s.default)(e,this.lastRange)){var l;!this.composing&&null!=p&&p.native.collapsed&&p.start.node!==this.cursor.textNode&&this.cursor.restore();var d,u=[c.default.events.SELECTION_CHANGE,(0,a.default)(this.lastRange),(0,a.default)(e),t];(l=this.emitter).emit.apply(l,[c.default.events.EDITOR_CHANGE].concat(u)),t!==c.default.sources.SILENT&&(d=this.emitter).emit.apply(d,u)}}}]),t}();function m(t,e){try{e.parentNode}catch(t){return!1}return e instanceof Text&&(e=e.parentNode),t.contains(e)}e.Range=f,e.default=b},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r,i=function(){function t(t,e){for(var n=0;n0&&(n+=1),[this.parent.domNode,n]},e.prototype.value=function(){var t;return(t={})[this.statics.blotName]=this.statics.value(this.domNode)||!0,t},e.scope=a.Scope.INLINE_BLOT,e}(o.default);e.default=s},function(t,e,n){var r=n(11),i=n(3),o={attributes:{compose:function(t,e,n){"object"!=typeof t&&(t={}),"object"!=typeof e&&(e={});var r=i(!0,{},e);for(var o in n||(r=Object.keys(r).reduce((function(t,e){return null!=r[e]&&(t[e]=r[e]),t}),{})),t)void 0!==t[o]&&void 0===e[o]&&(r[o]=t[o]);return Object.keys(r).length>0?r:void 0},diff:function(t,e){"object"!=typeof t&&(t={}),"object"!=typeof e&&(e={});var n=Object.keys(t).concat(Object.keys(e)).reduce((function(n,i){return r(t[i],e[i])||(n[i]=void 0===e[i]?null:e[i]),n}),{});return Object.keys(n).length>0?n:void 0},transform:function(t,e,n){if("object"!=typeof t)return e;if("object"==typeof e){if(!n)return e;var r=Object.keys(e).reduce((function(n,r){return void 0===t[r]&&(n[r]=e[r]),n}),{});return Object.keys(r).length>0?r:void 0}}},iterator:function(t){return new a(t)},length:function(t){return"number"==typeof t.delete?t.delete:"number"==typeof t.retain?t.retain:"string"==typeof t.insert?t.insert.length:1}};function a(t){this.ops=t,this.index=0,this.offset=0}a.prototype.hasNext=function(){return this.peekLength()<1/0},a.prototype.next=function(t){t||(t=1/0);var e=this.ops[this.index];if(e){var n=this.offset,r=o.length(e);if(t>=r-n?(t=r-n,this.index+=1,this.offset=0):this.offset+=t,"number"==typeof e.delete)return{delete:t};var i={};return e.attributes&&(i.attributes=e.attributes),"number"==typeof e.retain?i.retain=t:"string"==typeof e.insert?i.insert=e.insert.substr(n,t):i.insert=e.insert,i}return{retain:1/0}},a.prototype.peek=function(){return this.ops[this.index]},a.prototype.peekLength=function(){return this.ops[this.index]?o.length(this.ops[this.index])-this.offset:1/0},a.prototype.peekType=function(){return this.ops[this.index]?"number"==typeof this.ops[this.index].delete?"delete":"number"==typeof this.ops[this.index].retain?"retain":"insert":"retain"},a.prototype.rest=function(){if(this.hasNext()){if(0===this.offset)return this.ops.slice(this.index);var t=this.offset,e=this.index,n=this.next(),r=this.ops.slice(this.index);return this.offset=t,this.index=e,[n].concat(r)}return[]},t.exports=o},function(t,n){var r=function(){"use strict";function t(t,e){return null!=e&&t instanceof e}var n,r,i;try{n=Map}catch(t){n=function(){}}try{r=Set}catch(t){r=function(){}}try{i=Promise}catch(t){i=function(){}}function o(a,c,p,l,d){"object"==typeof c&&(p=c.depth,l=c.prototype,d=c.includeNonEnumerable,c=c.circular);var u=[],f=[],b=void 0!==e;return void 0===c&&(c=!0),void 0===p&&(p=1/0),function a(p,m){if(null===p)return null;if(0===m)return p;var h,M;if("object"!=typeof p)return p;if(t(p,n))h=new n;else if(t(p,r))h=new r;else if(t(p,i))h=new i((function(t,e){p.then((function(e){t(a(e,m-1))}),(function(t){e(a(t,m-1))}))}));else if(o.__isArray(p))h=[];else if(o.__isRegExp(p))h=new RegExp(p.source,s(p)),p.lastIndex&&(h.lastIndex=p.lastIndex);else if(o.__isDate(p))h=new Date(p.getTime());else{if(b&&e.isBuffer(p))return h=e.allocUnsafe?e.allocUnsafe(p.length):new e(p.length),p.copy(h),h;t(p,Error)?h=Object.create(p):void 0===l?(M=Object.getPrototypeOf(p),h=Object.create(M)):(h=Object.create(l),M=l)}if(c){var v=u.indexOf(p);if(-1!=v)return f[v];u.push(p),f.push(h)}for(var g in t(p,n)&&p.forEach((function(t,e){var n=a(e,m-1),r=a(t,m-1);h.set(n,r)})),t(p,r)&&p.forEach((function(t){var e=a(t,m-1);h.add(e)})),p){var z;M&&(z=Object.getOwnPropertyDescriptor(M,g)),z&&null==z.set||(h[g]=a(p[g],m-1))}if(Object.getOwnPropertySymbols){var O=Object.getOwnPropertySymbols(p);for(g=0;g0){if(s instanceof c.BlockEmbed||f instanceof c.BlockEmbed)return void this.optimize();if(s instanceof d.default){var b=s.newlineIndex(s.length(),!0);if(b>-1&&(s=s.split(b+1))===f)return void this.optimize()}else if(f instanceof d.default){var m=f.newlineIndex(0);m>-1&&f.split(m+1)}var h=f.children.head instanceof l.default?null:f.children.head;s.moveChildren(f,h),s.remove()}this.optimize()}},{key:"enable",value:function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];this.domNode.setAttribute("contenteditable",t)}},{key:"formatAt",value:function(t,n,r,i){(null==this.whitelist||this.whitelist[r])&&(o(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"formatAt",this).call(this,t,n,r,i),this.optimize())}},{key:"insertAt",value:function(t,n,r){if(null==r||null==this.whitelist||this.whitelist[n]){if(t>=this.length())if(null==r||null==a.default.query(n,a.default.Scope.BLOCK)){var i=a.default.create(this.statics.defaultChild);this.appendChild(i),null==r&&n.endsWith("\n")&&(n=n.slice(0,-1)),i.insertAt(0,n,r)}else{var s=a.default.create(n,r);this.appendChild(s)}else o(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"insertAt",this).call(this,t,n,r);this.optimize()}}},{key:"insertBefore",value:function(t,n){if(t.statics.scope===a.default.Scope.INLINE_BLOT){var r=a.default.create(this.statics.defaultChild);r.appendChild(t),t=r}o(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"insertBefore",this).call(this,t,n)}},{key:"leaf",value:function(t){return this.path(t).pop()||[null,-1]}},{key:"line",value:function(t){return t===this.length()?this.line(t-1):this.descendant(b,t)}},{key:"lines",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Number.MAX_VALUE,n=function t(e,n,r){var i=[],o=r;return e.children.forEachAt(n,r,(function(e,n,r){b(e)?i.push(e):e instanceof a.default.Container&&(i=i.concat(t(e,n,o))),o-=r})),i};return n(this,t,e)}},{key:"optimize",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};!0!==this.batch&&(o(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"optimize",this).call(this,t,n),t.length>0&&this.emitter.emit(s.default.events.SCROLL_OPTIMIZE,t,n))}},{key:"path",value:function(t){return o(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"path",this).call(this,t).slice(1)}},{key:"update",value:function(t){if(!0!==this.batch){var n=s.default.sources.USER;"string"==typeof t&&(n=t),Array.isArray(t)||(t=this.observer.takeRecords()),t.length>0&&this.emitter.emit(s.default.events.SCROLL_BEFORE_UPDATE,n,t),o(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"update",this).call(this,t.concat([])),t.length>0&&this.emitter.emit(s.default.events.SCROLL_UPDATE,n,t)}}}]),e}(a.default.Scroll);m.blotName="scroll",m.className="ql-editor",m.tagName="DIV",m.defaultChild="block",m.allowedChildren=[p.default,c.BlockEmbed,u.default],e.default=m},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.SHORTKEY=e.default=void 0;var 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},i=function(t,e){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return function(t,e){var n=[],r=!0,i=!1,o=void 0;try{for(var a,s=t[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!e||n.length!==e);r=!0);}catch(t){i=!0,o=t}finally{try{!r&&s.return&&s.return()}finally{if(i)throw o}}return n}(t,e);throw new TypeError("Invalid attempt to destructure non-iterable instance")},o=function(){function t(t,e){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=w(t);if(null==r||null==r.key)return M.warn("Attempted to add invalid keyboard binding",r);"function"==typeof e&&(e={handler:e}),"function"==typeof n&&(n={handler:n}),r=(0,c.default)(r,e,n),this.bindings[r.key]=this.bindings[r.key]||[],this.bindings[r.key].push(r)}},{key:"listen",value:function(){var t=this;this.quill.root.addEventListener("keydown",(function(n){if(!n.defaultPrevented){var o=n.which||n.keyCode,a=(t.bindings[o]||[]).filter((function(t){return e.match(n,t)}));if(0!==a.length){var c=t.quill.getSelection();if(null!=c&&t.quill.hasFocus()){var p=t.quill.getLine(c.index),l=i(p,2),u=l[0],f=l[1],b=t.quill.getLeaf(c.index),m=i(b,2),h=m[0],M=m[1],v=0===c.length?[h,M]:t.quill.getLeaf(c.index+c.length),g=i(v,2),z=g[0],O=g[1],y=h instanceof d.default.Text?h.value().slice(0,M):"",A=z instanceof d.default.Text?z.value().slice(O):"",_={collapsed:0===c.length,empty:0===c.length&&u.length()<=1,format:t.quill.getFormat(c),offset:f,prefix:y,suffix:A};a.some((function(e){if(null!=e.collapsed&&e.collapsed!==_.collapsed)return!1;if(null!=e.empty&&e.empty!==_.empty)return!1;if(null!=e.offset&&e.offset!==_.offset)return!1;if(Array.isArray(e.format)){if(e.format.every((function(t){return null==_.format[t]})))return!1}else if("object"===r(e.format)&&!Object.keys(e.format).every((function(t){return!0===e.format[t]?null!=_.format[t]:!1===e.format[t]?null==_.format[t]:(0,s.default)(e.format[t],_.format[t])})))return!1;return!(null!=e.prefix&&!e.prefix.test(_.prefix)||null!=e.suffix&&!e.suffix.test(_.suffix)||!0===e.handler.call(t,c,_))}))&&n.preventDefault()}}}}))}}]),e}(b.default);function z(t,e){var n,r=t===g.keys.LEFT?"prefix":"suffix";return h(n={key:t,shiftKey:e,altKey:null},r,/^$/),h(n,"handler",(function(n){var r=n.index;t===g.keys.RIGHT&&(r+=n.length+1);var o=this.quill.getLeaf(r);return!(i(o,1)[0]instanceof d.default.Embed&&(t===g.keys.LEFT?e?this.quill.setSelection(n.index-1,n.length+1,u.default.sources.USER):this.quill.setSelection(n.index-1,u.default.sources.USER):e?this.quill.setSelection(n.index,n.length+1,u.default.sources.USER):this.quill.setSelection(n.index+n.length+1,u.default.sources.USER),1))})),n}function O(t,e){if(!(0===t.index||this.quill.getLength()<=1)){var n=this.quill.getLine(t.index),r=i(n,1)[0],o={};if(0===e.offset){var a=this.quill.getLine(t.index-1),s=i(a,1)[0];if(null!=s&&s.length()>1){var c=r.formats(),p=this.quill.getFormat(t.index-1,1);o=l.default.attributes.diff(c,p)||{}}}var d=/[\uD800-\uDBFF][\uDC00-\uDFFF]$/.test(e.prefix)?2:1;this.quill.deleteText(t.index-d,d,u.default.sources.USER),Object.keys(o).length>0&&this.quill.formatLine(t.index-d,d,o,u.default.sources.USER),this.quill.focus()}}function y(t,e){var n=/^[\uD800-\uDBFF][\uDC00-\uDFFF]/.test(e.suffix)?2:1;if(!(t.index>=this.quill.getLength()-n)){var r={},o=0,a=this.quill.getLine(t.index),s=i(a,1)[0];if(e.offset>=s.length()-1){var c=this.quill.getLine(t.index+1),p=i(c,1)[0];if(p){var d=s.formats(),f=this.quill.getFormat(t.index,1);r=l.default.attributes.diff(d,f)||{},o=p.length()}}this.quill.deleteText(t.index,n,u.default.sources.USER),Object.keys(r).length>0&&this.quill.formatLine(t.index+o-1,n,r,u.default.sources.USER)}}function A(t){var e=this.quill.getLines(t),n={};if(e.length>1){var r=e[0].formats(),i=e[e.length-1].formats();n=l.default.attributes.diff(i,r)||{}}this.quill.deleteText(t,u.default.sources.USER),Object.keys(n).length>0&&this.quill.formatLine(t.index,1,n,u.default.sources.USER),this.quill.setSelection(t.index,u.default.sources.SILENT),this.quill.focus()}function _(t,e){var n=this;t.length>0&&this.quill.scroll.deleteAt(t.index,t.length);var r=Object.keys(e.format).reduce((function(t,n){return d.default.query(n,d.default.Scope.BLOCK)&&!Array.isArray(e.format[n])&&(t[n]=e.format[n]),t}),{});this.quill.insertText(t.index,"\n",r,u.default.sources.USER),this.quill.setSelection(t.index+1,u.default.sources.SILENT),this.quill.focus(),Object.keys(e.format).forEach((function(t){null==r[t]&&(Array.isArray(e.format[t])||"link"!==t&&n.quill.format(t,e.format[t],u.default.sources.USER))}))}function x(t){return{key:g.keys.TAB,shiftKey:!t,format:{"code-block":!0},handler:function(e){var n=d.default.query("code-block"),r=e.index,o=e.length,a=this.quill.scroll.descendant(n,r),s=i(a,2),c=s[0],p=s[1];if(null!=c){var l=this.quill.getIndex(c),f=c.newlineIndex(p,!0)+1,b=c.newlineIndex(l+p+o),m=c.domNode.textContent.slice(f,b).split("\n");p=0,m.forEach((function(e,i){t?(c.insertAt(f+p,n.TAB),p+=n.TAB.length,0===i?r+=n.TAB.length:o+=n.TAB.length):e.startsWith(n.TAB)&&(c.deleteAt(f+p,n.TAB.length),p-=n.TAB.length,0===i?r-=n.TAB.length:o-=n.TAB.length),p+=e.length+1})),this.quill.update(u.default.sources.USER),this.quill.setSelection(r,o,u.default.sources.SILENT)}}}}function q(t){return{key:t[0].toUpperCase(),shortKey:!0,handler:function(e,n){this.quill.format(t,!n.format[t],u.default.sources.USER)}}}function w(t){if("string"==typeof t||"number"==typeof t)return w({key:t});if("object"===(void 0===t?"undefined":r(t))&&(t=(0,a.default)(t,!1)),"string"==typeof t.key)if(null!=g.keys[t.key.toUpperCase()])t.key=g.keys[t.key.toUpperCase()];else{if(1!==t.key.length)return null;t.key=t.key.toUpperCase().charCodeAt(0)}return t.shortKey&&(t[v]=t.shortKey,delete t.shortKey),t}g.keys={BACKSPACE:8,TAB:9,ENTER:13,ESCAPE:27,LEFT:37,UP:38,RIGHT:39,DOWN:40,DELETE:46},g.DEFAULTS={bindings:{bold:q("bold"),italic:q("italic"),underline:q("underline"),indent:{key:g.keys.TAB,format:["blockquote","indent","list"],handler:function(t,e){if(e.collapsed&&0!==e.offset)return!0;this.quill.format("indent","+1",u.default.sources.USER)}},outdent:{key:g.keys.TAB,shiftKey:!0,format:["blockquote","indent","list"],handler:function(t,e){if(e.collapsed&&0!==e.offset)return!0;this.quill.format("indent","-1",u.default.sources.USER)}},"outdent backspace":{key:g.keys.BACKSPACE,collapsed:!0,shiftKey:null,metaKey:null,ctrlKey:null,altKey:null,format:["indent","list"],offset:0,handler:function(t,e){null!=e.format.indent?this.quill.format("indent","-1",u.default.sources.USER):null!=e.format.list&&this.quill.format("list",!1,u.default.sources.USER)}},"indent code-block":x(!0),"outdent code-block":x(!1),"remove tab":{key:g.keys.TAB,shiftKey:!0,collapsed:!0,prefix:/\t$/,handler:function(t){this.quill.deleteText(t.index-1,1,u.default.sources.USER)}},tab:{key:g.keys.TAB,handler:function(t){this.quill.history.cutoff();var e=(new p.default).retain(t.index).delete(t.length).insert("\t");this.quill.updateContents(e,u.default.sources.USER),this.quill.history.cutoff(),this.quill.setSelection(t.index+1,u.default.sources.SILENT)}},"list empty enter":{key:g.keys.ENTER,collapsed:!0,format:["list"],empty:!0,handler:function(t,e){this.quill.format("list",!1,u.default.sources.USER),e.format.indent&&this.quill.format("indent",!1,u.default.sources.USER)}},"checklist enter":{key:g.keys.ENTER,collapsed:!0,format:{list:"checked"},handler:function(t){var e=this.quill.getLine(t.index),n=i(e,2),r=n[0],o=n[1],a=(0,c.default)({},r.formats(),{list:"checked"}),s=(new p.default).retain(t.index).insert("\n",a).retain(r.length()-o-1).retain(1,{list:"unchecked"});this.quill.updateContents(s,u.default.sources.USER),this.quill.setSelection(t.index+1,u.default.sources.SILENT),this.quill.scrollIntoView()}},"header enter":{key:g.keys.ENTER,collapsed:!0,format:["header"],suffix:/^$/,handler:function(t,e){var n=this.quill.getLine(t.index),r=i(n,2),o=r[0],a=r[1],s=(new p.default).retain(t.index).insert("\n",e.format).retain(o.length()-a-1).retain(1,{header:null});this.quill.updateContents(s,u.default.sources.USER),this.quill.setSelection(t.index+1,u.default.sources.SILENT),this.quill.scrollIntoView()}},"list autofill":{key:" ",collapsed:!0,format:{list:!1},prefix:/^\s*?(\d+\.|-|\*|\[ ?\]|\[x\])$/,handler:function(t,e){var n=e.prefix.length,r=this.quill.getLine(t.index),o=i(r,2),a=o[0],s=o[1];if(s>n)return!0;var c=void 0;switch(e.prefix.trim()){case"[]":case"[ ]":c="unchecked";break;case"[x]":c="checked";break;case"-":case"*":c="bullet";break;default:c="ordered"}this.quill.insertText(t.index," ",u.default.sources.USER),this.quill.history.cutoff();var l=(new p.default).retain(t.index-s).delete(n+1).retain(a.length()-2-s).retain(1,{list:c});this.quill.updateContents(l,u.default.sources.USER),this.quill.history.cutoff(),this.quill.setSelection(t.index-n,u.default.sources.SILENT)}},"code exit":{key:g.keys.ENTER,collapsed:!0,format:["code-block"],prefix:/\n\n$/,suffix:/^\s+$/,handler:function(t){var e=this.quill.getLine(t.index),n=i(e,2),r=n[0],o=n[1],a=(new p.default).retain(t.index+r.length()-o-2).retain(1,{"code-block":null}).delete(1);this.quill.updateContents(a,u.default.sources.USER)}},"embed left":z(g.keys.LEFT,!1),"embed left shift":z(g.keys.LEFT,!0),"embed right":z(g.keys.RIGHT,!1),"embed right shift":z(g.keys.RIGHT,!0)}},e.default=g,e.SHORTKEY=v},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(t,e){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return function(t,e){var n=[],r=!0,i=!1,o=void 0;try{for(var a,s=t[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!e||n.length!==e);r=!0);}catch(t){i=!0,o=t}finally{try{!r&&s.return&&s.return()}finally{if(i)throw o}}return n}(t,e);throw new TypeError("Invalid attempt to destructure non-iterable instance")},i=function t(e,n,r){null===e&&(e=Function.prototype);var i=Object.getOwnPropertyDescriptor(e,n);if(void 0===i){var o=Object.getPrototypeOf(e);return null===o?void 0:t(o,n,r)}if("value"in i)return i.value;var a=i.get;return void 0!==a?a.call(r):void 0},o=function(){function t(t,e){for(var n=0;n-1}p.blotName="link",p.tagName="A",p.SANITIZED_URL="about:blank",p.PROTOCOL_WHITELIST=["http","https","mailto","tel"],e.default=p,e.sanitize=l},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var 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},i=function(){function t(t,e){for(var n=0;n1&&void 0!==arguments[1]&&arguments[1],n=this.container.querySelector(".ql-selected");if(t!==n&&(null!=n&&n.classList.remove("ql-selected"),null!=t&&(t.classList.add("ql-selected"),this.select.selectedIndex=[].indexOf.call(t.parentNode.children,t),t.hasAttribute("data-value")?this.label.setAttribute("data-value",t.getAttribute("data-value")):this.label.removeAttribute("data-value"),t.hasAttribute("data-label")?this.label.setAttribute("data-label",t.getAttribute("data-label")):this.label.removeAttribute("data-label"),e))){if("function"==typeof Event)this.select.dispatchEvent(new Event("change"));else if("object"===("undefined"==typeof Event?"undefined":r(Event))){var i=document.createEvent("Event");i.initEvent("change",!0,!0),this.select.dispatchEvent(i)}this.close()}}},{key:"update",value:function(){var t=void 0;if(this.select.selectedIndex>-1){var e=this.container.querySelector(".ql-picker-options").children[this.select.selectedIndex];t=this.select.options[this.select.selectedIndex],this.selectItem(e)}else this.selectItem(null);var n=null!=t&&t!==this.select.querySelector("option[selected]");this.label.classList.toggle("ql-active",n)}}]),t}();e.default=l},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=M(n(0)),i=M(n(5)),o=n(4),a=M(o),s=M(n(16)),c=M(n(25)),p=M(n(24)),l=M(n(35)),d=M(n(6)),u=M(n(22)),f=M(n(7)),b=M(n(55)),m=M(n(42)),h=M(n(23));function M(t){return t&&t.__esModule?t:{default:t}}i.default.register({"blots/block":a.default,"blots/block/embed":o.BlockEmbed,"blots/break":s.default,"blots/container":c.default,"blots/cursor":p.default,"blots/embed":l.default,"blots/inline":d.default,"blots/scroll":u.default,"blots/text":f.default,"modules/clipboard":b.default,"modules/history":m.default,"modules/keyboard":h.default}),r.default.register(a.default,s.default,p.default,d.default,u.default,f.default),e.default=i.default},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=function(){function t(t){this.domNode=t,this.domNode[r.DATA_KEY]={blot:this}}return Object.defineProperty(t.prototype,"statics",{get:function(){return this.constructor},enumerable:!0,configurable:!0}),t.create=function(t){if(null==this.tagName)throw new r.ParchmentError("Blot definition missing tagName");var e;return Array.isArray(this.tagName)?("string"==typeof t&&(t=t.toUpperCase(),parseInt(t).toString()===t&&(t=parseInt(t))),e="number"==typeof t?document.createElement(this.tagName[t-1]):this.tagName.indexOf(t)>-1?document.createElement(t):document.createElement(this.tagName[0])):e=document.createElement(this.tagName),this.className&&e.classList.add(this.className),e},t.prototype.attach=function(){null!=this.parent&&(this.scroll=this.parent.scroll)},t.prototype.clone=function(){var t=this.domNode.cloneNode(!1);return r.create(t)},t.prototype.detach=function(){null!=this.parent&&this.parent.removeChild(this),delete this.domNode[r.DATA_KEY]},t.prototype.deleteAt=function(t,e){this.isolate(t,e).remove()},t.prototype.formatAt=function(t,e,n,i){var o=this.isolate(t,e);if(null!=r.query(n,r.Scope.BLOT)&&i)o.wrap(n,i);else if(null!=r.query(n,r.Scope.ATTRIBUTE)){var a=r.create(this.statics.scope);o.wrap(a),a.format(n,i)}},t.prototype.insertAt=function(t,e,n){var i=null==n?r.create("text",e):r.create(e,n),o=this.split(t);this.parent.insertBefore(i,o)},t.prototype.insertInto=function(t,e){void 0===e&&(e=null),null!=this.parent&&this.parent.children.remove(this);var n=null;t.children.insertBefore(this,e),null!=e&&(n=e.domNode),this.domNode.parentNode==t.domNode&&this.domNode.nextSibling==n||t.domNode.insertBefore(this.domNode,n),this.parent=t,this.attach()},t.prototype.isolate=function(t,e){var n=this.split(t);return n.split(e),n},t.prototype.length=function(){return 1},t.prototype.offset=function(t){return void 0===t&&(t=this.parent),null==this.parent||this==t?0:this.parent.children.offset(this)+this.parent.offset(t)},t.prototype.optimize=function(t){null!=this.domNode[r.DATA_KEY]&&delete this.domNode[r.DATA_KEY].mutations},t.prototype.remove=function(){null!=this.domNode.parentNode&&this.domNode.parentNode.removeChild(this.domNode),this.detach()},t.prototype.replace=function(t){null!=t.parent&&(t.parent.insertBefore(this,t.next),t.remove())},t.prototype.replaceWith=function(t,e){var n="string"==typeof t?r.create(t,e):t;return n.replace(this),n},t.prototype.split=function(t,e){return 0===t?this:this.next},t.prototype.update=function(t,e){},t.prototype.wrap=function(t,e){var n="string"==typeof t?r.create(t,e):t;return null!=this.parent&&this.parent.insertBefore(n,this.next),n.appendChild(this),n},t.blotName="abstract",t}();e.default=i},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(12),i=n(32),o=n(33),a=n(1),s=function(){function t(t){this.attributes={},this.domNode=t,this.build()}return t.prototype.attribute=function(t,e){e?t.add(this.domNode,e)&&(null!=t.value(this.domNode)?this.attributes[t.attrName]=t:delete this.attributes[t.attrName]):(t.remove(this.domNode),delete this.attributes[t.attrName])},t.prototype.build=function(){var t=this;this.attributes={};var e=r.default.keys(this.domNode),n=i.default.keys(this.domNode),s=o.default.keys(this.domNode);e.concat(n).concat(s).forEach((function(e){var n=a.query(e,a.Scope.ATTRIBUTE);n instanceof r.default&&(t.attributes[n.attrName]=n)}))},t.prototype.copy=function(t){var e=this;Object.keys(this.attributes).forEach((function(n){var r=e.attributes[n].value(e.domNode);t.format(n,r)}))},t.prototype.move=function(t){var e=this;this.copy(t),Object.keys(this.attributes).forEach((function(t){e.attributes[t].remove(e.domNode)})),this.attributes={}},t.prototype.values=function(){var t=this;return Object.keys(this.attributes).reduce((function(e,n){return e[n]=t.attributes[n].value(t.domNode),e}),{})},t}();e.default=s},function(t,e,n){"use strict";var r,i=this&&this.__extends||(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])},function(t,e){function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)});function o(t,e){return(t.getAttribute("class")||"").split(/\s+/).filter((function(t){return 0===t.indexOf(e+"-")}))}Object.defineProperty(e,"__esModule",{value:!0});var a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i(e,t),e.keys=function(t){return(t.getAttribute("class")||"").split(/\s+/).map((function(t){return t.split("-").slice(0,-1).join("-")}))},e.prototype.add=function(t,e){return!!this.canAdd(t,e)&&(this.remove(t),t.classList.add(this.keyName+"-"+e),!0)},e.prototype.remove=function(t){o(t,this.keyName).forEach((function(e){t.classList.remove(e)})),0===t.classList.length&&t.removeAttribute("class")},e.prototype.value=function(t){var e=(o(t,this.keyName)[0]||"").slice(this.keyName.length+1);return this.canAdd(t,e)?e:""},e}(n(12).default);e.default=a},function(t,e,n){"use strict";var r,i=this&&this.__extends||(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])},function(t,e){function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)});function o(t){var e=t.split("-"),n=e.slice(1).map((function(t){return t[0].toUpperCase()+t.slice(1)})).join("");return e[0]+n}Object.defineProperty(e,"__esModule",{value:!0});var a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i(e,t),e.keys=function(t){return(t.getAttribute("style")||"").split(";").map((function(t){return t.split(":")[0].trim()}))},e.prototype.add=function(t,e){return!!this.canAdd(t,e)&&(t.style[o(this.keyName)]=e,!0)},e.prototype.remove=function(t){t.style[o(this.keyName)]="",t.getAttribute("style")||t.removeAttribute("style")},e.prototype.value=function(t){var e=t.style[o(this.keyName)];return this.canAdd(t,e)?e:""},e}(n(12).default);e.default=a},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(){function t(t,e){for(var n=0;nr&&this.stack.undo.length>0){var i=this.stack.undo.pop();n=n.compose(i.undo),t=i.redo.compose(t)}else this.lastRecorded=r;this.stack.undo.push({redo:t,undo:n}),this.stack.undo.length>this.options.maxStack&&this.stack.undo.shift()}}},{key:"redo",value:function(){this.change("redo","undo")}},{key:"transform",value:function(t){this.stack.undo.forEach((function(e){e.undo=t.transform(e.undo,!0),e.redo=t.transform(e.redo,!0)})),this.stack.redo.forEach((function(e){e.undo=t.transform(e.undo,!0),e.redo=t.transform(e.redo,!0)}))}},{key:"undo",value:function(){this.change("undo","redo")}}]),e}(a(n(9)).default);function c(t){var e=t.reduce((function(t,e){return t+=e.delete||0}),0),n=t.length()-e;return function(t){var e=t.ops[t.ops.length-1];return null!=e&&(null!=e.insert?"string"==typeof e.insert&&e.insert.endsWith("\n"):null!=e.attributes&&Object.keys(e.attributes).some((function(t){return null!=i.default.query(t,i.default.Scope.BLOCK)})))}(t)&&(n-=1),n}s.DEFAULTS={delay:1e3,maxStack:100,userOnly:!1},e.default=s,e.getLastChangeIndex=c},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.BaseTooltip=void 0;var r=function(){function t(t,e){for(var n=0;n0&&void 0!==arguments[0]?arguments[0]:"link",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;this.root.classList.remove("ql-hidden"),this.root.classList.add("ql-editing"),null!=e?this.textbox.value=e:t!==this.root.getAttribute("data-mode")&&(this.textbox.value=""),this.position(this.quill.getBounds(this.quill.selection.savedRange)),this.textbox.select(),this.textbox.setAttribute("placeholder",this.textbox.getAttribute("data-"+t)||""),this.root.setAttribute("data-mode",t)}},{key:"restoreFocus",value:function(){var t=this.quill.scrollingContainer.scrollTop;this.quill.focus(),this.quill.scrollingContainer.scrollTop=t}},{key:"save",value:function(){var t,e,n=this.textbox.value;switch(this.root.getAttribute("data-mode")){case"link":var r=this.quill.root.scrollTop;this.linkRange?(this.quill.formatText(this.linkRange,"link",n,a.default.sources.USER),delete this.linkRange):(this.restoreFocus(),this.quill.format("link",n,a.default.sources.USER)),this.quill.root.scrollTop=r;break;case"video":e=(t=n).match(/^(?:(https?):\/\/)?(?:(?:www|m)\.)?youtube\.com\/watch.*v=([a-zA-Z0-9_-]+)/)||t.match(/^(?:(https?):\/\/)?(?:(?:www|m)\.)?youtu\.be\/([a-zA-Z0-9_-]+)/),n=e?(e[1]||"https")+"://www.youtube.com/embed/"+e[2]+"?showinfo=0":(e=t.match(/^(?:(https?):\/\/)?(?:www\.)?vimeo\.com\/(\d+)/))?(e[1]||"https")+"://player.vimeo.com/video/"+e[2]+"/":t;case"formula":if(!n)break;var i=this.quill.getSelection(!0);if(null!=i){var o=i.index+i.length;this.quill.insertEmbed(o,this.root.getAttribute("data-mode"),n,a.default.sources.USER),"formula"===this.root.getAttribute("data-mode")&&this.quill.insertText(o+1," ",a.default.sources.USER),this.quill.setSelection(o+2,a.default.sources.USER)}}this.textbox.value="",this.hide()}}]),e}(u.default);function _(t,e){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];e.forEach((function(e){var r=document.createElement("option");e===n?r.setAttribute("selected","selected"):r.setAttribute("value",e),t.appendChild(r)}))}e.BaseTooltip=A,e.default=y},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(){function t(){this.head=this.tail=null,this.length=0}return t.prototype.append=function(){for(var t=[],e=0;e1&&this.append.apply(this,t.slice(1))},t.prototype.contains=function(t){for(var e,n=this.iterator();e=n();)if(e===t)return!0;return!1},t.prototype.insertBefore=function(t,e){t&&(t.next=e,null!=e?(t.prev=e.prev,null!=e.prev&&(e.prev.next=t),e.prev=t,e===this.head&&(this.head=t)):null!=this.tail?(this.tail.next=t,t.prev=this.tail,this.tail=t):(t.prev=null,this.head=this.tail=t),this.length+=1)},t.prototype.offset=function(t){for(var e=0,n=this.head;null!=n;){if(n===t)return e;e+=n.length(),n=n.next}return-1},t.prototype.remove=function(t){this.contains(t)&&(null!=t.prev&&(t.prev.next=t.next),null!=t.next&&(t.next.prev=t.prev),t===this.head&&(this.head=t.next),t===this.tail&&(this.tail=t.prev),this.length-=1)},t.prototype.iterator=function(t){return void 0===t&&(t=this.head),function(){var e=t;return null!=t&&(t=t.next),e}},t.prototype.find=function(t,e){void 0===e&&(e=!1);for(var n,r=this.iterator();n=r();){var i=n.length();if(ta?n(r,t-a,Math.min(e,a+c-t)):n(r,0,Math.min(c,t+e-a)),a+=c}},t.prototype.map=function(t){return this.reduce((function(e,n){return e.push(t(n)),e}),[])},t.prototype.reduce=function(t,e){for(var n,r=this.iterator();n=r();)e=t(e,n);return e},t}();e.default=r},function(t,e,n){"use strict";var r,i=this&&this.__extends||(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])},function(t,e){function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)});Object.defineProperty(e,"__esModule",{value:!0});var o=n(17),a=n(1),s={attributes:!0,characterData:!0,characterDataOldValue:!0,childList:!0,subtree:!0},c=function(t){function e(e){var n=t.call(this,e)||this;return n.scroll=n,n.observer=new MutationObserver((function(t){n.update(t)})),n.observer.observe(n.domNode,s),n.attach(),n}return i(e,t),e.prototype.detach=function(){t.prototype.detach.call(this),this.observer.disconnect()},e.prototype.deleteAt=function(e,n){this.update(),0===e&&n===this.length()?this.children.forEach((function(t){t.remove()})):t.prototype.deleteAt.call(this,e,n)},e.prototype.formatAt=function(e,n,r,i){this.update(),t.prototype.formatAt.call(this,e,n,r,i)},e.prototype.insertAt=function(e,n,r){this.update(),t.prototype.insertAt.call(this,e,n,r)},e.prototype.optimize=function(e,n){var r=this;void 0===e&&(e=[]),void 0===n&&(n={}),t.prototype.optimize.call(this,n);for(var i=[].slice.call(this.observer.takeRecords());i.length>0;)e.push(i.pop());for(var s=function(t,e){void 0===e&&(e=!0),null!=t&&t!==r&&null!=t.domNode.parentNode&&(null==t.domNode[a.DATA_KEY].mutations&&(t.domNode[a.DATA_KEY].mutations=[]),e&&s(t.parent))},c=function(t){null!=t.domNode[a.DATA_KEY]&&null!=t.domNode[a.DATA_KEY].mutations&&(t instanceof o.default&&t.children.forEach(c),t.optimize(n))},p=e,l=0;p.length>0;l+=1){if(l>=100)throw new Error("[Parchment] Maximum optimize iterations reached");for(p.forEach((function(t){var e=a.find(t.target,!0);null!=e&&(e.domNode===t.target&&("childList"===t.type?(s(a.find(t.previousSibling,!1)),[].forEach.call(t.addedNodes,(function(t){var e=a.find(t,!1);s(e,!1),e instanceof o.default&&e.children.forEach((function(t){s(t,!1)}))}))):"attributes"===t.type&&s(e.prev)),s(e))})),this.children.forEach(c),i=(p=[].slice.call(this.observer.takeRecords())).slice();i.length>0;)e.push(i.pop())}},e.prototype.update=function(e,n){var r=this;void 0===n&&(n={}),(e=e||this.observer.takeRecords()).map((function(t){var e=a.find(t.target,!0);return null==e?null:null==e.domNode[a.DATA_KEY].mutations?(e.domNode[a.DATA_KEY].mutations=[t],e):(e.domNode[a.DATA_KEY].mutations.push(t),null)})).forEach((function(t){null!=t&&t!==r&&null!=t.domNode[a.DATA_KEY]&&t.update(t.domNode[a.DATA_KEY].mutations||[],n)})),null!=this.domNode[a.DATA_KEY].mutations&&t.prototype.update.call(this,this.domNode[a.DATA_KEY].mutations,n),this.optimize(e,n)},e.blotName="scroll",e.defaultChild="block",e.scope=a.Scope.BLOCK_BLOT,e.tagName="DIV",e}(o.default);e.default=c},function(t,e,n){"use strict";var r,i=this&&this.__extends||(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])},function(t,e){function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)});Object.defineProperty(e,"__esModule",{value:!0});var o=n(18),a=n(1),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i(e,t),e.formats=function(n){if(n.tagName!==e.tagName)return t.formats.call(this,n)},e.prototype.format=function(n,r){var i=this;n!==this.statics.blotName||r?t.prototype.format.call(this,n,r):(this.children.forEach((function(t){t instanceof o.default||(t=t.wrap(e.blotName,!0)),i.attributes.copy(t)})),this.unwrap())},e.prototype.formatAt=function(e,n,r,i){null!=this.formats()[r]||a.query(r,a.Scope.ATTRIBUTE)?this.isolate(e,n).format(r,i):t.prototype.formatAt.call(this,e,n,r,i)},e.prototype.optimize=function(n){t.prototype.optimize.call(this,n);var r=this.formats();if(0===Object.keys(r).length)return this.unwrap();var i=this.next;i instanceof e&&i.prev===this&&function(t,e){if(Object.keys(t).length!==Object.keys(e).length)return!1;for(var n in t)if(t[n]!==e[n])return!1;return!0}(r,i.formats())&&(i.moveChildren(this),i.remove())},e.blotName="inline",e.scope=a.Scope.INLINE_BLOT,e.tagName="SPAN",e}(o.default);e.default=s},function(t,e,n){"use strict";var r,i=this&&this.__extends||(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])},function(t,e){function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)});Object.defineProperty(e,"__esModule",{value:!0});var o=n(18),a=n(1),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i(e,t),e.formats=function(n){var r=a.query(e.blotName).tagName;if(n.tagName!==r)return t.formats.call(this,n)},e.prototype.format=function(n,r){null!=a.query(n,a.Scope.BLOCK)&&(n!==this.statics.blotName||r?t.prototype.format.call(this,n,r):this.replaceWith(e.blotName))},e.prototype.formatAt=function(e,n,r,i){null!=a.query(r,a.Scope.BLOCK)?this.format(r,i):t.prototype.formatAt.call(this,e,n,r,i)},e.prototype.insertAt=function(e,n,r){if(null==r||null!=a.query(n,a.Scope.INLINE))t.prototype.insertAt.call(this,e,n,r);else{var i=this.split(e),o=a.create(n,r);i.parent.insertBefore(o,i)}},e.prototype.update=function(e,n){navigator.userAgent.match(/Trident/)?this.build():t.prototype.update.call(this,e,n)},e.blotName="block",e.scope=a.Scope.BLOCK_BLOT,e.tagName="P",e}(o.default);e.default=s},function(t,e,n){"use strict";var r,i=this&&this.__extends||(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])},function(t,e){function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)});Object.defineProperty(e,"__esModule",{value:!0});var o=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i(e,t),e.formats=function(t){},e.prototype.format=function(e,n){t.prototype.formatAt.call(this,0,this.length(),e,n)},e.prototype.formatAt=function(e,n,r,i){0===e&&n===this.length()?this.format(r,i):t.prototype.formatAt.call(this,e,n,r,i)},e.prototype.formats=function(){return this.statics.formats(this.domNode)},e}(n(19).default);e.default=o},function(t,e,n){"use strict";var r,i=this&&this.__extends||(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])},function(t,e){function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)});Object.defineProperty(e,"__esModule",{value:!0});var o=n(19),a=n(1),s=function(t){function e(e){var n=t.call(this,e)||this;return n.text=n.statics.value(n.domNode),n}return i(e,t),e.create=function(t){return document.createTextNode(t)},e.value=function(t){var e=t.data;return e.normalize&&(e=e.normalize()),e},e.prototype.deleteAt=function(t,e){this.domNode.data=this.text=this.text.slice(0,t)+this.text.slice(t+e)},e.prototype.index=function(t,e){return this.domNode===t?e:-1},e.prototype.insertAt=function(e,n,r){null==r?(this.text=this.text.slice(0,e)+n+this.text.slice(e),this.domNode.data=this.text):t.prototype.insertAt.call(this,e,n,r)},e.prototype.length=function(){return this.text.length},e.prototype.optimize=function(n){t.prototype.optimize.call(this,n),this.text=this.statics.value(this.domNode),0===this.text.length?this.remove():this.next instanceof e&&this.next.prev===this&&(this.insertAt(this.length(),this.next.value()),this.next.remove())},e.prototype.position=function(t,e){return void 0===e&&(e=!1),[this.domNode,t]},e.prototype.split=function(t,e){if(void 0===e&&(e=!1),!e){if(0===t)return this;if(t===this.length())return this.next}var n=a.create(this.domNode.splitText(t));return this.parent.insertBefore(n,this.next),this.text=this.statics.value(this.domNode),n},e.prototype.update=function(t,e){var n=this;t.some((function(t){return"characterData"===t.type&&t.target===n.domNode}))&&(this.text=this.statics.value(this.domNode))},e.prototype.value=function(){return this.text},e.blotName="text",e.scope=a.Scope.INLINE_BLOT,e}(o.default);e.default=s},function(t,e,n){"use strict";var r=document.createElement("div");if(r.classList.toggle("test-class",!1),r.classList.contains("test-class")){var i=DOMTokenList.prototype.toggle;DOMTokenList.prototype.toggle=function(t,e){return arguments.length>1&&!this.contains(t)==!e?e:i.call(this,t)}}String.prototype.startsWith||(String.prototype.startsWith=function(t,e){return e=e||0,this.substr(e,t.length)===t}),String.prototype.endsWith||(String.prototype.endsWith=function(t,e){var n=this.toString();("number"!=typeof e||!isFinite(e)||Math.floor(e)!==e||e>n.length)&&(e=n.length),e-=t.length;var r=n.indexOf(t,e);return-1!==r&&r===e}),Array.prototype.find||Object.defineProperty(Array.prototype,"find",{value:function(t){if(null===this)throw new TypeError("Array.prototype.find called on null or undefined");if("function"!=typeof t)throw new TypeError("predicate must be a function");for(var e,n=Object(this),r=n.length>>>0,i=arguments[1],o=0;oe.length?t:e,c=t.length>e.length?e:t,p=s.indexOf(c);if(-1!=p)return a=[[1,s.substring(0,p)],[0,c],[1,s.substring(p+c.length)]],t.length>e.length&&(a[0][0]=a[2][0]=-1),a;if(1==c.length)return[[-1,t],[1,e]];var l=function(t,e){var n=t.length>e.length?t:e,r=t.length>e.length?e:t;if(n.length<4||2*r.length=t.length?[r,a,s,c,d]:null}var s,c,p,l,d,u=a(n,r,Math.ceil(n.length/4)),f=a(n,r,Math.ceil(n.length/2));if(!u&&!f)return null;s=f?u&&u[4].length>f[4].length?u:f:u,t.length>e.length?(c=s[0],p=s[1],l=s[2],d=s[3]):(l=s[0],d=s[1],c=s[2],p=s[3]);var b=s[4];return[c,p,l,d,b]}(t,e);if(l){var d=l[0],u=l[1],f=l[2],b=l[3],m=l[4],h=n(d,f),M=n(u,b);return h.concat([[0,m]],M)}return function(t,e){for(var n=t.length,i=e.length,o=Math.ceil((n+i)/2),a=o,s=2*o,c=new Array(s),p=new Array(s),l=0;ln)b+=2;else if(z>i)f+=2;else if(u&&(A=a+d-v)>=0&&A=O)return r(t,e,x,z)}}for(var y=-M+m;y<=M-h;y+=2){for(var A=a+y,_=(O=y==-M||y!=M&&p[A-1]n)h+=2;else if(_>i)m+=2;else if(!u&&(g=a+d-y)>=0&&g=(O=n-O))return r(t,e,x,z)}}}return[[-1,t],[1,e]]}(t,e)}(t=t.substring(0,t.length-c),e=e.substring(0,e.length-c));return p&&d.unshift([0,p]),l&&d.push([0,l]),function t(e){e.push([0,""]);for(var n,r=0,a=0,s=0,c="",p="";r1?(0!==a&&0!==s&&(0!==(n=i(p,c))&&(r-a-s>0&&0==e[r-a-s-1][0]?e[r-a-s-1][1]+=p.substring(0,n):(e.splice(0,0,[0,p.substring(0,n)]),r++),p=p.substring(n),c=c.substring(n)),0!==(n=o(p,c))&&(e[r][1]=p.substring(p.length-n)+e[r][1],p=p.substring(0,p.length-n),c=c.substring(0,c.length-n))),0===a?e.splice(r-s,a+s,[1,p]):0===s?e.splice(r-a,a+s,[-1,c]):e.splice(r-a-s,a+s,[-1,c],[1,p]),r=r-a-s+(a?1:0)+(s?1:0)+1):0!==r&&0==e[r-1][0]?(e[r-1][1]+=e[r][1],e.splice(r,1)):r++,s=0,a=0,c="",p=""}""===e[e.length-1][1]&&e.pop();var l=!1;for(r=1;r0&&r.splice(i+2,0,[a[0],c]),s(r,i,3)}return t}(d,a)),d=function(t){for(var e=!1,n=function(t){return t.charCodeAt(0)>=56320&&t.charCodeAt(0)<=57343},r=2;r=55296&&i.charCodeAt(i.length-1)<=56319&&-1===t[r-1][0]&&n(t[r-1][1])&&1===t[r][0]&&n(t[r][1])&&(e=!0,t[r-1][1]=t[r-2][1].slice(-1)+t[r-1][1],t[r][1]=t[r-2][1].slice(-1)+t[r][1],t[r-2][1]=t[r-2][1].slice(0,-1));var i;if(!e)return t;var o=[];for(r=0;r0&&o.push(t[r]);return o}(d)}function r(t,e,r,i){var o=t.substring(0,r),a=e.substring(0,i),s=t.substring(r),c=e.substring(i),p=n(o,a),l=n(s,c);return p.concat(l)}function i(t,e){if(!t||!e||t.charAt(0)!=e.charAt(0))return 0;for(var n=0,r=Math.min(t.length,e.length),i=r,o=0;n=0&&r>=e-1;r--)if(r+1=700)&&(n.bold=!0),Object.keys(n).length>0&&(e=w(e,n)),parseFloat(r.textIndent||0)>0&&(e=(new s.default).insert("\t").concat(e)),e}],["li",function(t,e){var n=c.default.query(t);if(null==n||"list-item"!==n.blotName||!L(e,"\n"))return e;for(var r=-1,i=t.parentNode;!i.classList.contains("ql-clipboard");)"list"===(c.default.query(i)||{}).blotName&&(r+=1),i=i.parentNode;return r<=0?e:e.compose((new s.default).retain(e.length()-1).retain(1,{indent:r}))}],["b",S.bind(S,"bold")],["i",S.bind(S,"italic")],["style",function(){return new s.default}]],_=[u.AlignAttribute,h.DirectionAttribute].reduce((function(t,e){return t[e.keyName]=e,t}),{}),x=[u.AlignStyle,f.BackgroundStyle,m.ColorStyle,h.DirectionStyle,M.FontStyle,v.SizeStyle].reduce((function(t,e){return t[e.keyName]=e,t}),{}),q=function(t){function e(t,n){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e);var r=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t,n));return r.quill.root.addEventListener("paste",r.onPaste.bind(r)),r.container=r.quill.addContainer("ql-clipboard"),r.container.setAttribute("contenteditable",!0),r.container.setAttribute("tabindex",-1),r.matchers=[],A.concat(r.options.matchers).forEach((function(t){var e=i(t,2),o=e[0],a=e[1];(n.matchVisual||a!==E)&&r.addMatcher(o,a)})),r}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(e,t),o(e,[{key:"addMatcher",value:function(t,e){this.matchers.push([t,e])}},{key:"convert",value:function(t){if("string"==typeof t)return this.container.innerHTML=t.replace(/\>\r?\n +\<"),this.convert();var e=this.quill.getFormat(this.quill.selection.savedRange.index);if(e[b.default.blotName]){var n=this.container.innerText;return this.container.innerHTML="",(new s.default).insert(n,z({},b.default.blotName,e[b.default.blotName]))}var r=this.prepareMatching(),o=i(r,2),a=o[0],c=o[1],p=function t(e,n,r){return e.nodeType===e.TEXT_NODE?r.reduce((function(t,n){return n(e,t)}),new s.default):e.nodeType===e.ELEMENT_NODE?[].reduce.call(e.childNodes||[],(function(i,o){var a=t(o,n,r);return o.nodeType===e.ELEMENT_NODE&&(a=n.reduce((function(t,e){return e(o,t)}),a),a=(o[y]||[]).reduce((function(t,e){return e(o,t)}),a)),i.concat(a)}),new s.default):new s.default}(this.container,a,c);return L(p,"\n")&&null==p.ops[p.ops.length-1].attributes&&(p=p.compose((new s.default).retain(p.length()-1).delete(1))),O.log("convert",this.container.innerHTML,p),this.container.innerHTML="",p}},{key:"dangerouslyPasteHTML",value:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:p.default.sources.API;if("string"==typeof t)this.quill.setContents(this.convert(t),e),this.quill.setSelection(0,p.default.sources.SILENT);else{var r=this.convert(e);this.quill.updateContents((new s.default).retain(t).concat(r),n),this.quill.setSelection(t+r.length(),p.default.sources.SILENT)}}},{key:"onPaste",value:function(t){var e=this;if(!t.defaultPrevented&&this.quill.isEnabled()){var n=this.quill.getSelection(),r=(new s.default).retain(n.index),i=this.quill.scrollingContainer.scrollTop;this.container.focus(),this.quill.selection.update(p.default.sources.SILENT),setTimeout((function(){r=r.concat(e.convert()).delete(n.length),e.quill.updateContents(r,p.default.sources.USER),e.quill.setSelection(r.length()-n.length,p.default.sources.SILENT),e.quill.scrollingContainer.scrollTop=i,e.quill.focus()}),1)}}},{key:"prepareMatching",value:function(){var t=this,e=[],n=[];return this.matchers.forEach((function(r){var o=i(r,2),a=o[0],s=o[1];switch(a){case Node.TEXT_NODE:n.push(s);break;case Node.ELEMENT_NODE:e.push(s);break;default:[].forEach.call(t.container.querySelectorAll(a),(function(t){t[y]=t[y]||[],t[y].push(s)}))}})),[e,n]}}]),e}(d.default);function w(t,e,n){return"object"===(void 0===e?"undefined":r(e))?Object.keys(e).reduce((function(t,n){return w(t,n,e[n])}),t):t.reduce((function(t,r){return r.attributes&&r.attributes[e]?t.push(r):t.insert(r.insert,(0,a.default)({},z({},e,n),r.attributes))}),new s.default)}function k(t){return t.nodeType!==Node.ELEMENT_NODE?{}:t["__ql-computed-style"]||(t["__ql-computed-style"]=window.getComputedStyle(t))}function L(t,e){for(var n="",r=t.ops.length-1;r>=0&&n.length-1}function S(t,e,n){return w(n,t,!0)}function C(t,e){var n=c.default.Attributor.Attribute.keys(t),r=c.default.Attributor.Class.keys(t),i=c.default.Attributor.Style.keys(t),o={};return n.concat(r).concat(i).forEach((function(e){var n=c.default.query(e,c.default.Scope.ATTRIBUTE);null!=n&&(o[n.attrName]=n.value(t),o[n.attrName])||(null==(n=_[e])||n.attrName!==e&&n.keyName!==e||(o[n.attrName]=n.value(t)||void 0),null==(n=x[e])||n.attrName!==e&&n.keyName!==e||(n=x[e],o[n.attrName]=n.value(t)||void 0))})),Object.keys(o).length>0&&(e=w(e,o)),e}function R(t,e){var n=c.default.query(t);if(null==n)return e;if(n.prototype instanceof c.default.Embed){var r={},i=n.value(t);null!=i&&(r[n.blotName]=i,e=(new s.default).insert(r,n.formats(t)))}else"function"==typeof n.formats&&(e=w(e,n.blotName,n.formats(t)));return e}function T(t,e){return L(e,"\n")||(W(t)||e.length()>0&&t.nextSibling&&W(t.nextSibling))&&e.insert("\n"),e}function E(t,e){if(W(t)&&null!=t.nextElementSibling&&!L(e,"\n\n")){var n=t.offsetHeight+parseFloat(k(t).marginTop)+parseFloat(k(t).marginBottom);t.nextElementSibling.offsetTop>t.offsetTop+1.5*n&&e.insert("\n")}return e}function N(t,e){var n=t.data;if("O:P"===t.parentNode.tagName)return e.insert(n.trim());if(0===n.trim().length&&t.parentNode.classList.contains("ql-clipboard"))return e;if(!k(t.parentNode).whiteSpace.startsWith("pre")){var r=function(t,e){return(e=e.replace(/[^\u00a0]/g,"")).length<1&&t?" ":e};n=(n=n.replace(/\r\n/g," ").replace(/\n/g," ")).replace(/\s\s+/g,r.bind(r,!0)),(null==t.previousSibling&&W(t.parentNode)||null!=t.previousSibling&&W(t.previousSibling))&&(n=n.replace(/^\s+/,r.bind(r,!1))),(null==t.nextSibling&&W(t.parentNode)||null!=t.nextSibling&&W(t.nextSibling))&&(n=n.replace(/\s+$/,r.bind(r,!1)))}return e.insert(n)}q.DEFAULTS={matchers:[],matchVisual:!0},e.default=q,e.matchAttributor=C,e.matchBlot=R,e.matchNewline=T,e.matchSpacing=E,e.matchText=N},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r,i=function(){function t(t,e){for(var n=0;n '},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r,i=function(){function t(t,e){for(var n=0;nr.right&&(o=r.right-i.right,this.root.style.left=e+o+"px"),i.leftr.bottom){var a=i.bottom-i.top,s=t.bottom-t.top+a;this.root.style.top=n-s+"px",this.root.classList.add("ql-flip")}return o}},{key:"show",value:function(){this.root.classList.remove("ql-editing"),this.root.classList.remove("ql-hidden")}}]),t}();e.default=i},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(t,e){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return function(t,e){var n=[],r=!0,i=!1,o=void 0;try{for(var a,s=t[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!e||n.length!==e);r=!0);}catch(t){i=!0,o=t}finally{try{!r&&s.return&&s.return()}finally{if(i)throw o}}return n}(t,e);throw new TypeError("Invalid attempt to destructure non-iterable instance")},i=function t(e,n,r){null===e&&(e=Function.prototype);var i=Object.getOwnPropertyDescriptor(e,n);if(void 0===i){var o=Object.getPrototypeOf(e);return null===o?void 0:t(o,n,r)}if("value"in i)return i.value;var a=i.get;return void 0!==a?a.call(r):void 0},o=function(){function t(t,e){for(var n=0;n','','',''].join(""),e.default=v},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=E(n(29)),i=n(36),o=n(38),a=n(64),s=E(n(65)),c=E(n(66)),p=n(67),l=E(p),d=n(37),u=n(26),f=n(39),b=n(40),m=E(n(56)),h=E(n(68)),M=E(n(27)),v=E(n(69)),g=E(n(70)),z=E(n(71)),O=E(n(72)),y=E(n(73)),A=n(13),_=E(A),x=E(n(74)),q=E(n(75)),w=E(n(57)),k=E(n(41)),L=E(n(28)),W=E(n(59)),S=E(n(60)),C=E(n(61)),R=E(n(108)),T=E(n(62));function E(t){return t&&t.__esModule?t:{default:t}}r.default.register({"attributors/attribute/direction":o.DirectionAttribute,"attributors/class/align":i.AlignClass,"attributors/class/background":d.BackgroundClass,"attributors/class/color":u.ColorClass,"attributors/class/direction":o.DirectionClass,"attributors/class/font":f.FontClass,"attributors/class/size":b.SizeClass,"attributors/style/align":i.AlignStyle,"attributors/style/background":d.BackgroundStyle,"attributors/style/color":u.ColorStyle,"attributors/style/direction":o.DirectionStyle,"attributors/style/font":f.FontStyle,"attributors/style/size":b.SizeStyle},!0),r.default.register({"formats/align":i.AlignClass,"formats/direction":o.DirectionClass,"formats/indent":a.IndentClass,"formats/background":d.BackgroundStyle,"formats/color":u.ColorStyle,"formats/font":f.FontClass,"formats/size":b.SizeClass,"formats/blockquote":s.default,"formats/code-block":_.default,"formats/header":c.default,"formats/list":l.default,"formats/bold":m.default,"formats/code":A.Code,"formats/italic":h.default,"formats/link":M.default,"formats/script":v.default,"formats/strike":g.default,"formats/underline":z.default,"formats/image":O.default,"formats/video":y.default,"formats/list/item":p.ListItem,"modules/formula":x.default,"modules/syntax":q.default,"modules/toolbar":w.default,"themes/bubble":R.default,"themes/snow":T.default,"ui/icons":k.default,"ui/picker":L.default,"ui/icon-picker":S.default,"ui/color-picker":W.default,"ui/tooltip":C.default},!0),e.default=r.default},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.IndentClass=void 0;var r,i=function(){function t(t,e){for(var n=0;n0&&this.children.tail.format(t,e)}},{key:"formats",value:function(){return t={},e=this.statics.blotName,n=this.statics.formats(this.domNode),e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t;var t,e,n}},{key:"insertBefore",value:function(t,n){if(t instanceof u)i(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"insertBefore",this).call(this,t,n);else{var r=null==n?this.length():n.offset(this),o=this.split(r);o.parent.insertBefore(t,o)}}},{key:"optimize",value:function(t){i(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"optimize",this).call(this,t);var n=this.next;null!=n&&n.prev===this&&n.statics.blotName===this.statics.blotName&&n.domNode.tagName===this.domNode.tagName&&n.domNode.getAttribute("data-checked")===this.domNode.getAttribute("data-checked")&&(n.moveChildren(this),n.remove())}},{key:"replace",value:function(t){if(t.statics.blotName!==this.statics.blotName){var n=o.default.create(this.statics.defaultChild);t.moveChildren(n),this.appendChild(n)}i(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"replace",this).call(this,t)}}]),e}(s.default);f.blotName="list",f.scope=o.default.Scope.BLOCK_BLOT,f.tagName=["OL","UL"],f.defaultChild="list-item",f.allowedChildren=[u],e.ListItem=u,e.default=f},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r,i=n(56);function o(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function a(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}var s=function(t){function e(){return o(this,e),a(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(e,t),e}(((r=i)&&r.__esModule?r:{default:r}).default);s.blotName="italic",s.tagName=["EM","I"],e.default=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r,i=function(){function t(t,e){for(var n=0;n-1?n?this.domNode.setAttribute(t,n):this.domNode.removeAttribute(t):o(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"format",this).call(this,t,n)}}],[{key:"create",value:function(t){var n=o(e.__proto__||Object.getPrototypeOf(e),"create",this).call(this,t);return"string"==typeof t&&n.setAttribute("src",this.sanitize(t)),n}},{key:"formats",value:function(t){return d.reduce((function(e,n){return t.hasAttribute(n)&&(e[n]=t.getAttribute(n)),e}),{})}},{key:"match",value:function(t){return/\.(jpe?g|gif|png)$/.test(t)||/^data:image\/.+;base64/.test(t)}},{key:"sanitize",value:function(t){return(0,c.sanitize)(t,["http","https","data"])?t:"//:0"}},{key:"value",value:function(t){return t.getAttribute("src")}}]),e}(s.default.Embed);u.blotName="image",u.tagName="IMG",e.default=u},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r,i=function(){function t(t,e){for(var n=0;n-1?n?this.domNode.setAttribute(t,n):this.domNode.removeAttribute(t):o(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"format",this).call(this,t,n)}}],[{key:"create",value:function(t){var n=o(e.__proto__||Object.getPrototypeOf(e),"create",this).call(this,t);return n.setAttribute("frameborder","0"),n.setAttribute("allowfullscreen",!0),n.setAttribute("src",this.sanitize(t)),n}},{key:"formats",value:function(t){return d.reduce((function(e,n){return t.hasAttribute(n)&&(e[n]=t.getAttribute(n)),e}),{})}},{key:"sanitize",value:function(t){return c.default.sanitize(t)}},{key:"value",value:function(t){return t.getAttribute("src")}}]),e}(a.BlockEmbed);u.blotName="video",u.className="ql-video",u.tagName="IFRAME",e.default=u},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.FormulaBlot=void 0;var r=function(){function t(t,e){for(var n=0;n0||null==this.cachedText)&&(this.domNode.innerHTML=t(e),this.domNode.normalize(),this.attach()),this.cachedText=e)}}]),e}(s(n(13)).default);d.className="ql-syntax";var u=new i.default.Attributor.Class("token","hljs",{scope:i.default.Scope.INLINE}),f=function(t){function e(t,n){c(this,e);var r=p(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t,n));if("function"!=typeof r.options.highlight)throw new Error("Syntax module requires highlight.js. Please include the library on the page before Quill.");var i=null;return r.quill.on(o.default.events.SCROLL_OPTIMIZE,(function(){clearTimeout(i),i=setTimeout((function(){r.highlight(),i=null}),r.options.interval)})),r.highlight(),r}return l(e,t),r(e,null,[{key:"register",value:function(){o.default.register(u,!0),o.default.register(d,!0)}}]),r(e,[{key:"highlight",value:function(){var t=this;if(!this.quill.selection.composing){this.quill.update(o.default.sources.USER);var e=this.quill.getSelection();this.quill.scroll.descendants(d).forEach((function(e){e.highlight(t.options.highlight)})),this.quill.update(o.default.sources.SILENT),null!=e&&this.quill.setSelection(e,o.default.sources.SILENT)}}}]),e}(a.default);f.DEFAULTS={highlight:null==window.hljs?null:function(t){return window.hljs.highlightAuto(t).value},interval:1e3},e.CodeBlock=d,e.CodeToken=u,e.default=f},function(t,e){t.exports=' '},function(t,e){t.exports=' '},function(t,e){t.exports=' '},function(t,e){t.exports=' '},function(t,e){t.exports=' '},function(t,e){t.exports=' '},function(t,e){t.exports=' '},function(t,e){t.exports=' '},function(t,e){t.exports=' '},function(t,e){t.exports=' '},function(t,e){t.exports=' '},function(t,e){t.exports=' '},function(t,e){t.exports=' '},function(t,e){t.exports=' '},function(t,e){t.exports=' '},function(t,e){t.exports=' '},function(t,e){t.exports=' '},function(t,e){t.exports=' '},function(t,e){t.exports=' '},function(t,e){t.exports=' '},function(t,e){t.exports=' '},function(t,e){t.exports=' '},function(t,e){t.exports=' '},function(t,e){t.exports=' '},function(t,e){t.exports=' '},function(t,e){t.exports=' '},function(t,e){t.exports=' '},function(t,e){t.exports=' '},function(t,e){t.exports=' '},function(t,e){t.exports=' '},function(t,e){t.exports=' '},function(t,e){t.exports=' '},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.BubbleTooltip=void 0;var r=function t(e,n,r){null===e&&(e=Function.prototype);var i=Object.getOwnPropertyDescriptor(e,n);if(void 0===i){var o=Object.getPrototypeOf(e);return null===o?void 0:t(o,n,r)}if("value"in i)return i.value;var a=i.get;return void 0!==a?a.call(r):void 0},i=function(){function t(t,e){for(var n=0;n0&&i===a.default.sources.USER){r.show(),r.root.style.left="0px",r.root.style.width="",r.root.style.width=r.root.offsetWidth+"px";var o=r.quill.getLines(e.index,e.length);if(1===o.length)r.position(r.quill.getBounds(e));else{var s=o[o.length-1],c=r.quill.getIndex(s),l=Math.min(s.length()-1,e.index+e.length-c),d=r.quill.getBounds(new p.Range(c,l));r.position(d)}}else document.activeElement!==r.textbox&&r.quill.hasFocus()&&r.hide()})),r}return b(e,t),i(e,[{key:"listen",value:function(){var t=this;r(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"listen",this).call(this),this.root.querySelector(".ql-close").addEventListener("click",(function(){t.root.classList.remove("ql-editing")})),this.quill.on(a.default.events.SCROLL_OPTIMIZE,(function(){setTimeout((function(){if(!t.root.classList.contains("ql-hidden")){var e=t.quill.getSelection();null!=e&&t.position(t.quill.getBounds(e))}}),1)}))}},{key:"cancel",value:function(){this.show()}},{key:"position",value:function(t){var n=r(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"position",this).call(this,t),i=this.root.querySelector(".ql-tooltip-arrow");if(i.style.marginLeft="",0===n)return n;i.style.marginLeft=-1*n-i.offsetWidth/2+"px"}}]),e}(s.BaseTooltip);M.TEMPLATE=['','
','','',"
"].join(""),e.BubbleTooltip=M,e.default=h},function(t,e,n){t.exports=n(63)}]).default},t.exports=n()}).call(this,n(78).Buffer)},function(t,e,n){var r=n(38);t.exports=function(t){if(!r(t))throw TypeError(t+" is not an object!");return t}},function(t,e,n){"use strict";var r=n(318),i=Object.prototype.toString;function o(t){return"[object Array]"===i.call(t)}function a(t){return void 0===t}function s(t){return null!==t&&"object"==typeof t}function c(t){if("[object Object]"!==i.call(t))return!1;var e=Object.getPrototypeOf(t);return null===e||e===Object.prototype}function p(t){return"[object Function]"===i.call(t)}function l(t,e){if(null!=t)if("object"!=typeof t&&(t=[t]),o(t))for(var n=0,r=t.length;n=0;o--)i.childrenPath[o]=t.toPath(i.strChildrenPath[o])}return e({value:n,callback:r,options:i,obj:n}),n}}},function(t,e,n){(function(r,i,o){(function(e){e.version="0.16.9";var a=1200,s=1252;"undefined"==typeof cptable&&(void 0!==r?r.cptable=n(313):"undefined"!=typeof window&&(window.cptable=n(313)));for(var c=[874,932,936,949,950],p=0;p<=8;++p)c.push(1250+p);var l={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},d=function(t){-1!=c.indexOf(t)&&(s=l[0]=t)},u=function(t){a=t,d(t)};function f(){u(1200),d(1252)}function b(t){for(var e=[],n=0,r=t.length;n>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>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},h=function(t){return String.fromCharCode(t)},M=function(t){return String.fromCharCode(t)};"undefined"!=typeof cptable&&(u=function(t){a=t,d(t)},m=function(t){return 255===t.charCodeAt(0)&&254===t.charCodeAt(1)?cptable.utils.decode(1200,b(t.slice(2))):t},h=function(t){return 1200===a?String.fromCharCode(t):cptable.utils.decode(a,[255&t,t>>8])[0]},M=function(t){return cptable.utils.decode(s,[t])[0]});var v,g=(v="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",{encode:function(t){for(var e="",n=0,r=0,i=0,o=0,a=0,s=0,c=0,p=0;p>2,a=(3&n)<<4|(r=t.charCodeAt(p++))>>4,s=(15&r)<<2|(i=t.charCodeAt(p++))>>6,c=63&i,isNaN(r)?s=c=64:isNaN(i)&&(c=64),e+=v.charAt(o)+v.charAt(a)+v.charAt(s)+v.charAt(c);return e},decode:function(t){var e="",n=0,r=0,i=0,o=0,a=0,s=0;t=t.replace(/[^\w\+\/\=]/g,"");for(var c=0;c>4,e+=String.fromCharCode(n),r=(15&o)<<4|(a=v.indexOf(t.charAt(c++)))>>2,64!==a&&(e+=String.fromCharCode(r)),i=(3&a)<<6|(s=v.indexOf(t.charAt(c++))),64!==s&&(e+=String.fromCharCode(i));return e}}),z=void 0!==i&&void 0!==o&&void 0!==o.versions&&!!o.versions.node,O=function(){};if(void 0!==i){var y=!i.from;if(!y)try{i.from("foo","utf8")}catch(t){y=!0}O=y?function(t,e){return e?new i(t,e):new i(t)}:i.from.bind(i),i.alloc||(i.alloc=function(t){return new i(t)}),i.allocUnsafe||(i.allocUnsafe=function(t){return new i(t)})}function A(t){return z?i.alloc(t):new Array(t)}function _(t){return z?i.allocUnsafe(t):new Array(t)}var x=function(t){return z?O(t,"binary"):t.split("").map((function(t){return 255&t.charCodeAt(0)}))};function q(t){if("undefined"==typeof ArrayBuffer)return x(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 w(t){if(Array.isArray(t))return t.map((function(t){return String.fromCharCode(t)})).join("");for(var e=[],n=0;n=0;)e+=t.charAt(n--);return e}function n(t,e){for(var n="";n.length=e?r:n("0",e-r.length)+r}function i(t,e){var r=""+t;return r.length>=e?r:n(" ",e-r.length)+r}function o(t,e){var r=""+t;return r.length>=e?r:r+n(" ",e-r.length)}t.version="0.11.2";var a=Math.pow(2,32);function s(t,e){return t>a||t<-a?function(t,e){var r=""+Math.round(t);return r.length>=e?r:n("0",e-r.length)+r}(t,e):function(t,e){var r=""+t;return r.length>=e?r:n("0",e-r.length)+r}(Math.round(t),e)}function c(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 p=[["Sun","Sunday"],["Mon","Monday"],["Tue","Tuesday"],["Wed","Wednesday"],["Thu","Thursday"],["Fri","Friday"],["Sat","Saturday"]],l=[["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 u={};d(u);var f=[],b=0;for(b=5;b<=8;++b)f[b]=32+b;for(b=23;b<=26;++b)f[b]=0;for(b=27;b<=31;++b)f[b]=14;for(b=50;b<=58;++b)f[b]=14;for(b=59;b<=62;++b)f[b]=b-58;for(b=67;b<=68;++b)f[b]=b-58;for(b=72;b<=75;++b)f[b]=b-58;for(b=67;b<=68;++b)f[b]=b-57;for(b=76;b<=78;++b)f[b]=b-56;for(b=79;b<=81;++b)f[b]=b-34;var m=[];function h(t,e,n){for(var r=t<0?-1:1,i=t*r,o=0,a=1,s=0,c=1,p=0,l=0,d=Math.floor(i);pe&&(p>e?(l=c,s=o):(l=p,s=a)),!n)return[0,r*s,l];var u=Math.floor(r*s/l);return[u,r*s-u*l,l]}function M(t,e,n){if(t>2958465||t<0)return null;var r=0|t,i=Math.floor(86400*(t-r)),o=0,a=[],s={D:r,T:i,u:86400*(t-r)-i,y:0,m:0,d:0,H:0,M:0,S:0,q:0};if(Math.abs(s.u)<1e-6&&(s.u=0),e&&e.date1904&&(r+=1462),s.u>.9999&&(s.u=0,86400==++i&&(s.T=i=0,++r,++s.D)),60===r)a=n?[1317,10,29]:[1900,2,29],o=3;else if(0===r)a=n?[1317,8,29]:[1900,1,0],o=6;else{r>60&&--r;var c=new Date(1900,0,1);c.setDate(c.getDate()+r-1),a=[c.getFullYear(),c.getMonth()+1,c.getDate()],o=c.getDay(),r<60&&(o=(o+6)%7),n&&(o=function(t,e){e[0]-=581;var n=t.getDay();t<60&&(n=(n+6)%7);return n}(c,a))}return s.y=a[0],s.m=a[1],s.d=a[2],s.S=i%60,i=Math.floor(i/60),s.M=i%60,i=Math.floor(i/60),s.H=i,s.q=o,s}m[5]=m[63]='"$"#,##0_);\\("$"#,##0\\)',m[6]=m[64]='"$"#,##0_);[Red]\\("$"#,##0\\)',m[7]=m[65]='"$"#,##0.00_);\\("$"#,##0.00\\)',m[8]=m[66]='"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',m[41]='_(* #,##0_);_(* \\(#,##0\\);_(* "-"_);_(@_)',m[42]='_("$"* #,##0_);_("$"* \\(#,##0\\);_("$"* "-"_);_(@_)',m[43]='_(* #,##0.00_);_(* \\(#,##0.00\\);_(* "-"??_);_(@_)',m[44]='_("$"* #,##0.00_);_("$"* \\(#,##0.00\\);_("$"* "-"??_);_(@_)',t.parse_date_code=M;var v=new Date(1899,11,31,0,0,0),g=v.getTime(),z=new Date(1900,2,1,0,0,0);function O(t,e){var n=t.getTime();return e?n-=1262304e5:t>=z&&(n+=864e5),(n-(g+6e4*(t.getTimezoneOffset()-v.getTimezoneOffset())))/864e5}t._general_int=function(t){return t.toString(10)};var y=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)$/;return function(t){var i,o=Math.floor(Math.log(Math.abs(t))*Math.LOG10E);return i=o>=-4&&o<=-1?t.toPrecision(10+o):Math.abs(o)<=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===o?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(function(t){return-1==t.indexOf("E")?t:t.replace(n,"$1E").replace(r,"$10$2")}(i.toUpperCase()))}}();function A(t,e){switch(typeof t){case"string":return t;case"boolean":return t?"TRUE":"FALSE";case"number":return(0|t)===t?t.toString(10):y(t);case"undefined":return"";case"object":if(null==t)return"";if(t instanceof Date)return T(14,O(t,e&&e.date1904),e)}throw new Error("unsupported value in General format: "+t)}function _(t,e,n,i){var o,a="",s=0,c=0,d=n.y,u=0;switch(t){case 98:d=n.y+543;case 121:switch(e.length){case 1:case 2:o=d%100,u=2;break;default:o=d%1e4,u=4}break;case 109:switch(e.length){case 1:case 2:o=n.m,u=e.length;break;case 3:return l[n.m-1][1];case 5:return l[n.m-1][0];default:return l[n.m-1][2]}break;case 100:switch(e.length){case 1:case 2:o=n.d,u=e.length;break;case 3:return p[n.q][0];default:return p[n.q][1]}break;case 104:switch(e.length){case 1:case 2:o=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:o=n.H,u=e.length;break;default:throw"bad hour format: "+e}break;case 77:switch(e.length){case 1:case 2:o=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=i>=2?3===i?1e3:100:1===i?10:1,(s=Math.round(c*(n.S+n.u)))>=60*c&&(s=0),"s"===e?0===s?"0":""+s/c:(a=r(s,2+i),"ss"===e?a.substr(0,2):"."+a.substr(2,e.length-1))):r(n.S,e.length);case 90:switch(e){case"[h]":case"[hh]":o=24*n.D+n.H;break;case"[m]":case"[mm]":o=60*(24*n.D+n.H)+n.M;break;case"[s]":case"[ss]":o=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:o=d,u=1}return u>0?r(o,u):""}function x(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=y,t._general=A;var q=function(){var t=/%/g;var a=/# (\?+)( ?)\/( ?)(\d+)/;var c=/^#*0*\.([0#]+)/,p=/\).*[0#]/,l=/\(###\) ###\\?-####/;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 u(t,e){var n=Math.pow(10,e);return""+Math.round(t*n)/n}function f(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 b(m,M,v){if(40===m.charCodeAt(0)&&!M.match(p)){var g=M.replace(/\( */,"").replace(/ \)/,"").replace(/\)/,"");return v>=0?b("n",g,v):"("+b("n",g,-v)+")"}if(44===M.charCodeAt(M.length-1))return function(t,e,n){for(var r=e.length-1;44===e.charCodeAt(r-1);)--r;return q(t,e.substr(0,r),n/Math.pow(10,3*(e.length-r)))}(m,M,v);if(-1!==M.indexOf("%"))return function(e,r,i){var o=r.replace(t,""),a=r.length-o.length;return q(e,o,i*Math.pow(10,2*a))+n("%",a)}(m,M,v);if(-1!==M.indexOf("E"))return function t(e,n){var r,i=e.indexOf("E")-e.indexOf(".")-1;if(e.match(/^#+0.0E\+0$/)){if(0==n)return"0.0E+0";if(n<0)return"-"+t(e,-n);var o=e.indexOf(".");-1===o&&(o=e.indexOf("E"));var a=Math.floor(Math.log(n)*Math.LOG10E)%o;if(a<0&&(a+=o),-1===(r=(n/Math.pow(10,a)).toPrecision(i+1+(o+a)%o)).indexOf("e")){var s=Math.floor(Math.log(n)*Math.LOG10E);for(-1===r.indexOf(".")?r=r.charAt(0)+"."+r.substr(1)+"E+"+(s-r.length+a):r+="E+"+(s-a);"0."===r.substr(0,2);)r=(r=r.charAt(0)+r.substr(2,o)+"."+r.substr(2+o)).replace(/^0+([1-9])/,"$1").replace(/^0+\./,"0.");r=r.replace(/\+-/,"-")}r=r.replace(/^([+-]?)(\d*)\.(\d*)[Ee]/,(function(t,e,n,r){return e+n+r.substr(0,(o+a)%o)+"."+r.substr(a)+"E"}))}else r=n.toExponential(i);return e.match(/E\+00$/)&&r.match(/e[+-]\d$/)&&(r=r.substr(0,r.length-1)+"0"+r.charAt(r.length-1)),e.match(/E\-/)&&r.match(/e\+/)&&(r=r.replace(/e\+/,"e")),r.replace("e","E")}(M,v);if(36===M.charCodeAt(0))return"$"+b(m,M.substr(" "==M.charAt(1)?2:1),v);var z,O,y,A,_=Math.abs(v),w=v<0?"-":"";if(M.match(/^00+$/))return w+s(_,M.length);if(M.match(/^[#?]+$/))return"0"===(z=s(v,0))&&(z=""),z.length>M.length?z:d(M.substr(0,M.length-z.length))+z;if(O=M.match(a))return function(t,e,o){var a=parseInt(t[4],10),s=Math.round(e*a),c=Math.floor(s/a),p=s-c*a,l=a;return o+(0===c?"":""+c)+" "+(0===p?n(" ",t[1].length+1+t[4].length):i(p,t[1].length)+t[2]+"/"+t[3]+r(l,t[4].length))}(O,_,w);if(M.match(/^#+0+$/))return w+s(_,M.length-M.indexOf("0"));if(O=M.match(c))return z=u(v,O[1].length).replace(/^([^\.]+)$/,"$1."+d(O[1])).replace(/\.$/,"."+d(O[1])).replace(/\.(\d*)$/,(function(t,e){return"."+e+n("0",d(O[1]).length-e.length)})),-1!==M.indexOf("0.")?z:z.replace(/^0\./,".");if(M=M.replace(/^#+([0.])/,"$1"),O=M.match(/^(0*)\.(#*)$/))return w+u(_,O[2].length).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,O[1].length?"0.":".");if(O=M.match(/^#{1,3},##0(\.?)$/))return w+x(s(_,0));if(O=M.match(/^#,##0\.([#0]*0)$/))return v<0?"-"+b(m,M,-v):x(""+(Math.floor(v)+function(t,e){return e<(""+Math.round((t-Math.floor(t))*Math.pow(10,e))).length?1:0}(v,O[1].length)))+"."+r(f(v,O[1].length),O[1].length);if(O=M.match(/^#,#*,#0/))return b(m,M.replace(/^#,#*,/,""),v);if(O=M.match(/^([0#]+)(\\?-([0#]+))+$/))return z=e(b(m,M.replace(/[\\-]/g,""),v)),y=0,e(e(M.replace(/\\/g,"")).replace(/[0#]/g,(function(t){return y-2147483648?""+(t>=0?0|t:t-1|0):""+Math.floor(t)}(v)).replace(/^\d,\d{3}$/,"0$&").replace(/^\d*$/,(function(t){return"00,"+(t.length<3?r(0,3-t.length):"")+t}))+"."+r(y,O[1].length);switch(M){case"###,##0.00":return b(m,"#,##0.00",v);case"###,###":case"##,###":case"#,###":var S=x(s(_,0));return"0"!==S?w+S:"";case"###,###.00":return b(m,"###,##0.00",v).replace(/^0\./,".");case"#,###.00":return b(m,"#,##0.00",v).replace(/^0\./,".")}throw new Error("unsupported format |"+M+"|")}function m(s,u,f){if(40===s.charCodeAt(0)&&!u.match(p)){var b=u.replace(/\( */,"").replace(/ \)/,"").replace(/\)/,"");return f>=0?m("n",b,f):"("+m("n",b,-f)+")"}if(44===u.charCodeAt(u.length-1))return function(t,e,n){for(var r=e.length-1;44===e.charCodeAt(r-1);)--r;return q(t,e.substr(0,r),n/Math.pow(10,3*(e.length-r)))}(s,u,f);if(-1!==u.indexOf("%"))return function(e,r,i){var o=r.replace(t,""),a=r.length-o.length;return q(e,o,i*Math.pow(10,2*a))+n("%",a)}(s,u,f);if(-1!==u.indexOf("E"))return function t(e,n){var r,i=e.indexOf("E")-e.indexOf(".")-1;if(e.match(/^#+0.0E\+0$/)){if(0==n)return"0.0E+0";if(n<0)return"-"+t(e,-n);var o=e.indexOf(".");-1===o&&(o=e.indexOf("E"));var a=Math.floor(Math.log(n)*Math.LOG10E)%o;if(a<0&&(a+=o),!(r=(n/Math.pow(10,a)).toPrecision(i+1+(o+a)%o)).match(/[Ee]/)){var s=Math.floor(Math.log(n)*Math.LOG10E);-1===r.indexOf(".")?r=r.charAt(0)+"."+r.substr(1)+"E+"+(s-r.length+a):r+="E+"+(s-a),r=r.replace(/\+-/,"-")}r=r.replace(/^([+-]?)(\d*)\.(\d*)[Ee]/,(function(t,e,n,r){return e+n+r.substr(0,(o+a)%o)+"."+r.substr(a)+"E"}))}else r=n.toExponential(i);return e.match(/E\+00$/)&&r.match(/e[+-]\d$/)&&(r=r.substr(0,r.length-1)+"0"+r.charAt(r.length-1)),e.match(/E\-/)&&r.match(/e\+/)&&(r=r.replace(/e\+/,"e")),r.replace("e","E")}(u,f);if(36===u.charCodeAt(0))return"$"+m(s,u.substr(" "==u.charAt(1)?2:1),f);var M,v,g,z,O=Math.abs(f),y=f<0?"-":"";if(u.match(/^00+$/))return y+r(O,u.length);if(u.match(/^[#?]+$/))return M=""+f,0===f&&(M=""),M.length>u.length?M:d(u.substr(0,u.length-M.length))+M;if(v=u.match(a))return function(t,e,r){return r+(0===e?"":""+e)+n(" ",t[1].length+2+t[4].length)}(v,O,y);if(u.match(/^#+0+$/))return y+r(O,u.length-u.indexOf("0"));if(v=u.match(c))return M=(M=(""+f).replace(/^([^\.]+)$/,"$1."+d(v[1])).replace(/\.$/,"."+d(v[1]))).replace(/\.(\d*)$/,(function(t,e){return"."+e+n("0",d(v[1]).length-e.length)})),-1!==u.indexOf("0.")?M:M.replace(/^0\./,".");if(u=u.replace(/^#+([0.])/,"$1"),v=u.match(/^(0*)\.(#*)$/))return y+(""+O).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,v[1].length?"0.":".");if(v=u.match(/^#{1,3},##0(\.?)$/))return y+x(""+O);if(v=u.match(/^#,##0\.([#0]*0)$/))return f<0?"-"+m(s,u,-f):x(""+f)+"."+n("0",v[1].length);if(v=u.match(/^#,#*,#0/))return m(s,u.replace(/^#,#*,/,""),f);if(v=u.match(/^([0#]+)(\\?-([0#]+))+$/))return M=e(m(s,u.replace(/[\\-]/g,""),f)),g=0,e(e(u.replace(/\\/g,"")).replace(/[0#]/g,(function(t){return g-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-1;);break;case" ":default:++e}return!1}function W(t,e,n,r){for(var i,o,a,s=[],p="",l=0,d="",u="t",f="H";l=12?"P":"A"),h.t="T",f="h",l+=3):"AM/PM"===t.substr(l,5).toUpperCase()?(null!=i&&(h.v=i.H>=12?"PM":"AM"),h.t="T",l+=5,f="h"):"上午/下午"===t.substr(l,5).toUpperCase()?(null!=i&&(h.v=i.H>=12?"下午":"上午"),h.t="T",l+=5,f="h"):(h.t="t",++l),null==i&&"T"===h.t)return"";s[s.length]=h,u=d;break;case"[":for(p=d;"]"!==t.charAt(l++)&&l-1&&(p=(p.match(/\$([^-\[\]]*)/)||[])[1]||"$",L(t)||(s[s.length]={t:"t",v:p}));break;case".":if(null!=i){for(p=d;++l-1;)p+=d;s[s.length]={t:"n",v:p};break;case"?":for(p=d;t.charAt(++l)===d;)p+=d;s[s.length]={t:d,v:p},u=d;break;case"*":++l," "!=t.charAt(l)&&"*"!=t.charAt(l)||++l;break;case"(":case")":s[s.length]={t:1===r?"t":d,v:d},++l;break;case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":for(p=d;l-1;)p+=t.charAt(l);s[s.length]={t:"D",v:p};break;case" ":s[s.length]={t:d,v:d},++l;break;case"$":s[s.length]={t:"t",v:"$"},++l;break;default:if(-1===",$-+/():!^&'~{}<>=€acfijklopqrtuvwxzP".indexOf(d))throw new Error("unrecognized character "+d+" in "+t);s[s.length]={t:"t",v:d},++l}var v,g=0,z=0;for(l=s.length-1,u="t";l>=0;--l)switch(s[l].t){case"h":case"H":s[l].t=f,u="h",g<1&&(g=1);break;case"s":(v=s[l].v.match(/\.0+$/))&&(z=Math.max(z,v[0].length-1)),g<3&&(g=3);case"d":case"y":case"M":case"e":u=s[l].t;break;case"m":"s"===u&&(s[l].t="M",g<2&&(g=2));break;case"X":break;case"Z":g<1&&s[l].v.match(/[Hh]/)&&(g=1),g<2&&s[l].v.match(/[Mm]/)&&(g=2),g<3&&s[l].v.match(/[Ss]/)&&(g=3)}switch(g){case 0:break;case 1:i.u>=.5&&(i.u=0,++i.S),i.S>=60&&(i.S=0,++i.M),i.M>=60&&(i.M=0,++i.H);break;case 2:i.u>=.5&&(i.u=0,++i.S),i.S>=60&&(i.S=0,++i.M)}var O,y="";for(l=0;l0){40==y.charCodeAt(0)?(x=e<0&&45===y.charCodeAt(0)?-e:e,w=q("n",y,x)):(w=q("n",y,x=e<0&&r>1?-e:e),x<0&&s[0]&&"t"==s[0].t&&(w=w.substr(1),s[0].v="-"+s[0].v)),O=w.length-1;var S=s.length;for(l=0;l-1){S=l;break}var C=s.length;if(S===s.length&&-1===w.indexOf("E")){for(l=s.length-1;l>=0;--l)null!=s[l]&&-1!=="n?".indexOf(s[l].t)&&(O>=s[l].v.length-1?(O-=s[l].v.length,s[l].v=w.substr(O+1,s[l].v.length)):O<0?s[l].v="":(s[l].v=w.substr(0,O+1),O=-1),s[l].t="t",C=l);O>=0&&C=0;--l)if(null!=s[l]&&-1!=="n?".indexOf(s[l].t)){for(o=s[l].v.indexOf(".")>-1&&l===S?s[l].v.indexOf(".")-1:s[l].v.length-1,W=s[l].v.substr(o+1);o>=0;--o)O>=0&&("0"===s[l].v.charAt(o)||"#"===s[l].v.charAt(o))&&(W=w.charAt(O--)+W);s[l].v=W,s[l].t="t",C=l}for(O>=0&&C-1&&l===S?s[l].v.indexOf(".")+1:0,W=s[l].v.substr(0,o);o-1&&(x=r>1&&e<0&&l>0&&"-"===s[l-1].v?-e:e,s[l].v=q(s[l].t,s[l].v,x),s[l].t="t");var R="";for(l=0;l!==s.length;++l)null!=s[l]&&(R+=s[l].v);return R}t.is_date=L,t._eval=W;var S=/\[[=<>]/,C=/\[(=|>[=]?|<[>=]?)(-?\d+(?:\.\d*)?)\]/;function R(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":if(t!=n)return!0;break;case">=":if(t>=n)return!0;break;case"<=":if(t<=n)return!0}return!1}function T(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:u)[t])&&(r=n.table&&n.table[f[t]]||u[f[t]]),null==r&&(r=m[t]||"General")}if(c(r,0))return A(e,n);e instanceof Date&&(e=O(e,n.date1904));var i=function(t,e){var n=w(t),r=n.length,i=n[r-1].indexOf("@");if(r<4&&i>-1&&--r,n.length>4)throw new Error("cannot find right format for |"+n.join("|")+"|");if("number"!=typeof e)return[4,4===n.length||i>-1?n[n.length-1]:"@"];switch(n.length){case 1:n=i>-1?["General","General","General",n[0]]:[n[0],n[0],n[0],"@"];break;case 2:n=i>-1?[n[0],n[0],n[0],n[1]]:[n[0],n[1],n[0],"@"];break;case 3:n=i>-1?[n[0],n[1],n[0],n[2]]:[n[0],n[1],n[2],"@"]}var o=e>0?n[0]:e<0?n[1]:n[2];if(-1===n[0].indexOf("[")&&-1===n[1].indexOf("["))return[r,o];if(null!=n[0].match(S)||null!=n[1].match(S)){var a=n[0].match(C),s=n[1].match(C);return R(e,a)?[r,n[0]]:R(e,s)?[r,n[1]]:[r,n[null!=a&&null!=s?2:1]]}return[r,o]}(r,e);if(c(i[1]))return A(e,n);if(!0===e)e="TRUE";else if(!1===e)e="FALSE";else if(""===e||null==e)return"";return W(i[1],e,n,i[0])}function E(t,e){if("number"!=typeof e){e=+e||-1;for(var n=0;n<392;++n)if(null!=u[n]){if(u[n]==t){e=n;break}}else e<0&&(e=n);e<0&&(e=391)}return u[e]=t,e}t.load=E,t._table=u,t.get_table=function(){return u},t.load_table=function(t){for(var e=0;392!=e;++e)void 0!==t[e]&&E(t[e],e)},t.init_table=d,t.format=T};R(C);var T,E={"General Number":"General","General Date":C._table[22],"Long Date":"dddd, mmmm dd, yyyy","Medium Date":C._table[15],"Short Date":C._table[14],"Long Time":C._table[19],"Medium Time":C._table[18],"Short Time":C._table[20],Currency:'"$"#,##0.00_);[Red]\\("$"#,##0.00\\)',Fixed:C._table[2],Standard:C._table[4],Percent:C._table[10],Scientific:C._table[11],"Yes/No":'"Yes";"Yes";"No";@',"True/False":'"True";"True";"False";@',"On/Off":'"Yes";"Yes";"No";@'},N={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"},B=/[dD]+|[mM]+|[yYeE]+|[Hh]+|[Ss]+/g;!function(t){t.version="1.2.0";var e=function(){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.table=e,t.bstr=function(t,n){for(var r=-1^n,i=t.length-1,o=0;o>>8^e[255&(r^t.charCodeAt(o++))])>>>8^e[255&(r^t.charCodeAt(o++))];return o===i&&(r=r>>>8^e[255&(r^t.charCodeAt(o))]),-1^r},t.buf=function(t,n){if(t.length>1e4)return function(t,n){for(var r=-1^n,i=t.length-7,o=0;o>>8^e[255&(r^t[o++])])>>>8^e[255&(r^t[o++])])>>>8^e[255&(r^t[o++])])>>>8^e[255&(r^t[o++])])>>>8^e[255&(r^t[o++])])>>>8^e[255&(r^t[o++])])>>>8^e[255&(r^t[o++])])>>>8^e[255&(r^t[o++])];for(;o>>8^e[255&(r^t[o++])];return-1^r}(t,n);for(var r=-1^n,i=t.length-3,o=0;o>>8^e[255&(r^t[o++])])>>>8^e[255&(r^t[o++])])>>>8^e[255&(r^t[o++])])>>>8^e[255&(r^t[o++])];for(;o>>8^e[255&(r^t[o++])];return-1^r},t.str=function(t,n){for(var r,i,o=-1^n,a=0,s=t.length;a>>8^e[255&(o^r)]:r<2048?o=(o=o>>>8^e[255&(o^(192|r>>6&31))])>>>8^e[255&(o^(128|63&r))]:r>=55296&&r<57344?(r=64+(1023&r),i=1023&t.charCodeAt(a++),o=(o=(o=(o=o>>>8^e[255&(o^(240|r>>8&7))])>>>8^e[255&(o^(128|r>>2&63))])>>>8^e[255&(o^(128|i>>6&15|(3&r)<<4))])>>>8^e[255&(o^(128|63&i))]):o=(o=(o=o>>>8^e[255&(o^(224|r>>12&15))])>>>8^e[255&(o^(128|r>>6&63))])>>>8^e[255&(o^(128|63&r))];return-1^o}}(T={});var D,P=function(){var t,e={};function r(t){if("/"==t.charAt(t.length-1))return-1===t.slice(0,-1).indexOf("/")?t:r(t.slice(0,-1));var e=t.lastIndexOf("/");return-1===e?t:t.slice(0,e+1)}function i(t){if("/"==t.charAt(t.length-1))return i(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.write_shift(2,n);var r=e.getFullYear()-1980;r=(r=r<<4|e.getMonth()+1)<<5|e.getDate(),t.write_shift(2,r)}function a(t){Ye(t,0);for(var e={},n=0;t.l<=t.length-4;){var r=t.read_shift(2),i=t.read_shift(2),o=t.l+i,a={};switch(r){case 21589:1&(n=t.read_shift(1))&&(a.mtime=t.read_shift(4)),i>5&&(2&n&&(a.atime=t.read_shift(4)),4&n&&(a.ctime=t.read_shift(4))),a.mtime&&(a.mt=new Date(1e3*a.mtime))}t.l=o,e[r]=a}return e}function s(){return t||(t=n(314))}function c(t,e){if(80==t[0]&&75==t[1])return pt(t,e);if(t.length<512)throw new Error("CFB file size "+t.length+" < 512");var n,r,i,o,a,s,c=512,u=[],f=t.slice(0,512);Ye(f,0);var b=function(t){if(80==t[t.l]&&75==t[t.l+1])return[0,0];t.chk(v,"Header Signature: "),t.l+=16;var e=t.read_shift(2,"u");return[t.read_shift(2,"u"),e]}(f);switch(n=b[0]){case 3:c=512;break;case 4:c=4096;break;case 0:if(0==b[1])return pt(t,e);default:throw new Error("Major Version: Expected 3 or 4 saw "+n)}512!==c&&Ye(f=t.slice(0,c),28);var m=t.slice(0,c);!function(t,e){var n;switch(t.l+=2,n=t.read_shift(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: ")}(f,n);var h=f.read_shift(4,"i");if(3===n&&0!==h)throw new Error("# Directory Sectors: Expected 0 saw "+h);f.l+=4,o=f.read_shift(4,"i"),f.l+=4,f.chk("00100000","Mini Stream Cutoff Size: "),a=f.read_shift(4,"i"),r=f.read_shift(4,"i"),s=f.read_shift(4,"i"),i=f.read_shift(4,"i");for(var g=-1,z=0;z<109&&!((g=f.read_shift(4,"i"))<0);++z)u[z]=g;var O=function(t,e){for(var n=Math.ceil(t.length/e)-1,r=[],i=1;i>>2)-1;if(!s)return;for(var p=0;p=i&&(u-=i),!a[u]){c=[];var b=[];for(d=u;d>=0;){b[d]=!0,a[d]=!0,s[s.length]=d,c.push(t[d]);var m=n[Math.floor(4*d/r)];if(r<4+(f=4*d&p))throw new Error("FAT boundary crossed: "+d+" 4 "+r);if(!t[m])break;if(d=De(t[m],f),b[d])break}o[u]={nodes:s,data:me([c])}}return o}(O,o,u,c);y[o].name="!Directory",r>0&&a!==M&&(y[a].name="!MiniFAT"),y[u[0]].name="!FAT",y.fat_addrs=u,y.ssz=c;var A=[],_=[],x=[];!function(t,e,n,r,i,o,a,s){for(var c,u=0,f=r.length?2:0,b=e[t].data,m=0,h=0;m0&&u!==M&&(e[u].name="!StreamData")):g.size>=4096?(g.storage="fat",void 0===e[g.start]&&(e[g.start]=l(n,g.start,e.fat_addrs,e.ssz)),e[g.start].name=g.name,g.content=e[g.start].data.slice(0,g.size)):(g.storage="minifat",g.size<0?g.size=0:u!==M&&g.start!==M&&e[u]&&(g.content=p(g,e[u].data,(e[s]||{}).data))),g.content&&Ye(g.content,0),o[c]=g,a.push(g)}}(o,y,O,A,r,{},_,a),function(t,e,n){for(var r=0,i=0,o=0,a=0,s=0,c=n.length,p=[],l=[];r0&&a>=0;)o.push(e.slice(a*h,a*h+h)),i-=h,a=De(n,4*a);return 0===o.length?He(0):L(o).slice(0,t.size)}function l(t,e,n,r,i){var o=[],a=[];i||(i=[]);var s=r-1,c=0,p=0;for(c=e;c>=0;){i[c]=!0,o[o.length]=c,a.push(t[c]);var l=n[Math.floor(4*c/r)];if(r<4+(p=4*c&s))throw new Error("FAT boundary crossed: "+c+" 4 "+r);if(!t[l])break;c=De(t[l],p)}return{nodes:o,data:me([a])}}function d(t,e){return new Date(1e3*(Be(t,e+4)/1e7*Math.pow(2,32)+Be(t,e)/1e7-11644473600))}function u(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(P.find(t,"/"+e))return;var n=He(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),f(t)}(t)}function f(t,e){u(t);for(var n=!1,o=!1,a=t.FullPaths.length-1;a>=0;--a){var s=t.FileIndex[a];switch(s.type){case 0:o?n=!0:(t.FileIndex.pop(),t.FullPaths.pop());break;case 1:case 2:case 5:o=!0,isNaN(s.R*s.L*s.C)&&(n=!0),s.R>-1&&s.L>-1&&s.R==s.L&&(n=!0);break;default:n=!0}}if(n||e){var c=new Date(1987,1,19),p=0,l=[];for(a=0;a1?1:-1,f.size=0,f.type=5;else if("/"==b.slice(-1)){for(p=a+1;p=l.length?-1:p,p=a+1;p=l.length?-1:p,f.type=1}else r(t.FullPaths[a+1]||"")==r(b)&&(f.R=a+1),f.type=2}}}function b(t,e){var n=e||{};if(f(t),"zip"==n.fileType)return function(t,e){var n=e||{},r=[],i=[],a=He(1),s=n.compression?8:0,c=0;0;var p=0,l=0,d=0,u=0,f=t.FullPaths[0],b=f,h=t.FileIndex[0],M=[],v=0;for(p=1;p0&&(o<4096?e+=o+63>>6:n+=o+511>>9)}}for(var a=t.FullPaths.length+3>>2,s=e+127>>7,c=(e+7>>3)+n+a+s,p=c+127>>7,l=p<=109?0:Math.ceil((p-109)/127);c+p+l+127>>7>p;)l=++p<=109?0:Math.ceil((p-109)/127);var d=[1,l,p,s,a,n,e,0];return t.FileIndex[0].size=e<<6,d[7]=(t.FileIndex[0].start=d[0]+d[1]+d[2]+d[3]+d[4]+d[5])+(d[6]+7>>3),d}(t),i=He(r[7]<<9),a=0,s=0;for(a=0;a<8;++a)i.write_shift(1,O[a]);for(a=0;a<8;++a)i.write_shift(2,0);for(i.write_shift(2,62),i.write_shift(2,3),i.write_shift(2,65534),i.write_shift(2,9),i.write_shift(2,6),a=0;a<3;++a)i.write_shift(2,0);for(i.write_shift(4,0),i.write_shift(4,r[2]),i.write_shift(4,r[0]+r[1]+r[2]+r[3]-1),i.write_shift(4,0),i.write_shift(4,4096),i.write_shift(4,r[3]?r[0]+r[1]+r[2]-1:M),i.write_shift(4,r[3]),i.write_shift(-4,r[1]?r[0]-1:M),i.write_shift(4,r[1]),a=0;a<109;++a)i.write_shift(-4,a>9)));for(c(r[6]+7>>3);511&i.l;)i.write_shift(-4,q.ENDOFCHAIN);for(s=a=0,p=0;p=4096||(d.start=s,c(l+63>>6)));for(;511&i.l;)i.write_shift(-4,q.ENDOFCHAIN);for(a=0;a=4096){for(i.l=d.start+1<<9,p=0;p0&&d.size<4096){for(p=0;p>16|N>>8|N));function j(t,e){var n=D[255&t];return e<=8?n>>>8-e:(n=n<<8|D[t>>8&255],e<=16?n>>>16-e:(n=n<<8|D[t>>16&255])>>>24-e)}function V(t,e){var n=7&e,r=e>>>3;return(t[r]|(n<=6?0:t[r+1]<<8))>>>n&3}function F(t,e){var n=7&e,r=e>>>3;return(t[r]|(n<=5?0:t[r+1]<<8))>>>n&7}function Y(t,e){var n=7&e,r=e>>>3;return(t[r]|(n<=3?0:t[r+1]<<8))>>>n&31}function X(t,e){var n=7&e,r=e>>>3;return(t[r]|(n<=1?0:t[r+1]<<8))>>>n&127}function H(t,e,n){var r=7&e,i=e>>>3,o=(1<>>r;return n<8-r?a&o:(a|=t[i+1]<<8-r,n<16-r?a&o:(a|=t[i+2]<<16-r,n<24-r?a&o:(a|=t[i+3]<<24-r)&o))}function $(t,e){var n=t.length,r=2*n>e?2*n:e+5,i=0;if(n>=e)return t;if(z){var o=_(r);if(t.copy)t.copy(o);else for(;i0;)e[e.l++]=t[n++]}return e.l},function(t){var e=He(50+Math.floor(1.1*t.length)),n=G(t,e);return e.slice(0,n)});function J(t,e,n){var r=1,i=0,o=0,a=0,s=0,c=t.length,p=B?new Uint16Array(32):U(32);for(o=0;o<32;++o)p[o]=0;for(o=c;o>r-d,a=(1<=0;--a)e[s|a<>>3;return(t[r]|(n<=4?0:t[r+1]<<8))>>>n&15}(t,e+=5)+4;e+=4;for(var o=0,a=B?new Uint8Array(19):U(19),s=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],c=1,p=B?new Uint8Array(8):U(8),l=B?new Uint8Array(8):U(8),d=a.length,u=0;u>8-b;for(var m=(1<<7-b)-1;m>=0;--m)rt[f|m<>>=3){case 16:for(o=3+V(t,e),e+=2,f=h[h.length-1];o-- >0;)h.push(f);break;case 17:for(o=3+F(t,e),e+=3;o-- >0;)h.push(0);break;case 18:for(o=11+X(t,e),e+=7;o-- >0;)h.push(0);break;default:h.push(f),c>>0,s=0,c=0;0==(1&r);)if(r=F(t,n),n+=3,r>>>1!=0)for(r>>>1==1?(s=9,c=5):(n=at(t,n),s=it,c=ot),!e&&a>>1==1?Z[p]:et[p];if(n+=15&l,0==((l>>>=4)>>>8&255))i[o++]=l;else{if(256==l)break;var d=(l-=257)<8?0:l-4>>2;d>5&&(d=0);var u=o+C[l];d>0&&(u+=H(t,n,d),n+=d),p=H(t,n,c),n+=15&(l=r>>>1==1?Q[p]:nt[p]);var f=(l>>>=4)<4?0:l-2>>1,b=R[l];for(f>0&&(b+=H(t,n,f),n+=f),!e&&a>>3]|t[1+(n>>>3)]<<8;if(n+=32,!e&&a>>3,(n>>>3)+m),o+=m,n+=8*m;else for(;m-- >0;)i[o++]=t[n>>>3],n+=8}return[e?i:i.slice(0,o),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 pt(t,e){var n=t;Ye(n,0);var r={FileIndex:[],FullPaths:[]};u(r,{root:e.root});for(var i=n.length-4;(80!=n[i]||75!=n[i+1]||5!=n[i+2]||6!=n[i+3])&&i>=0;)--i;n.l=i+4,n.l+=4;var o=n.read_shift(2);n.l+=6;var s=n.read_shift(4);for(n.l=s,i=0;i>>=5);n>>>=4,r.setMilliseconds(0),r.setFullYear(n+1980),r.setMonth(o-1),r.setDate(i);var a=31&e,s=63&(e>>>=5);return e>>>=6,r.setHours(e),r.setMinutes(s),r.setSeconds(a<<1),r}(t);if(8257&o)throw new Error("Unsupported ZIP encryption");for(var p=t.read_shift(4),l=t.read_shift(4),d=t.read_shift(4),u=t.read_shift(2),f=t.read_shift(2),b="",h=0;h3&&(r=!0),i[o].slice(i[o].length-1)){case"Y":throw new Error("Unsupported ISO Duration Field: "+i[o].slice(i[o].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(i[o],10)}return e}var tt=new Date("2017-02-19T19:06:09.000Z");isNaN(tt.getFullYear())&&(tt=new Date("2/19/17"));var et=2017==tt.getFullYear();function nt(t,e){var n=new Date(t);if(et)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==tt.getFullYear()&&!isNaN(n.getFullYear())){var r=n.getFullYear();return t.indexOf(""+r)>-1||n.setFullYear(n.getFullYear()+100),n}var i=t.match(/\d+/g)||["2017","2","19","0","0","0"],o=new Date(+i[0],+i[1]-1,+i[2],+i[3]||0,+i[4]||0,+i[5]||0);return t.indexOf("Z")>-1&&(o=new Date(o.getTime()-60*o.getTimezoneOffset()*1e3)),o}function rt(t){for(var e="",n=0;n!=t.length;++n)e+=String.fromCharCode(t[n]);return e}function it(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]=it(t[n]));return e}function ot(t,e){for(var n="";n.length8099?n:(i>0||o>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 ct,pt=5=="abacaba".split(/(:?b)/i).length;function lt(t){return t?t.data?m(t.data):t.asNodeBuffer&&z?m(t.asNodeBuffer().toString("binary")):t.asBinary?m(t.asBinary()):t._data&&t._data.getContent?m(rt(Array.prototype.slice.call(t._data.getContent(),0))):t.content&&t.type?m(rt(t.content)):null:null}function dt(t){return t&&".bin"===t.name.slice(-4)?function(t){if(!t)return null;if(t.data)return b(t.data);if(t.asNodeBuffer&&z)return t.asNodeBuffer();if(t._data&&t._data.getContent){var e=t._data.getContent();return"string"==typeof e?b(e):Array.prototype.slice.call(e)}return t.content&&t.type?t.content:null}(t):lt(t)}function ut(t,e){for(var n=t.FullPaths||V(t.files),r=e.toLowerCase(),i=r.replace(/\//g,"\\"),o=0;o\/]+)\s*=\s*((?:")([^"]*)(?:")|(?:')([^']*)(?:')|([^'">\s]+))/g,Ot=/<[\/\?]?[a-zA-Z0-9:_-]+(?:\s+[^"\s?>\/]+\s*=\s*(?:"[^"]*"|'[^']*'|[^'">\s=]+))*\s?[\/\?]?>/gm;gt.match(Ot)||(Ot=/<[^>]*>/g);var yt=/<\w*:/,At=/<(\/?)\w+:/;function _t(t,e,n){for(var r={},i=0,o=0;i!==t.length&&(32!==(o=t.charCodeAt(i))&&10!==o&&13!==o);++i);if(e||(r[0]=t.slice(0,i)),i===t.length)return r;var a=t.match(zt),s=0,c="",p=0,l="",d="",u=1;if(a)for(p=0;p!=a.length;++p){for(d=a[p],o=0;o!=d.length&&61!==d.charCodeAt(o);++o);for(l=d.slice(0,o).trim();32==d.charCodeAt(o+1);)++o;for(u=34==(i=d.charCodeAt(o+1))||39==i?1:0,c=d.slice(o+1+u,d.length-u),s=0;s!=l.length&&58!==l.charCodeAt(s);++s);if(s===l.length)l.indexOf("_")>0&&(l=l.slice(0,l.indexOf("_"))),r[l]=c,n||(r[l.toLowerCase()]=c);else{var f=(5===s&&"xmlns"===l.slice(0,5)?"xmlns":"")+l.slice(s+1);if(r[f]&&"ext"==l.slice(s-3,s))continue;r[f]=c,n||(r[f.toLowerCase()]=c)}}return r}function xt(t){return t.replace(At,"<$1")}var qt,wt,kt={""":'"',"'":"'",">":">","<":"<","&":"&"},Lt=Y(kt),Wt=(qt=/&(?:quot|apos|gt|lt|amp|#x?([\da-fA-F]+));/gi,wt=/_x([\da-fA-F]{4})_/gi,function t(e){var n=e+"",r=n.indexOf("-1?16:10))||t})).replace(wt,(function(t,e){return String.fromCharCode(parseInt(e,16))}));var i=n.indexOf("]]>");return t(n.slice(0,r))+n.slice(r+9,i)+t(n.slice(i+3))}),St=/[&<>'"]/g,Ct=/[\u0000-\u0008\u000b-\u001f]/g;function Rt(t){return(t+"").replace(St,(function(t){return Lt[t]})).replace(Ct,(function(t){return"_x"+("000"+t.charCodeAt(0).toString(16)).slice(-4)+"_"}))}function Tt(t){return Rt(t).replace(/ /g,"_x0020_")}var Et=/[\u0000-\u001f]/g;function Nt(t){return(t+"").replace(St,(function(t){return Lt[t]})).replace(/\n/g,"
").replace(Et,(function(t){return"&#x"+("000"+t.charCodeAt(0).toString(16)).slice(-4)+";"}))}var Bt=function(){var t=/&#(\d+);/g;function e(t,e){return String.fromCharCode(parseInt(e,10))}return function(n){return n.replace(t,e)}}(),Dt=function(t){return t.replace(/(\r\n|[\r\n])/g," ")};function Pt(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,i=0,o=0,a=0,s=0;n191&&r<224?(a=(31&r)<<6,a|=63&i,e+=String.fromCharCode(a)):(o=t.charCodeAt(n++),r<240?e+=String.fromCharCode((15&r)<<12|(63&i)<<6|63&o):(s=((7&r)<<18|(63&i)<<12|(63&o)<<6|63&(a=t.charCodeAt(n++)))-65536,e+=String.fromCharCode(55296+(s>>>10&1023)),e+=String.fromCharCode(56320+(1023&s)))));return e},jt=function(t){for(var e=[],n=0,r=0,i=0;n>6))),e.push(String.fromCharCode(128+(63&r)));break;case r>=55296&&r<57344:r-=55296,i=t.charCodeAt(n++)-56320+(r<<10),e.push(String.fromCharCode(240+(i>>18&7))),e.push(String.fromCharCode(144+(i>>12&63))),e.push(String.fromCharCode(128+(i>>6&63))),e.push(String.fromCharCode(128+(63&i)));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(z){var Vt=function(t){var e,n,r,o=i.alloc(2*t.length),a=1,s=0,c=0;for(n=0;n>>10&1023),e=56320+(1023&e)),0!==c&&(o[s++]=255&c,o[s++]=c>>>8,c=0),o[s++]=e%256,o[s++]=e>>>8;return o.slice(0,s).toString("ucs2")},Ft="foo bar baz☃🍣";It(Ft)==Vt(Ft)&&(It=Vt);var Yt=function(t){return O(t,"binary").toString("utf8")};It(Ft)==Yt(Ft)&&(It=Yt),jt=function(t){return O(t,"utf8").toString("binary")}}var Xt,Ht,$t,Ut=(Xt={},function(t,e){var n=t+"|"+(e||"");return Xt[n]?Xt[n]:Xt[n]=new RegExp("<(?:\\w+:)?"+t+'(?: xml:space="preserve")?(?:[^>]*)>([\\s\\S]*?)",e||"")}),Gt=(Ht=[["nbsp"," "],["middot","·"],["quot",'"'],["apos","'"],["gt",">"],["lt","<"],["amp","&"]].map((function(t){return[new RegExp("&"+t[0]+";","ig"),t[1]]})),function(t){for(var e=t.replace(/^[\t\n\r ]+/,"").replace(/[\t\n\r ]+$/,"").replace(/>\s+/g,">").replace(/\s+/g,"\n").replace(/<[^>]*>/g,""),n=0;n([\\s\\S]*?)","g")}),Jt=/<\/?(?:vt:)?variant>/g,Zt=/<(?:vt:)([^>]*)>([\s\S]*)"+e+""}function ne(t){return V(t).map((function(e){return" "+e+'="'+t[e]+'"'})).join("")}function re(t,e,n){return"<"+t+(null!=n?ne(n):"")+(null!=e?(e.match(te)?' xml:space="preserve"':"")+">"+e+""}function ie(t,e){try{return t.toISOString().replace(/\.\d*/,"")}catch(t){if(e)throw t}return""}var oe,ae,se={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"]},ce="urn:schemas-microsoft-com:office:office",pe="urn:schemas-microsoft-com:office:excel",le="urn:schemas-microsoft-com:office:spreadsheet",de="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882",ue="http://macVmlSchemaUri",fe="urn:schemas-microsoft-com:vml",be="http://www.w3.org/TR/REC-html40",me=function(t){for(var e=[],n=0;n0?Oe(t,e+4,e+4+n-1):""},_e=Ae,xe=function(t,e){var n=Be(t,e);return n>0?Oe(t,e+4,e+4+n-1):""},qe=xe,we=function(t,e){var n=2*Be(t,e);return n>0?Oe(t,e+4,e+4+n-1):""},ke=we;oe=ae=function(t,e){var n=Be(t,e);return n>0?Me(t,e+4,e+4+n):""};var Le,We,Se=function(t,e){var n=Be(t,e);return n>0?Oe(t,e+4,e+4+n):""},Ce=Se;Le=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),i=15&t[e+6],o=5;o>=0;--o)i=256*i+t[e+o];return 2047==r?0==i?n*(1/0):NaN:(0==r?r=-1022:(r-=1023,i+=Math.pow(2,52)),n*Math.pow(2,r-52)*i)}(t,e)};var Re=function(t){return Array.isArray(t)};z&&(Me=function(t,e,n){return i.isBuffer(t)?t.toString("utf16le",e,n).replace(W,""):ve(t,e,n)},ge=function(t,e,n){return i.isBuffer(t)?t.toString("hex",e,e+n):ze(t,e,n)},Ae=function(t,e){if(!i.isBuffer(t))return _e(t,e);var n=t.readUInt32LE(e);return n>0?t.toString("utf8",e+4,e+4+n-1):""},xe=function(t,e){if(!i.isBuffer(t))return qe(t,e);var n=t.readUInt32LE(e);return n>0?t.toString("utf8",e+4,e+4+n-1):""},we=function(t,e){if(!i.isBuffer(t))return ke(t,e);var n=2*t.readUInt32LE(e);return t.toString("utf16le",e+4,e+4+n-1)},oe=function(t,e){if(!i.isBuffer(t))return ae(t,e);var n=t.readUInt32LE(e);return t.toString("utf16le",e+4,e+4+n)},Se=function(t,e){if(!i.isBuffer(t))return Ce(t,e);var n=t.readUInt32LE(e);return t.toString("utf8",e+4,e+4+n)},Oe=function(t,e,n){return i.isBuffer(t)?t.toString("utf8",e,n):ye(t,e,n)},me=function(t){return t[0].length>0&&i.isBuffer(t[0][0])?i.concat(t[0]):he(t)},L=function(t){return i.isBuffer(t[0])?i.concat(t):[].concat.apply([],t)},Le=function(t,e){return i.isBuffer(t)?t.readDoubleLE(e):We(t,e)},Re=function(t){return i.isBuffer(t)||Array.isArray(t)}),"undefined"!=typeof cptable&&(Me=function(t,e,n){return cptable.utils.decode(1200,t.slice(e,n)).replace(W,"")},Oe=function(t,e,n){return cptable.utils.decode(65001,t.slice(e,n))},Ae=function(t,e){var n=Be(t,e);return n>0?cptable.utils.decode(s,t.slice(e+4,e+4+n-1)):""},xe=function(t,e){var n=Be(t,e);return n>0?cptable.utils.decode(a,t.slice(e+4,e+4+n-1)):""},we=function(t,e){var n=2*Be(t,e);return n>0?cptable.utils.decode(1200,t.slice(e+4,e+4+n-1)):""},oe=function(t,e){var n=Be(t,e);return n>0?cptable.utils.decode(1200,t.slice(e+4,e+4+n)):""},Se=function(t,e){var n=Be(t,e);return n>0?cptable.utils.decode(65001,t.slice(e+4,e+4+n)):""});var Te=function(t,e){return t[e]},Ee=function(t,e){return 256*t[e+1]+t[e]},Ne=function(t,e){var n=256*t[e+1]+t[e];return n<32768?n:-1*(65535-n+1)},Be=function(t,e){return t[e+3]*(1<<24)+(t[e+2]<<16)+(t[e+1]<<8)+t[e]},De=function(t,e){return t[e+3]<<24|t[e+2]<<16|t[e+1]<<8|t[e]},Pe=function(t,e){return t[e]<<24|t[e+1]<<16|t[e+2]<<8|t[e+3]};function Ie(t,e){var n,r,o,s,c,p,l="",d=[];switch(e){case"dbcs":if(p=this.l,z&&i.isBuffer(this))l=this.slice(this.l,this.l+2*t).toString("utf16le");else for(c=0;c0?De:Pe)(this,this.l),this.l+=4,n):(r=Be(this,this.l),this.l+=4,r);case 8:case-8:if("f"===e)return r=8==t?Le(this,this.l):Le([this[this.l+7],this[this.l+6],this[this.l+5],this[this.l+4],this[this.l+3],this[this.l+2],this[this.l+1],this[this.l+0]],0),this.l+=8,r;t=8;case 16:l=ge(this,this.l,t)}}return this.l+=t,l}var je=function(t,e,n){t[n]=255&e,t[n+1]=e>>>8&255};function Ve(t,e,n){var r=0,i=0;if("dbcs"===n){for(i=0;i!=e.length;++i)je(this,e.charCodeAt(i),this.l+2*i);r=2*e.length}else if("sbcs"===n){if("undefined"!=typeof cptable&&874==s)for(i=0;i!=e.length;++i){var o=cptable.utils.encode(s,e.charAt(i));this[this.l+i]=o[0]}else for(e=e.replace(/[^\x00-\x7F]/g,"_"),i=0;i!=e.length;++i)this[this.l+i]=255&e.charCodeAt(i);r=e.length}else{if("hex"===n){for(;i>8}for(;this.l>>=8,this[this.l+1]=255&e;break;case 3:r=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:r=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(r=8,"f"===n){!function(t,e,n){var r=(e<0||1/e==-1/0?1:0)<<7,i=0,o=0,a=r?-e:e;isFinite(a)?0==a?i=o=0:(i=Math.floor(Math.log(a)/Math.LN2),o=a*Math.pow(2,52-i),i<=-1023&&(!isFinite(o)||o>4|r}(this,e,this.l);break}case 16:break;case-4:r=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+=r,this}function Fe(t,e){var n=ge(this,this.l,t.length>>1);if(n!==t)throw new Error(e+"Expected "+t+" saw "+n);this.l+=t.length>>1}function Ye(t,e){t.l=e,t.read_shift=Ie,t.chk=Fe,t.write_shift=Ve}function Xe(t,e){t.l+=e}function He(t){var e=A(t);return Ye(e,0),e}function $e(t,e,n){if(t){var r,i,o;Ye(t,t.l||0);for(var a=t.length,s=0,c=0;t.lr.l&&((r=r.slice(0,r.l)).l=r.length),r.length>0&&t.push(r),r=null)},o=function(t){return r&&t=128?1:0)+1,r>=128&&++i,r>=16384&&++i,r>=2097152&&++i;var a=t.next(i);o<=127?a.write_shift(1,o):(a.write_shift(1,128+(127&o)),a.write_shift(1,o>>7));for(var s=0;4!=s;++s){if(!(r>=128)){a.write_shift(1,r);break}a.write_shift(1,128+(127&r)),r>>=7}r>0&&Re(n)&&t.push(n)}}function Ke(t,e,n){var r=it(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 Je(t,e,n){var r=it(t);return r.s=Ke(r.s,e.s,n),r.e=Ke(r.e,e.s,n),r}function Ze(t,e){if(t.cRel&&t.c<0)for(t=it(t);t.c<0;)t.c+=e>8?16384:256;if(t.rRel&&t.r<0)for(t=it(t);t.r<0;)t.r+=e>8?1048576:e>5?65536:16384;var n=an(t);return t.cRel||null==t.cRel||(n=n.replace(/^([A-Z])/,"$$$1")),t.rRel||null==t.rRel||(n=function(t){return t.replace(/([A-Z]|^)(\d+)$/,"$1$$$2")}(n)),n}function Qe(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?Ze(t.s,e.biff)+":"+Ze(t.e,e.biff):(t.s.rRel?"":"$")+en(t.s.r)+":"+(t.e.rRel?"":"$")+en(t.e.r):(t.s.cRel?"":"$")+rn(t.s.c)+":"+(t.e.cRel?"":"$")+rn(t.e.c)}function tn(t){return parseInt(t.replace(/\$(\d+)$/,"$1"),10)-1}function en(t){return""+(t+1)}function nn(t){for(var e=t.replace(/^\$([A-Z])/,"$1"),n=0,r=0;r!==e.length;++r)n=26*n+e.charCodeAt(r)-64;return n-1}function rn(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 on(t){for(var e=0,n=0,r=0;r=48&&i<=57?e=10*e+(i-48):i>=65&&i<=90&&(n=26*n+(i-64))}return{c:n-1,r:e-1}}function an(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 sn(t){var e=t.indexOf(":");return-1==e?{s:on(t),e:on(t)}:{s:on(t.slice(0,e)),e:on(t.slice(e+1))}}function cn(t,e){return void 0===e||"number"==typeof e?cn(t.s,t.e):("string"!=typeof t&&(t=an(t)),"string"!=typeof e&&(e=an(e)),t==e?t:t+":"+e)}function pn(t){var e={s:{c:0,r:0},e:{c:0,r:0}},n=0,r=0,i=0,o=t.length;for(n=0;r26);++r)n=26*n+i;for(e.s.c=--n,n=0;r9);++r)n=10*n+i;if(e.s.r=--n,r===o||58===t.charCodeAt(++r))return e.e.c=e.s.c,e.e.r=e.s.r,e;for(n=0;r!=o&&!((i=t.charCodeAt(r)-64)<1||i>26);++r)n=26*n+i;for(e.e.c=--n,n=0;r!=o&&!((i=t.charCodeAt(r)-48)<0||i>9);++r)n=10*n+i;return e.e.r=--n,e}function ln(t,e){var n="d"==t.t&&e instanceof Date;if(null!=t.z)try{return t.w=C.format(t.z,n?U(e):e)}catch(t){}try{return t.w=C.format((t.XF||{}).numFmtId||(n?14:0),n?U(e):e)}catch(t){return""+e}}function dn(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),ln(t,null==e?t.v:e))}function un(t,e){var n=e&&e.sheet?e.sheet:"Sheet1",r={};return r[n]=t,{SheetNames:[n],Sheets:r}}function fn(t,e,n){var r=n||{},i=t?Array.isArray(t):r.dense;var o=t||(i?[]:{}),a=0,s=0;if(o&&null!=r.origin){if("number"==typeof r.origin)a=r.origin;else{var c="string"==typeof r.origin?on(r.origin):r.origin;a=c.r,s=c.c}o["!ref"]||(o["!ref"]="A1:A1")}var p={s:{c:1e7,r:1e7},e:{c:0,r:0}};if(o["!ref"]){var l=pn(o["!ref"]);p.s.c=l.s.c,p.s.r=l.s.r,p.e.c=Math.max(p.e.c,l.e.c),p.e.r=Math.max(p.e.r,l.e.r),-1==a&&(p.e.r=a=l.e.r+1)}for(var d=0;d!=e.length;++d)if(e[d]){if(!Array.isArray(e[d]))throw new Error("aoa_to_sheet expects an array of arrays");for(var u=0;u!=e[d].length;++u)if(void 0!==e[d][u]){var f={v:e[d][u]},b=a+d,m=s+u;if(p.s.r>b&&(p.s.r=b),p.s.c>m&&(p.s.c=m),p.e.r0&&e.write_shift(0,t,"dbcs"),n?e.slice(0,e.l):e}function vn(t){return{ich:t.read_shift(2),ifnt:t.read_shift(2)}}function gn(t,e){var n=t.l,r=t.read_shift(1),i=hn(t),o=[],a={t:i,h:i};if(0!=(1&r)){for(var s=t.read_shift(4),c=0;c!=s;++c)o.push(vn(t));a.r=o}else a.r=[{ich:0,ifnt:0}];return t.l=n+e,a}!function(t,e){var r;if(void 0!==e)r=e;else{try{r=n(464)}catch(t){r=null}}t.rc4=function(t,e){var n=new Array(256),r=0,i=0,o=0,a=0;for(i=0;256!=i;++i)n[i]=i;for(i=0;256!=i;++i)o=o+n[i]+t[i%t.length].charCodeAt(0)&255,a=n[i],n[i]=n[o],n[o]=a;i=o=0;var s=A(e.length);for(r=0;r!=e.length;++r)o=(o+n[i=i+1&255])%256,a=n[i],n[i]=n[o],n[o]=a,s[r]=e[r]^n[n[i]+n[o]&255];return s},t.md5=function(t){if(!r)throw new Error("Unsupported crypto");return r.createHash("md5").update(t).digest("hex")}}({},"undefined"!=typeof crypto?crypto:void 0);var zn=gn;function On(t,e){var n=!1;return null==e&&(n=!0,e=He(23+4*t.t.length)),e.write_shift(1,1),Mn(t.t,e),e.write_shift(4,1),function(t,e){e||(e=He(4)),e.write_shift(2,t.ich||0),e.write_shift(2,t.ifnt||0)}({ich:0,ifnt:0},e),n?e.slice(0,e.l):e}function yn(t){var e=t.read_shift(4),n=t.read_shift(2);return n+=t.read_shift(1)<<16,t.l++,{c:e,iStyleRef:n}}function An(t,e){return null==e&&(e=He(8)),e.write_shift(-4,t.c),e.write_shift(3,t.iStyleRef||t.s),e.write_shift(1,0),e}var _n=hn,xn=Mn;function qn(t){var e=t.read_shift(4);return 0===e||4294967295===e?"":t.read_shift(e,"dbcs")}function wn(t,e){var n=!1;return null==e&&(n=!0,e=He(127)),e.write_shift(4,t.length>0?t.length:4294967295),t.length>0&&e.write_shift(0,t,"dbcs"),n?e.slice(0,e.l):e}var kn=hn,Ln=qn,Wn=wn;function Sn(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 i=0===r?Le([0,0,0,0,e[0],e[1],e[2],e[3]],0):De(e,0)>>2;return n?i/100:i}function Cn(t){var e={s:{},e:{}};return e.s.r=t.read_shift(4),e.e.r=t.read_shift(4),e.s.c=t.read_shift(4),e.e.c=t.read_shift(4),e}var Rn=Cn,Tn=function(t,e){return e||(e=He(16)),e.write_shift(4,t.s.r),e.write_shift(4,t.e.r),e.write_shift(4,t.s.c),e.write_shift(4,t.e.c),e};function En(t){return t.read_shift(8,"f")}function Nn(t,e){return(e||He(8)).write_shift(8,t,"f")}function Bn(t,e){if(e||(e=He(8)),!t||t.auto)return e.write_shift(4,0),e.write_shift(4,0),e;null!=t.index?(e.write_shift(1,2),e.write_shift(1,t.index)):null!=t.theme?(e.write_shift(1,6),e.write_shift(1,t.theme)):(e.write_shift(1,5),e.write_shift(1,0));var n=t.tint||0;if(n>0?n*=32767:n<0&&(n*=32768),e.write_shift(2,n),t.rgb&&null==t.theme){var r=t.rgb||"FFFFFF";"number"==typeof r&&(r=("000000"+r.toString(16)).slice(-6)),e.write_shift(1,parseInt(r.slice(0,2),16)),e.write_shift(1,parseInt(r.slice(2,4),16)),e.write_shift(1,parseInt(r.slice(4,6),16)),e.write_shift(1,255)}else e.write_shift(2,0),e.write_shift(1,0),e.write_shift(1,0);return e}function Dn(t,e){var n=t.read_shift(4);switch(n){case 0:return"";case 4294967295:case 4294967294:return{2:"BITMAP",3:"METAFILEPICT",8:"DIB",14:"ENHMETAFILE"}[t.read_shift(4)]||""}if(n>400)throw new Error("Unsupported Clipboard: "+n.toString(16));return t.l-=4,t.read_shift(0,1==e?"lpstr":"lpwstr")}var Pn=[80,81],In={1:{n:"CodePage",t:2},2:{n:"Category",t:80},3:{n:"PresentationFormat",t:80},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:80},15:{n:"Company",t:80},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:80},27:{n:"ContentStatus",t:80},28:{n:"Language",t:80},29:{n:"Version",t:80},255:{}},jn={1:{n:"CodePage",t:2},2:{n:"Title",t:80},3:{n:"Subject",t:80},4:{n:"Author",t:80},5:{n:"Keywords",t:80},6:{n:"Comments",t:80},7:{n:"Template",t:80},8:{n:"LastAuthor",t:80},9:{n:"RevNumber",t:80},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:80},19:{n:"DocSecurity",t:3},255:{}},Vn={2147483648:{n:"Locale",t:19},2147483651:{n:"Behavior",t:19},1919054434:{}};!function(){for(var t in Vn)Object.prototype.hasOwnProperty.call(Vn,t)&&(In[t]=jn[t]=Vn[t])}();var Fn,Yn=F(In,"n"),Xn=F(jn,"n"),Hn={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"},$n=[null,"solid","mediumGray","darkGray","lightGray","darkHorizontal","darkVertical","darkDown","darkUp","darkGrid","darkTrellis","lightHorizontal","lightVertical","lightDown","lightUp","lightGrid","lightTrellis","gray125","gray0625"],Un=it([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].map((function(t){return[t>>16&255,t>>8&255,255&t]}))),Gn={0:"#NULL!",7:"#DIV/0!",15:"#VALUE!",23:"#REF!",29:"#NAME?",36:"#NUM!",42:"#N/A",43:"#GETTING_DATA",255:"#WTF?"},Kn=X(Gn),Jn={"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"},Zn=(V(Fn={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"}}).forEach((function(t){["xlsm","xlam"].forEach((function(e){Fn[t][e]||(Fn[t][e]=Fn[t].xlsx)}))})),V(Fn).forEach((function(t){V(Fn[t]).forEach((function(e){Jn[Fn[t][e]]=t}))})),Fn),Qn=function(t){for(var e=[],n=V(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}(Jn);se.CT="http://schemas.openxmlformats.org/package/2006/content-types";var tr=re("Types",null,{xmlns:se.CT,"xmlns:xsd":se.xsd,"xmlns:xsi":se.xsi}),er=[["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",Qn.rels[0]]].map((function(t){return re("Default",null,{Extension:t[0],ContentType:t[1]})})),nr={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 rr(t){var e=t.lastIndexOf("/");return t.slice(0,e+1)+"_rels/"+t.slice(e+1)+".rels"}function ir(t,e){var n={"!id":{}};if(!t)return n;"/"!==e.charAt(0)&&(e="/"+e);var r={};return(t.match(Ot)||[]).forEach((function(t){var i=_t(t);if("2&&(e[e.length]="",e[1]=e[1].replace("/>",">")),e.join("")}var sr=[nr.HLINK,nr.XPATH,nr.XMISS];function cr(t,e,n,r,i,o){if(i||(i={}),t["!id"]||(t["!id"]={}),e<0)for(e=1;t["!id"]["rId"+e];++e);if(i.Id="rId"+e,i.Type=r,i.Target=n,o?i.TargetMode=o:sr.indexOf(i.Type)>-1&&(i.TargetMode="External"),t["!id"][i.Id])throw new Error("Cannot rewrite rId "+e);return t["!id"][i.Id]=i,t[("/"+i.Target).replace("//","/")]=i,e}function pr(t,e,n){return[' \n',' \n'," \n"].join("")}var lr,dr=(lr='SheetJS '+e.version+"",function(){return lr}),ur=[["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"]];se.CORE_PROPS="http://schemas.openxmlformats.org/package/2006/metadata/core-properties",nr.CORE_PROPS="http://schemas.openxmlformats.org/package/2006/relationships/metadata/core-properties";var fr=function(){for(var t=new Array(ur.length),e=0;e]*>([\\s\\S]*?)")}return t}();function br(t){var e={};t=It(t);for(var n=0;n0&&(e[r[1]]=Wt(i[1])),"date"===r[2]&&e[r[1]]&&(e[r[1]]=nt(e[r[1]]))}return e}var mr=re("cp:coreProperties",null,{"xmlns:cp":se.CORE_PROPS,"xmlns:dc":se.dc,"xmlns:dcterms":se.dcterms,"xmlns:dcmitype":se.dcmitype,"xmlns:xsi":se.xsi});function hr(t,e,n,r,i){null==i[t]&&null!=e&&""!==e&&(i[t]=e,e=Rt(e),r[r.length]=n?re(t,e,n):ee(t,e))}var Mr=[["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"]];function vr(t,e,n,r){var i=[];if("string"==typeof t)i=Qt(t,r);else for(var o=0;o0)for(var p=0;p!==i.length;p+=2){switch(c=+i[p+1].v,i[p].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=a.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=a.slice(s,s+c);break;case"Charts":case"Diagramme":n.Chartsheets=c,n.ChartNames=a.slice(s,s+c)}s+=c}}se.EXT_PROPS="http://schemas.openxmlformats.org/officeDocument/2006/extended-properties",nr.EXT_PROPS="http://schemas.openxmlformats.org/officeDocument/2006/relationships/extended-properties";var gr=re("Properties",null,{xmlns:se.EXT_PROPS,"xmlns:vt":se.vt});se.CUST_PROPS="http://schemas.openxmlformats.org/officeDocument/2006/custom-properties",nr.CUST_PROPS="http://schemas.openxmlformats.org/officeDocument/2006/relationships/custom-properties";var zr=/<[^>]+>[^<]*/g,Or=re("Properties",null,{xmlns:se.CUST_PROPS,"xmlns:vt":se.vt});function yr(t){var e=[gt,Or];if(!t)return e.join("");var n=1;return V(t).forEach((function(r){++n,e[e.length]=re("property",function(t,e){switch(typeof t){case"string":var n=re("vt:lpwstr",Rt(t));return e&&(n=n.replace(/"/g,"_x0022_")),n;case"number":return re((0|t)==t?"vt:i4":"vt:r8",Rt(String(t)));case"boolean":return re("vt:bool",t?"true":"false")}if(t instanceof Date)return re("vt:filetime",ie(t));throw new Error("Unable to serialize "+t)}(t[r],!0),{fmtid:"{D5CDD505-2E9C-101B-9397-08002B2CF9AE}",pid:n,name:Rt(r)})})),e.length>2&&(e[e.length]="",e[1]=e[1].replace("/>",">")),e.join("")}var Ar={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"},_r=Y(Ar);function xr(t,e,n){t[e=_r[e]||e]=n}function qr(t){var e=t.read_shift(4),n=t.read_shift(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,i=t.read_shift(0,"lpstr-cp");if(n)for(;t.l-r&3;)++t.l;return i}function kr(t,e,n){var r=t.read_shift(0,"lpwstr");return n&&(t.l+=4-(r.length+1&3)&3),r}function Lr(t,e,n){return 31===e?kr(t):wr(t,0,n)}function Wr(t,e,n){return Lr(t,e,!1===n?0:4)}function Sr(t){return function(t){for(var e=t.read_shift(4),n=[],r=0;r!=e;++r)n[r]=t.read_shift(0,"lpstr-cp").replace(W,"");return n}(t)}function Cr(t){return[Nr(t,81),Nr(t,3)]}function Rr(t){return function(t){for(var e=t.read_shift(4),n=[],r=0;r!=e/2;++r)n.push(Cr(t));return n}(t)}function Tr(t,e){for(var n=t.read_shift(4),r={},i=0;i!=n;++i){var o=t.read_shift(4),a=t.read_shift(4);r[o]=t.read_shift(a,1200===e?"utf16le":"utf8").replace(W,"").replace(S,"!"),1200===e&&a%2&&(t.l+=2)}return 3&t.l&&(t.l=t.l>>3<<2),r}function Er(t){var e=t.read_shift(4),n=t.slice(t.l,t.l+e);return t.l+=e,(3&e)>0&&(t.l+=4-(3&e)&3),n}function Nr(t,e,n){var r,i=t.read_shift(2),o=n||{};if(t.l+=2,12!==e&&i!==e&&-1===Pn.indexOf(e))throw new Error("Expected type "+e+" saw "+i);switch(12===e?i:e){case 2:return r=t.read_shift(2,"i"),o.raw||(t.l+=2),r;case 3:return r=t.read_shift(4,"i");case 11:return 0!==t.read_shift(4);case 19:return r=t.read_shift(4);case 30:return wr(t,0,4).replace(W,"");case 31:return kr(t);case 64:return qr(t);case 65:return Er(t);case 71:return function(t){var e={};return e.Size=t.read_shift(4),t.l+=e.Size+3-(e.Size-1)%4,e}(t);case 80:return Wr(t,i,!o.raw).replace(W,"");case 81:return function(t,e){if(!e)throw new Error("VtUnalignedString must have positive length");return Lr(t,e,0)}(t,i).replace(W,"");case 4108:return Rr(t);case 4126:return Sr(t);default:throw new Error("TypedPropertyValue unrecognized type "+e+" "+i)}}function Br(t,e){var n=He(4),r=He(4);switch(n.write_shift(4,80==t?31:t),t){case 3:r.write_shift(-4,e);break;case 5:(r=He(8)).write_shift(8,e,"f");break;case 11:r.write_shift(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 i=(n*=1e7)/Math.pow(2,32)|0;i>0&&(n%=Math.pow(2,32),r+=i);var o=He(8);return o.write_shift(4,n),o.write_shift(4,r),o}(e);break;case 31:case 80:for((r=He(4+2*(e.length+1)+(e.length%2?0:2))).write_shift(4,e.length+1),r.write_shift(0,e,"dbcs");r.l!=r.length;)r.write_shift(1,0);break;default:throw new Error("TypedPropertyValue unrecognized type "+t+" "+e)}return L([n,r])}function Dr(t,e){var n=t.l,r=t.read_shift(4),i=t.read_shift(4),o=[],a=0,s=0,c=-1,p={};for(a=0;a!=i;++a){var l=t.read_shift(4),d=t.read_shift(4);o[a]=[l,d+n]}o.sort((function(t,e){return t[1]-e[1]}));var f={};for(a=0;a!=i;++a){if(t.l!==o[a][1]){var b=!0;if(a>0&&e)switch(e[o[a-1][0]].t){case 2:t.l+2===o[a][1]&&(t.l+=2,b=!1);break;case 80:case 4108:t.l<=o[a][1]&&(t.l=o[a][1],b=!1)}if((!e||0==a)&&t.l<=o[a][1]&&(b=!1,t.l=o[a][1]),b)throw new Error("Read Error: Expected address "+o[a][1]+" at "+t.l+" :"+a)}if(e){var m=e[o[a][0]];if(f[m.n]=Nr(t,m.t,{raw:!0}),"version"===m.p&&(f[m.n]=String(f[m.n]>>16)+"."+("0000"+String(65535&f[m.n])).slice(-4)),"CodePage"==m.n)switch(f[m.n]){case 0:f[m.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:u(s=f[m.n]>>>0&65535);break;default:throw new Error("Unsupported CodePage: "+f[m.n])}}else if(1===o[a][0]){if(s=f.CodePage=Nr(t,2),u(s),-1!==c){var h=t.l;t.l=o[c][1],p=Tr(t,s),t.l=h}}else if(0===o[a][0]){if(0===s){c=a,t.l=o[a+1][1];continue}p=Tr(t,s)}else{var M,v=p[o[a][0]];switch(t[t.l]){case 65:t.l+=4,M=Er(t);break;case 30:case 31:t.l+=4,M=Wr(t,t[t.l-4]).replace(/\u0000+$/,"");break;case 3:t.l+=4,M=t.read_shift(4,"i");break;case 19:t.l+=4,M=t.read_shift(4);break;case 5:t.l+=4,M=t.read_shift(8,"f");break;case 11:t.l+=4,M=Xr(t,4);break;case 64:t.l+=4,M=nt(qr(t));break;default:throw new Error("unparsed value: "+t[t.l])}f[v]=M}}return t.l=n+r,f}var Pr=["CodePage","Thumbnail","_PID_LINKBASE","_PID_HLINKS","SystemIdentifier","FMTID"].concat(["Worksheets","SheetNames","NamedRanges","DefinedNames","Chartsheets","ChartNames"]);function Ir(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 jr(t,e,n){var r=He(8),i=[],o=[],a=8,s=0,c=He(8),p=He(8);if(c.write_shift(4,2),c.write_shift(4,1200),p.write_shift(4,1),o.push(c),i.push(p),a+=8+c.length,!e){(p=He(8)).write_shift(4,0),i.unshift(p);var l=[He(4)];for(l[0].write_shift(4,t.length),s=0;s-1)&&null!=t[s][1]){var u=t[s][1],f=0;if(e){var b=n[f=+e[t[s][0]]];if("version"==b.p&&"string"==typeof u){var m=u.split(".");u=(+m[0]<<16)+(+m[1]||0)}c=Br(b.t,u)}else{var h=Ir(u);-1==h&&(h=31,u=String(u)),c=Br(h,u)}o.push(c),(p=He(8)).write_shift(4,e?f:2+s),i.push(p),a+=8+c.length}var M=8*(o.length+1);for(s=0;s=12?2:1),i="sbcs-cont",o=a;(n&&n.biff>=8&&(a=1200),n&&8!=n.biff)?12==n.biff&&(i="wstr"):t.read_shift(1)&&(i="dbcs-cont");n.biff>=2&&n.biff<=5&&(i="cpstr");var s=r?t.read_shift(r,i):"";return a=o,s}function Jr(t){var e=a;a=1200;var n,r=t.read_shift(2),i=t.read_shift(1),o=4&i,s=8&i,c=1+(1&i),p=0,l={};s&&(p=t.read_shift(2)),o&&(n=t.read_shift(4));var d=2==c?"dbcs-cont":"sbcs-cont",u=0===r?"":t.read_shift(r,d);return s&&(t.l+=4*p),o&&(t.l+=n),l.t=u,s||(l.raw=""+l.t+"",l.r=l.t),a=e,l}function Zr(t){var e=t.t||"",n=He(3);n.write_shift(2,e.length),n.write_shift(1,1);var r=He(2*e.length);return r.write_shift(2*e.length,e,"utf16le"),L([n,r])}function Qr(t,e,n){if(n){if(n.biff>=2&&n.biff<=5)return t.read_shift(e,"cpstr");if(n.biff>=12)return t.read_shift(e,"dbcs-cont")}return 0===t.read_shift(1)?t.read_shift(e,"sbcs-cont"):t.read_shift(e,"dbcs-cont")}function ti(t,e,n){var r=t.read_shift(n&&2==n.biff?1:2);return 0===r?(t.l++,""):Qr(t,r,n)}function ei(t,e,n){if(n.biff>5)return ti(t,0,n);var r=t.read_shift(1);return 0===r?(t.l++,""):t.read_shift(r,n.biff<=4||!t.lens?"cpstr":"sbcs-cont")}function ni(t,e,n){return n||(n=He(3+2*t.length)),n.write_shift(2,t.length),n.write_shift(1,1),n.write_shift(31,t,"utf16le"),n}function ri(t,e){var n=t.read_shift(16);switch(16,n){case"e0c9ea79f9bace118c8200aa004ba90b":return function(t){var e=t.read_shift(4),n=t.l,r=!1;e>24&&(t.l+=e-24,"795881f43b1d7f48af2c825dc4852763"===t.read_shift(16)&&(r=!0),t.l=n);var i=t.read_shift((r?e-24:e)>>1,"utf16le").replace(W,"");return r&&(t.l+=24),i}(t);case"0303000000000000c000000000000046":return function(t){t.l+=2;var e=t.read_shift(0,"lpstr-ansi");if(t.l+=2,57005!=t.read_shift(2))throw new Error("Bad FileMoniker");if(0===t.read_shift(4))return e.replace(/\\/g,"/");var n=t.read_shift(4);if(3!=t.read_shift(2))throw new Error("Bad FileMoniker");return t.read_shift(n>>1,"utf16le").replace(W,"")}(t);default:throw new Error("Unsupported Moniker "+n)}}function ii(t){var e=t.read_shift(4);return e>0?t.read_shift(e,"utf16le").replace(W,""):""}function oi(t){var e=He(512),n=0,r=t.Target,i=r.indexOf("#")>-1?31:23;switch(r.charAt(0)){case"#":i=28;break;case".":i&=-3}e.write_shift(4,2),e.write_shift(4,i);var o=[8,6815827,6619237,4849780,83];for(n=0;n8?4:2;return[t.read_shift(r),t.read_shift(r,"i"),t.read_shift(r,"i")]}function di(t){return[t.read_shift(2),Sn(t)]}function ui(t){var e=t.read_shift(2),n=t.read_shift(2);return{s:{c:t.read_shift(2),r:e},e:{c:t.read_shift(2),r:n}}}function fi(t,e){return e||(e=He(8)),e.write_shift(2,t.s.r),e.write_shift(2,t.e.r),e.write_shift(2,t.s.c),e.write_shift(2,t.e.c),e}function bi(t){var e=t.read_shift(2),n=t.read_shift(2);return{s:{c:t.read_shift(1),r:e},e:{c:t.read_shift(1),r:n}}}var mi=bi;function hi(t){t.l+=4;var e=t.read_shift(2),n=t.read_shift(2),r=t.read_shift(2);return t.l+=12,[n,e,r]}function Mi(t){t.l+=2,t.l+=t.read_shift(2)}var vi={0:Mi,4:Mi,5:Mi,6:Mi,7:function(t){return t.l+=4,t.cf=t.read_shift(2),{}},8:Mi,9:Mi,10:Mi,11:Mi,12:Mi,13:function(t){var e={};return t.l+=4,t.l+=16,e.fSharedNote=t.read_shift(2),t.l+=4,e},14:Mi,15:Mi,16:Mi,17:Mi,18:Mi,19:Mi,20:Mi,21:hi};function gi(t,e){var n={BIFFVer:0,dt:0};switch(n.BIFFVer=t.read_shift(2),(e-=2)>=2&&(n.dt=t.read_shift(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.read_shift(e),n}function zi(t,e,n){var r=1536,i=16;switch(n.bookType){case"biff8":break;case"biff5":r=1280,i=8;break;case"biff4":r=4,i=6;break;case"biff3":r=3,i=6;break;case"biff2":r=2,i=4;break;case"xla":break;default:throw new Error("unsupported BIFF version")}var o=He(i);return o.write_shift(2,r),o.write_shift(2,e),i>4&&o.write_shift(2,29282),i>6&&o.write_shift(2,1997),i>8&&(o.write_shift(2,49161),o.write_shift(2,1),o.write_shift(2,1798),o.write_shift(2,0)),o}function Oi(t,e){var n=!e||e.biff>=8?2:1,r=He(8+n*t.name.length);r.write_shift(4,t.pos),r.write_shift(1,t.hs||0),r.write_shift(1,t.dt),r.write_shift(1,t.name.length),e.biff>=8&&r.write_shift(1,1),r.write_shift(n*t.name.length,t.name,e.biff<8?"sbcs":"utf16le");var i=r.slice(0,r.l);return i.l=r.l,i}function yi(t,e,n){var r=0;n&&2==n.biff||(r=t.read_shift(2));var i=t.read_shift(2);return n&&2==n.biff&&(r=1-(i>>15),i&=32767),[{Unsynced:1&r,DyZero:(2&r)>>1,ExAsc:(4&r)>>2,ExDsc:(8&r)>>3},i]}function Ai(t,e,n,r){var i=n&&5==n.biff;r||(r=He(i?3+e.length:5+2*e.length)),r.write_shift(2,t),r.write_shift(i?1:2,e.length),i||r.write_shift(1,1),r.write_shift((i?1:2)*e.length,e,i?"sbcs":"utf16le");var o=r.length>r.l?r.slice(0,r.l):r;return null==o.l&&(o.l=o.length),o}var _i=ei;function xi(t,e,n){var r=t.l+e,i=8!=n.biff&&n.biff?2:4,o=t.read_shift(i),a=t.read_shift(i),s=t.read_shift(2),c=t.read_shift(2);return t.l=r,{s:{r:o,c:s},e:{r:a,c:c}}}function qi(t,e,n,r){var i=n&&5==n.biff;return r||(r=He(i?16:20)),r.write_shift(2,0),t.style?(r.write_shift(2,t.numFmtId||0),r.write_shift(2,65524)):(r.write_shift(2,t.numFmtId||0),r.write_shift(2,e<<4)),r.write_shift(4,0),r.write_shift(4,0),i||r.write_shift(4,0),r.write_shift(2,0),r}function wi(t,e,n){var r=ci(t);2==n.biff&&++t.l;var i=function(t){var e=t.read_shift(1);return 1===t.read_shift(1)?e:1===e}(t);return r.val=i,r.t=!0===i||!1===i?"b":"e",r}function ki(t,e,n,r,i,o){var a=He(8);return pi(t,e,r,a),function(t,e,n){n||(n=He(2)),n.write_shift(1,+t),n.write_shift(1,"e"==e?1:0)}(n,o,a),a}var Li=function(t,e,n){return 0===e?"":ei(t,0,n)};function Wi(t,e,n){var r,i=t.read_shift(2),o={fBuiltIn:1&i,fWantAdvise:i>>>1&1,fWantPict:i>>>2&1,fOle:i>>>3&1,fOleLink:i>>>4&1,cf:i>>>5&1023,fIcon:i>>>15&1};return 14849===n.sbcch&&(r=function(t,e,n){t.l+=4,e-=4;var r=t.l+e,i=Kr(t,0,n),o=t.read_shift(2);if(o!==(r-=t.l))throw new Error("Malformed AddinUdf: padding = "+r+" != "+o);return t.l+=o,i}(t,e-2,n)),o.body=r||t.read_shift(e-2),"string"==typeof r&&(o.Name=r),o}var Si=["_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 Ci(t,e,n){var r=t.l+e,i=t.read_shift(2),o=t.read_shift(1),a=t.read_shift(1),s=t.read_shift(n&&2==n.biff?1:2),c=0;(!n||n.biff>=5)&&(5!=n.biff&&(t.l+=2),c=t.read_shift(2),5==n.biff&&(t.l+=2),t.l+=4);var p=Qr(t,a,n);32&i&&(p=Si[p.charCodeAt(0)]);var l=r-t.l;return n&&2==n.biff&&--l,{chKey:o,Name:p,itab:c,rgce:r==t.l||0===s?[]:function(t,e,n,r){var i,o=t.l+e,a=is(t,r,n);o!==t.l&&(i=rs(t,o-t.l,a,n));return[a,i]}(t,l,n,s)}}function Ri(t,e,n){if(n.biff<8)return function(t,e,n){3==t[t.l+1]&&t[t.l]++;var r=Kr(t,0,n);return 3==r.charCodeAt(0)?r.slice(1):r}(t,0,n);for(var r=[],i=t.l+e,o=t.read_shift(n.biff>8?4:2);0!=o--;)r.push(li(t,n.biff,n));if(t.l!=i)throw new Error("Bad ExternSheet: "+t.l+" != "+i);return r}function Ti(t,e,n){var r=mi(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,ds(t,e,n)]}var Ei=[];function Ni(t){var e=He(24),n=on(t[0]);e.write_shift(2,n.r),e.write_shift(2,n.r),e.write_shift(2,n.c),e.write_shift(2,n.c);for(var r="d0 c9 ea 79 f9 ba ce 11 8c 82 00 aa 00 4b a9 0b".split(" "),i=0;i<16;++i)e.write_shift(1,parseInt(r[i],16));return L([e,oi(t[1])])}function Bi(t){var e=t[1].Tooltip,n=He(10+2*(e.length+1));n.write_shift(2,2048);var r=on(t[0]);n.write_shift(2,r.r),n.write_shift(2,r.r),n.write_shift(2,r.c),n.write_shift(2,r.c);for(var i=0;i=12?4:2,i=t.read_shift(r),o=t.read_shift(r),a=t.read_shift(r),s=t.read_shift(r),c=t.read_shift(2);2==r&&(t.l+=2);var p={s:i,e:o,w:a,ixfe:s,flags:c};return(n.biff>=5||!n.biff)&&(p.level=c>>8&7),p}Ei[8]=function(t,e){var n=t.l+e;t.l+=10;var r=t.read_shift(2);t.l+=4,t.l+=2,t.l+=2,t.l+=2,t.l+=4;var i=t.read_shift(1);return t.l+=i,t.l=n,{fmt:r}};var Pi=ci,Ii=Gr,ji=ti,Vi=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,255:16969},e=Y({1:437,2:850,3:1252,4:1e4,100:852,101:866,102:865,103:861,104:895,105:620,106:737,107:857,120:950,121:949,122:936,123:932,124:874,125:1255,126:1256,150:10007,151:10029,152:10006,200:1250,201:1251,202:1254,203:1253,0:20127});function n(e,n){var r=n||{};return r.dateNF||(r.dateNF="yyyymmdd"),bn(function(e,n){var r=[],i=A(1);switch(n.type){case"base64":i=x(g.decode(e));break;case"binary":i=x(e);break;case"buffer":case"array":i=e}Ye(i,0);var o=i.read_shift(1),a=!1,s=!1,c=!1;switch(o){case 2:case 3:break;case 48:s=!0,a=!0;break;case 49:s=!0;break;case 131:case 139:a=!0;break;case 140:a=!0,c=!0;break;case 245:a=!0;break;default:throw new Error("DBF Unsupported Version: "+o.toString(16))}var p=0,l=0;2==o&&(p=i.read_shift(2)),i.l+=3,2!=o&&(p=i.read_shift(4)),2!=o&&(l=i.read_shift(2));var d=i.read_shift(2),u=1252;2!=o&&(i.l+=16,i.read_shift(1),0!==i[i.l]&&(u=t[i[i.l]]),i.l+=1,i.l+=2),c&&(i.l+=36);for(var f=[],b={},m=l-10-(s?264:0),h=c?32:11;2==o?i.l0;)if(42!==i[i.l])for(++i.l,r[++M]=[],v=0,v=0;v!=f.length;++v){var z=i.slice(i.l,i.l+f[v].len);i.l+=f[v].len,Ye(z,0);var O=cptable.utils.decode(u,z);switch(f[v].type){case"C":r[M][v]=cptable.utils.decode(u,z),r[M][v]=r[M][v].trim();break;case"D":8===O.length?r[M][v]=new Date(+O.slice(0,4),+O.slice(4,6)-1,+O.slice(6,8)):r[M][v]=O;break;case"F":r[M][v]=parseFloat(O.trim());break;case"+":case"I":r[M][v]=c?2147483648^z.read_shift(-4,"i"):z.read_shift(4,"i");break;case"L":switch(O.toUpperCase()){case"Y":case"T":r[M][v]=!0;break;case"N":case"F":r[M][v]=!1;break;case" ":case"?":r[M][v]=!1;break;default:throw new Error("DBF Unrecognized L:|"+O+"|")}break;case"M":if(!a)throw new Error("DBF Unexpected MEMO for type "+o.toString(16));r[M][v]="##MEMO##"+(c?parseInt(O.trim(),10):z.read_shift(4));break;case"N":r[M][v]=+O.replace(/\u0000/g,"").trim();break;case"@":r[M][v]=new Date(z.read_shift(-8,"f")-621356832e5);break;case"T":r[M][v]=new Date(864e5*(z.read_shift(4)-2440588)+z.read_shift(4));break;case"Y":r[M][v]=z.read_shift(4,"i")/1e4;break;case"O":r[M][v]=-z.read_shift(-8,"f");break;case"B":if(s&&8==f[v].len){r[M][v]=z.read_shift(8,"f");break}case"G":case"P":z.l+=f[v].len;break;case"0":if("_NullFlags"===f[v].name)break;default:throw new Error("DBF Unsupported data type "+f[v].type)}}else i.l+=d;if(2!=o&&i.l=0&&u(+i.codepage),"string"==i.type)throw new Error("Cannot write DBF to JS string");var o=Ue(),a=ql(t,{header:1,raw:!0,cellDates:!0}),c=a[0],p=a.slice(1),l=0,d=0,f=0,b=1;for(l=0;l":190,"?":191,"{":223},e=new RegExp("N("+V(t).join("|").replace(/\|\|\|/,"|\\||").replace(/([?()+])/g,"\\$1")+"|\\|)","gm"),n=function(e,n){var r=t[n];return"number"==typeof r?M(r):r},r=function(t,e,n){var r=e.charCodeAt(0)-32<<4|n.charCodeAt(0)-48;return 59==r?t:M(r)};function i(t,i){var o,a=t.split(/[\n\r]+/),s=-1,c=-1,p=0,l=0,d=[],f=[],b=null,m={},h=[],M=[],v=[],g=0;for(+i.codepage>=0&&u(+i.codepage);p!==a.length;++p){g=0;var z,O=a[p].trim().replace(/\x1B([\x20-\x2F])([\x30-\x3F])/g,r).replace(e,n),y=O.replace(/;;/g,"\0").split(";").map((function(t){return t.replace(/\u0000/g,";")})),A=y[0];if(O.length>0)switch(A){case"ID":case"E":case"B":case"O":break;case"P":"P"==y[1].charAt(0)&&f.push(O.slice(3).replace(/;;/g,";"));break;case"C":var _=!1,x=!1;for(l=1;l0?(h[s].hpt=g,h[s].hpx=No(g)):0===g&&(h[s].hidden=!0);break;default:if(i&&i.WTF)throw new Error("SYLK bad record "+O)}w<1&&(b=null);break;default:if(i&&i.WTF)throw new Error("SYLK bad record "+O)}}return h.length>0&&(m["!rows"]=h),M.length>0&&(m["!cols"]=M),i&&i.sheetRows&&(d=d.slice(0,i.sheetRows)),[d,m]}function o(t,e){var n=function(t,e){switch(e.type){case"base64":return i(g.decode(t),e);case"binary":return i(t,e);case"buffer":return i(t.toString("binary"),e);case"array":return i(rt(t),e)}throw new Error("Unrecognized type "+e.type)}(t,e),r=n[0],o=n[1],a=bn(r,e);return V(o).forEach((function(t){a[t]=o[t]})),a}function a(t,e,n,r){var i="C;Y"+(n+1)+";X"+(r+1)+";K";switch(t.t){case"n":i+=t.v||0,t.f&&!t.F&&(i+=";E"+wa(t.f,{r:n,c:r}));break;case"b":i+=t.v?"TRUE":"FALSE";break;case"e":i+=t.w||t.v;break;case"d":i+='"'+(t.w||t.v)+'"';break;case"s":i+='"'+t.v.replace(/"/g,"")+'"'}return i}return t["|"]=254,{to_workbook:function(t,e){return un(o(t,e),e)},to_sheet:o,from_sheet:function(t,e){var n,r,i=["ID;PWXL;N;E"],o=[],s=pn(t["!ref"]),c=Array.isArray(t),p="\r\n";i.push("P;PGeneral"),i.push("F;P0;DG0G8;M255"),t["!cols"]&&(r=i,t["!cols"].forEach((function(t,e){var n="F;W"+(e+1)+" "+(e+1)+" ";t.hidden?n+="0":("number"==typeof t.width&&(t.wpx=Lo(t.width)),"number"==typeof t.wpx&&(t.wch=Wo(t.wpx)),"number"==typeof t.wch&&(n+=Math.round(t.wch)))," "!=n.charAt(n.length-1)&&r.push(n)}))),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*Eo(e.hpx)+";"),r.length>2&&t.push(r+"R"+(n+1))}))}(i,t["!rows"]),i.push("B;Y"+(s.e.r-s.s.r+1)+";X"+(s.e.c-s.s.c+1)+";D"+[s.s.c,s.s.r,s.e.c,s.e.r].join(" "));for(var l=s.s.r;l<=s.e.r;++l)for(var d=s.s.c;d<=s.e.c;++d){var u=an({r:l,c:d});(n=c?(t[l]||[])[d]:t[u])&&(null!=n.v||n.f&&!n.F)&&o.push(a(n,0,l,d))}return i.join(p)+p+o.join(p)+p+"E"+p}}}(),Yi=function(){function t(t,e){for(var n=t.split("\n"),r=-1,i=-1,o=0,a=[];o!==n.length;++o)if("BOT"!==n[o].trim()){if(!(r<0)){var s=n[o].trim().split(","),c=s[0],p=s[1],l=n[++o].trim();switch(+c){case-1:if("BOT"===l){a[++r]=[],i=0;continue}if("EOD"!==l)throw new Error("Unrecognized DIF special command "+l);break;case 0:"TRUE"===l?a[r][i]=!0:"FALSE"===l?a[r][i]=!1:isNaN(at(p))?isNaN(st(p).getDate())?a[r][i]=p:a[r][i]=nt(p):a[r][i]=at(p),++i;break;case 1:l=l.slice(1,l.length-1),a[r][i++]=""!==l?l:null}if("EOD"===l)break}}else a[++r]=[],i=0;return e&&e.sheetRows&&(a=a.slice(0,e.sheetRows)),a}function e(e,n){return bn(function(e,n){switch(n.type){case"base64":return t(g.decode(e),n);case"binary":return t(e,n);case"buffer":return t(e.toString("binary"),n);case"array":return t(rt(e),n)}throw new Error("Unrecognized type "+n.type)}(e,n),n)}var n,r;return{to_workbook:function(t,n){return un(e(t,n),n)},to_sheet:e,from_sheet:(n=function(t,e,n,r,i){t.push(e),t.push(n+","+r),t.push('"'+i.replace(/"/g,'""')+'"')},r=function(t,e,n,r){t.push(e+","+n),t.push(1==e?'"'+r.replace(/"/g,'""')+'"':r)},function(t){var e,i=[],o=pn(t["!ref"]),a=Array.isArray(t);n(i,"TABLE",0,1,"sheetjs"),n(i,"VECTORS",0,o.e.r-o.s.r+1,""),n(i,"TUPLES",0,o.e.c-o.s.c+1,""),n(i,"DATA",0,0,"");for(var s=o.s.r;s<=o.e.r;++s){r(i,-1,0,"BOT");for(var c=o.s.c;c<=o.e.c;++c){var p=an({r:s,c:c});if(e=a?(t[s]||[])[c]:t[p])switch(e.t){case"n":var l=e.w;l||null==e.v||(l=e.v),null==l?e.f&&!e.F?r(i,1,0,"="+e.f):r(i,1,0,""):r(i,0,l,"V");break;case"b":r(i,0,e.v?1:0,e.v?"TRUE":"FALSE");break;case"s":r(i,1,0,isNaN(e.v)?e.v:'="'+e.v+'"');break;case"d":e.w||(e.w=C.format(e.z||C._table[14],U(nt(e.v)))),r(i,0,e.w,"V");break;default:r(i,1,0,"")}else r(i,1,0,"")}}return r(i,-1,0,"EOD"),i.join("\r\n")})}}(),Xi=function(){function t(t){return t.replace(/\\/g,"\\b").replace(/:/g,"\\c").replace(/\n/g,"\\n")}function e(t,e){return bn(function(t,e){for(var n=t.split("\n"),r=-1,i=-1,o=0,a=[];o!==n.length;++o){var s=n[o].trim().split(":");if("cell"===s[0]){var c=on(s[1]);if(a.length<=c.r)for(r=a.length;r<=c.r;++r)a[r]||(a[r]=[]);switch(r=c.r,i=c.c,s[2]){case"t":a[r][i]=s[3].replace(/\\b/g,"\\").replace(/\\c/g,":").replace(/\\n/g,"\n");break;case"v":a[r][i]=+s[3];break;case"vtf":var p=s[s.length-1];case"vtc":switch(s[3]){case"nl":a[r][i]=!!+s[4];break;default:a[r][i]=+s[4]}"vtf"==s[2]&&(a[r][i]=[a[r][i],p])}}}return e&&e.sheetRows&&(a=a.slice(0,e.sheetRows)),a}(t,e),e)}var n=["socialcalc:version:1.5","MIME-Version: 1.0","Content-Type: multipart/mixed; boundary=SocialCalcSpreadsheetControlSave"].join("\n"),r=["--SocialCalcSpreadsheetControlSave","Content-type: text/plain; charset=UTF-8"].join("\n")+"\n",i=["# SocialCalc Spreadsheet Control Save","part:sheet"].join("\n"),o="--SocialCalcSpreadsheetControlSave--";function a(e){if(!e||!e["!ref"])return"";for(var n,r=[],i=[],o="",a=sn(e["!ref"]),s=Array.isArray(e),c=a.s.r;c<=a.e.r;++c)for(var p=a.s.c;p<=a.e.c;++p)if(o=an({r:c,c:p}),(n=s?(e[c]||[])[p]:e[o])&&null!=n.v&&"z"!==n.t){switch(i=["cell",o,"t"],n.t){case"s":case"str":i.push(t(n.v));break;case"n":n.f?(i[2]="vtf",i[3]="n",i[4]=n.v,i[5]=t(n.f)):(i[2]="v",i[3]=n.v);break;case"b":i[2]="vt"+(n.f?"f":"c"),i[3]="nl",i[4]=n.v?"1":"0",i[5]=t(n.f||(n.v?"TRUE":"FALSE"));break;case"d":var l=U(nt(n.v));i[2]="vtc",i[3]="nd",i[4]=""+l,i[5]=n.w||C.format(n.z||C._table[14],l);break;case"e":continue}r.push(i.join(":"))}return r.push("sheet:c:"+(a.e.c-a.s.c+1)+":r:"+(a.e.r-a.s.r+1)+":tvf:1"),r.push("valueformat:1:text-wiki"),r.join("\n")}return{to_workbook:function(t,n){return un(e(t,n),n)},to_sheet:e,from_sheet:function(t){return[n,r,i,r,a(t),o].join("\n")}}}(),Hi=function(){function t(t,e,n,r,i){i.raw?e[n][r]=t:"TRUE"===t?e[n][r]=!0:"FALSE"===t?e[n][r]=!1:""===t||(isNaN(at(t))?isNaN(st(t).getDate())?e[n][r]=t:e[n][r]=nt(t):e[n][r]=at(t))}var e={44:",",9:"\t",59:";"},n={44:3,9:2,59:1};function r(t,r){var i=r||{},o="";var a=i.dense?[]:{},s={s:{c:0,r:0},e:{c:0,r:0}};"sep="==t.slice(0,4)?13==t.charCodeAt(5)&&10==t.charCodeAt(6)?(o=t.charAt(4),t=t.slice(7)):13!=t.charCodeAt(5)&&10!=t.charCodeAt(5)||(o=t.charAt(4),t=t.slice(6)):o=function(t){for(var r={},i=!1,o=0,a=0;o=0?s=p:i=p}})),c>=0&&-1==s&&i>=0&&(s=i,i=-1);var p=(""+(r>=0?r:(new Date).getFullYear())).slice(-4)+"-"+("00"+(i>=1?i:1)).slice(-2)+"-"+("00"+(o>=1?o:1)).slice(-2);7==p.length&&(p="0"+p),8==p.length&&(p="20"+p);var l=("00"+(a>=0?a:0)).slice(-2)+":"+("00"+(s>=0?s:0)).slice(-2)+":"+("00"+(c>=0?c:0)).slice(-2);return-1==a&&-1==s&&-1==c?p:-1==r&&-1==i&&-1==o?l:p+"T"+l}(0,i.dateNF,e.match(v)||[]),r=1),i.cellDates?(n.t="d",n.v=nt(e,r)):(n.t="n",n.v=U(nt(e,r))),!1!==i.cellText&&(n.w=C.format(n.z,n.v instanceof Date?U(n.v):n.v)),i.cellNF||delete n.z}else n.t="s",n.v=e;else n.t="n",!1!==i.cellText&&(n.w=e),n.v=l;if("z"==n.t||(i.dense?(a[c]||(a[c]=[]),a[c][p]=n):a[an({c:p,r:c})]=n),d=u+1,s.e.c0&&g(),a["!ref"]=cn(s),a}function i(e,n){return n&&n.PRN?"sep="==e.slice(0,4)||e.indexOf("\t")>=0||e.indexOf(",")>=0||e.indexOf(";")>=0?r(e,n):bn(function(e,n){var r=n||{},i=[];if(!e||0===e.length)return i;for(var o=e.split(/[\r\n]/),a=o.length-1;a>=0&&0===o[a].length;)--a;for(var s=10,c=0,p=0;p<=a;++p)-1==(c=o[p].indexOf(" "))?c=o[p].length:c++,s=Math.max(s,c);for(p=0;p<=a;++p){i[p]=[];var l=0;for(t(o[p].slice(0,s).trim(),i,p,l,r),l=1;l<=(o[p].length-s)/10+1;++l)t(o[p].slice(s+10*(l-1),s+10*l).trim(),i,p,l,r)}return r.sheetRows&&(i=i.slice(0,r.sheetRows)),i}(e,n),n):r(e,n)}function o(t,e){var n="",r="string"==e.type?[0,0,0,0]:fl(t,e);switch(e.type){case"base64":n=g.decode(t);break;case"binary":n=t;break;case"buffer":n=65001==e.codepage?t.toString("utf8"):e.codepage&&"undefined"!=typeof cptable?cptable.utils.decode(e.codepage,t):t.toString("binary");break;case"array":n=rt(t);break;case"string":n=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)):"binary"==e.type&&"undefined"!=typeof cptable&&e.codepage&&(n=cptable.utils.decode(e.codepage,cptable.utils.encode(1252,n))),"socialcalc:version:"==n.slice(0,19)?Xi.to_sheet("string"==e.type?n:It(n),e):i(n,e)}return{to_workbook:function(t,e){return un(o(t,e),e)},to_sheet:o,from_sheet:function(t){for(var e,n=[],r=pn(t["!ref"]),i=Array.isArray(t),o=r.s.r;o<=r.e.r;++o){for(var a=[],s=r.s.c;s<=r.e.c;++s){var c=an({r:o,c:s});if((e=i?(t[o]||[])[s]:t[c])&&null!=e.v){for(var p=(e.w||(dn(e),e.w)||"").slice(0,10);p.length<10;)p+=" ";a.push(p+(0===s?" ":""))}else a.push(" ")}n.push(a.join(""))}return n.join("\n")}}}(),$i=function(){function t(t,e){if(!t)return t;var n=e||{};var r=n.dense?[]:{},i="Sheet1",o=0,c={},p=[i],l={s:{r:0,c:0},e:{r:0,c:0}},d=n.sheetRows||0;if(2==t[2])n.Enum=a;else if(26==t[2])n.Enum=s;else{if(14!=t[2])throw new Error("Unrecognized LOTUS BOF "+t[2]);n.Enum=s,n.qpro=!0,t.l=0}return function(t,e,n){if(t){Ye(t,t.l||0);for(var r=n.Enum||a;t.l=4096&&(n.qpro=!0);break;case 6:l=e;break;case 15:n.qpro||(e[1].v=e[1].v.slice(1));case 13:case 14:case 16:case 51:14==s&&112==(112&e[2])&&(15&e[2])>1&&(15&e[2])<15&&(e[1].z=n.dateNF||C._table[14],n.cellDates&&(e[1].t="d",e[1].v=Z(e[1].v))),n.dense?(r[e[0].r]||(r[e[0].r]=[]),r[e[0].r][e[0].c]=e[1]):r[an(e[0])]=e[1]}else switch(s){case 22:e[1].v=e[1].v.slice(1);case 23:case 24:case 25:case 37:case 39:case 40:if(e[3]>o&&(r["!ref"]=cn(l),c[i]=r,r=n.dense?[]:{},l={s:{r:0,c:0},e:{r:0,c:0}},o=e[3],i="Sheet"+(o+1),p.push(i)),d>0&&e[0].r>=d)break;n.dense?(r[e[0].r]||(r[e[0].r]=[]),r[e[0].r][e[0].c]=e[1]):r[an(e[0])]=e[1],l.e.c0?o<>>-a)+(a>-32?i<>>-(a+32))),n}function o(t,e){var n=r(t),i=t.read_shift(8,"f");return n[1].v=i,n}var a={0:{n:"BOF",f:$r},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.read_shift(2),e.s.r=t.read_shift(2),e.e.c=t.read_shift(2),e.e.r=t.read_shift(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,n,r){var i=e(t,0,r);return i[1].v=t.read_shift(2,"i"),i}},14:{n:"NUMBER",f:function(t,n,r){var i=e(t,0,r);return i[1].v=t.read_shift(8,"f"),i}},15:{n:"LABEL",f:n},16:{n:"FORMULA",f:function(t,n,r){var i=t.l+n,o=e(t,0,r);if(o[1].v=t.read_shift(8,"f"),r.qpro)t.l=i;else{var a=t.read_shift(2);t.l+=a}return o}},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:n},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"},255:{n:"",f:Xe}},s={0:{n:"BOF"},1:{n:"EOF"},3:{n:"??"},4:{n:"??"},5:{n:"??"},6:{n:"??"},7:{n:"??"},9:{n:"??"},10:{n:"??"},11:{n:"??"},12:{n:"??"},14:{n:"??"},15:{n:"??"},16:{n:"??"},17:{n:"??"},18:{n:"??"},19:{n:"??"},21:{n:"??"},22:{n:"LABEL16",f:function(t,e){var n=r(t);return n[1].t="s",n[1].v=t.read_shift(e-4,"cstr"),n}},23:{n:"NUMBER17",f:i},24:{n:"NUMBER18",f:function(t,e){var n=r(t);n[1].v=t.read_shift(2);var i=n[1].v>>1;if(1&n[1].v)switch(7&i){case 1:i=500*(i>>3);break;case 2:i=(i>>3)/20;break;case 4:i=(i>>3)/2e3;break;case 6:i=(i>>3)/16;break;case 7:i=(i>>3)/64;break;default:throw"unknown NUMBER_18 encoding "+(7&i)}return n[1].v=i,n}},25:{n:"FORMULA19",f:function(t,e){var n=i(t);return t.l+=e-14,n}},26:{n:"??"},27:{n:"??"},28:{n:"??"},29:{n:"??"},30:{n:"??"},31:{n:"??"},33:{n:"??"},37:{n:"NUMBER25",f:function(t,e){var n=r(t),i=t.read_shift(4);return n[1].v=i>>6,n}},39:{n:"NUMBER27",f:o},40:{n:"FORMULA28",f:function(t,e){var n=o(t);return t.l+=e-10,n}},255:{n:"",f:Xe}};return{to_workbook:function(e,n){switch(n.type){case"base64":return t(x(g.decode(e)),n);case"binary":return t(x(e),n);case"buffer":case"array":return t(e,n)}throw"Unsupported type "+n.type}}}(),Ui=function(){var t=Ut("t"),e=Ut("rPr");function n(n){var r=n.match(t);if(!r)return{t:"s",v:""};var i={t:"s",v:Wt(r[1])},o=n.match(e);return o&&(i.s=function(t){var e={},n=t.match(Ot),r=0,i=!1;if(n)for(;r!=n.length;++r){var o=_t(n[r]);switch(o[0].replace(/\w*:/g,"")){case"":case"":e.shadow=1;break;case"":break;case"":case"":e.outline=1;break;case"":break;case"":case"":e.strike=1;break;case"":break;case"":case"":e.u=1;break;case"":break;case"":case"":e.b=1;break;case"":break;case"":case"":e.i=1;break;case"":break;case"":case"":break;case"":i=!1;break;default:if(47!==o[0].charCodeAt(1)&&!i)throw new Error("Unrecognized rich format "+o[0])}}return e}(o[1])),i}var r=/<(?:\w+:)?r>/g,i=/<\/(?:\w+:)?r>/;return function(t){return t.replace(r,"").split(i).map(n).filter((function(t){return t.v}))}}(),Gi=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(''),t.b&&(e.push(""),n.push("")),t.i&&(e.push(""),n.push("")),t.strike&&(e.push(""),n.push(""));var i=t.valign||"";"superscript"==i||"super"==i?i="sup":"subscript"==i&&(i="sub"),""!=i&&(e.push("<"+i+">"),n.push("")),n.push("")}(e.s,n[0],n[2]),n[0].join("")+n[1].replace(t,"
")+n[2].join("")):""}return function(t){return t.map(e).join("")}}(),Ki=/<(?:\w+:)?t[^>]*>([^<]*)<\/(?:\w+:)?t>/g,Ji=/<(?:\w+:)?r>/,Zi=/<(?:\w+:)?rPh.*?>([\s\S]*?)<\/(?:\w+:)?rPh>/g;function Qi(t,e){var n=!e||e.cellHTML,r={};return t?(t.match(/^\s*<(?:\w+:)?t[^>]*>/)?(r.t=Wt(It(t.slice(t.indexOf(">")+1).split(/<\/(?:\w+:)?t>/)[0]||"")),r.r=It(t),n&&(r.h=Nt(r.t))):t.match(Ji)&&(r.r=It(t),r.t=Wt(It((t.replace(Zi,"").match(Ki)||[]).join("").replace(Ot,""))),n&&(r.h=Gi(Ui(r.r)))),r):{t:""}}var to=/<(?:\w+:)?sst([^>]*)>([\s\S]*)<\/(?:\w+:)?sst>/,eo=/<(?:\w+:)?(?:si|sstItem)>/g,no=/<\/(?:\w+:)?(?:si|sstItem)>/;nr.SST="http://schemas.openxmlformats.org/officeDocument/2006/relationships/sharedStrings";var ro=/^\s|\s$|[\t\n\r]/;function io(t,e){if(!e.bookSST)return"";var n=[gt];n[n.length]=re("sst",null,{xmlns:se.main[0],count:t.Count,uniqueCount:t.Unique});for(var r=0;r!=t.length;++r)if(null!=t[r]){var i=t[r],o="";i.r?o+=i.r:(o+=""),o+="",n[n.length]=o}return n.length>2&&(n[n.length]="",n[1]=n[1].replace("/>",">")),n.join("")}var oo=function(t,e){var n=!1;return null==e&&(n=!0,e=He(15+4*t.t.length)),e.write_shift(1,0),Mn(t.t,e),n?e.slice(0,e.l):e};function ao(t){var e=Ue();Ge(e,"BrtBeginSst",function(t,e){return e||(e=He(8)),e.write_shift(4,t.Count),e.write_shift(4,t.Unique),e}(t));for(var n=0;n=4&&(t.l+=e-4),n}function po(t){for(var e=t.read_shift(4),n=t.l+e-4,r={},i=t.read_shift(4),o=[];i-- >0;)o.push({t:t.read_shift(4),v:t.read_shift(0,"lpp4")});if(r.name=t.read_shift(0,"lpp4"),r.comps=o,t.l!=n)throw new Error("Bad DataSpaceMapEntry: "+t.l+" != "+n);return r}function lo(t){var e=function(t){var e={};return t.read_shift(4),t.l+=4,e.id=t.read_shift(0,"lpp4"),e.name=t.read_shift(0,"lpp4"),e.R=co(t,4),e.U=co(t,4),e.W=co(t,4),e}(t);if(e.ename=t.read_shift(0,"8lpp4"),e.blksz=t.read_shift(4),e.cmode=t.read_shift(4),4!=t.read_shift(4))throw new Error("Bad !Primary record");return e}function uo(t,e){var n=t.l+e,r={};r.Flags=63&t.read_shift(4),t.l+=4,r.AlgID=t.read_shift(4);var i=!1;switch(r.AlgID){case 26126:case 26127:case 26128:i=36==r.Flags;break;case 26625:i=4==r.Flags;break;case 0:i=16==r.Flags||4==r.Flags||36==r.Flags;break;default:throw"Unrecognized encryption algorithm: "+r.AlgID}if(!i)throw new Error("Encryption Flags/AlgID mismatch");return r.AlgIDHash=t.read_shift(4),r.KeySize=t.read_shift(4),r.ProviderType=t.read_shift(4),t.l+=8,r.CSPName=t.read_shift(n-t.l>>1,"utf16le"),t.l=n,r}function fo(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.read_shift(4),n.VerifierHash=t.slice(t.l,r),t.l=r,n}function bo(t){if(36!=(63&t.read_shift(4)))throw new Error("EncryptionInfo mismatch");var e=t.read_shift(4);return{t:"Std",h:uo(t,e),v:fo(t,t.length-t.l)}}function mo(){throw new Error("File is password-protected: ECMA-376 Extensible")}function ho(t){var e=["saltSize","blockSize","keyBits","hashSize","cipherAlgorithm","cipherChaining","hashAlgorithm","saltValue"];t.l+=4;var n=t.read_shift(t.length-t.l,"utf8"),r={};return n.replace(Ot,(function(t){var n=_t(t);switch(xt(n[0])){case"":break;case"":case"":break;case"":break;case"=0;--n)r=((0==(16384&r)?0:1)|r<<1&32767)^e[n];return 52811^r}var vo,go,zo,Oo,yo=(vo=[187,255,255,186,255,255,185,128,0,190,15,0,191,15,0],go=[57840,7439,52380,33984,4364,3600,61902,12606,6258,57657,54287,34041,10252,43370,20163],zo=[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],Oo=function(t,e){return 255&((n=t^e)/2|128*n);var n},function(t){for(var e,n,r,i=so(t),o=function(t){for(var e=go[t.length-1],n=104,r=t.length-1;r>=0;--r)for(var i=t[r],o=0;7!=o;++o)64&i&&(e^=zo[n]),i*=2,--n;return e}(i),a=i.length,s=A(16),c=0;16!=c;++c)s[c]=0;for(1==(1&a)&&(e=o>>8,s[a]=Oo(vo[0],e),--a,e=255&o,n=i[i.length-1],s[a]=Oo(n,e));a>0;)e=o>>8,s[--a]=Oo(i[a],e),e=255&o,s[--a]=Oo(i[a],e);for(a=15,r=15-i.length;r>0;)e=o>>8,s[a]=Oo(vo[r],e),--r,e=255&o,s[--a]=Oo(i[a],e),--a,--r;return s}),Ao=function(t){var e=0,n=yo(t);return function(t){var r=function(t,e,n,r,i){var o,a;for(i||(i=e),r||(r=yo(t)),o=0;o!=e.length;++o)a=e[o],a=255&((a^=r[n])>>5|a<<3),i[o]=a,++n;return[i,n,r]}("",t,e,n);return e=r[1],r[0]}};function _o(t,e,n){var r=n||{};return r.Info=t.read_shift(2),t.l-=2,1===r.Info?r.Data=function(t){var e={},n=e.EncryptionVersionInfo=co(t,4);if(1!=n.Major||1!=n.Minor)throw"unrecognized version code "+n.Major+" : "+n.Minor;return e.Salt=t.read_shift(16),e.EncryptedVerifier=t.read_shift(16),e.EncryptedVerifierHash=t.read_shift(16),e}(t):r.Data=function(t,e){var n={},r=n.EncryptionVersionInfo=co(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.read_shift(4),e-=4;var i=t.read_shift(4);return e-=4,n.EncryptionHeader=uo(t,i),e-=i,n.EncryptionVerifier=fo(t,e),n}(t,e),r}var xo=function(){function t(t,n){switch(n.type){case"base64":return e(g.decode(t),n);case"binary":return e(t,n);case"buffer":return e(t.toString("binary"),n);case"array":return e(rt(t),n)}throw new Error("Unrecognized type "+n.type)}function e(t,e){var n=(e||{}).dense?[]:{};if(!t.match(/\\trowd/))throw new Error("RTF missing table");return n["!ref"]=cn({s:{c:0,r:0},e:{c:0,r:0}}),n}return{to_workbook:function(e,n){return un(t(e,n),n)},to_sheet:t,from_sheet:function(t){for(var e,n=["{\\rtf1\\ansi"],r=pn(t["!ref"]),i=Array.isArray(t),o=r.s.r;o<=r.e.r;++o){n.push("\\trowd\\trautofit1");for(var a=r.s.c;a<=r.e.c;++a)n.push("\\cellx"+(a+1));for(n.push("\\pard\\intbl"),a=r.s.c;a<=r.e.c;++a){var s=an({r:o,c:a});(e=i?(t[o]||[])[a]:t[s])&&(null!=e.v||e.f&&!e.F)&&(n.push(" "+(e.w||(dn(e),e.w))),n.push("\\cell"))}n.push("\\pard\\intbl\\row")}return n.join("")+"}"}}}();function qo(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 wo(t,e){if(0===e)return t;var n=function(t){var e=t[0]/255,n=t[1]/255,r=t[2]/255,i=Math.max(e,n,r),o=Math.min(e,n,r),a=i-o;if(0===a)return[0,0,e];var s,c=0,p=i+o;switch(s=a/(p>1?2-p:p),i){case e:c=((n-r)/a+6)%6;break;case n:c=(r-e)/a+2;break;case r:c=(e-n)/a+4}return[c/6,s,p/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),qo(function(t){var e,n=t[0],r=t[1],i=t[2],o=2*r*(i<.5?i:1-i),a=i-o/2,s=[a,a,a],c=6*n;if(0!==r)switch(0|c){case 0:case 6:e=o*c,s[0]+=o,s[1]+=e;break;case 1:e=o*(2-c),s[0]+=e,s[1]+=o;break;case 2:e=o*(c-2),s[1]+=o,s[2]+=e;break;case 3:e=o*(4-c),s[1]+=e,s[2]+=o;break;case 4:e=o*(c-4),s[2]+=o,s[0]+=e;break;case 5:e=o*(6-c),s[2]+=e,s[0]+=o}for(var p=0;3!=p;++p)s[p]=Math.round(255*s[p]);return s}(n))}var ko=6;function Lo(t){return Math.floor((t+Math.round(128/ko)/256)*ko)}function Wo(t){return Math.floor((t-5)/ko*100+.5)/100}function So(t){return Math.round((t*ko+5)/ko*256)/256}function Co(t){return So(Wo(Lo(t)))}function Ro(t){var e=Math.abs(t-Co(t)),n=ko;if(e>.005)for(ko=1;ko<15;++ko)Math.abs(t-Co(t))<=e&&(e=Math.abs(t-Co(t)),n=ko);ko=n}function To(t){t.width?(t.wpx=Lo(t.width),t.wch=Wo(t.wpx),t.MDW=ko):t.wpx?(t.wch=Wo(t.wpx),t.width=So(t.wch),t.MDW=ko):"number"==typeof t.wch&&(t.width=So(t.wch),t.wpx=Lo(t.width),t.MDW=ko),t.customWidth&&delete t.customWidth}function Eo(t){return 96*t/96}function No(t){return 96*t/96}var Bo,Do,Po,Io,jo,Vo={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"},Fo=["numFmtId","fillId","fontId","borderId","xfId"],Yo=["applyAlignment","applyBorder","applyFill","applyFont","applyNumberFormat","applyProtection","pivotButton","quotePrefix"],Xo=(Bo=/<(?:\w+:)?numFmts([^>]*)>[\S\s]*?<\/(?:\w+:)?numFmts>/,Do=/<(?:\w+:)?cellXfs([^>]*)>[\S\s]*?<\/(?:\w+:)?cellXfs>/,Po=/<(?:\w+:)?fills([^>]*)>[\S\s]*?<\/(?:\w+:)?fills>/,Io=/<(?:\w+:)?fonts([^>]*)>[\S\s]*?<\/(?:\w+:)?fonts>/,jo=/<(?:\w+:)?borders([^>]*)>[\S\s]*?<\/(?:\w+:)?borders>/,function(t,e,n){var r,i={};return t?((r=(t=t.replace(//gm,"").replace(//gm,"")).match(Bo))&&function(t,e,n){e.NumberFmt=[];for(var r=V(C._table),i=0;i":case"":case"":break;case"0){if(c>392){for(c=392;c>60&&null!=e.NumberFmt[c];--c);e.NumberFmt[c]=s}C.load(s,c)}break;case"":break;default:if(n.WTF)throw new Error("unrecognized "+a[0]+" in numFmts")}}}(r,i,n),(r=t.match(Io))&&function(t,e,n,r){e.Fonts=[];var i={},o=!1;(t[0].match(Ot)||[]).forEach((function(t){var a=_t(t);switch(xt(a[0])){case"":case"":break;case"":break;case"":case"":e.Fonts.push(i),i={};break;case"":case"":break;case"":i.bold=1;break;case"":i.italic=1;break;case"":i.underline=1;break;case"":i.strike=1;break;case"":i.outline=1;break;case"":i.shadow=1;break;case"":i.condense=1;break;case"":i.extend=1;break;case"":case"":break;case"":case"":break;case"":case"":break;case"":case"":break;case"":case"":break;case"":o=!1;break;case"":case"":break;case"":o=!1;break;default:if(r&&r.WTF&&!o)throw new Error("unrecognized "+a[0]+" in fonts")}}))}(r,i,e,n),(r=t.match(Po))&&function(t,e,n,r){e.Fills=[];var i={},o=!1;(t[0].match(Ot)||[]).forEach((function(t){var n=_t(t);switch(xt(n[0])){case"":case"":break;case"":case"":i={},e.Fills.push(i);break;case"":case"":break;case"":e.Fills.push(i),i={};break;case"":n.patternType&&(i.patternType=n.patternType);break;case"":case"":break;case"":case"":break;case"":case"":break;case"":case"":break;case"":case"":break;case"":case"":break;case"":o=!1;break;default:if(r&&r.WTF&&!o)throw new Error("unrecognized "+n[0]+" in fills")}}))}(r,i,0,n),(r=t.match(jo))&&function(t,e,n,r){e.Borders=[];var i={},o=!1;(t[0].match(Ot)||[]).forEach((function(t){var n=_t(t);switch(xt(n[0])){case"":case"":break;case"":case"":i={},n.diagonalUp&&(i.diagonalUp=Pt(n.diagonalUp)),n.diagonalDown&&(i.diagonalDown=Pt(n.diagonalDown)),e.Borders.push(i);break;case"":case"":break;case"":case"":case"":break;case"":case"":case"":break;case"":case"":case"":break;case"":case"":break;case"":case"":case"":break;case"":case"":case"":break;case"":case"":case"":break;case"":case"":case"":break;case"":case"":case"":break;case"":break;case"":case"":break;case"":case"":break;case"":o=!1;break;default:if(r&&r.WTF&&!o)throw new Error("unrecognized "+n[0]+" in borders")}}))}(r,i,0,n),(r=t.match(Do))&&function(t,e,n){var r;e.CellXf=[];var i=!1;(t[0].match(Ot)||[]).forEach((function(t){var o=_t(t),a=0;switch(xt(o[0])){case"":case"":case"":break;case"":for(delete(r=o)[0],a=0;a392)for(a=392;a>60;--a)if(e.NumberFmt[r.numFmtId]==e.NumberFmt[a]){r.numFmtId=a;break}e.CellXf.push(r);break;case"":break;case"":var s={};o.vertical&&(s.vertical=o.vertical),o.horizontal&&(s.horizontal=o.horizontal),null!=o.textRotation&&(s.textRotation=o.textRotation),o.indent&&(s.indent=o.indent),o.wrapText&&(s.wrapText=Pt(o.wrapText)),r.alignment=s;break;case"":case"":case"":break;case"":i=!1;break;case"":case"":break;case"":i=!1;break;default:if(n&&n.WTF&&!i)throw new Error("unrecognized "+o[0]+" in cellXfs")}}))}(r,i,n),i):i}),Ho=re("styleSheet",null,{xmlns:se.main[0],"xmlns:vt":se.vt});function $o(t,e){var n,r=[gt,Ho];return t.SSF&&null!=(n=function(t){var e=[""];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]=re("numFmt",null,{numFmtId:r,formatCode:Rt(t[r])}))})),1===e.length?"":(e[e.length]="",e[0]=re("numFmts",null,{count:e.length-2}).replace("/>",">"),e.join(""))}(t.SSF))&&(r[r.length]=n),r[r.length]='',r[r.length]='',r[r.length]='',r[r.length]='',(n=function(t){var e=[];return e[e.length]=re("cellXfs",null),t.forEach((function(t){e[e.length]=re("xf",null,t)})),e[e.length]="",2===e.length?"":(e[0]=re("cellXfs",null,{count:e.length-2}).replace("/>",">"),e.join(""))}(e.cellXfs))&&(r[r.length]=n),r[r.length]='',r[r.length]='',r[r.length]='',r.length>2&&(r[r.length]="",r[1]=r[1].replace("/>",">")),r.join("")}function Uo(t,e,n){n||(n=He(6+4*e.length)),n.write_shift(2,t),Mn(e,n);var r=n.length>n.l?n.slice(0,n.l):n;return null==n.l&&(n.l=n.length),r}function Go(t,e){e||(e=He(153)),e.write_shift(2,20*t.sz),function(t,e){e||(e=He(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.write_shift(1,n),e.write_shift(1,0)}(t,e),e.write_shift(2,t.bold?700:400);var n=0;"superscript"==t.vertAlign?n=1:"subscript"==t.vertAlign&&(n=2),e.write_shift(2,n),e.write_shift(1,t.underline||0),e.write_shift(1,t.family||0),e.write_shift(1,t.charset||0),e.write_shift(1,0),Bn(t.color,e);var r=0;return"major"==t.scheme&&(r=1),"minor"==t.scheme&&(r=2),e.write_shift(1,r),Mn(t.name,e),e.length>e.l?e.slice(0,e.l):e}nr.STY="http://schemas.openxmlformats.org/officeDocument/2006/relationships/styles";var Ko=Y(["none","solid","mediumGray","darkGray","lightGray","darkHorizontal","darkVertical","darkDown","darkUp","darkGrid","darkTrellis","lightHorizontal","lightVertical","lightDown","lightUp","lightGrid","lightTrellis","gray125","gray0625"]),Jo=Xe;function Zo(t,e){e||(e=He(84));var n=Ko[t.patternType];null==n&&(n=40),e.write_shift(4,n);var r=0;if(40!=n)for(Bn({auto:1},e),Bn({auto:1},e);r<12;++r)e.write_shift(4,0);else{for(;r<4;++r)e.write_shift(4,0);for(;r<12;++r)e.write_shift(4,0)}return e.length>e.l?e.slice(0,e.l):e}function Qo(t,e,n){n||(n=He(16)),n.write_shift(2,e||0),n.write_shift(2,t.numFmtId||0),n.write_shift(2,0),n.write_shift(2,0),n.write_shift(2,0),n.write_shift(1,0),n.write_shift(1,0);return n.write_shift(1,0),n.write_shift(1,0),n.write_shift(1,0),n.write_shift(1,0),n}function ta(t,e){return e||(e=He(10)),e.write_shift(1,0),e.write_shift(1,0),e.write_shift(4,0),e.write_shift(4,0),e}var ea=Xe;function na(t){Ge(t,"BrtBeginBorders",mn(1)),Ge(t,"BrtBorder",function(t,e){return e||(e=He(51)),e.write_shift(1,0),ta(0,e),ta(0,e),ta(0,e),ta(0,e),ta(0,e),e.length>e.l?e.slice(0,e.l):e}()),Ge(t,"BrtEndBorders")}function ra(t){Ge(t,"BrtBeginStyles",mn(1)),Ge(t,"BrtStyle",function(t,e){return e||(e=He(52)),e.write_shift(4,t.xfId),e.write_shift(2,1),e.write_shift(1,+t.builtinId),e.write_shift(1,0),wn(t.name||"",e),e.length>e.l?e.slice(0,e.l):e}({xfId:0,builtinId:0,name:"Normal"})),Ge(t,"BrtEndStyles")}function ia(t){Ge(t,"BrtBeginTableStyles",function(t,e,n){var r=He(2052);return r.write_shift(4,t),wn(e,r),wn(n,r),r.length>r.l?r.slice(0,r.l):r}(0,"TableStyleMedium9","PivotStyleMedium4")),Ge(t,"BrtEndTableStyles")}function oa(t,e){var n=Ue();return Ge(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&&(Ge(t,"BrtBeginFmts",mn(n)),[[5,8],[23,26],[41,44],[50,392]].forEach((function(n){for(var r=n[0];r<=n[1];++r)null!=e[r]&&Ge(t,"BrtFmt",Uo(r,e[r]))})),Ge(t,"BrtEndFmts"))}}(n,t.SSF),function(t){Ge(t,"BrtBeginFonts",mn(1)),Ge(t,"BrtFont",Go({sz:12,color:{theme:1},name:"Calibri",family:2,scheme:"minor"})),Ge(t,"BrtEndFonts")}(n),function(t){Ge(t,"BrtBeginFills",mn(2)),Ge(t,"BrtFill",Zo({patternType:"none"})),Ge(t,"BrtFill",Zo({patternType:"gray125"})),Ge(t,"BrtEndFills")}(n),na(n),function(t){Ge(t,"BrtBeginCellStyleXFs",mn(1)),Ge(t,"BrtXF",Qo({numFmtId:0,fontId:0,fillId:0,borderId:0},65535)),Ge(t,"BrtEndCellStyleXFs")}(n),function(t,e){Ge(t,"BrtBeginCellXFs",mn(e.length)),e.forEach((function(e){Ge(t,"BrtXF",Qo(e,0))})),Ge(t,"BrtEndCellXFs")}(n,e.cellXfs),ra(n),function(t){Ge(t,"BrtBeginDXFs",mn(0)),Ge(t,"BrtEndDXFs")}(n),ia(n),Ge(n,"BrtEndStyleSheet"),n.end()}nr.THEME="http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme";var aa=["","","","","","","","","","","",""];function sa(t,e,n){e.themeElements.clrScheme=[];var r={};(t[0].match(Ot)||[]).forEach((function(t){var i=_t(t);switch(i[0]){case"":break;case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":case"":"/"===i[0].charAt(1)?(e.themeElements.clrScheme[aa.indexOf(i[0])]=r,r={}):r.name=i[0].slice(3,i[0].length-1);break;default:if(n&&n.WTF)throw new Error("Unrecognized "+i[0]+" in clrScheme")}}))}function ca(){}function pa(){}var la=/]*)>[\s\S]*<\/a:clrScheme>/,da=/]*)>[\s\S]*<\/a:fontScheme>/,ua=/]*)>[\s\S]*<\/a:fmtScheme>/,fa=/]*)>[\s\S]*<\/a:themeElements>/;function ba(t,e){if(!t||0===t.length)return ba(ma());var n,r={};if(!(n=t.match(fa)))throw new Error("themeElements not found in theme");return function(t,e,n){var r;e.themeElements={},[["clrScheme",la,sa],["fontScheme",da,ca],["fmtScheme",ua,pa]].forEach((function(i){if(!(r=t.match(i[1])))throw new Error(i[0]+" not found in themeElements");i[2](r,e,n)}))}(n[0],r,e),r.raw=t,r}function ma(t,e){if(e&&e.themeXLSX)return e.themeXLSX;if(t&&"string"==typeof t.raw)return t.raw;var n=[gt];return n[n.length]='',n[n.length]="",n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]="",n[n.length]='',n[n.length]="",n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]="",n[n.length]="",n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]="",n[n.length]="",n[n.length]='',n[n.length]="",n[n.length]='',n[n.length]='',n[n.length]="",n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]="",n[n.length]='',n[n.length]="",n[n.length]='',n[n.length]="",n[n.length]='',n[n.length]='',n[n.length]="",n[n.length]='',n[n.length]="",n[n.length]="",n[n.length]="",n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]="",n[n.length]="",n[n.length]="",n[n.length]="",n[n.length]='',n[n.length]="",n[n.length]="",n[n.length]="",n[n.length]="",n[n.length]='',n[n.length]="",n[n.length]="",n[n.length]="",n[n.length]="",n[n.length]='',n[n.length]="",n[n.length]='',n[n.length]='',n[n.length]="",n[n.length]="",n[n.length]="",n[n.length]='',n[n.length]='',n[n.length]="",n[n.length]='',n[n.length]='',n[n.length]='',n[n.length]="",n[n.length]='',n[n.length]="",n[n.length]='',n[n.length]="",n[n.length]='',n[n.length]='',n[n.length]="",n[n.length]='',n[n.length]="",n[n.length]="",n[n.length]="",n[n.length]="",n[n.length]="",n[n.length]="",n[n.length]='',n[n.length]="",n[n.length]="",n[n.length]='',n[n.length]="",n[n.length]="",n[n.length]="",n[n.length]="",n.join("")}function ha(t){var e={};switch(e.xclrType=t.read_shift(2),e.nTintShade=t.read_shift(2),e.xclrType){case 0:t.l+=4;break;case 1:e.xclrValue=function(t,e){return Xe(t,e)}(t,4);break;case 2:e.xclrValue=ai(t);break;case 3:e.xclrValue=function(t){return t.read_shift(4)}(t);break;case 4:t.l+=4}return t.l+=8,e}function Ma(t){var e=t.read_shift(2),n=t.read_shift(2)-4,r=[e];switch(e){case 4:case 5:case 7:case 8:case 9:case 10:case 11:case 13:r[1]=ha(t);break;case 6:r[1]=function(t,e){return Xe(t,e)}(t,n);break;case 14:case 15:r[1]=t.read_shift(1===n?1:2);break;default:throw new Error("Unrecognized ExtProp type: "+e+" "+n)}return r}nr.IMG="http://schemas.openxmlformats.org/officeDocument/2006/relationships/image",nr.DRAW="http://schemas.openxmlformats.org/officeDocument/2006/relationships/drawing";var va=1024;function ga(t,e){for(var n=[21600,21600],r=["m0,0l0",n[1],n[0],n[1],n[0],"0xe"].join(","),i=[re("xml",null,{"xmlns:v":fe,"xmlns:o":ce,"xmlns:x":pe,"xmlns:mv":ue}).replace(/\/>/,">"),re("o:shapelayout",re("o:idmap",null,{"v:ext":"edit",data:t}),{"v:ext":"edit"}),re("v:shapetype",[re("v:stroke",null,{joinstyle:"miter"}),re("v:path",null,{gradientshapeok:"t","o:connecttype":"rect"})].join(""),{id:"_x0000_t202","o:spt":202,coordsize:n.join(","),path:r})];va<1e3*t;)va+=1e3;return e.forEach((function(t){var e=on(t[0]),n={color2:"#BEFF82",type:"gradient"};"gradient"==n.type&&(n.angle="-180");var r="gradient"==n.type?re("o:fill",null,{type:"gradientUnscaled","v:ext":"view"}):null,o=re("v:fill",r,n);++va,i=i.concat(["",o,re("v:shadow",null,{on:"t",obscured:"t"}),re("v:path",null,{"o:connecttype":"none"}),'
','',"","",ee("x:Anchor",[e.c+1,0,e.r+1,0,e.c+3,20,e.r+5,20].join(",")),ee("x:AutoFill","False"),ee("x:Row",String(e.r)),ee("x:Column",String(e.c)),t[1].hidden?"":"","",""])})),i.push(""),i.join("")}nr.CMNT="http://schemas.openxmlformats.org/officeDocument/2006/relationships/comments";var za=re("comments",null,{xmlns:se.main[0]});function Oa(t){var e=[gt,za],n=[];return e.push(""),t.forEach((function(t){t[1].forEach((function(t){var r=Rt(t.a);n.indexOf(r)>-1||(n.push(r),e.push(""+r+""))}))})),e.push(""),e.push(""),t.forEach((function(t){t[1].forEach((function(r){e.push(''),e.push(ee("t",null==r.t?"":Rt(r.t))),e.push("")}))})),e.push(""),e.length>2&&(e[e.length]="",e[1]=e[1].replace("/>",">")),e.join("")}var ya=hn;function Aa(t){var e=Ue(),n=[];return Ge(e,"BrtBeginComments"),Ge(e,"BrtBeginCommentAuthors"),t.forEach((function(t){t[1].forEach((function(t){n.indexOf(t.a)>-1||(n.push(t.a.slice(0,54)),Ge(e,"BrtCommentAuthor",function(t){return Mn(t.slice(0,54))}(t.a)))}))})),Ge(e,"BrtEndCommentAuthors"),Ge(e,"BrtBeginCommentList"),t.forEach((function(t){t[1].forEach((function(r){r.iauthor=n.indexOf(r.a);var i={s:on(t[0]),e:on(t[0])};Ge(e,"BrtBeginComment",function(t,e){return null==e&&(e=He(36)),e.write_shift(4,t[1].iauthor),Tn(t[0],e),e.write_shift(4,0),e.write_shift(4,0),e.write_shift(4,0),e.write_shift(4,0),e}([i,r])),r.t&&r.t.length>0&&Ge(e,"BrtCommentText",On(r)),Ge(e,"BrtEndComment"),delete r.iauthor}))})),Ge(e,"BrtEndCommentList"),Ge(e,"BrtEndComments"),e.end()}var _a=["xlsb","xlsm","xlam","biff8","xla"];nr.DS="http://schemas.openxmlformats.org/officeDocument/2006/relationships/dialogsheet",nr.MS="http://schemas.microsoft.com/office/2006/relationships/xlMacrosheet";var xa=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,i){var o=!1,a=!1;0==r.length?a=!0:"["==r.charAt(0)&&(a=!0,r=r.slice(1,-1)),0==i.length?o=!0:"["==i.charAt(0)&&(o=!0,i=i.slice(1,-1));var s=r.length>0?0|parseInt(r,10):0,c=i.length>0?0|parseInt(i,10):0;return o?c+=e.c:--c,a?s+=e.r:--s,n+(o?"":"$")+rn(c)+(a?"":"$")+en(s)}return function(r,i){return e=i,r.replace(t,n)}}(),qa=/(^|[^._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,wa=function(t,e){return t.replace(qa,(function(t,n,r,i,o,a){var s=nn(i)-(r?0:e.c),c=tn(a)-(o?0:e.r);return n+"R"+(0==c?"":o?c+1:"["+c+"]")+"C"+(0==s?"":r?s+1:"["+s+"]")}))};function ka(t,e,n){var r=sn(e).s,i=on(n);return function(t,e){return t.replace(qa,(function(t,n,r,i,o,a){return n+("$"==r?r+i:rn(nn(i)+e.c))+("$"==o?o+a:en(tn(a)+e.r))}))}(t,{r:i.r-r.r,c:i.c-r.c})}function La(t){return t.replace(/_xlfn\./g,"")}function Wa(t){t.l+=1}function Sa(t,e){var n=t.read_shift(1==e?1:2);return[16383&n,n>>14&1,n>>15&1]}function Ca(t,e,n){var r=2;if(n){if(n.biff>=2&&n.biff<=5)return Ra(t);12==n.biff&&(r=4)}var i=t.read_shift(r),o=t.read_shift(r),a=Sa(t,2),s=Sa(t,2);return{s:{r:i,c:a[0],cRel:a[1],rRel:a[2]},e:{r:o,c:s[0],cRel:s[1],rRel:s[2]}}}function Ra(t){var e=Sa(t,2),n=Sa(t,2),r=t.read_shift(1),i=t.read_shift(1);return{s:{r:e[0],c:r,cRel:e[1],rRel:e[2]},e:{r:n[0],c:i,cRel:n[1],rRel:n[2]}}}function Ta(t,e,n){if(n&&n.biff>=2&&n.biff<=5)return function(t){var e=Sa(t,2),n=t.read_shift(1);return{r:e[0],c:n,cRel:e[1],rRel:e[2]}}(t);var r=t.read_shift(n&&12==n.biff?4:2),i=Sa(t,2);return{r:r,c:i[0],cRel:i[1],rRel:i[2]}}function Ea(t){var e=t.read_shift(2),n=t.read_shift(2);return{r:e,c:255&n,fQuoted:!!(16384&n),cRel:n>>15,rRel:n>>15}}function Na(t){return[t.read_shift(1),t.read_shift(1)]}function Ba(t,e){var n=[t.read_shift(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]=Xr(t,1)?"TRUE":"FALSE",12!=e&&(t.l+=7);break;case 37:case 16:n[1]=Gn[t[t.l]],t.l+=12==e?4:8;break;case 0:t.l+=8;break;case 1:n[1]=En(t);break;case 2:n[1]=ei(t,0,{biff:e>0&&e<8?2:e});break;default:throw new Error("Bad SerAr: "+n[0])}return n}function Da(t,e,n){for(var r=t.read_shift(12==n.biff?4:2),i=[],o=0;o!=r;++o)i.push((12==n.biff?Rn:ui)(t,8));return i}function Pa(t,e,n){var r=0,i=0;12==n.biff?(r=t.read_shift(4),i=t.read_shift(4)):(i=1+t.read_shift(1),r=1+t.read_shift(2)),n.biff>=2&&n.biff<8&&(--r,0==--i&&(i=256));for(var o=0,a=[];o!=r&&(a[o]=[]);++o)for(var s=0;s!=i;++s)a[o][s]=Ba(t,n.biff);return a}function Ia(t,e,n){return t.l+=2,[Ea(t)]}function ja(t){return t.l+=6,[]}var Va=Ia,Fa=ja,Ya=ja,Xa=Ia;function Ha(t){return t.l+=2,[$r(t),1&t.read_shift(2)]}var $a=Ia,Ua=Ha,Ga=ja,Ka=Ia,Ja=Ia,Za=["Data","All","Headers","??","?Data2","??","?DataHeaders","??","Totals","??","??","??","?DataTotals","??","??","??","?Current"],Qa={1:{n:"PtgExp",f:function(t,e,n){return t.l++,n&&12==n.biff?[t.read_shift(4,"i"),0]:[t.read_shift(2),t.read_shift(n&&2==n.biff?1:2)]}},2:{n:"PtgTbl",f:Xe},3:{n:"PtgAdd",f:Wa},4:{n:"PtgSub",f:Wa},5:{n:"PtgMul",f:Wa},6:{n:"PtgDiv",f:Wa},7:{n:"PtgPower",f:Wa},8:{n:"PtgConcat",f:Wa},9:{n:"PtgLt",f:Wa},10:{n:"PtgLe",f:Wa},11:{n:"PtgEq",f:Wa},12:{n:"PtgGe",f:Wa},13:{n:"PtgGt",f:Wa},14:{n:"PtgNe",f:Wa},15:{n:"PtgIsect",f:Wa},16:{n:"PtgUnion",f:Wa},17:{n:"PtgRange",f:Wa},18:{n:"PtgUplus",f:Wa},19:{n:"PtgUminus",f:Wa},20:{n:"PtgPercent",f:Wa},21:{n:"PtgParen",f:Wa},22:{n:"PtgMissArg",f:Wa},23:{n:"PtgStr",f:function(t,e,n){return t.l++,Kr(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++,Gn[t.read_shift(1)]}},29:{n:"PtgBool",f:function(t){return t.l++,0!==t.read_shift(1)}},30:{n:"PtgInt",f:function(t){return t.l++,t.read_shift(2)}},31:{n:"PtgNum",f:function(t){return t.l++,En(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 i=t.read_shift(n&&n.biff<=3?1:2);return[ys[i],Os[i],r]}},34:{n:"PtgFuncVar",f:function(t,e,n){var r=t[t.l++],i=t.read_shift(1),o=n&&n.biff<=3?[88==r?-1:0,t.read_shift(1)]:function(t){return[t[t.l+1]>>7,32767&t.read_shift(2)]}(t);return[i,(0===o[0]?Os:zs)[o[1]]]}},35:{n:"PtgName",f:function(t,e,n){var r=t.read_shift(1)>>>5&3,i=!n||n.biff>=8?4:2,o=t.read_shift(i);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,o]}},36:{n:"PtgRef",f:function(t,e,n){var r=(96&t[t.l])>>5;return t.l+=1,[r,Ta(t,0,n)]}},37:{n:"PtgArea",f:function(t,e,n){return[(96&t[t.l++])>>5,Ca(t,n.biff>=2&&n.biff,n)]}},38:{n:"PtgMemArea",f:function(t,e,n){var r=t.read_shift(1)>>>5&3;return t.l+=n&&2==n.biff?3:4,[r,t.read_shift(n&&2==n.biff?1:2)]}},39:{n:"PtgMemErr",f:Xe},40:{n:"PtgMemNoMem",f:Xe},41:{n:"PtgMemFunc",f:function(t,e,n){return[t.read_shift(1)>>>5&3,t.read_shift(n&&2==n.biff?1:2)]}},42:{n:"PtgRefErr",f:function(t,e,n){var r=t.read_shift(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;return t.l+=1,[r,function(t,e,n){var r=n&&n.biff?n.biff:8;if(r>=2&&r<=5)return function(t){var e=t.read_shift(2),n=t.read_shift(1),r=(32768&e)>>15,i=(16384&e)>>14;e&=16383,1==r&&e>=8192&&(e-=16384);1==i&&n>=128&&(n-=256);return{r:e,c:n,cRel:i,rRel:r}}(t);var i=t.read_shift(r>=12?4:2),o=t.read_shift(2),a=(16384&o)>>14,s=(32768&o)>>15;if(o&=16383,1==s)for(;i>524287;)i-=1048576;if(1==a)for(;o>8191;)o-=16384;return{r:i,c:o,cRel:a,rRel:s}}(t,0,n)]}},45:{n:"PtgAreaN",f:function(t,e,n){return[(96&t[t.l++])>>5,function(t,e,n){if(n.biff<8)return Ra(t);var r=t.read_shift(12==n.biff?4:2),i=t.read_shift(12==n.biff?4:2),o=Sa(t,2),a=Sa(t,2);return{s:{r:r,c:o[0],cRel:o[1],rRel:o[2]},e:{r:i,c:a[0],cRel:a[1],rRel:a[2]}}}(t,0,n)]}},46:{n:"PtgMemAreaN",f:function(t){return[t.read_shift(1)>>>5&3,t.read_shift(2)]}},47:{n:"PtgMemNoMemN",f:function(t){return[t.read_shift(1)>>>5&3,t.read_shift(2)]}},57:{n:"PtgNameX",f:function(t,e,n){return 5==n.biff?function(t){var e=t.read_shift(1)>>>5&3,n=t.read_shift(2,"i");t.l+=8;var r=t.read_shift(2);return t.l+=12,[e,n,r]}(t):[t.read_shift(1)>>>5&3,t.read_shift(2),t.read_shift(4)]}},58:{n:"PtgRef3d",f:function(t,e,n){var r=(96&t[t.l])>>5;t.l+=1;var i=t.read_shift(2);return n&&5==n.biff&&(t.l+=12),[r,i,Ta(t,0,n)]}},59:{n:"PtgArea3d",f:function(t,e,n){var r=(96&t[t.l++])>>5,i=t.read_shift(2,"i");if(n)switch(n.biff){case 5:t.l+=12,6;break;case 12:12}return[r,i,Ca(t,0,n)]}},60:{n:"PtgRefErr3d",f:function(t,e,n){var r=(96&t[t.l++])>>5,i=t.read_shift(2),o=4;if(n)switch(n.biff){case 5:o=15;break;case 12:o=6}return t.l+=o,[r,i]}},61:{n:"PtgAreaErr3d",f:function(t,e,n){var r=(96&t[t.l++])>>5,i=t.read_shift(2),o=8;if(n)switch(n.biff){case 5:t.l+=12,o=6;break;case 12:o=12}return t.l+=o,[r,i]}},255:{}},ts={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 ts)Qa[t]=Qa[ts[t]]}();var es={1:{n:"PtgElfLel",f:Ha},2:{n:"PtgElfRw",f:Ka},3:{n:"PtgElfCol",f:Va},6:{n:"PtgElfRwV",f:Ja},7:{n:"PtgElfColV",f:Xa},10:{n:"PtgElfRadical",f:$a},11:{n:"PtgElfRadicalS",f:Ga},13:{n:"PtgElfColS",f:Fa},15:{n:"PtgElfColSV",f:Ya},16:{n:"PtgElfRadicalLel",f:Ua},25:{n:"PtgList",f:function(t){t.l+=2;var e=t.read_shift(2),n=t.read_shift(2),r=t.read_shift(4),i=t.read_shift(2),o=t.read_shift(2);return{ixti:e,coltype:3&n,rt:Za[n>>2&31],idx:r,c:i,C:o}}},29:{n:"PtgSxName",f:function(t){return t.l+=2,[t.read_shift(4)]}},255:{}},ns={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.read_shift(n&&2==n.biff?1:2)]}},4:{n:"PtgAttrChoose",f:function(t,e,n){t.l+=2;for(var r=t.read_shift(n&&2==n.biff?1:2),i=[],o=0;o<=r;++o)i.push(t.read_shift(n&&2==n.biff?1:2));return i}},8:{n:"PtgAttrGoto",f:function(t,e,n){var r=255&t[t.l+1]?1:0;return t.l+=2,[r,t.read_shift(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.read_shift(2),Na(t)}},65:{n:"PtgAttrSpaceSemi",f:function(t){return t.read_shift(2),Na(t)}},128:{n:"PtgAttrIfError",f:function(t){var e=255&t[t.l+1]?1:0;return t.l+=2,[e,t.read_shift(2)]}},255:{}};function rs(t,e,n,r){if(r.biff<8)return Xe(t,e);for(var i=t.l+e,o=[],a=0;a!==n.length;++a)switch(n[a][0]){case"PtgArray":n[a][1]=Pa(t,0,r),o.push(n[a][1]);break;case"PtgMemArea":n[a][2]=Da(t,n[a][1],r),o.push(n[a][2]);break;case"PtgExp":r&&12==r.biff&&(n[a][1][1]=t.read_shift(4),o.push(n[a][1]));break;case"PtgList":case"PtgElfRadicalS":case"PtgElfColS":case"PtgElfColSV":throw"Unsupported "+n[a][0]}return 0!==(e=i-t.l)&&o.push(Xe(t,e)),o}function is(t,e,n){for(var r,i,o=t.l+e,a=[];o!=t.l;)e=o-t.l,i=t[t.l],r=Qa[i],24!==i&&25!==i||(r=(24===i?es:ns)[t[t.l+1]]),r&&r.f?a.push([r.n,r.f(t,e,n)]):Xe(t,e);return a}function os(t){for(var e=[],n=0;n=",PtgGt:">",PtgLe:"<=",PtgLt:"<",PtgMul:"*",PtgNe:"<>",PtgPower:"^",PtgSub:"-"},ss=new RegExp(/[^\w\u4E00-\u9FFF\u3040-\u30FF]/);function cs(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 i="";if(n.biff>8)switch(t[r[0]][0]){case 357:return i=-1==r[1]?"#REF":t.SheetNames[r[1]],r[1]==r[2]?i:i+":"+t.SheetNames[r[2]];case 358:return null!=n.SID?t.SheetNames[n.SID]:"SH33TJSSAME"+t[r[0]][0];case 355:default:return"SH33TJSSRC"+t[r[0]][0]}switch(t[r[0]][0][0]){case 1025:return i=-1==r[1]?"#REF":t.SheetNames[r[1]]||"SH33TJSERR3",r[1]==r[2]?i:i+":"+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]?(i=-1==r[1]?"#REF":t[r[0]][0][3][r[1]]||"SH33TJSERR4",r[1]==r[2]?i:i+":"+t[r[0]][0][3][r[2]]):"SH33TJSERR2"}}function ps(t,e,n){return function(t,e){if(!(t||e&&e.biff<=5&&e.biff>=2))throw new Error("empty sheet name");return ss.test(t)?"'"+t+"'":t}(cs(t,e,n),n)}function ls(t,e,n,r,i){var o,a,s,c,p=i&&i.biff||8,l={s:{c:0,r:0},e:{c:0,r:0}},d=[],u=0,f=0,b="";if(!t[0]||!t[0][0])return"";for(var m=-1,h="",M=0,v=t[0].length;M=0){switch(t[0][m][1][0]){case 0:h=ot(" ",t[0][m][1][1]);break;case 1:h=ot("\r",t[0][m][1][1]);break;default:if(h="",i.WTF)throw new Error("Unexpected PtgAttrSpaceType "+t[0][m][1][0])}a+=h,m=-1}d.push(a+as[g[0]]+o);break;case"PtgIsect":o=d.pop(),a=d.pop(),d.push(a+" "+o);break;case"PtgUnion":o=d.pop(),a=d.pop(),d.push(a+","+o);break;case"PtgRange":o=d.pop(),a=d.pop(),d.push(a+":"+o);break;case"PtgAttrChoose":case"PtgAttrGoto":case"PtgAttrIf":case"PtgAttrIfError":break;case"PtgRef":s=Ke(g[1][1],l,i),d.push(Ze(s,p));break;case"PtgRefN":s=n?Ke(g[1][1],n,i):g[1][1],d.push(Ze(s,p));break;case"PtgRef3d":u=g[1][1],s=Ke(g[1][2],l,i);b=ps(r,u,i);d.push(b+"!"+Ze(s,p));break;case"PtgFunc":case"PtgFuncVar":var z=g[1][0],O=g[1][1];z||(z=0);var y=0==(z&=127)?[]:d.slice(-z);d.length-=z,"User"===O&&(O=y.shift()),d.push(O+"("+y.join(",")+")");break;case"PtgBool":d.push(g[1]?"TRUE":"FALSE");break;case"PtgInt":d.push(g[1]);break;case"PtgNum":d.push(String(g[1]));break;case"PtgStr":d.push('"'+g[1].replace(/"/g,'""')+'"');break;case"PtgErr":d.push(g[1]);break;case"PtgAreaN":c=Je(g[1][1],n?{s:n}:l,i),d.push(Qe(c,i));break;case"PtgArea":c=Je(g[1][1],l,i),d.push(Qe(c,i));break;case"PtgArea3d":u=g[1][1],c=g[1][2],b=ps(r,u,i),d.push(b+"!"+Qe(c,i));break;case"PtgAttrSum":d.push("SUM("+d.pop()+")");break;case"PtgAttrBaxcel":case"PtgAttrSemi":break;case"PtgName":f=g[1][2];var A=(r.names||[])[f-1]||(r[0]||[])[f],_=A?A.Name:"SH33TJSNAME"+String(f);_ in As&&(_=As[_]),d.push(_);break;case"PtgNameX":var x,q=g[1][1];if(f=g[1][2],!(i.biff<=5)){var w="";if(14849==((r[q]||[])[0]||[])[0]||(1025==((r[q]||[])[0]||[])[0]?r[q][f]&&r[q][f].itab>0&&(w=r.SheetNames[r[q][f].itab-1]+"!"):w=r.SheetNames[f-1]+"!"),r[q]&&r[q][f])w+=r[q][f].Name;else if(r[0]&&r[0][f])w+=r[0][f].Name;else{var k=cs(r,q,i).split(";;");k[f-1]?w=k[f-1]:w+="SH33TJSERRX"}d.push(w);break}q<0&&(q=-q),r[q]&&(x=r[q][f]),x||(x={Name:"SH33TJSERRY"}),d.push(x.Name);break;case"PtgParen":var L="(",W=")";if(m>=0){switch(h="",t[0][m][1][0]){case 2:L=ot(" ",t[0][m][1][1])+L;break;case 3:L=ot("\r",t[0][m][1][1])+L;break;case 4:W=ot(" ",t[0][m][1][1])+W;break;case 5:W=ot("\r",t[0][m][1][1])+W;break;default:if(i.WTF)throw new Error("Unexpected PtgAttrSpaceType "+t[0][m][1][0])}m=-1}d.push(L+d.pop()+W);break;case"PtgRefErr":case"PtgRefErr3d":d.push("#REF!");break;case"PtgExp":s={c:g[1][1],r:g[1][0]};var S={c:n.c,r:n.r};if(r.sharedf[an(s)]){var C=r.sharedf[an(s)];d.push(ls(C,l,S,r,i))}else{var R=!1;for(o=0;o!=r.arrayf.length;++o)if(a=r.arrayf[o],!(s.ca[0].e.c||s.ra[0].e.r)){d.push(ls(a[1],l,S,r,i)),R=!0;break}R||d.push(g[1])}break;case"PtgArray":d.push("{"+os(g[1])+"}");break;case"PtgMemArea":break;case"PtgAttrSpace":case"PtgAttrSpaceSemi":m=M;break;case"PtgTbl":case"PtgMemErr":break;case"PtgMissArg":d.push("");break;case"PtgAreaErr":case"PtgAreaErr3d":d.push("#REF!");break;case"PtgList":d.push("Table"+g[1].idx+"[#"+g[1].rt+"]");break;case"PtgMemAreaN":case"PtgMemNoMemN":case"PtgAttrNoop":case"PtgSheet":case"PtgEndSheet":case"PtgMemFunc":case"PtgMemNoMem":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");case"PtgSxName":default:throw new Error("Unrecognized Formula Token: "+String(g))}if(3!=i.biff&&m>=0&&-1==["PtgAttrSpace","PtgAttrSpaceSemi","PtgAttrGoto"].indexOf(t[0][M][0])){var T=!0;switch((g=t[0][m])[1][0]){case 4:T=!1;case 0:h=ot(" ",g[1][1]);break;case 5:T=!1;case 1:h=ot("\r",g[1][1]);break;default:if(h="",i.WTF)throw new Error("Unexpected PtgAttrSpaceType "+g[1][0])}d.push((T?h:"")+d.pop()+(T?"":h)),m=-1}}if(d.length>1&&i.WTF)throw new Error("bad formula stack");return d[0]}function ds(t,e,n){var r,i=t.l+e,o=2==n.biff?1:2,a=t.read_shift(o);if(65535==a)return[[],Xe(t,e-2)];var s=is(t,a,n);return e!==a+o&&(r=rs(t,e-a-o,s,n)),t.l=i,[s,r]}function us(t,e,n){var r,i=t.l+e,o=t.read_shift(2),a=is(t,o,n);return 65535==o?[[],Xe(t,e-2)]:(e!==o+2&&(r=rs(t,i-o-2,a,n)),[a,r])}function fs(t,e,n){var r=t.l+e,i=ci(t);2==n.biff&&++t.l;var o=function(t){var e;if(65535!==Ee(t,t.l+6))return[En(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),a=t.read_shift(1);2!=n.biff&&(t.read_shift(1),n.biff>=5&&t.read_shift(4));var s=function(t,e,n){var r,i=t.l+e,o=2==n.biff?1:2,a=t.read_shift(o);if(65535==a)return[[],Xe(t,e-2)];var s=is(t,a,n);return e!==a+o&&(r=rs(t,e-a-o,s,n)),t.l=i,[s,r]}(t,r-t.l,n);return{cell:i,val:o[0],formula:s,shared:a>>3&1,tt:o[1]}}function bs(t,e,n,r,i){var o=pi(e,n,i),a=function(t){if(null==t){var e=He(8);return e.write_shift(1,3),e.write_shift(1,0),e.write_shift(2,0),e.write_shift(2,0),e.write_shift(2,65535),e}return Nn("number"==typeof t?t:0)}(t.v),s=He(6);s.write_shift(2,33),s.write_shift(4,0);for(var c=He(t.bf.length),p=0;p0?rs(t,o,i,n):null]}var hs=ms,Ms=ms,vs=ms,gs=ms,zs={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"},Os={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"},ys={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},As={"_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 _s(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=t.replace(/COM\.MICROSOFT\./g,"")).replace(/\[((?:\.[A-Z]+[0-9]+)(?::\.[A-Z]+[0-9]+)?)\]/g,(function(t,e){return e.replace(/\./g,"")}))).replace(/\[.(#[A-Z]*[?!])\]/g,"$1")).replace(/[;~]/g,",").replace(/\|/g,";")}function xs(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]):"")]}var qs={},ws={};nr.WS=["http://schemas.openxmlformats.org/officeDocument/2006/relationships/worksheet","http://purl.oclc.org/ooxml/officeDocument/relationships/worksheet"];var ks="undefined"!=typeof Map;function Ls(t,e,n){var r=0,i=t.length;if(n){if(ks?n.has(e):Object.prototype.hasOwnProperty.call(n,e))for(var o=ks?n.get(e):n[e];r-1?(n.width=So(r),n.customWidth=1):null!=e.width&&(n.width=e.width),e.hidden&&(n.hidden=!0),n}function Ss(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 Cs(t,e,n){var r=n.revssf[null!=e.z?e.z:"General"],i=60,o=t.length;if(null==r&&n.ssf)for(;i<392;++i)if(null==n.ssf[i]){C.load(e.z,i),n.ssf[i]=e.z,n.revssf[e.z]=r=i;break}for(i=0;i!=o;++i)if(t[i].numFmtId===r)return i;return t[o]={numFmtId:r,fontId:0,fillId:0,borderId:0,xfId:0,applyNumberFormat:1},o}function Rs(t,e,n,r,i,o){try{r.cellNF&&(t.z=C._table[e])}catch(t){if(r.WTF)throw t}if("z"!==t.t){if("d"===t.t&&"string"==typeof t.v&&(t.v=nt(t.v)),!r||!1!==r.cellText)try{if(null==C._table[e]&&C.load(N[e]||"General",e),"e"===t.t)t.w=t.w||Gn[t.v];else if(0===e)if("n"===t.t)(0|t.v)===t.v?t.w=C._general_int(t.v):t.w=C._general_num(t.v);else if("d"===t.t){var a=U(t.v);t.w=(0|a)===a?C._general_int(a):C._general_num(a)}else{if(void 0===t.v)return"";t.w=C._general(t.v,ws)}else"d"===t.t?t.w=C.format(e,U(t.v),ws):t.w=C.format(e,t.v,ws)}catch(t){if(r.WTF)throw t}if(r.cellStyles&&null!=n)try{t.s=o.Fills[n],t.s.fgColor&&t.s.fgColor.theme&&!t.s.fgColor.rgb&&(t.s.fgColor.rgb=wo(i.themeElements.clrScheme[t.s.fgColor.theme].rgb,t.s.fgColor.tint||0),r.WTF&&(t.s.fgColor.raw_rgb=i.themeElements.clrScheme[t.s.fgColor.theme].rgb)),t.s.bgColor&&t.s.bgColor.theme&&(t.s.bgColor.rgb=wo(i.themeElements.clrScheme[t.s.bgColor.theme].rgb,t.s.bgColor.tint||0),r.WTF&&(t.s.bgColor.raw_rgb=i.themeElements.clrScheme[t.s.bgColor.theme].rgb))}catch(t){if(r.WTF&&o.Fills)throw t}}}function Ts(t,e,n){if(t&&t["!ref"]){var r=pn(t["!ref"]);if(r.e.c/g,Ns=/<(?:\w+:)?sheetData[^>]*>([\s\S]*)<\/(?:\w+:)?sheetData>/,Bs=/<(?:\w:)?hyperlink [^>]*>/gm,Ds=/"(\w*:\w*)"/,Ps=/<(?:\w:)?col\b[^>]*[\/]?>/g,Is=/<(?:\w:)?autoFilter[^>]*([\/]|>([\s\S]*)<\/(?:\w:)?autoFilter)>/g,js=/<(?:\w:)?pageMargins[^>]*\/>/g,Vs=/<(?:\w:)?sheetPr\b(?:[^>a-z][^>]*)?\/>/,Fs=/<(?:\w:)?sheetViews[^>]*(?:[\/]|>([\s\S]*)<\/(?:\w:)?sheetViews)>/;function Ys(t,e,n,r,i,o,a){if(!t)return t;r||(r={"!id":{}});var s=e.dense?[]:{},c={s:{r:2e6,c:2e6},e:{r:0,c:0}},p="",l="",d=t.match(Ns);d?(p=t.slice(0,d.index),l=t.slice(d.index+d[0].length)):p=l=t;var u=p.match(Vs);u&&Xs(u[0],s,i,n);var f=(p.match(/<(?:\w*:)?dimension/)||{index:-1}).index;if(f>0){var b=p.slice(f,f+50).match(Ds);b&&function(t,e){var n=pn(e);n.s.r<=n.e.r&&n.s.c<=n.e.c&&n.s.r>=0&&n.s.c>=0&&(t["!ref"]=cn(n))}(s,b[1])}var m=p.match(Fs);m&&m[1]&&function(t,e){e.Views||(e.Views=[{}]);(t.match(Us)||[]).forEach((function(t,n){var r=_t(t);e.Views[n]||(e.Views[n]={}),Pt(r.rightToLeft)&&(e.Views[n].RTL=!0)}))}(m[1],i);var h=[];if(e.cellStyles){var M=p.match(Ps);M&&function(t,e){for(var n=!1,r=0;r!=e.length;++r){var i=_t(e[r],!0);i.hidden&&(i.hidden=Pt(i.hidden));var o=parseInt(i.min,10)-1,a=parseInt(i.max,10)-1;for(delete i.min,delete i.max,i.width=+i.width,!n&&i.width&&(n=!0,Ro(i.width)),To(i);o<=a;)t[o++]=it(i)}}(h,M)}d&&rc(d[1],s,e,c,o,a);var v=l.match(Is);v&&(s["!autofilter"]=function(t){return{ref:(t.match(/ref="([^"]*)"/)||[])[1]}}(v[0]));var g=[],z=l.match(Es);if(z)for(f=0;f!=z.length;++f)g[f]=pn(z[f].slice(z[f].indexOf('"')+1));var O=l.match(Bs);O&&function(t,e,n){for(var r=Array.isArray(t),i=0;i!=e.length;++i){var o=_t(It(e[i]),!0);if(!o.ref)return;var a=((n||{})["!id"]||[])[o.id];a?(o.Target=a.Target,o.location&&(o.Target+="#"+o.location)):(o.Target="#"+o.location,a={Target:o.Target,TargetMode:"Internal"}),o.Rel=a,o.tooltip&&(o.Tooltip=o.tooltip,delete o.tooltip);for(var s=pn(o.ref),c=s.s.r;c<=s.e.r;++c)for(var p=s.s.c;p<=s.e.c;++p){var l=an({c:p,r:c});r?(t[c]||(t[c]=[]),t[c][p]||(t[c][p]={t:"z",v:void 0}),t[c][p].l=o):(t[l]||(t[l]={t:"z",v:void 0}),t[l].l=o)}}}(s,O,r);var y=l.match(js);if(y&&(s["!margins"]=function(t){var e={};return["left","right","top","bottom","header","footer"].forEach((function(n){t[n]&&(e[n]=parseFloat(t[n]))})),e}(_t(y[0]))),!s["!ref"]&&c.e.c>=c.s.c&&c.e.r>=c.s.r&&(s["!ref"]=cn(c)),e.sheetRows>0&&s["!ref"]){var A=pn(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.rc.e.c&&(A.e.c=c.e.c),A.e.c0&&(s["!cols"]=h),g.length>0&&(s["!merges"]=g),s}function Xs(t,e,n,r){var i=_t(t);n.Sheets[r]||(n.Sheets[r]={}),i.codeName&&(n.Sheets[r].CodeName=Wt(It(i.codeName)))}var Hs=["objects","scenarios","selectLockedCells","selectUnlockedCells"],$s=["formatColumns","formatRows","formatCells","insertColumns","insertRows","insertHyperlinks","deleteColumns","deleteRows","sort","autoFilter","pivotTables"],Us=/<(?:\w:)?sheetView(?:[^>a-z][^>]*)?\/?>/;function Gs(t,e,n,r){if(void 0===t.v&&"string"!=typeof t.f||"z"===t.t)return"";var i="",o=t.t,a=t.v;if("z"!==t.t)switch(t.t){case"b":i=t.v?"1":"0";break;case"n":i=""+t.v;break;case"e":i=Gn[t.v];break;case"d":r&&r.cellDates?i=nt(t.v,-1).toISOString():((t=it(t)).t="n",i=""+(t.v=U(nt(t.v)))),void 0===t.z&&(t.z=C._table[14]);break;default:i=t.v}var s=ee("v",Rt(i)),c={r:e},p=Cs(r.cellXfs,t,r);switch(0!==p&&(c.s=p),t.t){case"n":break;case"d":c.t="d";break;case"b":c.t="b";break;case"e":c.t="e";break;case"z":break;default:if(null==t.v){delete t.t;break}if(r&&r.bookSST){s=ee("v",""+Ls(r.Strings,t.v,r.revStrings)),c.t="s";break}c.t="str"}if(t.t!=o&&(t.t=o,t.v=a),"string"==typeof t.f&&t.f){var l=t.F&&t.F.slice(0,e.length)==e?{t:"array",ref:t.F}:null;s=re("f",Rt(t.f),l)+(null!=t.v?s:"")}return t.l&&n["!links"].push([e,t.l]),t.c&&n["!comments"].push([e,t.c]),re("c",s,c)}var Ks,Js,Zs,Qs,tc,ec,nc,rc=(Ks=/<(?:\w+:)?c[ \/>]/,Js=/<\/(?:\w+:)?row>/,Zs=/r=["']([^"']*)["']/,Qs=/<(?:\w+:)?is>([\S\s]*?)<\/(?:\w+:)?is>/,tc=/ref=["']([^"']*)["']/,ec=Ut("v"),nc=Ut("f"),function(t,e,n,r,i,o){for(var a,s,c,p,l,d=0,u="",f=[],b=[],m=0,h=0,M=0,v="",g=0,z=0,O=0,y=0,A=Array.isArray(o.CellXf),_=[],x=[],q=Array.isArray(e),w=[],k={},L=!1,W=!!n.sheetStubs,S=t.split(Js),R=0,T=S.length;R!=T;++R){var E=(u=S[R].trim()).length;if(0!==E){for(d=0;dg-1&&(r.s.r=g-1),r.e.r":"")+u,null!=b&&2===b.length){for(m=0,v=b[1],h=0;h!=v.length&&!((M=v.charCodeAt(h)-64)<1||M>26);++h)m=26*m+M;z=--m}else++z;for(h=0;h!=u.length&&62!==u.charCodeAt(h);++h);if(++h,(s=_t(u.slice(0,h),!0)).r||(s.r=an({r:g-1,c:z})),a={t:""},null!=(b=(v=u.slice(h)).match(ec))&&""!==b[1]&&(a.v=Wt(b[1])),n.cellFormula){if(null!=(b=v.match(nc))&&""!==b[1]){if(a.f=Wt(It(b[1])).replace(/\r\n/g,"\n"),n.xlfn||(a.f=La(a.f)),b[0].indexOf('t="array"')>-1)a.F=(v.match(tc)||[])[1],a.F.indexOf(":")>-1&&_.push([pn(a.F),a.F]);else if(b[0].indexOf('t="shared"')>-1){p=_t(b[0]);var B=Wt(It(b[1]));n.xlfn||(B=La(B)),x[parseInt(p.si,10)]=[p,B,s.r]}}else(b=v.match(/]*\/>/))&&x[(p=_t(b[0])).si]&&(a.f=ka(x[p.si][1],x[p.si][2],s.r));var D=on(s.r);for(h=0;h<_.length;++h)D.r>=_[h][0].s.r&&D.r<=_[h][0].e.r&&D.c>=_[h][0].s.c&&D.c<=_[h][0].e.c&&(a.F=_[h][1])}if(null==s.t&&void 0===a.v)if(a.f||a.F)a.v=0,a.t="n";else{if(!W)continue;a.t="z"}else a.t=s.t||"n";switch(r.s.c>z&&(r.s.c=z),r.e.c0&&(e["!rows"]=w)}),ic=re("worksheet",null,{xmlns:se.main[0],"xmlns:r":se.r});function oc(t,e,n,r){var i,o=[gt,ic],a=n.SheetNames[t],s="",c=n.Sheets[a];null==c&&(c={});var p=c["!ref"]||"A1",l=pn(p);if(l.e.c>16383||l.e.r>1048575){if(e.WTF)throw new Error("Range "+p+" exceeds format limit A1:XFD1048576");l.e.c=Math.min(l.e.c,16383),l.e.r=Math.min(l.e.c,1048575),p=cn(l)}r||(r={}),c["!comments"]=[];var d=[];!function(t,e,n,r,i){var o=!1,a={},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){}o=!0,a.codeName=jt(Rt(c))}if(t&&t["!outline"]){var p={summaryBelow:1,summaryRight:1};t["!outline"].above&&(p.summaryBelow=0),t["!outline"].left&&(p.summaryRight=0),s=(s||"")+re("outlinePr",null,p)}(o||s)&&(i[i.length]=re("sheetPr",s,a))}(c,n,t,e,o),o[o.length]=re("dimension",null,{ref:p}),o[o.length]=function(t,e,n,r){var i={workbookViewId:"0"};return(((r||{}).Workbook||{}).Views||[])[0]&&(i.rightToLeft=r.Workbook.Views[0].RTL?"1":"0"),re("sheetViews",re("sheetView",null,i),{})}(0,0,0,n),e.sheetFormat&&(o[o.length]=re("sheetFormatPr",null,{defaultRowHeight:e.sheetFormat.defaultRowHeight||"16",baseColWidth:e.sheetFormat.baseColWidth||"10",outlineLevelRow:e.sheetFormat.outlineLevelRow||"7"})),null!=c["!cols"]&&c["!cols"].length>0&&(o[o.length]=function(t,e){for(var n,r=[""],i=0;i!=e.length;++i)(n=e[i])&&(r[r.length]=re("col",null,Ws(i,n)));return r[r.length]="",r.join("")}(0,c["!cols"])),o[i=o.length]="",c["!links"]=[],null!=c["!ref"]&&(s=function(t,e,n,r){var i,o,a=[],s=[],c=pn(t["!ref"]),p="",l="",d=[],u=0,f=0,b=t["!rows"],m=Array.isArray(t),h={r:l},M=-1;for(f=c.s.c;f<=c.e.c;++f)d[f]=rn(f);for(u=c.s.r;u<=c.e.r;++u){for(s=[],l=en(u),f=c.s.c;f<=c.e.c;++f){i=d[f]+l;var v=m?(t[u]||[])[f]:t[i];void 0!==v&&(null!=(p=Gs(v,i,t,e))&&s.push(p))}(s.length>0||b&&b[u])&&(h={r:l},b&&b[u]&&((o=b[u]).hidden&&(h.hidden=1),M=-1,o.hpx?M=Eo(o.hpx):o.hpt&&(M=o.hpt),M>-1&&(h.ht=M,h.customHeight=1),o.level&&(h.outlineLevel=o.level)),a[a.length]=re("row",s.join(""),h))}if(b)for(;u-1&&(h.ht=M,h.customHeight=1),o.level&&(h.outlineLevel=o.level),a[a.length]=re("row","",h));return a.join("")}(c,e,0,0)).length>0&&(o[o.length]=s),o.length>i+1&&(o[o.length]="",o[i]=o[i].replace("/>",">")),null!=c["!protect"]&&(o[o.length]=function(t){var e={sheet:1};return Hs.forEach((function(n){null!=t[n]&&t[n]&&(e[n]="1")})),$s.forEach((function(n){null==t[n]||t[n]||(e[n]="0")})),t.password&&(e.password=Mo(t.password).toString(16).toUpperCase()),re("sheetProtection",null,e)}(c["!protect"])),null!=c["!autofilter"]&&(o[o.length]=function(t,e,n,r){var i="string"==typeof t.ref?t.ref:cn(t.ref);n.Workbook||(n.Workbook={Sheets:[]}),n.Workbook.Names||(n.Workbook.Names=[]);var o=n.Workbook.Names,a=sn(i);a.s.r==a.e.r&&(a.e.r=sn(e["!ref"]).e.r,i=cn(a));for(var s=0;s0&&(o[o.length]=function(t){if(0===t.length)return"";for(var e='',n=0;n!=t.length;++n)e+='';return e+""}(c["!merges"]));var u,f,b=-1,m=-1;return c["!links"].length>0&&(o[o.length]="",c["!links"].forEach((function(t){t[1].Target&&(u={ref:t[0]},"#"!=t[1].Target.charAt(0)&&(m=cr(r,-1,Rt(t[1].Target).replace(/#.*$/,""),nr.HLINK),u["r:id"]="rId"+m),(b=t[1].Target.indexOf("#"))>-1&&(u.location=Rt(t[1].Target.slice(b+1))),t[1].Tooltip&&(u.tooltip=Rt(t[1].Tooltip)),o[o.length]=re("hyperlink",null,u))})),o[o.length]=""),delete c["!links"],null!=c["!margins"]&&(o[o.length]=(Ss(f=c["!margins"]),re("pageMargins",null,f))),e&&!e.ignoreEC&&null!=e.ignoreEC||(o[o.length]=ee("ignoredErrors",re("ignoredError",null,{numberStoredAsText:1,sqref:p}))),d.length>0&&(m=cr(r,-1,"../drawings/drawing"+(t+1)+".xml",nr.DRAW),o[o.length]=re("drawing",null,{"r:id":"rId"+m}),c["!drawing"]=d),c["!comments"].length>0&&(m=cr(r,-1,"../drawings/vmlDrawing"+(t+1)+".vml",nr.VML),o[o.length]=re("legacyDrawing",null,{"r:id":"rId"+m}),c["!legacy"]=m),o.length>1&&(o[o.length]="",o[1]=o[1].replace("/>",">")),o.join("")}function ac(t,e,n,r){var i=function(t,e,n){var r=He(145),i=(n["!rows"]||[])[t]||{};r.write_shift(4,t),r.write_shift(4,0);var o=320;i.hpx?o=20*Eo(i.hpx):i.hpt&&(o=20*i.hpt),r.write_shift(2,o),r.write_shift(1,0);var a=0;i.level&&(a|=i.level),i.hidden&&(a|=16),(i.hpx||i.hpt)&&(a|=32),r.write_shift(1,a),r.write_shift(1,0);var s=0,c=r.l;r.l+=4;for(var p={r:t,c:0},l=0;l<16;++l)if(!(e.s.c>l+1<<10||e.e.cr.l?r.slice(0,r.l):r}(r,n,e);(i.length>17||(e["!rows"]||[])[r])&&Ge(t,"BrtRowHdr",i)}var sc=Rn,cc=Tn;function pc(t,e,n){return null==n&&(n=He(12)),An(e,n),function(t,e){null==e&&(e=He(4));var n=0,r=0,i=100*t;if(t==(0|t)&&t>=-(1<<29)&&t<1<<29?r=1:i==(0|i)&&i>=-(1<<29)&&i<1<<29&&(r=1,n=1),!r)throw new Error("unsupported RkNumber "+t);e.write_shift(-4,((n?i:t)<<2)+(n+2))}(t.v,n),n}var lc=Rn,dc=Tn,uc=["left","right","top","bottom","header","footer"];function fc(t,e,n,r,i,o){if(void 0!==e.v){var a="";switch(e.t){case"b":a=e.v?"1":"0";break;case"d":(e=it(e)).z=e.z||C._table[14],e.v=U(nt(e.v)),e.t="n";break;case"n":case"e":a=""+e.v;break;default:a=e.v}var s={r:n,c:r};switch(s.s=Cs(i.cellXfs,e,i),e.l&&o["!links"].push([an(s),e.l]),e.c&&o["!comments"].push([an(s),e.c]),e.t){case"s":case"str":return void(i.bookSST?(a=Ls(i.Strings,e.v,i.revStrings),s.t="s",s.v=a,Ge(t,"BrtCellIsst",function(t,e,n){return null==n&&(n=He(12)),An(e,n),n.write_shift(4,e.v),n}(0,s))):(s.t="str",Ge(t,"BrtCellSt",function(t,e,n){return null==n&&(n=He(12+4*t.v.length)),An(e,n),Mn(t.v,n),n.length>n.l?n.slice(0,n.l):n}(e,s))));case"n":return void(e.v==(0|e.v)&&e.v>-1e3&&e.v<1e3?Ge(t,"BrtCellRk",pc(e,s)):Ge(t,"BrtCellReal",function(t,e,n){return null==n&&(n=He(16)),An(e,n),Nn(t.v,n),n}(e,s)));case"b":return s.t="b",void Ge(t,"BrtCellBool",function(t,e,n){return null==n&&(n=He(9)),An(e,n),n.write_shift(1,t.v?1:0),n}(e,s));case"e":s.t="e"}Ge(t,"BrtCellBlank",function(t,e,n){return null==n&&(n=He(8)),An(e,n)}(0,s))}}function bc(t,e){e&&e["!merges"]&&(Ge(t,"BrtBeginMergeCells",function(t,e){return null==e&&(e=He(4)),e.write_shift(4,t),e}(e["!merges"].length)),e["!merges"].forEach((function(e){Ge(t,"BrtMergeCell",dc(e))})),Ge(t,"BrtEndMergeCells"))}function mc(t,e){e&&e["!cols"]&&(Ge(t,"BrtBeginColInfos"),e["!cols"].forEach((function(e,n){e&&Ge(t,"BrtColInfo",function(t,e,n){null==n&&(n=He(18));var r=Ws(t,e);n.write_shift(-4,t),n.write_shift(-4,t),n.write_shift(4,256*(r.width||10)),n.write_shift(4,0);var i=0;return e.hidden&&(i|=1),"number"==typeof r.width&&(i|=2),e.level&&(i|=e.level<<8),n.write_shift(2,i),n}(n,e))})),Ge(t,"BrtEndColInfos"))}function hc(t,e){e&&e["!ref"]&&(Ge(t,"BrtBeginCellIgnoreECs"),Ge(t,"BrtCellIgnoreEC",function(t){var e=He(24);return e.write_shift(4,4),e.write_shift(4,1),Tn(t,e),e}(pn(e["!ref"]))),Ge(t,"BrtEndCellIgnoreECs"))}function Mc(t,e,n){e["!links"].forEach((function(e){if(e[1].Target){var r=cr(n,-1,e[1].Target.replace(/#.*$/,""),nr.HLINK);Ge(t,"BrtHLink",function(t,e){var n=He(50+4*(t[1].Target.length+(t[1].Tooltip||"").length));Tn({s:on(t[0]),e:on(t[0])},n),Wn("rId"+e,n);var r=t[1].Target.indexOf("#");return Mn((-1==r?"":t[1].Target.slice(r+1))||"",n),Mn(t[1].Tooltip||"",n),Mn("",n),n.slice(0,n.l)}(e,r))}})),delete e["!links"]}function vc(t,e,n){Ge(t,"BrtBeginWsViews"),Ge(t,"BrtBeginWsView",function(t,e,n){null==n&&(n=He(30));var r=924;return(((e||{}).Views||[])[0]||{}).RTL&&(r|=32),n.write_shift(2,r),n.write_shift(4,0),n.write_shift(4,0),n.write_shift(4,0),n.write_shift(1,0),n.write_shift(1,0),n.write_shift(2,0),n.write_shift(2,100),n.write_shift(2,0),n.write_shift(2,0),n.write_shift(2,0),n.write_shift(4,0),n}(0,n)),Ge(t,"BrtEndWsView"),Ge(t,"BrtEndWsViews")}function gc(t,e){e["!protect"]&&Ge(t,"BrtSheetProtection",function(t,e){return null==e&&(e=He(66)),e.write_shift(2,t.password?Mo(t.password):0),e.write_shift(4,1),[["objects",!1],["scenarios",!1],["formatCells",!0],["formatColumns",!0],["formatRows",!0],["insertColumns",!0],["insertRows",!0],["insertHyperlinks",!0],["deleteColumns",!0],["deleteRows",!0],["selectLockedCells",!1],["sort",!0],["autoFilter",!0],["pivotTables",!0],["selectUnlockedCells",!1]].forEach((function(n){n[1]?e.write_shift(4,null==t[n[0]]||t[n[0]]?0:1):e.write_shift(4,null!=t[n[0]]&&t[n[0]]?0:1)})),e}(e["!protect"]))}function zc(t,e,n,r){var i=Ue(),o=n.SheetNames[t],a=n.Sheets[o]||{},s=o;try{n&&n.Workbook&&(s=n.Workbook.Sheets[t].CodeName||s)}catch(t){}var c=pn(a["!ref"]||"A1");if(c.e.c>16383||c.e.r>1048575){if(e.WTF)throw new Error("Range "+(a["!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 a["!links"]=[],a["!comments"]=[],Ge(i,"BrtBeginSheet"),n.vbaraw&&Ge(i,"BrtWsProp",function(t,e){null==e&&(e=He(84+4*t.length));for(var n=0;n<3;++n)e.write_shift(1,0);return Bn({auto:1},e),e.write_shift(-4,-1),e.write_shift(-4,-1),xn(t,e),e.slice(0,e.l)}(s)),Ge(i,"BrtWsDim",cc(c)),vc(i,0,n.Workbook),mc(i,a),function(t,e,n,r){var i,o=pn(e["!ref"]||"A1"),a="",s=[];Ge(t,"BrtBeginSheetData");var c=Array.isArray(e),p=o.e.r;e["!rows"]&&(p=Math.max(o.e.r,e["!rows"].length-1));for(var l=o.s.r;l<=p;++l)if(a=en(l),ac(t,e,o,l),l<=o.e.r)for(var d=o.s.c;d<=o.e.c;++d){l===o.s.r&&(s[d]=rn(d)),i=s[d]+a;var u=c?(e[l]||[])[d]:e[i];u&&fc(t,u,l,d,r,e)}Ge(t,"BrtEndSheetData")}(i,a,0,e),gc(i,a),function(t,e,n,r){if(e["!autofilter"]){var i=e["!autofilter"],o="string"==typeof i.ref?i.ref:cn(i.ref);n.Workbook||(n.Workbook={Sheets:[]}),n.Workbook.Names||(n.Workbook.Names=[]);var a=n.Workbook.Names,s=sn(o);s.s.r==s.e.r&&(s.e.r=sn(e["!ref"]).e.r,o=cn(s));for(var c=0;c0){var i=cr(r,-1,"../drawings/vmlDrawing"+(n+1)+".vml",nr.VML);Ge(t,"BrtLegacyDrawing",Wn("rId"+i)),e["!legacy"]=i}}(i,a,t,r),Ge(i,"BrtEndSheet"),i.end()}function Oc(t,e,n,r,i,o){var a=o||{"!type":"chart"};if(!t)return o;var s=0,c=0,p="A",l={s:{r:2e6,c:2e6},e:{r:0,c:0}};return(t.match(/[\s\S]*?<\/c:numCache>/gm)||[]).forEach((function(t){var e=function(t){var e,n=[],r=t.match(/^/);(t.match(/(.*?)<\/c:pt>/gm)||[]).forEach((function(t){var e=t.match(/(.*)<\/c:v><\/c:pt>/);e&&(n[+e[1]]=r?+e[2]:e[2])}));var i=Wt((t.match(/([\s\S]*?)<\/c:formatCode>/)||["","General"])[1]);return(t.match(/(.*?)<\/c:f>/gm)||[]).forEach((function(t){e=t.replace(/<.*?>/g,"")})),[n,i,e]}(t);l.s.r=l.s.c=0,l.e.c=s,p=rn(s),e[0].forEach((function(t,n){a[p+en(n)]={t:"n",v:t,z:e[1]},c=n})),l.e.r0&&(a["!ref"]=cn(l)),a}nr.CHART="http://schemas.openxmlformats.org/officeDocument/2006/relationships/chart",nr.CHARTEX="http://schemas.microsoft.com/office/2014/relationships/chartEx",nr.CS="http://schemas.openxmlformats.org/officeDocument/2006/relationships/chartsheet",re("chartsheet",null,{xmlns:se.main[0],"xmlns:r":se.r});var yc=[["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"]],Ac=[["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"]],_c=[],xc=[["calcCompleted","true"],["calcMode","auto"],["calcOnSave","true"],["concurrentCalc","true"],["fullCalcOnLoad","false"],["fullPrecision","true"],["iterate","false"],["iterateCount","100"],["iterateDelta","0.001"],["refMode","A1"]];function qc(t,e){for(var n=0;n!=t.length;++n)for(var r=t[n],i=0;i!=e.length;++i){var o=e[i];if(null==r[o[0]])r[o[0]]=o[1];else switch(o[2]){case"bool":"string"==typeof r[o[0]]&&(r[o[0]]=Pt(r[o[0]]));break;case"int":"string"==typeof r[o[0]]&&(r[o[0]]=parseInt(r[o[0]],10))}}}function wc(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]]=Pt(t[r[0]]));break;case"int":"string"==typeof t[r[0]]&&(t[r[0]]=parseInt(t[r[0]],10))}}}function kc(t){wc(t.WBProps,yc),wc(t.CalcPr,xc),qc(t.WBView,Ac),qc(t.Sheets,_c),ws.date1904=Pt(t.WBProps.date1904)}var Lc="][*?/\\".split("");function Wc(t,e){if(t.length>31){if(e)return!1;throw new Error("Sheet names cannot exceed 31 chars")}var n=!0;return Lc.forEach((function(r){if(-1!=t.indexOf(r)){if(!e)throw new Error("Sheet name cannot contain : \\ / ? * [ ]");n=!1}})),n}function Sc(t){if(!t||!t.SheetNames||!t.Sheets)throw new Error("Invalid Workbook");if(!t.SheetNames.length)throw new Error("Workbook is empty");var e,n,r,i=t.Workbook&&t.Workbook.Sheets||[];e=t.SheetNames,n=i,r=!!t.vbaraw,e.forEach((function(t,i){Wc(t);for(var o=0;o22)throw new Error("Bad Code Name: Worksheet"+a)}}));for(var o=0;o0,r={codeName:"ThisWorkbook"};t.Workbook&&t.Workbook.WBProps&&(yc.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]=re("workbookPr",null,r);var i=t.Workbook&&t.Workbook.Sheets||[],o=0;if(i&&i[0]&&i[0].Hidden){for(e[e.length]="",o=0;o!=t.SheetNames.length&&i[o]&&i[o].Hidden;++o);o==t.SheetNames.length&&(o=0),e[e.length]='',e[e.length]=""}for(e[e.length]="",o=0;o!=t.SheetNames.length;++o){var a={name:Rt(t.SheetNames[o].slice(0,31))};if(a.sheetId=""+(o+1),a["r:id"]="rId"+(o+1),i[o])switch(i[o].Hidden){case 1:a.state="hidden";break;case 2:a.state="veryHidden"}e[e.length]=re("sheet",null,a)}return e[e.length]="",n&&(e[e.length]="",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]=re("definedName",Rt(t.Ref),n))})),e[e.length]=""),e.length>2&&(e[e.length]="",e[1]=e[1].replace("/>",">")),e.join("")}function Ec(t,e){return e||(e=He(127)),e.write_shift(4,t.Hidden),e.write_shift(4,t.iTabID),Wn(t.strRelID,e),Mn(t.name.slice(0,31),e),e.length>e.l?e.slice(0,e.l):e}function Nc(t,e){if(e.Workbook&&e.Workbook.Sheets){for(var n=e.Workbook.Sheets,r=0,i=-1,o=-1;ri||(Ge(t,"BrtBeginBookViews"),Ge(t,"BrtBookView",function(t,e){return e||(e=He(29)),e.write_shift(-4,0),e.write_shift(-4,460),e.write_shift(4,28800),e.write_shift(4,17600),e.write_shift(4,500),e.write_shift(4,t),e.write_shift(4,t),e.write_shift(1,120),e.length>e.l?e.slice(0,e.l):e}(i)),Ge(t,"BrtEndBookViews"))}}function Bc(t,n){var r=Ue();return Ge(r,"BrtBeginBook"),Ge(r,"BrtFileVersion",function(t,n){n||(n=He(127));for(var r=0;4!=r;++r)n.write_shift(4,0);return Mn("SheetJS",n),Mn(e.version,n),Mn(e.version,n),Mn("7262",n),n.length=n.l,n.length>n.l?n.slice(0,n.l):n}()),Ge(r,"BrtWbProp",function(t,e){e||(e=He(72));var n=0;return t&&t.filterPrivacy&&(n|=8),e.write_shift(4,n),e.write_shift(4,0),xn(t&&t.CodeName||"ThisWorkbook",e),e.slice(0,e.l)}(t.Workbook&&t.Workbook.WBProps||null)),Nc(r,t),function(t,e){Ge(t,"BrtBeginBundleShs");for(var n=0;n!=e.SheetNames.length;++n){Ge(t,"BrtBundleSh",Ec({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]}))}Ge(t,"BrtEndBundleShs")}(r,t),Ge(r,"BrtEndBook"),r.end()}function Dc(t,e,n){return".bin"===e.slice(-4)?function(t,e){var n={AppVersion:{},WBProps:{},WBView:[],Sheets:[],CalcPr:{},xmlns:""},r=[],i=!1;e||(e={}),e.biff=12;var o=[],a=[[]];return a.SheetNames=[],a.XTI=[],$e(t,(function(t,s,c){switch(c){case 156:a.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=ls(t.Ptg,0,null,a,e),delete e.SID,delete t.Ptg,o.push(t);break;case 1036:break;case 357:case 358:case 355:case 667:a[0].length?a.push([c,t]):a[0]=[c,t],a[a.length-1].XTI=[];break;case 362:0===a.length&&(a[0]=[],a[0].XTI=[]),a[a.length-1].XTI=a[a.length-1].XTI.concat(t),a.XTI=a.XTI.concat(t);break;case 361:break;case 3072:case 3073:case 2071:case 534:case 677:case 158: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:break;case 35:r.push(s),i=!0;break;case 36:r.pop(),i=!1;break;case 37:r.push(s),i=!0;break;case 38:r.pop(),i=!1;break;case 16:break;default:if((s||"").indexOf("Begin")>0);else if((s||"").indexOf("End")>0);else if(!i||e.WTF&&"BrtACBegin"!=r[r.length-1]&&"BrtFRTBegin"!=r[r.length-1])throw new Error("Unexpected record "+c+" "+s)}}),e),kc(n),n.Names=o,n.supbooks=a,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,i="xmlns",o={},a=0;if(t.replace(Ot,(function(s,c){var p=_t(s);switch(xt(p[0])){case"":break;case"":case"":case"":break;case"":yc.forEach((function(t){if(null!=p[t[0]])switch(t[2]){case"bool":n.WBProps[t[0]]=Pt(p[t[0]]);break;case"int":n.WBProps[t[0]]=parseInt(p[t[0]],10);break;default:n.WBProps[t[0]]=p[t[0]]}})),p.codeName&&(n.WBProps.CodeName=It(p.codeName));break;case"":case"":break;case"":case"":break;case"":delete p[0],n.WBView.push(p);break;case"":break;case"":case"":break;case"":break;case"":case"":case"":case"":break;case"":case"":r=!1;break;case"":o.Ref=Wt(It(t.slice(a,c))),n.Names.push(o);break;case"":break;case"":delete p[0],n.CalcPr=p;break;case"":case"":case"":case"":break;case"":case"":case"":break;case"":case"":case"":break;case"":break;case"":case"":case"":case"":case"":break;case"":r=!1;break;case"":r=!0;break;case"":r=!1;break;case"=T[0].s.r&&p.r<=T[0].e.r&&f>=T[0].s.c&&f<=T[0].e.c&&(l.F=cn(T[0]),x=!0)}!x&&t.length>3&&(l.f=t[3])}if(g.s.r>p.r&&(g.s.r=p.r),g.s.c>f&&(g.s.c=f),g.e.rp.r&&(g.s.r=p.r),g.s.c>f&&(g.s.c=f),g.e.r=t.s;)W[t.e--]={width:t.w/256,hidden:!!(1&t.flags),level:t.level},R||(R=!0,Ro(t.w/256)),To(W[t.e+1]);break;case 161:v["!autofilter"]={ref:cn(t)};break;case 476:v["!margins"]=t;break;case 147:i.Sheets[n]||(i.Sheets[n]={}),t.name&&(i.Sheets[n].CodeName=t.name);break;case 137:i.Views||(i.Views=[{}]),i.Views[0]||(i.Views[0]={}),t.RTL&&(i.Views[0].RTL=!0);break;case 485:break;case 64:case 1053:case 151:break;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 152: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:O=!0;break;case 36:O=!1;break;case 37:z.push(e),O=!0;break;case 38:z.pop(),O=!1;break;default:if((e||"").indexOf("Begin")>0);else if((e||"").indexOf("End")>0);else if(!O||s.WTF)throw new Error("Unexpected record "+L+" "+e)}}),s),delete s.supbooks,delete s["!row"],!v["!ref"]&&(g.s.r<2e6||c&&(c.e.r>0||c.e.c>0||c.s.r>0||c.s.c>0))&&(v["!ref"]=cn(c||g)),s.sheetRows&&v["!ref"]){var T=pn(v["!ref"]);s.sheetRows<=+T.e.r&&(T.e.r=s.sheetRows-1,T.e.r>g.e.r&&(T.e.r=g.e.r),T.e.rg.e.c&&(T.e.c=g.e.c),T.e.c0&&(v["!merges"]=A),W.length>0&&(v["!cols"]=W),S.length>0&&(v["!rows"]=S),v}(t,r,n,i,o,a,s):Ys(t,r,n,i,o,a,s)}function Ic(t,e,n,r,i,o,a,s){return".bin"===e.slice(-4)?function(t,e,n,r,i){if(!t)return t;r||(r={"!id":{}});var o={"!type":"chart","!drawel":null,"!rel":""},a=[],s=!1;return $e(t,(function(t,r,c){switch(c){case 550:o["!rel"]=t;break;case 651:i.Sheets[n]||(i.Sheets[n]={}),t.name&&(i.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:a.push(r);break;case 38:a.pop();break;default:if((r||"").indexOf("Begin")>0)a.push(r);else if((r||"").indexOf("End")>0)a.pop();else if(!s||e.WTF)throw new Error("Unexpected record "+c+" "+r)}}),e),r["!id"][o["!rel"]]&&(o["!drawel"]=r["!id"][o["!rel"]]),o}(t,r,n,i,o):function(t,e,n,r,i){if(!t)return t;r||(r={"!id":{}});var o,a={"!type":"chart","!drawel":null,"!rel":""},s=t.match(Vs);return s&&Xs(s[0],0,i,n),(o=t.match(/drawing r:id="(.*?)"/))&&(a["!rel"]=o[1]),r["!id"][a["!rel"]]&&(a["!drawel"]=r["!id"][a["!rel"]]),a}(t,0,n,i,o)}function jc(t,e,n,r){return".bin"===e.slice(-4)?function(t,e,n){var r={NumberFmt:[]};for(var i in C._table)r.NumberFmt[i]=C._table[i];r.CellXf=[],r.Fonts=[];var o=[],a=!1;return $e(t,(function(t,i,s){switch(s){case 44:r.NumberFmt[t[0]]=t[1],C.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=wo(e.themeElements.clrScheme[t.color.theme].rgb,t.color.tint||0));break;case 1025:case 45:case 46:break;case 47:"BrtBeginCellXFs"==o[o.length-1]&&r.CellXf.push(t);break;case 48:case 507:case 572:case 475:break;case 1171:case 2102:case 1130:case 512:case 2095:case 3072:break;case 35:a=!0;break;case 36:a=!1;break;case 37:o.push(i),a=!0;break;case 38:o.pop(),a=!1;break;default:if((i||"").indexOf("Begin")>0)o.push(i);else if((i||"").indexOf("End")>0)o.pop();else if(!a||n.WTF&&"BrtACBegin"!=o[o.length-1])throw new Error("Unexpected record "+s+" "+i)}})),r}(t,n,r):Xo(t,n,r)}function Vc(t,e,n){return".bin"===e.slice(-4)?function(t,e){var n=[],r=!1;return $e(t,(function(t,i,o){switch(o){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(i.indexOf("Begin")>0||i.indexOf("End"),!r||e.WTF)throw new Error("Unexpected record "+o+" "+i)}})),n}(t,n):function(t,e){var n=[],r="";if(!t)return n;var i=t.match(to);if(i){r=i[2].replace(eo,"").split(no);for(var o=0;o!=r.length;++o){var a=Qi(r[o].trim(),e);null!=a&&(n[n.length]=a)}i=_t(i[1]),n.Count=i.count,n.Unique=i.uniqueCount}return n}(t,n)}function Fc(t,e,n){return".bin"===e.slice(-4)?function(t,e){var n=[],r=[],i={},o=!1;return $e(t,(function(t,a,s){switch(s){case 632:r.push(t);break;case 635:i=t;break;case 637:i.t=t.t,i.h=t.h,i.r=t.r;break;case 636:if(i.author=r[i.iauthor],delete i.iauthor,e.sheetRows&&i.rfx&&e.sheetRows<=i.rfx.r)break;i.t||(i.t=""),delete i.rfx,n.push(i);break;case 3072:break;case 35:o=!0;break;case 36:o=!1;break;case 37:case 38:break;default:if((a||"").indexOf("Begin")>0);else if((a||"").indexOf("End")>0);else if(!o||e.WTF)throw new Error("Unexpected record "+s+" "+a)}})),n}(t,n):function(t,e){if(t.match(/<(?:\w+:)?comments *\/>/))return[];var n=[],r=[],i=t.match(/<(?:\w+:)?authors>([\s\S]*)<\/(?:\w+:)?authors>/);i&&i[1]&&i[1].split(/<\/\w*:?author>/).forEach((function(t){if(""!==t&&""!==t.trim()){var e=t.match(/<(?:\w+:)?author[^>]*>(.*)/);e&&n.push(e[1])}}));var o=t.match(/<(?:\w+:)?commentList>([\s\S]*)<\/(?:\w+:)?commentList>/);return o&&o[1]&&o[1].split(/<\/\w*:?comment>/).forEach((function(t){if(""!==t&&""!==t.trim()){var i=t.match(/<(?:\w+:)?comment[^>]*>/);if(i){var o=_t(i[0]),a={author:o.authorId&&n[o.authorId]||"sheetjsghost",ref:o.ref,guid:o.guid},s=on(o.ref);if(!(e.sheetRows&&e.sheetRows<=s.r)){var c=t.match(/<(?:\w+:)?text>([\s\S]*)<\/(?:\w+:)?text>/),p=!!c&&!!c[1]&&Qi(c[1])||{r:"",t:"",h:""};a.r=p.r,""==p.r&&(p.t=p.h=""),a.t=p.t.replace(/\r\n/g,"\n").replace(/\r/g,"\n"),e.cellHTML&&(a.h=p.h),r.push(a)}}}})),r}(t,n)}function Yc(t,e,n){return".bin"===e.slice(-4)?function(t,e,n){var r=[];return $e(t,(function(t,e,n){switch(n){case 63:r.push(t);break;default: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(Ot)||[]).forEach((function(t){var r=_t(t);switch(r[0]){case"":case"":break;case"0);else if((e||"").indexOf("End")>0);else if(!o||i.WTF)throw new Error("Unexpected record "+n.toString(16)+" "+e)}}),i)}(t,0,0,r)}function Hc(t,e,n){return(".bin"===e.slice(-4)?Bc:Tc)(t,n)}function $c(t,e,n,r,i){return(".bin"===e.slice(-4)?zc:oc)(t,n,r,i)}function Uc(t,e,n){return(".bin"===e.slice(-4)?ao:io)(t,n)}function Gc(t,e,n){return(".bin"===e.slice(-4)?Aa:Oa)(t,n)}var Kc=/([\w:]+)=((?:")([^"]*)(?:")|(?:')([^']*)(?:'))/g,Jc=/([\w:]+)=((?:")(?:[^"]*)(?:")|(?:')(?:[^']*)(?:'))/;function Zc(t,e){var n=t.split(/\s+/),r=[];if(e||(r[0]=n[0]),1===n.length)return r;var i,o,a,s=t.match(Kc);if(s)for(a=0;a!=s.length;++a)-1===(o=(i=s[a].match(Jc))[1].indexOf(":"))?r[i[1]]=i[2].slice(1,i[2].length-1):r["xmlns:"===i[1].slice(0,6)?"xmlns"+i[1].slice(6):i[1].slice(o+1)]=i[2].slice(1,i[2].length-1);return r}function Qc(t){var e={};if(1===t.split(/\s+/).length)return e;var n,r,i,o=t.match(Kc);if(o)for(i=0;i!=o.length;++i)-1===(r=(n=o[i].match(Jc))[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 tp(t,e,n,r){var i=r;switch((n[0].match(/dt:dt="([\w.]+)"/)||["",""])[1]){case"boolean":i=Pt(r);break;case"i2":case"int":i=parseInt(r,10);break;case"r4":case"float":i=parseFloat(r);break;case"date":case"dateTime.tz":i=nt(r);break;case"i8":case"string":case"fixed":case"uuid":case"bin.base64":break;default:throw new Error("bad custprop:"+n[0])}t[Wt(e)]=i}function ep(t,e,n){if("z"!==t.t){if(!n||!1!==n.cellText)try{"e"===t.t?t.w=t.w||Gn[t.v]:"General"===e?"n"===t.t?(0|t.v)===t.v?t.w=C._general_int(t.v):t.w=C._general_num(t.v):t.w=C._general(t.v):t.w=(r=e||"General",i=t.v,"General"===(o=E[r]||Wt(r))?C._general(i):C.format(o,i))}catch(t){if(n.WTF)throw t}var r,i,o;try{var a=E[e]||e||"General";if(n.cellNF&&(t.z=a),n.cellDates&&"n"==t.t&&C.is_date(a)){var s=C.parse_date_code(t.v);s&&(t.t="d",t.v=new Date(s.y,s.m-1,s.d,s.H,s.M,s.S,s.u))}}catch(t){if(n.WTF)throw t}}}function np(t,e,n){if(n.cellStyles&&e.Interior){var r=e.Interior;r.Pattern&&(r.patternType=Vo[r.Pattern]||r.Pattern)}t[e.ID]=e}function rp(t,e,n,r,i,o,a,s,c,p){var l="General",d=r.StyleID,u={};p=p||{};var f=[],b=0;for(void 0===d&&s&&(d=s.StyleID),void 0===d&&a&&(d=a.StyleID);void 0!==o[d]&&(o[d].nf&&(l=o[d].nf),o[d].Interior&&f.push(o[d].Interior),o[d].Parent);)d=o[d].Parent;switch(n.Type){case"Boolean":r.t="b",r.v=Pt(t);break;case"String":r.t="s",r.r=Bt(Wt(t)),r.v=t.indexOf("<")>-1?Wt(e||t).replace(/<.*?>/g,""):r.r;break;case"DateTime":"Z"!=t.slice(-1)&&(t+="Z"),r.v=(nt(t)-new Date(Date.UTC(1899,11,30)))/864e5,r.v!=r.v?r.v=Wt(t):r.v<60&&(r.v=r.v-1),l&&"General"!=l||(l="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=Kn[t],!1!==p.cellText&&(r.w=t);break;default:""==t&&""==e?r.t="z":(r.t="s",r.v=Bt(e||t))}if(ep(r,l,p),!1!==p.cellFormula)if(r.Formula){var m=Wt(r.Formula);61==m.charCodeAt(0)&&(m=m.slice(1)),r.f=xa(m,i),delete r.Formula,"RC"==r.ArrayRange?r.F=xa("RC:RC",i):r.ArrayRange&&(r.F=xa(r.ArrayRange,i),c.push([pn(r.F),r.F]))}else for(b=0;b=c[b][0].s.r&&i.r<=c[b][0].e.r&&i.c>=c[b][0].s.c&&i.c<=c[b][0].e.c&&(r.F=c[b][1]);p.cellStyles&&(f.forEach((function(t){!u.patternType&&t.patternType&&(u.patternType=t.patternType)})),r.s=u),void 0!==r.StyleID&&(r.ixfe=r.StyleID)}function ip(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 op(t){if(z&&i.isBuffer(t))return t.toString("utf8");if("string"==typeof t)return t;if("undefined"!=typeof Uint8Array&&t instanceof Uint8Array)return It(w(k(t)));throw new Error("Bad input format: expected Buffer or string")}var ap=/<(\/?)([^\s?>:\/]+)(?:[\s?:\/][^>]*)?>/gm;function sp(t,e){var n=e||{};R(C);var r=m(op(t));"binary"!=n.type&&"array"!=n.type&&"base64"!=n.type||(r="undefined"!=typeof cptable?cptable.utils.decode(65001,b(r)):It(r));var i,o=r.slice(0,1024).toLowerCase(),a=!1;if(-1==o.indexOf("=0&&(a=!0)})),a)return Dp.to_workbook(r,n);var s,c=[];var p,l={},d=[],u=n.dense?[]:{},f="",h={},M={},v=Zc(''),g=0,z=0,O=0,y={s:{r:2e6,c:2e6},e:{r:0,c:0}},A={},_={},x="",q=0,w=[],k={},L={},W=0,S=[],T=[],N={},B=[],D=!1,P=[],I=[],j={},V=0,F=0,Y={Sheets:[],WBProps:{date1904:!1}},X={};ap.lastIndex=0,r=r.replace(//gm,"");for(var H="";i=ap.exec(r);)switch(i[3]=(H=i[3]).toLowerCase()){case"data":if("data"==H){if("/"===i[1]){if((s=c.pop())[0]!==i[3])throw new Error("Bad state: "+s.join("|"))}else"/"!==i[0].charAt(i[0].length-2)&&c.push([i[3],!0]);break}if(c[c.length-1][1])break;"/"===i[1]?rp(r.slice(g,i.index),x,v,"comment"==c[c.length-1][0]?N:h,{c:z,r:O},A,B[z],M,P,n):(x="",v=Zc(i[0]),g=i.index+i[0].length);break;case"cell":if("/"===i[1])if(T.length>0&&(h.c=T),(!n.sheetRows||n.sheetRows>O)&&void 0!==h.v&&(n.dense?(u[O]||(u[O]=[]),u[O][z]=h):u[rn(z)+en(O)]=h),h.HRef&&(h.l={Target:h.HRef},h.HRefScreenTip&&(h.l.Tooltip=h.HRefScreenTip),delete h.HRef,delete h.HRefScreenTip),(h.MergeAcross||h.MergeDown)&&(V=z+(0|parseInt(h.MergeAcross,10)),F=O+(0|parseInt(h.MergeDown,10)),w.push({s:{c:z,r:O},e:{c:V,r:F}})),n.sheetStubs)if(h.MergeAcross||h.MergeDown){for(var $=z;$<=V;++$)for(var U=O;U<=F;++U)($>z||U>O)&&(n.dense?(u[U]||(u[U]=[]),u[U][$]={t:"z"}):u[rn($)+en(U)]={t:"z"});z=V+1}else++z;else h.MergeAcross?z=V+1:++z;else(h=Qc(i[0])).Index&&(z=+h.Index-1),zy.e.c&&(y.e.c=z),"/>"===i[0].slice(-2)&&++z,T=[];break;case"row":"/"===i[1]||"/>"===i[0].slice(-2)?(Oy.e.r&&(y.e.r=O),"/>"===i[0].slice(-2)&&(M=Zc(i[0])).Index&&(O=+M.Index-1),z=0,++O):((M=Zc(i[0])).Index&&(O=+M.Index-1),j={},("0"==M.AutoFitHeight||M.Height)&&(j.hpx=parseInt(M.Height,10),j.hpt=Eo(j.hpx),I[O]=j),"1"==M.Hidden&&(j.hidden=!0,I[O]=j));break;case"worksheet":if("/"===i[1]){if((s=c.pop())[0]!==i[3])throw new Error("Bad state: "+s.join("|"));d.push(f),y.s.r<=y.e.r&&y.s.c<=y.e.c&&(u["!ref"]=cn(y),n.sheetRows&&n.sheetRows<=y.e.r&&(u["!fullref"]=u["!ref"],y.e.r=n.sheetRows-1,u["!ref"]=cn(y))),w.length&&(u["!merges"]=w),B.length>0&&(u["!cols"]=B),I.length>0&&(u["!rows"]=I),l[f]=u}else y={s:{r:2e6,c:2e6},e:{r:0,c:0}},O=z=0,c.push([i[3],!1]),s=Zc(i[0]),f=Wt(s.Name),u=n.dense?[]:{},w=[],P=[],I=[],X={name:f,Hidden:0},Y.Sheets.push(X);break;case"table":if("/"===i[1]){if((s=c.pop())[0]!==i[3])throw new Error("Bad state: "+s.join("|"))}else{if("/>"==i[0].slice(-2))break;Zc(i[0]),c.push([i[3],!1]),B=[],D=!1}break;case"style":"/"===i[1]?np(A,_,n):_=Zc(i[0]);break;case"numberformat":_.nf=Wt(Zc(i[0]).Format||"General"),E[_.nf]&&(_.nf=E[_.nf]);for(var G=0;392!=G&&C._table[G]!=_.nf;++G);if(392==G)for(G=57;392!=G;++G)if(null==C._table[G]){C.load(_.nf,G);break}break;case"column":if("table"!==c[c.length-1][0])break;if((p=Zc(i[0])).Hidden&&(p.hidden=!0,delete p.Hidden),p.Width&&(p.wpx=parseInt(p.Width,10)),!D&&p.wpx>10){D=!0,ko=6;for(var K=0;K0&&(Q.Sheet=Y.Sheets.length-1),Y.Names.push(Q);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":break;case"font":if("/>"===i[0].slice(-2))break;"/"===i[1]?x+=r.slice(q,i.index):q=i.index+i[0].length;break;case"interior":if(!n.cellStyles)break;_.Interior=Zc(i[0]);break;case"protection":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("/>"===i[0].slice(-2))break;"/"===i[1]?xr(k,H,r.slice(W,i.index)):W=i.index+i[0].length;break;case"paragraphs":break;case"styles":case"workbook":if("/"===i[1]){if((s=c.pop())[0]!==i[3])throw new Error("Bad state: "+s.join("|"))}else c.push([i[3],!1]);break;case"comment":if("/"===i[1]){if((s=c.pop())[0]!==i[3])throw new Error("Bad state: "+s.join("|"));ip(N),T.push(N)}else c.push([i[3],!1]),N={a:(s=Zc(i[0])).Author};break;case"autofilter":if("/"===i[1]){if((s=c.pop())[0]!==i[3])throw new Error("Bad state: "+s.join("|"))}else if("/"!==i[0].charAt(i[0].length-2)){var tt=Zc(i[0]);u["!autofilter"]={ref:xa(tt.Range).replace(/\$/g,"")},c.push([i[3],!0])}break;case"name":break;case"datavalidation":if("/"===i[1]){if((s=c.pop())[0]!==i[3])throw new Error("Bad state: "+s.join("|"))}else"/"!==i[0].charAt(i[0].length-2)&&c.push([i[3],!0]);break;case"pixelsperinch":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("/"===i[1]){if((s=c.pop())[0]!==i[3])throw new Error("Bad state: "+s.join("|"))}else"/"!==i[0].charAt(i[0].length-2)&&c.push([i[3],!0]);break;default:if(0==c.length&&"document"==i[3])return Xp(r,n);if(0==c.length&&"uof"==i[3])return Xp(r,n);var et=!0;switch(c[c.length-1][0]){case"officedocumentsettings":switch(i[3]){case"allowpng":case"removepersonalinformation":case"downloadcomponents":case"locationofcomponents":case"colors":case"color":case"index":case"rgb":case"targetscreensize":case"readonlyrecommended":break;default:et=!1}break;case"componentoptions":switch(i[3]){case"toolbar":case"hideofficelogo":case"spreadsheetautofit":case"label":case"caption":case"maxheight":case"maxwidth":case"nextsheetnumber":break;default:et=!1}break;case"excelworkbook":switch(i[3]){case"date1904":Y.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:et=!1}break;case"workbookoptions":switch(i[3]){case"owcversion":case"height":case"width":break;default:et=!1}break;case"worksheetoptions":switch(i[3]){case"visible":if("/>"===i[0].slice(-2));else if("/"===i[1])switch(r.slice(W,i.index)){case"SheetHidden":X.Hidden=1;break;case"SheetVeryHidden":X.Hidden=2}else W=i.index+i[0].length;break;case"header":u["!margins"]||Ss(u["!margins"]={},"xlml"),u["!margins"].header=_t(i[0]).Margin;break;case"footer":u["!margins"]||Ss(u["!margins"]={},"xlml"),u["!margins"].footer=_t(i[0]).Margin;break;case"pagemargins":var nt=_t(i[0]);u["!margins"]||Ss(u["!margins"]={},"xlml"),nt.Top&&(u["!margins"].top=nt.Top),nt.Left&&(u["!margins"].left=nt.Left),nt.Right&&(u["!margins"].right=nt.Right),nt.Bottom&&(u["!margins"].bottom=nt.Bottom);break;case"displayrighttoleft":Y.Views||(Y.Views=[]),Y.Views[0]||(Y.Views[0]={}),Y.Views[0].RTL=!0;break;case"freezepanes":case"frozennosplit":break;case"splithorizontal":case"splitvertical":case"donotdisplaygridlines":case"activerow":case"activecol":case"toprowbottompane":case"leftcolumnrightpane":case"unsynced":case"print":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"nosummaryrowsbelowdetail":case"tabcolorindex":case"donotdisplayheadings":case"showpagelayoutzoom":case"nosummarycolumnsrightdetail":case"blackandwhite":case"donotdisplayzeros":case"displaypagebreak":case"rowcolheadings":case"donotdisplayoutline":case"noorientation":case"allowusepivottables":case"zeroheight":case"viewablerange":case"selection":case"protectcontents":break;default:et=!1}break;case"pivottable":case"pivotcache":switch(i[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:et=!1}break;case"pagebreaks":switch(i[3]){case"colbreaks":case"colbreak":case"rowbreaks":case"rowbreak":case"colstart":case"colend":case"rowend":break;default:et=!1}break;case"autofilter":switch(i[3]){case"autofiltercolumn":case"autofiltercondition":case"autofilterand":case"autofilteror":break;default:et=!1}break;case"querytable":switch(i[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:et=!1}break;case"datavalidation":switch(i[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:et=!1}break;case"sorting":case"conditionalformatting":switch(i[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:et=!1}break;case"mapinfo":case"schema":case"data":switch(i[3]){case"map":case"entry":case"range":case"xpath":case"field":case"xsdtype":case"filteron":case"aggregate":case"elementtype":case"attributetype":break;case"schema":case"element":case"complextype":case"datatype":case"all":case"attribute":case"extends":case"row":break;default:et=!1}break;case"smarttags":break;default:et=!1}if(et)break;if(i[3].match(/!\[CDATA/))break;if(!c[c.length-1][1])throw"Unrecognized tag: "+i[3]+"|"+c.join("|");if("customdocumentproperties"===c[c.length-1][0]){if("/>"===i[0].slice(-2))break;"/"===i[1]?tp(L,H,S,r.slice(W,i.index)):(S=i,W=i.index+i[0].length);break}if(n.WTF)throw"Unrecognized tag: "+i[3]+"|"+c.join("|")}var rt={};return n.bookSheets||n.bookProps||(rt.Sheets=l),rt.SheetNames=d,rt.Workbook=Y,rt.SSF=C.get_table(),rt.Props=k,rt.Custprops=L,rt}function cp(t,e){switch(al(e=e||{}),e.type||"base64"){case"base64":return sp(g.decode(t),e);case"binary":case"buffer":case"file":return sp(t,e);case"array":return sp(w(t),e)}}function pp(t,e){var n=[];return t.Props&&n.push(function(t,e){var n=[];return V(Ar).map((function(t){for(var e=0;e'+i.join("")+""}(t.Props,t.Custprops)),n.join("")}function lp(t){return re("NamedRange",null,{"ss:Name":t.Name,"ss:RefersTo":"="+wa(t.Ref,{r:0,c:0})})}function dp(t,e,n,r,i,o,a){if(!t||null==t.v&&null==t.f)return"";var s={};if(t.f&&(s["ss:Formula"]="="+Rt(wa(t.f,a))),t.F&&t.F.slice(0,e.length)==e){var c=on(t.F.slice(e.length+1));s["ss:ArrayRange"]="RC:R"+(c.r==a.r?"":"["+(c.r-a.r)+"]")+"C"+(c.c==a.c?"":"["+(c.c-a.c)+"]")}if(t.l&&t.l.Target&&(s["ss:HRef"]=Rt(t.l.Target),t.l.Tooltip&&(s["x:HRefScreenTip"]=Rt(t.l.Tooltip))),n["!merges"])for(var p=n["!merges"],l=0;l!=p.length;++l)p[l].s.c==a.c&&p[l].s.r==a.r&&(p[l].e.c>p[l].s.c&&(s["ss:MergeAcross"]=p[l].e.c-p[l].s.c),p[l].e.r>p[l].s.r&&(s["ss:MergeDown"]=p[l].e.r-p[l].s.r));var d="",u="";switch(t.t){case"z":if(!r.sheetStubs)return"";break;case"n":d="Number",u=String(t.v);break;case"b":d="Boolean",u=t.v?"1":"0";break;case"e":d="Error",u=Gn[t.v];break;case"d":d="DateTime",u=new Date(t.v).toISOString(),null==t.z&&(t.z=t.z||C._table[14]);break;case"s":d="String",u=((t.v||"")+"").replace(St,(function(t){return Lt[t]})).replace(Et,(function(t){return"&#x"+t.charCodeAt(0).toString(16).toUpperCase()+";"}))}var f=Cs(r.cellXfs,t,r);s["ss:StyleID"]="s"+(21+f),s["ss:Index"]=a.c+1;var b=null!=t.v?u:"",m="z"==t.t?"":''+b+"";return(t.c||[]).length>0&&(m+=t.c.map((function(t){var e=re("ss:Data",Dt(t.t||""),{xmlns:"http://www.w3.org/TR/REC-html40"});return re("Comment",e,{"ss:Author":t.a})})).join("")),re("Cell",m,s)}function up(t,e){var n='"}function fp(t,e,n){var r=[],i=n.SheetNames[t],o=n.Sheets[i],a=o?function(t,e,n,r){if(!t)return"";if(!((r||{}).Workbook||{}).Names)return"";for(var i=r.Workbook.Names,o=[],a=0;a0&&r.push(""+a+""),(a=o?function(t,e,n,r){if(!t["!ref"])return"";var i=pn(t["!ref"]),o=t["!merges"]||[],a=0,s=[];t["!cols"]&&t["!cols"].forEach((function(t,e){To(t);var n=!!t.width,r=Ws(e,t),i={"ss:Index":e+1};n&&(i["ss:Width"]=Lo(r.width)),t.hidden&&(i["ss:Hidden"]="1"),s.push(re("Column",null,i))}));for(var c=Array.isArray(t),p=i.s.r;p<=i.e.r;++p){for(var l=[up(p,(t["!rows"]||[])[p])],d=i.s.c;d<=i.e.c;++d){var u=!1;for(a=0;a!=o.length;++a)if(!(o[a].s.c>d||o[a].s.r>p||o[a].e.c"),l.length>2&&s.push(l.join(""))}return s.join("")}(o,e):"").length>0&&r.push(""+a+"
"),r.push(function(t,e,n,r){if(!t)return"";var i=[];if(t["!margins"]&&(i.push(""),t["!margins"].header&&i.push(re("Header",null,{"x:Margin":t["!margins"].header})),t["!margins"].footer&&i.push(re("Footer",null,{"x:Margin":t["!margins"].footer})),i.push(re("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"})),i.push("")),r&&r.Workbook&&r.Workbook.Sheets&&r.Workbook.Sheets[n])if(r.Workbook.Sheets[n].Hidden)i.push(re("Visible",1==r.Workbook.Sheets[n].Hidden?"SheetHidden":"SheetVeryHidden",{}));else{for(var o=0;o")}return((((r||{}).Workbook||{}).Views||[])[0]||{}).RTL&&i.push(""),t["!protect"]&&(i.push(ee("ProtectContents","True")),t["!protect"].objects&&i.push(ee("ProtectObjects","True")),t["!protect"].scenarios&&i.push(ee("ProtectScenarios","True")),null==t["!protect"].selectLockedCells||t["!protect"].selectLockedCells?null==t["!protect"].selectUnlockedCells||t["!protect"].selectUnlockedCells||i.push(ee("EnableSelection","UnlockedCells")):i.push(ee("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]]&&i.push("<"+e[1]+"/>")}))),0==i.length?"":re("WorksheetOptions",i.join(""),{xmlns:pe})}(o,0,t,n)),r.join("")}function bp(t,e){e||(e={}),t.SSF||(t.SSF=C.get_table()),t.SSF&&(R(C),C.load_table(t.SSF),e.revssf=X(t.SSF),e.revssf[t.SSF[65535]]=0,e.ssf=t.SSF,e.cellXfs=[],Cs(e.cellXfs,{},{revssf:{General:0}}));var n=[];n.push(pp(t,e)),n.push(""),n.push(""),n.push("");for(var r=0;r'];return e.cellXfs.forEach((function(t,e){var r=[];r.push(re("NumberFormat",null,{"ss:Format":Rt(C._table[t.numFmtId])}));var i={"ss:ID":"s"+(21+e)};n.push(re("Style",r.join(""),i))})),re("Styles",n.join(""))}(0,e),n[3]=function(t){if(!((t||{}).Workbook||{}).Names)return"";for(var e=t.Workbook.Names,n=[],r=0;r40?e:(n.l-=4,e.Reserved1=n.read_shift(0,"lpstr-ansi"),n.length-n.l<=4||1907505652!==(r=n.read_shift(4))?e:(e.UnicodeClipboardFormat=function(t){return Dn(t,2)}(n),0==(r=n.read_shift(4))||r>40?e:(n.l-=4,void(e.Reserved2=n.read_shift(0,"lpwstr")))))}function hp(t,e,n,r){var i=n,o=[],a=e.slice(e.l,e.l+i);if(r&&r.enc&&r.enc.insitu)switch(t.n){case"BOF":case"FilePass":case"FileLock":case"InterfaceHdr":case"RRDInfo":case"RRDHead":case"UsrExcl":break;default:if(0===a.length)break;r.enc.insitu(a)}o.push(a),e.l+=i;for(var s=wp[Ee(e,e.l)],c=0;null!=s&&"Continue"===s.n.slice(0,8);)i=Ee(e,e.l+2),c=e.l+4,"ContinueFrt"==s.n?c+=4:"ContinueFrt"==s.n.slice(0,11)&&(c+=12),o.push(e.slice(c,e.l+4+i)),e.l+=4+i,s=wp[Ee(e,e.l)];var p=L(o);Ye(p,0);var l=0;p.lens=[];for(var d=0;d1)&&(n.sheetRows&&t.r>=n.sheetRows&&(A=!1),A)){if(n.cellStyles&&e.XF&&e.XF.data&&function(t,e,n){var r,i=e.XF.data;i&&i.patternType&&n&&n.cellStyles&&(e.s={},e.s.patternType=i.patternType,(r=qo(k(i.icvFore)))&&(e.s.fgColor={rgb:r}),(r=qo(k(i.icvBack)))&&(e.s.bgColor={rgb:r}))}(0,e,n),delete e.ixfe,delete e.XF,i=t,z=an(t),m&&m.s&&m.e||(m={s:{r:0,c:0},e:{r:0,c:0}}),t.rm.e.r&&(m.e.r=t.r+1),t.c+1>m.e.c&&(m.e.c=t.c+1),n.cellFormula&&e.f)for(var r=0;rt.c||y[r][0].s.r>t.r||y[r][0].e.c>8)!==$)throw new Error("rt mismatch: "+K+"!="+$);12==G.r&&(t.l+=10,U-=10)}var J={};J="EOF"===G.n?G.f(t,U,W):hp(G,t,U,W);var Z=G.n;if(0==I&&"BOF"!=Z)continue;switch(Z){case"Date1904":n.opts.Date1904=q.WBProps.date1904=J;break;case"WriteProtect":n.opts.WriteProtect=!0;break;case"FilePass":if(W.enc||(t.l=0),W.enc=J,!e.password)throw new Error("File is password-protected");if(null==J.valid)throw new Error("Encryption scheme unsupported");if(!J.valid)throw new Error("Password is incorrect");break;case"WriteAccess":W.lastuser=J;break;case"FileSharing":break;case"CodePage":var Q=Number(J);switch(Q){case 21010:Q=1200;break;case 32768:Q=1e4;break;case 32769:Q=1252}u(W.codepage=Q),X=!0;break;case"RRTabId":W.rrtabid=J;break;case"WinProtect":W.winlocked=J;break;case"Template":case"BookBool":case"UsesELFs":case"MTRSettings":break;case"RefreshAll":case"CalcCount":case"CalcDelta":case"CalcIter":case"CalcMode":case"CalcPrecision":case"CalcSaveRecalc":n.opts[Z]=J;break;case"CalcRefMode":W.CalcRefMode=J;break;case"Uncalced":break;case"ForceFullCalculation":n.opts.FullCalc=J;break;case"WsBool":J.fDialog&&(f["!type"]="dialog");break;case"XF":_.push(J);break;case"ExtSST":case"BookExt":case"RichTextStream":case"BkHim":break;case"SupBook":B.push([J]),B[B.length-1].XTI=[];break;case"ExternName":B[B.length-1].push(J);break;case"Index":break;case"Lbl":D={Name:J.Name,Ref:ls(J.rgce,0,null,B,W)},J.itab>0&&(D.Sheet=J.itab-1),B.names.push(D),B[0]||(B[0]=[],B[0].XTI=[]),B[B.length-1].push(J),"_xlnm._FilterDatabase"==J.Name&&J.itab>0&&J.rgce&&J.rgce[0]&&J.rgce[0][0]&&"PtgArea3d"==J.rgce[0][0][0]&&(Y[J.itab-1]={ref:cn(J.rgce[0][0][1][2])});break;case"ExternCount":W.ExternCount=J;break;case"ExternSheet":0==B.length&&(B[0]=[],B[0].XTI=[]),B[B.length-1].XTI=B[B.length-1].XTI.concat(J),B.XTI=B.XTI.concat(J);break;case"NameCmt":if(W.biff<8)break;null!=D&&(D.Comment=J[1]);break;case"Protect":f["!protect"]=J;break;case"Password":0!==J&&W.WTF&&console.error("Password verifier: "+J);break;case"Prot4Rev":case"Prot4RevPass":break;case"BoundSheet8":b[J.pos]=J,W.snames.push(J.name);break;case"EOF":if(--I)break;if(m.e){if(m.e.r>0&&m.e.c>0){if(m.e.r--,m.e.c--,f["!ref"]=cn(m),e.sheetRows&&e.sheetRows<=m.e.r){var tt=m.e.r;m.e.r=e.sheetRows-1,f["!fullref"]=f["!ref"],f["!ref"]=cn(m),m.e.r=tt}m.e.r++,m.e.c++}S.length>0&&(f["!merges"]=S),R.length>0&&(f["!objects"]=R),T.length>0&&(f["!cols"]=T),E.length>0&&(f["!rows"]=E),q.Sheets.push(w)}""===v?g=f:r[v]=f,f=e.dense?[]:{};break;case"BOF":if(8===W.biff&&(W.biff={9:2,521:3,1033:4}[$]||{512:2,768:3,1024:4,1280:5,1536:8,2:2,7:2}[J.BIFFVer]||8),8==W.biff&&0==J.BIFFVer&&16==J.dt&&(W.biff=2),I++)break;if(A=!0,f=e.dense?[]:{},W.biff<8&&!X&&(X=!0,u(W.codepage=e.codepage||1252)),W.biff<5){""===v&&(v="Sheet1"),m={s:{r:0,c:0},e:{r:0,c:0}};var et={pos:t.l-U,name:v};b[et.pos]=et,W.snames.push(v)}else v=(b[H]||{name:""}).name;32==J.dt&&(f["!type"]="chart"),64==J.dt&&(f["!type"]="macro"),S=[],R=[],W.arrayf=y=[],T=[],E=[],0,N=!1,w={Hidden:(b[H]||{hs:0}).hs,name:v};break;case"Number":case"BIFF2NUM":case"BIFF2INT":"chart"==f["!type"]&&(e.dense?(f[J.r]||[])[J.c]:f[an({c:J.c,r:J.r})])&&++J.c,p={ixfe:J.ixfe,XF:_[J.ixfe]||{},v:J.val,t:"n"},j>0&&(p.z=F[p.ixfe>>8&31]),Mp(p,e,n.opts.Date1904),L({c:J.c,r:J.r},p,e);break;case"BoolErr":p={ixfe:J.ixfe,XF:_[J.ixfe],v:J.val,t:J.t},j>0&&(p.z=F[p.ixfe>>8&31]),Mp(p,e,n.opts.Date1904),L({c:J.c,r:J.r},p,e);break;case"RK":p={ixfe:J.ixfe,XF:_[J.ixfe],v:J.rknum,t:"n"},j>0&&(p.z=F[p.ixfe>>8&31]),Mp(p,e,n.opts.Date1904),L({c:J.c,r:J.r},p,e);break;case"MulRk":for(var nt=J.c;nt<=J.C;++nt){var rt=J.rkrec[nt-J.c][0];p={ixfe:rt,XF:_[rt],v:J.rkrec[nt-J.c][1],t:"n"},j>0&&(p.z=F[p.ixfe>>8&31]),Mp(p,e,n.opts.Date1904),L({c:nt,r:J.r},p,e)}break;case"Formula":if("String"==J.val){h=J;break}if((p=vp(J.val,J.cell.ixfe,J.tt)).XF=_[p.ixfe],e.cellFormula){var it=J.formula;if(it&&it[0]&&it[0][0]&&"PtgExp"==it[0][0][0]){var ot=it[0][0][1][0],at=it[0][0][1][1],st=an({r:ot,c:at});O[st]?p.f=""+ls(J.formula,0,J.cell,B,W):p.F=((e.dense?(f[ot]||[])[at]:f[st])||{}).F}else p.f=""+ls(J.formula,0,J.cell,B,W)}j>0&&(p.z=F[p.ixfe>>8&31]),Mp(p,e,n.opts.Date1904),L(J.cell,p,e),h=J;break;case"String":if(!h)throw new Error("String record expects Formula");h.val=J,(p=vp(J,h.cell.ixfe,"s")).XF=_[p.ixfe],e.cellFormula&&(p.f=""+ls(h.formula,0,h.cell,B,W)),j>0&&(p.z=F[p.ixfe>>8&31]),Mp(p,e,n.opts.Date1904),L(h.cell,p,e),h=null;break;case"Array":y.push(J);var ct=an(J[0].s);if(o=e.dense?(f[J[0].s.r]||[])[J[0].s.c]:f[ct],e.cellFormula&&o){if(!h)break;if(!ct||!o)break;o.f=""+ls(J[1],0,J[0],B,W),o.F=cn(J[0])}break;case"ShrFmla":if(!A)break;if(!e.cellFormula)break;if(z){if(!h)break;O[an(h.cell)]=J[0],((o=e.dense?(f[h.cell.r]||[])[h.cell.c]:f[an(h.cell)])||{}).f=""+ls(J[0],0,i,B,W)}break;case"LabelSst":p=vp(M[J.isst].t,J.ixfe,"s"),M[J.isst].h&&(p.h=M[J.isst].h),p.XF=_[p.ixfe],j>0&&(p.z=F[p.ixfe>>8&31]),Mp(p,e,n.opts.Date1904),L({c:J.c,r:J.r},p,e);break;case"Blank":e.sheetStubs&&(p={ixfe:J.ixfe,XF:_[J.ixfe],t:"z"},j>0&&(p.z=F[p.ixfe>>8&31]),Mp(p,e,n.opts.Date1904),L({c:J.c,r:J.r},p,e));break;case"MulBlank":if(e.sheetStubs)for(var pt=J.c;pt<=J.C;++pt){var lt=J.ixfe[pt-J.c];p={ixfe:lt,XF:_[lt],t:"z"},j>0&&(p.z=F[p.ixfe>>8&31]),Mp(p,e,n.opts.Date1904),L({c:pt,r:J.r},p,e)}break;case"RString":case"Label":case"BIFF2STR":(p=vp(J.val,J.ixfe,"s")).XF=_[p.ixfe],j>0&&(p.z=F[p.ixfe>>8&31]),Mp(p,e,n.opts.Date1904),L({c:J.c,r:J.r},p,e);break;case"Dimensions":1===I&&(m=J);break;case"SST":M=J;break;case"Format":if(4==W.biff){F[j++]=J[1];for(var dt=0;dt=163&&C.load(J[1],j+163)}else C.load(J[1],J[0]);break;case"BIFF2FORMAT":F[j++]=J;for(var ut=0;ut=163&&C.load(J,j+163);break;case"MergeCells":S=S.concat(J);break;case"Obj":R[J.cmo[0]]=W.lastobj=J;break;case"TxO":W.lastobj.TxO=J;break;case"ImData":W.lastobj.ImData=J;break;case"HLink":for(c=J[0].s.r;c<=J[0].e.r;++c)for(s=J[0].s.c;s<=J[0].e.c;++s)(o=e.dense?(f[c]||[])[s]:f[an({c:s,r:c})])&&(o.l=J[1]);break;case"HLinkTooltip":for(c=J[0].s.r;c<=J[0].e.r;++c)for(s=J[0].s.c;s<=J[0].e.c;++s)(o=e.dense?(f[c]||[])[s]:f[an({c:s,r:c})])&&o.l&&(o.l.Tooltip=J[1]);break;case"Note":if(W.biff<=5&&W.biff>=2)break;o=e.dense?(f[J[0].r]||[])[J[0].c]:f[an(J[0])];var ft=R[J[2]];o||(e.dense?(f[J[0].r]||(f[J[0].r]=[]),o=f[J[0].r][J[0].c]={t:"z"}):o=f[an(J[0])]={t:"z"},m.e.r=Math.max(m.e.r,J[0].r),m.s.r=Math.min(m.s.r,J[0].r),m.e.c=Math.max(m.e.c,J[0].c),m.s.c=Math.min(m.s.c,J[0].c)),o.c||(o.c=[]),a={a:J[1],t:ft.TxO.t},o.c.push(a);break;default:switch(G.n){case"ClrtClient":break;case"XFExt":_[J.ixfe],J.ext.forEach((function(t){t[0]}));break;case"DefColWidth":J;break;case"DefaultRowHeight":J[1];break;case"ColInfo":if(!W.cellStyles)break;for(;J.e>=J.s;)T[J.e--]={width:J.w/256},N||(N=!0,Ro(J.w/256)),To(T[J.e+1]);break;case"Row":var bt={};null!=J.level&&(E[J.r]=bt,bt.level=J.level),J.hidden&&(E[J.r]=bt,bt.hidden=!0),J.hpt&&(E[J.r]=bt,bt.hpt=J.hpt,bt.hpx=No(J.hpt));break;case"LeftMargin":case"RightMargin":case"TopMargin":case"BottomMargin":f["!margins"]||Ss(f["!margins"]={}),f["!margins"][Z.slice(0,-6).toLowerCase()]=J;break;case"Setup":f["!margins"]||Ss(f["!margins"]={}),f["!margins"].header=J.header,f["!margins"].footer=J.footer;break;case"Window2":J.RTL&&(q.Views[0].RTL=!0);break;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"Selection":case"Feat":break;case"FeatHdr":case"FeatHdr11":break;case"Feature11":case"Feature12":case"List12":break;case"Country":l=J;break;case"RecalcId":case"DxGCol":break;case"Fbi":case"Fbi2":case"GelFrame":case"Font":case"XFCRC":case"Style":case"StyleExt":break;case"Palette":x=J;break;case"Theme":d=J;break;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":break;case"CodeName":v?w.CodeName=J||w.name:q.WBProps.CodeName=J||"ThisWorkbook";break;case"GUIDTypeLib":case"WOpt":case"PhoneticInfo":case"OleObjectSize":break;case"DXF":case"DXFN":case"DXFN12":case"DXFN12List":case"DXFN12NoCB":break;case"Dv":case"DVal":break;case"BRAI":case"Series":case"SeriesText":case"DConn":case"DbOrParamQry":case"DBQueryExt":case"OleDbConn":case"ExtString":case"IFmtRecord":break;case"CondFmt":case"CF":case"CF12":case"CFEx":case"Excel9File":case"Units":break;case"InterfaceHdr":case"Mms":case"InterfaceEnd":case"DSF":case"BuiltInFnGroupCount":break;case"Window1":case"HideObj":case"GridSet":case"Guts":case"UserBView":case"UserSViewBegin":case"UserSViewEnd":case"Pane":break;default:switch(G.n){case"Dat":case"Begin":case"End":case"StartBlock":case"EndBlock":case"Frame":case"Area":case"Axis":case"AxisLine":case"Tick":break;case"AxesUsed":case"CrtLayout12":case"CrtLayout12A":case"CrtLink":case"CrtLine":case"CrtMlFrt":case"CrtMlFrtContinue":break;case"LineFormat":case"AreaFormat":case"Chart":case"Chart3d":case"Chart3DBarShape":case"ChartFormat":case"ChartFrtInfo":break;case"PlotArea":case"PlotGrowth":break;case"SeriesList":case"SerParent":case"SerAuxTrend":break;case"DataFormat":case"SerToCrt":case"FontX":break;case"CatSerRange":case"AxcExt":case"SerFmt":case"ShtProps":break;case"DefaultText":case"Text":case"CatLab":case"DataLabExtContents":break;case"Legend":case"LegendException":break;case"Pie":case"Scatter":break;case"PieFormat":case"MarkerFormat":break;case"StartObject":case"EndObject":break;case"AlRuns":case"ObjectLink":case"SIIndex":break;case"AttachedLabel":case"YMult":break;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":break;case"Qsi":case"Qsif":case"Qsir":case"QsiSXTag":case"TxtQry":case"FilterMode":break;case"AutoFilter":case"AutoFilterInfo":case"AutoFilter12":case"DropDownObjIds":case"Sort":case"SortData":case"ShapePropsStream":break;case"MsoDrawing":case"MsoDrawingGroup":case"MsoDrawingSelection":break;case"WebPub":case"AutoWebPub":break;case"HeaderFooter":case"HFPicture":case"PLV":case"HorizontalPageBreaks":case"VerticalPageBreaks":break;case"Backup":case"CompressPictures":case"Compat12":break;case"Continue":case"ContinueFrt12":break;case"FrtFontList":case"FrtWrapper":break;default:switch(G.n){case"TabIdConf":case"Radar":case"RadarArea":case"DropBar":case"Intl":case"CoordList":case"SerAuxErrBar":break;case"BIFF2FONTCLR":case"BIFF2FMTCNT":case"BIFF2FONTXTRA":break;case"BIFF2XF":case"BIFF3XF":case"BIFF4XF":break;case"BIFF4FMTCNT":case"BIFF2ROW":case"BIFF2WINDOW2":break;case"SCENARIO":case"DConBin":case"PicF":case"DataLabExt":case"Lel":case"BopPop":case"BopPopCustom":case"RealTimeData":case"Name":break;case"LHNGraph":case"FnGroupName":case"AddMenu":case"LPr":break;case"ListObj":case"ListField":case"RRSort":case"BigName":break;case"ToolbarHdr":case"ToolbarEnd":case"DDEObjName":case"FRTArchId$":break;default:if(e.WTF)throw"Unrecognized Record "+G.n}}}}}else t.l+=U}return n.SheetNames=V(b).sort((function(t,e){return Number(t)-Number(e)})).map((function(t){return b[t].name})),e.bookSheets||(n.Sheets=r),n.Sheets&&Y.forEach((function(t,e){n.Sheets[n.SheetNames[e]]["!autofilter"]=t})),n.Preamble=g,n.Strings=M,n.SSF=C.get_table(),W.enc&&(n.Encryption=W.enc),d&&(n.Themes=d),n.Metadata={},void 0!==l&&(n.Metadata.Country=l),B.names.length>0&&(q.Names=B.names),n.Workbook=q,n}var zp="e0859ff2f94f6810ab9108002b27b3d9",Op="02d5cdd59c2e1b10939708002b2cf9ae",yp="05d5cdd59c2e1b10939708002b2cf9ae";function Ap(t,e){var n,r,i,o;if(e||(e={}),al(e),f(),e.codepage&&d(e.codepage),t.FullPaths){if(P.find(t,"/encryption"))throw new Error("File is password-protected");n=P.find(t,"!CompObj"),r=P.find(t,"/Workbook")||P.find(t,"/Book")}else{switch(e.type){case"base64":t=x(g.decode(t));break;case"binary":t=x(t);break;case"buffer":break;case"array":Array.isArray(t)||(t=Array.prototype.slice.call(t))}Ye(t,0),r={content:t}}if(n&&mp(n),e.bookProps&&!e.bookSheets)i={};else{var a=z?"buffer":"array";if(r&&r.content)i=gp(r.content,e);else if((o=P.find(t,"PerfectOffice_MAIN"))&&o.content)i=$i.to_workbook(o.content,(e.type=a,e));else{if(!(o=P.find(t,"NativeContent_MAIN"))||!o.content)throw new Error("Cannot find Workbook stream");i=$i.to_workbook(o.content,(e.type=a,e))}e.bookVBA&&t.FullPaths&&P.find(t,"/_VBA_PROJECT_CUR/VBA/dir")&&(i.vbaraw=function(t){var e=P.utils.cfb_new({root:"R"});return t.FullPaths.forEach((function(n,r){if("/"!==n.slice(-1)&&n.match(/_VBA_PROJECT_CUR/)){var i=n.replace(/^[^\/]*/,"R").replace(/\/_VBA_PROJECT_CUR\u0000*/,"");P.utils.cfb_add(e,i,t.FileIndex[r].content)}})),P.write(e)}(t))}var s={};return t.FullPaths&&function(t,e,n){var r=P.find(t,"!DocumentSummaryInformation");if(r&&r.size>0)try{var i=Vr(r,In,Op);for(var o in i)e[o]=i[o]}catch(t){if(n.WTF)throw t}var a=P.find(t,"!SummaryInformation");if(a&&a.size>0)try{var s=Vr(a,jn,zp);for(var c in s)null==e[c]&&(e[c]=s[c])}catch(t){if(n.WTF)throw t}e.HeadingPairs&&e.TitlesOfParts&&(vr(e.HeadingPairs,e.TitlesOfParts,e,n),delete e.HeadingPairs,delete e.TitlesOfParts)}(t,s,e),i.Props=i.Custprops=s,e.bookFiles&&(i.cfb=t),i}function _p(t,e){var n=e||{},r=P.utils.cfb_new({root:"R"}),i="/Workbook";switch(n.bookType||"xls"){case"xls":n.bookType="biff8";case"xla":n.bookType||(n.bookType="xla");case"biff8":i="/Workbook",n.biff=8;break;case"biff5":i="/Book",n.biff=5;break;default:throw new Error("invalid type "+n.bookType+" for XLS CFB")}return P.utils.cfb_add(r,i,Bp(t,n)),8==n.biff&&(t.Props||t.Custprops)&&function(t,e){var n,r=[],i=[],o=[],a=0;if(t.Props)for(n=V(t.Props),a=0;a-1||null!=o[a][1]&&s.push(o[a]);i.length&&P.utils.cfb_add(e,"/SummaryInformation",Fr(i,zp,Xn,jn)),(r.length||s.length)&&P.utils.cfb_add(e,"/DocumentSummaryInformation",Fr(r,Op,Yn,In,s.length?s:null,yp))}(t,r),8==n.biff&&t.vbaraw&&function(t,e){e.FullPaths.forEach((function(n,r){if(0!=r){var i=n.replace(/[^\/]*[\/]/,"/_VBA_PROJECT_CUR/");"/"!==i.slice(-1)&&P.utils.cfb_add(t,i,e.FileIndex[r].content)}}))}(r,P.read(t.vbaraw,{type:"string"==typeof t.vbaraw?"binary":"buffer"})),r}var xp={0:{n:"BrtRowHdr",f:function(t,e){var n={},r=t.l+e;n.r=t.read_shift(4),t.l+=4;var i=t.read_shift(2);t.l+=1;var o=t.read_shift(1);return t.l=r,7&o&&(n.level=7&o),16&o&&(n.hidden=!0),32&o&&(n.hpt=i/20),n}},1:{n:"BrtCellBlank",f:function(t){return[yn(t)]}},2:{n:"BrtCellRk",f:function(t){return[yn(t),Sn(t),"n"]}},3:{n:"BrtCellError",f:function(t){return[yn(t),t.read_shift(1),"e"]}},4:{n:"BrtCellBool",f:function(t){return[yn(t),t.read_shift(1),"b"]}},5:{n:"BrtCellReal",f:function(t){return[yn(t),En(t),"n"]}},6:{n:"BrtCellSt",f:function(t){return[yn(t),hn(t),"str"]}},7:{n:"BrtCellIsst",f:function(t){return[yn(t),t.read_shift(4),"s"]}},8:{n:"BrtFmlaString",f:function(t,e,n){var r=t.l+e,i=yn(t);i.r=n["!row"];var o=[i,hn(t),"str"];if(n.cellFormula){t.l+=2;var a=Ms(t,r-t.l,n);o[3]=ls(a,0,i,n.supbooks,n)}else t.l=r;return o}},9:{n:"BrtFmlaNum",f:function(t,e,n){var r=t.l+e,i=yn(t);i.r=n["!row"];var o=[i,En(t),"n"];if(n.cellFormula){t.l+=2;var a=Ms(t,r-t.l,n);o[3]=ls(a,0,i,n.supbooks,n)}else t.l=r;return o}},10:{n:"BrtFmlaBool",f:function(t,e,n){var r=t.l+e,i=yn(t);i.r=n["!row"];var o=[i,t.read_shift(1),"b"];if(n.cellFormula){t.l+=2;var a=Ms(t,r-t.l,n);o[3]=ls(a,0,i,n.supbooks,n)}else t.l=r;return o}},11:{n:"BrtFmlaError",f:function(t,e,n){var r=t.l+e,i=yn(t);i.r=n["!row"];var o=[i,t.read_shift(1),"e"];if(n.cellFormula){t.l+=2;var a=Ms(t,r-t.l,n);o[3]=ls(a,0,i,n.supbooks,n)}else t.l=r;return o}},16:{n:"BrtFRTArchID$",f:function(t,e){var n={};return t.read_shift(4),n.ArchID=t.read_shift(4),t.l+=e-8,n}},19:{n:"BrtSSTItem",f:gn},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 i=t.read_shift(4),o=kn(t),a=vs(t,0,n),s=qn(t);t.l=r;var c={Name:o,Ptg:a};return i<268435455&&(c.Sheet=i),s&&(c.Comment=s),c}},40:{n:"BrtIndexRowBlock"},42:{n:"BrtIndexBlock"},43:{n:"BrtFont",f:function(t,e,n){var r={};r.sz=t.read_shift(2)/20;var i=function(t){var e=t.read_shift(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(i.fItalic&&(r.italic=1),i.fCondense&&(r.condense=1),i.fExtend&&(r.extend=1),i.fShadow&&(r.shadow=1),i.fOutline&&(r.outline=1),i.fStrikeout&&(r.strike=1),700===t.read_shift(2)&&(r.bold=1),t.read_shift(2)){case 1:r.vertAlign="superscript";break;case 2:r.vertAlign="subscript"}var o=t.read_shift(1);0!=o&&(r.underline=o);var a=t.read_shift(1);a>0&&(r.family=a);var s=t.read_shift(1);switch(s>0&&(r.charset=s),t.l++,r.color=function(t){var e={},n=t.read_shift(1)>>>1,r=t.read_shift(1),i=t.read_shift(2,"i"),o=t.read_shift(1),a=t.read_shift(1),s=t.read_shift(1);switch(t.l++,n){case 0:e.auto=1;break;case 1:e.index=r;var c=Un[r];c&&(e.rgb=qo(c));break;case 2:e.rgb=qo([o,a,s]);break;case 3:e.theme=r}return 0!=i&&(e.tint=i>0?i/32767:i/32768),e}(t),t.read_shift(1)){case 1:r.scheme="major";break;case 2:r.scheme="minor"}return r.name=hn(t),r}},44:{n:"BrtFmt",f:function(t,e){return[t.read_shift(2),hn(t)]}},45:{n:"BrtFill",f:Jo},46:{n:"BrtBorder",f:ea},47:{n:"BrtXF",f:function(t,e){var n=t.l+e,r=t.read_shift(2),i=t.read_shift(2);return t.l=n,{ixfe:r,numFmtId:i}}},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:Di},62:{n:"BrtCellRString"},63:{n:"BrtCalcChainItem$",f:function(t){var e={};e.i=t.read_shift(4);var n={};n.r=t.read_shift(4),n.c=t.read_shift(4),e.r=an(n);var r=t.read_shift(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:Xe,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.read_shift(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={};return t.l+=19,n.name=_n(t,e-19),n}},148:{n:"BrtWsDim",f:sc,p:16},151:{n:"BrtPane",f:function(){}},152:{n:"BrtSel"},153:{n:"BrtWbProp",f:function(t,e){var n={},r=t.read_shift(4);n.defaultThemeVersion=t.read_shift(4);var i=e>8?hn(t):"";return i.length>0&&(n.CodeName=i),n.autoCompressPictures=!!(65536&r),n.backupFile=!!(64&r),n.checkCompatibility=!!(4096&r),n.date1904=!!(1&r),n.filterPrivacy=!!(8&r),n.hidePivotFieldList=!!(1024&r),n.promptedSolutions=!!(16&r),n.publishItems=!!(2048&r),n.refreshAllConnections=!!(262144&r),n.saveExternalLinkValues=!!(128&r),n.showBorderUnselectedTables=!!(4&r),n.showInkAnnotation=!!(32&r),n.showObjects=["all","placeholders","none"][r>>13&3],n.showPivotChartFilter=!!(32768&r),n.updateLinks=["userSet","never","always"][r>>8&3],n}},154:{n:"BrtWbFactoid"},155:{n:"BrtFileRecover"},156:{n:"BrtBundleSh",f:function(t,e){var n={};return n.Hidden=t.read_shift(4),n.iTabID=t.read_shift(4),n.strRelID=Ln(t,e-8),n.name=hn(t),n}},157:{n:"BrtCalcProp"},158:{n:"BrtBookView"},159:{n:"BrtBeginSst",f:function(t){return[t.read_shift(4),t.read_shift(4)]}},160:{n:"BrtEndSst"},161:{n:"BrtBeginAFilter",f:Rn},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:lc},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:Ln},357:{n:"BrtSupSelf"},358:{n:"BrtSupSame"},359:{n:"BrtSupTabs"},360:{n:"BrtBeginSupBook"},361:{n:"BrtPlaceholderName"},362:{n:"BrtExternSheet",f:Ri},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,i=Cn(t),o=t.read_shift(1),a=[i];if(a[2]=o,n.cellFormula){var s=hs(t,r-t.l,n);a[1]=s}else t.l=r;return a}},427:{n:"BrtShrFmla",f:function(t,e,n){var r=t.l+e,i=[Rn(t,16)];if(n.cellFormula){var o=gs(t,r-t.l,n);i[1]=o,t.l=r}else t.l=r;return i}},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 uc.forEach((function(n){e[n]=En(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=Rn(t,16),i=qn(t),o=hn(t),a=hn(t),s=hn(t);t.l=n;var c={rfx:r,relId:i,loc:o,display:s};return a&&(c.Tooltip=a),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:Ln},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:ya},633:{n:"BrtBeginCommentList"},634:{n:"BrtEndCommentList"},635:{n:"BrtBeginComment",f:function(t){var e={};e.iauthor=t.read_shift(4);var n=Rn(t,16);return e.rfx=n.s,e.ref=an(n.s),t.l+=16,e}},636:{n:"BrtEndComment"},637:{n:"BrtCommentText",f:zn},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:hn(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:""}},qp=F(xp,"n"),wp={3:{n:"BIFF2NUM",f:function(t){var e=ci(t);++t.l;var n=En(t);return e.t="n",e.val=n,e}},4:{n:"BIFF2STR",f:function(t,e,n){var r=ci(t);++t.l;var i=ei(t,0,n);return r.t="str",r.val=i,r}},6:{n:"Formula",f:fs},9:{n:"BOF",f:gi},10:{n:"EOF",f:Yr},12:{n:"CalcCount",f:$r},13:{n:"CalcMode",f:$r},14:{n:"CalcPrecision",f:Xr},15:{n:"CalcRefMode",f:Xr},16:{n:"CalcDelta",f:En},17:{n:"CalcIter",f:Xr},18:{n:"Protect",f:Xr},19:{n:"Password",f:$r},20:{n:"Header",f:Li},21:{n:"Footer",f:Li},23:{n:"ExternSheet",f:Ri},24:{n:"Lbl",f:Ci},25:{n:"WinProtect",f:Xr},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.read_shift(2),i=t.read_shift(2),o=t.read_shift(2),a=t.read_shift(2),s=ei(t,0,n);return n.biff<8&&t.read_shift(1),[{r:r,c:i},s,a,o]}}(t,0,n)}},29:{n:"Selection"},34:{n:"Date1904",f:Xr},35:{n:"ExternName",f:Wi},36:{n:"COLWIDTH"},38:{n:"LeftMargin",f:En},39:{n:"RightMargin",f:En},40:{n:"TopMargin",f:En},41:{n:"BottomMargin",f:En},42:{n:"PrintRowCol",f:Xr},43:{n:"PrintGrid",f:Xr},47:{n:"FilePass",f:function(t,e,n){var r={Type:n.biff>=8?t.read_shift(2):0};return r.Type?_o(t,e-2,r):function(t,e,n,r){var i={key:$r(t),verificationBytes:$r(t)};n.password&&(i.verifier=Mo(n.password)),r.valid=i.verificationBytes===i.verifier,r.valid&&(r.insitu=Ao(n.password))}(t,n.biff,n,r),r}},49:{n:"Font",f:function(t,e,n){var r={dyHeight:t.read_shift(2),fl:t.read_shift(2)};switch(n&&n.biff||8){case 2:break;case 3:case 4:t.l+=2;break;default:t.l+=10}return r.name=Kr(t,0,n),r}},51:{n:"PrintSize",f:$r},60:{n:"Continue"},61:{n:"Window1",f:function(t){return{Pos:[t.read_shift(2),t.read_shift(2)],Dim:[t.read_shift(2),t.read_shift(2)],Flags:t.read_shift(2),CurTab:t.read_shift(2),FirstTab:t.read_shift(2),Selected:t.read_shift(2),TabRatio:t.read_shift(2)}}},64:{n:"Backup",f:Xr},65:{n:"Pane",f:function(){}},66:{n:"CodePage",f:$r},77:{n:"Pls"},80:{n:"DCon"},81:{n:"DConRef"},82:{n:"DConName"},85:{n:"DefColWidth",f:$r},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,i=ei(t,0,n);return t.read_shift(e+r-t.l),i}},93:{n:"Obj",f:function(t,e,n){if(n&&n.biff<8)return function(t,e,n){t.l+=4;var r=t.read_shift(2),i=t.read_shift(2),o=t.read_shift(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 a=[];return a.push((Ei[r]||Xe)(t,e,n)),{cmo:[i,r,o],ft:a}}(t,e,n);var r=hi(t);return{cmo:r,ft:function(t,e){for(var n=t.l+e,r=[];t.l7||e[1]>7)throw new Error("Bad Gutters: "+e.join("|"));return e}},129:{n:"WsBool",f:function(t,e,n){return{fDialog:16&(n&&8==n.biff||2==e?t.read_shift(2):(t.l+=e,0))}}},130:{n:"GridSet",f:$r},131:{n:"HCenter",f:Xr},132:{n:"VCenter",f:Xr},133:{n:"BoundSheet8",f:function(t,e,n){var r=t.read_shift(4),i=3&t.read_shift(1),o=t.read_shift(1);switch(o){case 0:o="Worksheet";break;case 1:o="Macrosheet";break;case 2:o="Chartsheet";break;case 6:o="VBAModule"}var a=Kr(t,0,n);return 0===a.length&&(a="Sheet1"),{pos:r,hs:i,dt:o,name:a}}},134:{n:"WriteProtect"},140:{n:"Country",f:function(t){var e,n=[0,0];return e=t.read_shift(2),n[0]=Hn[e]||e,e=t.read_shift(2),n[1]=Hn[e]||e,n}},141:{n:"HideObj",f:$r},144:{n:"Sort"},146:{n:"Palette",f:function(t){for(var e=t.read_shift(2),n=[];e-- >0;)n.push(si(t));return n}},151:{n:"Sync"},152:{n:"LPr"},153:{n:"DxGCol"},154:{n:"FnGroupName"},155:{n:"FilterMode"},156:{n:"BuiltInFnGroupCount",f:$r},157:{n:"AutoFilterInfo"},158:{n:"AutoFilter"},160:{n:"Scl",f:Ii},161:{n:"Setup",f:function(t,e){var n={};return e<32||(t.l+=16,n.header=En(t),n.footer=En(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.read_shift(2),i=t.read_shift(2),o=[];t.l>2&1,6,r.data=function(t,e,n,r){var i={},o=t.read_shift(4),a=t.read_shift(4),s=t.read_shift(4),c=t.read_shift(2);return i.patternType=$n[s>>26],r.cellStyles?(i.alc=7&o,i.fWrap=o>>3&1,i.alcV=o>>4&7,i.fJustLast=o>>7&1,i.trot=o>>8&255,i.cIndent=o>>16&15,i.fShrinkToFit=o>>20&1,i.iReadOrder=o>>22&2,i.fAtrNum=o>>26&1,i.fAtrFnt=o>>27&1,i.fAtrAlc=o>>28&1,i.fAtrBdr=o>>29&1,i.fAtrPat=o>>30&1,i.fAtrProt=o>>31&1,i.dgLeft=15&a,i.dgRight=a>>4&15,i.dgTop=a>>8&15,i.dgBottom=a>>12&15,i.icvLeft=a>>16&127,i.icvRight=a>>23&127,i.grbitDiag=a>>30&3,i.icvTop=127&s,i.icvBottom=s>>7&127,i.icvDiag=s>>14&127,i.dgDiag=s>>21&15,i.icvFore=127&c,i.icvBack=c>>7&127,i.fsxButton=c>>14&1,i):i}(t,0,r.fStyle,n),r}},225:{n:"InterfaceHdr",f:function(t,e){return 0===e||t.read_shift(2),1200}},226:{n:"InterfaceEnd",f:Yr},227:{n:"SXVS"},229:{n:"MergeCells",f:function(t,e){for(var n=[],r=t.read_shift(2);r--;)n.push(ui(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.read_shift(4),i=t.read_shift(4),o=[],a=0;a!=i&&t.l255)throw new Error("Unexpected SupBook type: "+o);for(var a=Qr(t,o),s=[];r>t.l;)s.push(ti(t));return[o,i,a,s]}},431:{n:"Prot4Rev",f:Xr},432:{n:"CondFmt"},433:{n:"CF"},434:{n:"DVal"},437:{n:"DConBin"},438:{n:"TxO",f:function(t,e,n){var r=t.l,i="";try{t.l+=4;var o=(n.lastobj||{cmo:[0,0]}).cmo[1];-1==[0,5,7,11,12,14].indexOf(o)?t.l+=6:function(t){var e=t.read_shift(1);t.l++;var n=t.read_shift(2);return t.l+=2,[e,n]}(t);var a=t.read_shift(2);t.read_shift(2),$r(t);var s=t.read_shift(2);t.l+=s;for(var c=1;c=(p?a:2*a))break}if(i.length!==a&&i.length!==2*a)throw new Error("cchText: "+a+" != "+i.length);return t.l=r+e,{t:i}}catch(n){return t.l=r+e,{t:i}}}},439:{n:"RefreshAll",f:Xr},440:{n:"HLink",f:function(t,e){var n=ui(t);return t.l+=16,[n,function(t,e){var n=t.l+e,r=t.read_shift(4);if(2!==r)throw new Error("Unrecognized streamVersion: "+r);var i=t.read_shift(2);t.l+=2;var o,a,s,c,p,l,d="";16&i&&(o=ii(t,t.l)),128&i&&(a=ii(t,t.l)),257==(257&i)&&(s=ii(t,t.l)),1==(257&i)&&(c=ri(t,t.l)),8&i&&(d=ii(t,t.l)),32&i&&(p=t.read_shift(16)),64&i&&(l=qr(t)),t.l=n;var u=a||s||c||"";u&&d&&(u+="#"+d),u||(u="#"+d);var f={Target:u};return p&&(f.guid=p),l&&(f.time=l),o&&(f.Tooltip=o),f}(t,e-24)]}},441:{n:"Lel"},442:{n:"CodeName",f:ti},443:{n:"SXFDBType"},444:{n:"Prot4RevPass",f:$r},445:{n:"ObNoMacros"},446:{n:"Dv"},448:{n:"Excel9File",f:Yr},449:{n:"RecalcId",f:function(t){return t.read_shift(2),t.read_shift(4)},r:2},450:{n:"EntExU2",f:Yr},512:{n:"Dimensions",f:xi},513:{n:"Blank",f:Pi},515:{n:"Number",f:function(t){var e=ci(t),n=En(t);return e.val=n,e}},516:{n:"Label",f:function(t,e,n){t.l;var r=ci(t);2==n.biff&&t.l++;var i=ti(t,t.l,n);return r.val=i,r}},517:{n:"BoolErr",f:wi},518:{n:"Formula",f:fs},519:{n:"String",f:ji},520:{n:"Row",f:function(t){var e={};e.r=t.read_shift(2),e.c=t.read_shift(2),e.cnt=t.read_shift(2)-e.c;var n=t.read_shift(2);t.l+=4;var r=t.read_shift(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:Ti},549:{n:"DefaultRowHeight",f:yi},566:{n:"Table"},574:{n:"Window2",f:function(t,e,n){return n&&n.biff>=2&&n.biff<5?{}:{RTL:64&t.read_shift(2)}}},638:{n:"RK",f:function(t){var e=t.read_shift(2),n=t.read_shift(2),r=di(t);return{r:e,c:n,ixfe:r[0],rknum:r[1]}}},659:{n:"Style"},1030:{n:"Formula",f:fs},1048:{n:"BigName"},1054:{n:"Format",f:function(t,e,n){return[t.read_shift(2),ei(t,0,n)]}},1084:{n:"ContinueBigName"},1212:{n:"ShrFmla",f:function(t,e,n){var r=bi(t);t.l++;var i=t.read_shift(1);return[us(t,e-=8,n),i,r]}},2048:{n:"HLinkTooltip",f:function(t,e){t.read_shift(2);var n=ui(t),r=t.read_shift((e-10)/2,"dbcs-cont");return[n,r=r.replace(W,"")]}},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:gi},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:Yr},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.read_shift(2),e.crc=t.read_shift(4),e},r:12},2173:{n:"XFExt",f:function(t,e){t.l,t.l+=2;var n=t.read_shift(2);t.l+=2;for(var r=t.read_shift(2),i=[];r-- >0;)i.push(Ma(t,t.l));return{ixfe:n,ext:i}},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:Xr,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.read_shift(2),i=t.read_shift(2);return[Qr(t,r,n),Qr(t,i,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.read_shift(4))if(n.cellStyles&&ct){var i,o=t.slice(t.l);t.l=r;try{i=new ct(o)}catch(t){return}var a=mt(i,"theme/theme/theme1.xml",!0);if(a)return ba(a,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.read_shift(4),0!==t.read_shift(4),t.read_shift(4)]},r:12},2203:{n:"CompressPictures",f:Yr},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.read_shift(2),n=t.read_shift(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.read_shift(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:$r},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 i=t.read_shift(1);return t.l+=3,16&i&&(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.read_shift(2),n=[];e-- >0;)n.push(si(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:xi},2:{n:"BIFF2INT",f:function(t){var e=ci(t);++t.l;var n=t.read_shift(2);return e.t="n",e.val=n,e}},5:{n:"BoolErr",f:wi},7:{n:"String",f:function(t){var e=t.read_shift(1);return 0===e?(t.l++,""):t.read_shift(e,"sbcs-cont")}},8:{n:"BIFF2ROW"},11:{n:"Index"},22:{n:"ExternCount",f:$r},30:{n:"BIFF2FORMAT",f:_i},31:{n:"BIFF2FMTCNT"},32:{n:"BIFF2COLINFO"},33:{n:"Array",f:Ti},37:{n:"DefaultRowHeight",f:yi},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}},52:{n:"DDEObjName"},62:{n:"BIFF2WINDOW2"},67:{n:"BIFF2XF"},69:{n:"BIFF2FONTCLR"},86:{n:"BIFF4FMTCNT"},126:{n:"RK"},127:{n:"ImData",f:function(t){var e=t.read_shift(2),n=t.read_shift(2),r=t.read_shift(4),i={fmt:e,env:n,len:r,data:t.slice(t.l,t.l+r)};return t.l+=r,i}},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,i=ci(t),o=t.read_shift(2),a=Qr(t,o,n);return t.l=r,i.t="str",i.val=a,i}},223:{n:"UDDesc"},234:{n:"TabIdConf"},354:{n:"XL5Modify"},421:{n:"FileSharing2"},521:{n:"BOF",f:gi},536:{n:"Lbl",f:Ci},547:{n:"ExternName",f:Wi},561:{n:"Font"},579:{n:"BIFF3XF"},1033:{n:"BOF",f:gi},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:{}},kp=F(wp,"n");function Lp(t,e,n,r){var i=+e||+kp[e];if(!isNaN(i)){var o=r||(n||[]).length||0,a=t.next(4);a.write_shift(2,i),a.write_shift(2,o),o>0&&Re(n)&&t.push(n)}}function Wp(t,e,n){return t||(t=He(7)),t.write_shift(2,e),t.write_shift(2,n),t.write_shift(2,0),t.write_shift(1,0),t}function Sp(t,e,n,r){if(null!=e.v)switch(e.t){case"d":case"n":var i="d"==e.t?U(nt(e.v)):e.v;return void(i==(0|i)&&i>=0&&i<65536?Lp(t,2,(o=n,a=r,s=i,c=He(9),Wp(c,o,a),c.write_shift(2,s),c)):Lp(t,3,function(t,e,n){var r=He(15);return Wp(r,t,e),r.write_shift(8,n,"f"),r}(n,r,i)));case"b":case"e":return void Lp(t,5,function(t,e,n,r){var i=He(9);return Wp(i,t,e),"e"==r?(i.write_shift(1,n),i.write_shift(1,1)):(i.write_shift(1,n?1:0),i.write_shift(1,0)),i}(n,r,e.v,e.t));case"s":case"str":return void Lp(t,4,function(t,e,n){var r=He(8+2*n.length);return Wp(r,t,e),r.write_shift(1,n.length),r.write_shift(n.length,n,"sbcs"),r.l255||a.e.r>16383){if(r.WTF)throw new Error("Range "+(e["!ref"]||"A1")+" exceeds format limit A1:IV16384");a.e.c=Math.min(a.e.c,255),a.e.r=Math.min(a.e.c,16383),i=cn(a)}for(var p=a.s.r;p<=a.e.r;++p){s=en(p);for(var l=a.s.c;l<=a.e.c;++l){p===a.s.r&&(c[l]=rn(l)),i=c[l]+s;var d=o?(e[p]||[])[l]:e[i];d&&Sp(t,d,p,l)}}}(r,t.Sheets[t.SheetNames[i]],0,n),Lp(r,10),r.end()}function Rp(t,e,n){Lp(t,"Font",function(t,e){var n=t.name||"Arial",r=e&&5==e.biff,i=He(r?15+n.length:16+2*n.length);return i.write_shift(2,20*(t.sz||12)),i.write_shift(4,0),i.write_shift(2,400),i.write_shift(4,0),i.write_shift(2,0),i.write_shift(1,n.length),r||i.write_shift(1,1),i.write_shift((r?1:2)*n.length,n,r?"sbcs":"utf16le"),i}({sz:12,color:{theme:1},name:"Arial",family:2,scheme:"minor"},n))}function Tp(t,e,n,r,i){var o=16+Cs(i.cellXfs,e,i);if(null!=e.v||e.bf)if(e.bf)Lp(t,"Formula",bs(e,n,r,0,o));else switch(e.t){case"d":case"n":Lp(t,"Number",function(t,e,n,r){var i=He(14);return pi(t,e,r,i),Nn(n,i),i}(n,r,"d"==e.t?U(nt(e.v)):e.v,o));break;case"b":case"e":Lp(t,517,ki(n,r,e.v,o,0,e.t));break;case"s":case"str":if(i.bookSST)Lp(t,"LabelSst",function(t,e,n,r){var i=He(10);return pi(t,e,r,i),i.write_shift(4,n),i}(n,r,Ls(i.Strings,e.v,i.revStrings),o));else Lp(t,"Label",function(t,e,n,r,i){var o=!i||8==i.biff,a=He(+o+8+(1+o)*n.length);return pi(t,e,r,a),a.write_shift(2,n.length),o&&a.write_shift(1,1),a.write_shift((1+o)*n.length,n,o?"utf16le":"sbcs"),a}(n,r,e.v,o,i));break;default:Lp(t,"Blank",pi(n,r,o))}else Lp(t,"Blank",pi(n,r,o))}function Ep(t,e,n){var r,i=Ue(),o=n.SheetNames[t],a=n.Sheets[o]||{},s=(n||{}).Workbook||{},c=(s.Sheets||[])[t]||{},p=Array.isArray(a),l=8==e.biff,d="",u=[],f=pn(a["!ref"]||"A1"),b=l?65536:16384;if(f.e.c>255||f.e.r>=b){if(e.WTF)throw new Error("Range "+(a["!ref"]||"A1")+" exceeds format limit A1:IV16384");f.e.c=Math.min(f.e.c,255),f.e.r=Math.min(f.e.c,b-1)}Lp(i,2057,zi(0,16,e)),Lp(i,"CalcMode",Ur(1)),Lp(i,"CalcCount",Ur(100)),Lp(i,"CalcRefMode",Hr(!0)),Lp(i,"CalcIter",Hr(!1)),Lp(i,"CalcDelta",Nn(.001)),Lp(i,"CalcSaveRecalc",Hr(!0)),Lp(i,"PrintRowCol",Hr(!1)),Lp(i,"PrintGrid",Hr(!1)),Lp(i,"GridSet",Ur(1)),Lp(i,"Guts",function(t){var e=He(8);return e.write_shift(4,0),e.write_shift(2,t[0]?t[0]+1:0),e.write_shift(2,t[1]?t[1]+1:0),e}([0,0])),Lp(i,"HCenter",Hr(!1)),Lp(i,"VCenter",Hr(!1)),Lp(i,512,function(t,e){var n=8!=e.biff&&e.biff?2:4,r=He(2*n+6);return r.write_shift(n,t.s.r),r.write_shift(n,t.e.r+1),r.write_shift(2,t.s.c),r.write_shift(2,t.e.c+1),r.write_shift(2,0),r}(f,e)),l&&(a["!links"]=[]);for(var m=f.s.r;m<=f.e.r;++m){d=en(m);for(var h=f.s.c;h<=f.e.c;++h){m===f.s.r&&(u[h]=rn(h)),r=u[h]+d;var M=p?(a[m]||[])[h]:a[r];M&&(Tp(i,M,m,h,e),l&&M.l&&a["!links"].push([r,M.l]))}}var v=c.CodeName||c.name||o;return l&&Lp(i,"Window2",function(t){var e=He(18),n=1718;return t&&t.RTL&&(n|=64),e.write_shift(2,n),e.write_shift(4,0),e.write_shift(4,64),e.write_shift(4,0),e.write_shift(4,0),e}((s.Views||[])[0])),l&&(a["!merges"]||[]).length&&Lp(i,"MergeCells",function(t){var e=He(2+8*t.length);e.write_shift(2,t.length);for(var n=0;n/g,"")).match(/");var o=t.match(/<\/table/i),a=i.index,s=o&&o.index||t.length,c=function(t,e,n){if(pt||"string"==typeof e)return t.split(e);for(var r=t.split(e),i=[r[0]],o=1;o]*>)/i,""),p=-1,l=0,d=0,u=0,f={s:{r:1e7,c:1e7},e:{r:0,c:0}},b=[];for(a=0;a/i);for(s=0;s"))>-1;)g=g.slice(z+1);for(var O=0;O")));u=A.colspan?+A.colspan:1,((d=+A.rowspan)>1||u>1)&&b.push({s:{r:p,c:l},e:{r:p+(d||1)-1,c:l+u-1}});var _=A.t||"";if(g.length){if(g=Gt(g),f.s.r>p&&(f.s.r=p),f.e.rl&&(f.s.c=l),f.e.cn||i[p].s.c>a||i[p].e.r1&&(f.rowspan=s),c>1&&(f.colspan=c),f.t=d&&d.t||"z",r.editable&&(u=''+u+""),f.id=(r.id||"sjs")+"-"+l,"z"!=f.t&&(f.v=d.v,null!=d.z&&(f.z=d.z)),o.push(re("td",u,f))}}return""+o.join("")+""}function n(t,e,n){return[].join("")+""}var r='SheetJS Table Export',i="";return{to_workbook:function(e,n){return un(t(e,n),n)},to_sheet:t,_row:e,BEGIN:r,END:i,_preamble:n,from_sheet:function(t,o){var a=o||{},s=null!=a.header?a.header:r,c=null!=a.footer?a.footer:i,p=[s],l=sn(t["!ref"]);a.dense=Array.isArray(t),p.push(n(0,0,a));for(var d=l.s.r;d<=l.e.r;++d)p.push(e(t,l,d,a));return p.push("
"+c),p.join("")}}}();function Pp(t,e,n){var r=n||{};var i=0,o=0;if(null!=r.origin)if("number"==typeof r.origin)i=r.origin;else{var a="string"==typeof r.origin?on(r.origin):r.origin;i=a.r,o=a.c}var s=e.getElementsByTagName("tr"),c=Math.min(r.sheetRows||1e7,s.length),p={s:{r:0,c:0},e:{r:i,c:o}};if(t["!ref"]){var l=sn(t["!ref"]);p.s.r=Math.min(p.s.r,l.s.r),p.s.c=Math.min(p.s.c,l.s.c),p.e.r=Math.max(p.e.r,l.e.r),p.e.c=Math.max(p.e.c,l.e.c),-1==i&&(p.e.r=i=l.e.r+1)}var d=[],u=0,f=t["!rows"]||(t["!rows"]=[]),b=0,m=0,h=0,M=0,v=0,g=0;for(t["!cols"]||(t["!cols"]=[]);b1||g>1)&&d.push({s:{r:m+i,c:M+o},e:{r:m+i+(v||1)-1,c:M+o+(g||1)-1}});var q={t:"s",v:A},w=y.getAttribute("t")||"";null!=A&&(0==A.length?q.t=w||"z":r.raw||0==A.trim().length||"s"==w||("TRUE"===A?q={t:"b",v:!0}:"FALSE"===A?q={t:"b",v:!1}:isNaN(at(A))?isNaN(st(A).getDate())||(q={t:"d",v:nt(A)},r.cellDates||(q={t:"n",v:U(q.v)}),q.z=r.dateNF||C._table[14]):q={t:"n",v:at(A)})),void 0===q.z&&null!=_&&(q.z=_),r.dense?(t[m+i]||(t[m+i]=[]),t[m+i][M+o]=q):t[an({c:M+o,r:m+i})]=q,p.e.c=c&&(t["!fullref"]=cn((p.e.r=s.length-b+m-1+i,p))),t}function Ip(t,e){return Pp((e||{}).dense?[]:{},t,e)}function jp(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 Vp,Fp=(Vp={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"']},function(t,e){var n,r,i,o,a,s,c,p,l=e||{},d=op(t),u=[],f={name:""},b="",m=0,h={},M=[],v=l.dense?[]:{},g={value:""},z="",O=0,y=[],A=-1,_=-1,x={s:{r:1e6,c:1e7},e:{r:0,c:0}},q=0,w={},k=[],L={},W=[],S=1,C=1,R=[],T={Names:[]},E={},N=["",""],B=[],D={},P="",I=0,j=!1,V=!1,F=0;for(ap.lastIndex=0,d=d.replace(//gm,"").replace(//gm,"");a=ap.exec(d);)switch(a[3]=a[3].replace(/_.*$/,"")){case"table":case"工作表":"/"===a[1]?(x.e.c>=x.s.c&&x.e.r>=x.s.r?v["!ref"]=cn(x):v["!ref"]="A1:A1",l.sheetRows>0&&l.sheetRows<=x.e.r&&(v["!fullref"]=v["!ref"],x.e.r=l.sheetRows-1,v["!ref"]=cn(x)),k.length&&(v["!merges"]=k),W.length&&(v["!rows"]=W),i.name=i["名称"]||i.name,"undefined"!=typeof JSON&&JSON.stringify(i),M.push(i.name),h[i.name]=v,V=!1):"/"!==a[0].charAt(a[0].length-2)&&(i=_t(a[0],!1),A=_=-1,x.s.r=x.s.c=1e7,x.e.r=x.e.c=0,v=l.dense?[]:{},k=[],W=[],V=!0);break;case"table-row-group":"/"===a[1]?--q:++q;break;case"table-row":case"行":if("/"===a[1]){A+=S,S=1;break}if((o=_t(a[0],!1))["行号"]?A=o["行号"]-1:-1==A&&(A=0),(S=+o["number-rows-repeated"]||1)<10)for(F=0;F0&&(W[A+F]={level:q});_=-1;break;case"covered-table-cell":"/"!==a[1]&&++_,l.sheetStubs&&(l.dense?(v[A]||(v[A]=[]),v[A][_]={t:"z"}):v[an({r:A,c:_})]={t:"z"}),z="",y=[];break;case"table-cell":case"数据":if("/"===a[0].charAt(a[0].length-2))++_,g=_t(a[0],!1),C=parseInt(g["number-columns-repeated"]||"1",10),s={t:"z",v:null},g.formula&&0!=l.cellFormula&&(s.f=_s(Wt(g.formula))),"string"==(g["数据类型"]||g["value-type"])&&(s.t="s",s.v=Wt(g["string-value"]||""),l.dense?(v[A]||(v[A]=[]),v[A][_]=s):v[an({r:A,c:_})]=s),_+=C-1;else if("/"!==a[1]){C=1;var Y=S?A+S-1:A;if(++_>x.e.c&&(x.e.c=_),_x.e.r&&(x.e.r=Y),B=[],D={},s={t:(g=_t(a[0],!1))["数据类型"]||g["value-type"],v:null},l.cellFormula)if(g.formula&&(g.formula=Wt(g.formula)),g["number-matrix-columns-spanned"]&&g["number-matrix-rows-spanned"]&&(L={s:{r:A,c:_},e:{r:A+(parseInt(g["number-matrix-rows-spanned"],10)||0)-1,c:_+(parseInt(g["number-matrix-columns-spanned"],10)||0)-1}},s.F=cn(L),R.push([L,s.F])),g.formula)s.f=_s(g.formula);else for(F=0;F=R[F][0].s.r&&A<=R[F][0].e.r&&_>=R[F][0].s.c&&_<=R[F][0].e.c&&(s.F=R[F][1]);switch((g["number-columns-spanned"]||g["number-rows-spanned"])&&(L={s:{r:A,c:_},e:{r:A+(parseInt(g["number-rows-spanned"],10)||0)-1,c:_+(parseInt(g["number-columns-spanned"],10)||0)-1}},k.push(L)),g["number-columns-repeated"]&&(C=parseInt(g["number-columns-repeated"],10)),s.t){case"boolean":s.t="b",s.v=Pt(g["boolean-value"]);break;case"float":case"percentage":case"currency":s.t="n",s.v=parseFloat(g.value);break;case"date":s.t="d",s.v=nt(g["date-value"]),l.cellDates||(s.t="n",s.v=U(s.v)),s.z="m/d/yy";break;case"time":s.t="n",s.v=Q(g["time-value"])/86400;break;case"number":s.t="n",s.v=parseFloat(g["数据数值"]);break;default:if("string"!==s.t&&"text"!==s.t&&s.t)throw new Error("Unsupported value type "+s.t);s.t="s",null!=g["string-value"]&&(z=Wt(g["string-value"]),y=[])}}else{if(j=!1,"s"===s.t&&(s.v=z||"",y.length&&(s.R=y),j=0==O),E.Target&&(s.l=E),B.length>0&&(s.c=B,B=[]),z&&!1!==l.cellText&&(s.w=z),j&&(s.t="z",delete s.v),(!j||l.sheetStubs)&&!(l.sheetRows&&l.sheetRows<=A))for(var X=0;X0;)v[A+X][_+C]=it(s);else for(v[an({r:A+X,c:_})]=s;--C>0;)v[an({r:A+X,c:_+C})]=it(s);x.e.c<=_&&(x.e.c=_)}_+=(C=parseInt(g["number-columns-repeated"]||"1",10))-1,C=0,s={},z="",y=[]}E={};break;case"document":case"document-content":case"电子表格文档":case"spreadsheet":case"主体":case"scripts":case"styles":case"font-face-decls":case"master-styles":if("/"===a[1]){if((n=u.pop())[0]!==a[3])throw"Bad state: "+n}else"/"!==a[0].charAt(a[0].length-2)&&u.push([a[3],!0]);break;case"annotation":if("/"===a[1]){if((n=u.pop())[0]!==a[3])throw"Bad state: "+n;D.t=z,y.length&&(D.R=y),D.a=P,B.push(D)}else"/"!==a[0].charAt(a[0].length-2)&&u.push([a[3],!1]);P="",I=0,z="",O=0,y=[];break;case"creator":"/"===a[1]?P=d.slice(I,a.index):I=a.index+a[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("/"===a[1]){if((n=u.pop())[0]!==a[3])throw"Bad state: "+n}else"/"!==a[0].charAt(a[0].length-2)&&u.push([a[3],!1]);z="",O=0,y=[];break;case"scientific-number":case"currency-symbol":case"currency-style":break;case"number-style":case"percentage-style":case"date-style":case"time-style":if("/"===a[1]){if(w[f.name]=b,(n=u.pop())[0]!==a[3])throw"Bad state: "+n}else"/"!==a[0].charAt(a[0].length-2)&&(b="",f=_t(a[0],!1),u.push([a[3],!0]));break;case"script":case"libraries":case"automatic-styles":break;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":break;case"number":switch(u[u.length-1][0]){case"time-style":case"date-style":r=_t(a[0],!1),b+=Vp[a[3]]["long"===r.style?1:0]}break;case"fraction":break;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(u[u.length-1][0]){case"time-style":case"date-style":r=_t(a[0],!1),b+=Vp[a[3]]["long"===r.style?1:0]}break;case"boolean-style":case"boolean":case"text-style":break;case"text":if("/>"===a[0].slice(-2))break;if("/"===a[1])switch(u[u.length-1][0]){case"number-style":case"date-style":case"time-style":b+=d.slice(m,a.index)}else m=a.index+a[0].length;break;case"named-range":N=xs((r=_t(a[0],!1))["cell-range-address"]);var H={Name:r.name,Ref:N[0]+"!"+N[1]};V&&(H.Sheet=M.length),T.Names.push(H);break;case"text-content":case"text-properties":case"embedded-text":break;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":break;case"p":case"文本串":if(["master-styles"].indexOf(u[u.length-1][0])>-1)break;if("/"!==a[1]||g&&g["string-value"])_t(a[0],!1),O=a.index+a[0].length;else{var $=(c=d.slice(O,a.index),p=void 0,p=c.replace(/[\t\r\n]/g," ").trim().replace(/ +/g," ").replace(//g," ").replace(//g,(function(t,e){return Array(parseInt(e,10)+1).join(" ")})).replace(/]*\/>/g,"\t").replace(//g,"\n"),[Wt(p.replace(/<[^>]*>/g,""))]);z=(z.length>0?z+"\n":"")+$[0]}break;case"s":break;case"database-range":if("/"===a[1])break;try{h[(N=xs(_t(a[0])["target-range-address"]))[0]]["!autofilter"]={ref:N[1]}}catch(t){}break;case"date":case"object":break;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":break;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":break;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":break;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":break;case"dde-connection-decls":case"dde-connection-decl":case"dde-link":case"dde-source":case"properties":case"property":break;case"a":if("/"!==a[1]){if(!(E=_t(a[0],!1)).href)break;E.Target=E.href,delete E.href,"#"==E.Target.charAt(0)&&E.Target.indexOf(".")>-1&&(N=xs(E.Target.slice(1)),E.Target="#"+N[0]+"!"+N[1])}break;case"table-protection":case"data-pilot-grand-total":case"office-document-common-attrs":break;default:switch(a[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(l.WTF)throw new Error(a)}}var G={Sheets:h,SheetNames:M,Workbook:T};return l.bookSheets&&delete G.Sheets,G});function Yp(t,e){e=e||{};var n=!!ut(t,"objectdata");n&&function(t,e){for(var n,r,i=op(t);n=ap.exec(i);)switch(n[3]){case"manifest":break;case"file-entry":if("/"==(r=_t(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}}(bt(t,"META-INF/manifest.xml"),e);var r=mt(t,"content.xml");if(!r)throw new Error("Missing content.xml in "+(n?"ODS":"UOF")+" file");var i=Fp(n?r:It(r),e);return ut(t,"meta.xml")&&(i.Props=br(bt(t,"meta.xml"))),i}function Xp(t,e){return Fp(t,e)}var Hp=function(){var t="";return function(){return gt+t}}(),$p=function(){var t=" \n",e=function(e,n,r){var i=[];i.push(' \n');var o=0,a=0,s=sn(e["!ref"]),c=e["!merges"]||[],p=0,l=Array.isArray(e);for(o=0;o\n");for(;o<=s.e.r;++o){for(i.push(" \n"),a=0;aa||c[p].s.r>o||c[p].e.c\n");else{var b=an({r:o,c:a}),m=l?(e[o]||[])[a]:e[b];if(m&&m.f&&(u["table:formula"]=Rt(("of:="+m.f.replace(qa,"$1[.$2$3$4$5]").replace(/\]:\[/g,":")).replace(/;/g,"|").replace(/,/g,";")),m.F&&m.F.slice(0,b.length)==b)){var h=sn(m.F);u["table:number-matrix-columns-spanned"]=h.e.c-h.s.c+1,u["table:number-matrix-rows-spanned"]=h.e.r-h.s.r+1}if(m){switch(m.t){case"b":f=m.v?"TRUE":"FALSE",u["office:value-type"]="boolean",u["office:boolean-value"]=m.v?"true":"false";break;case"n":f=m.w||String(m.v||0),u["office:value-type"]="float",u["office:value"]=m.v||0;break;case"s":case"str":f=null==m.v?"":m.v,u["office:value-type"]="string";break;case"d":f=m.w||nt(m.v).toISOString(),u["office:value-type"]="date",u["office:date-value"]=nt(m.v).toISOString(),u["table:style-name"]="ce1";break;default:i.push(t);continue}var M=Rt(f).replace(/ +/g,(function(t){return''})).replace(/\t/g,"").replace(/\n/g,"").replace(/^ /,"").replace(/ $/,"");if(m.l&&m.l.Target){var v=m.l.Target;M=re("text:a",M,{"xlink:href":v="#"==v.charAt(0)?"#"+v.slice(1).replace(/\./,"!"):v})}i.push(" "+re("table:table-cell",re("text:p",M,{}),u)+"\n")}else i.push(t)}}i.push(" \n")}return i.push(" \n"),i.join("")};return function(t,n){var r=[gt],i=ne({"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"}),o=ne({"xmlns:config":"urn:oasis:names:tc:opendocument:xmlns:config:1.0","office:mimetype":"application/vnd.oasis.opendocument.spreadsheet"});"fods"==n.bookType?r.push("\n"):r.push("\n"),function(t){t.push(" \n"),t.push(' \n'),t.push(' \n'),t.push(" /\n"),t.push(' \n'),t.push(" /\n"),t.push(" \n"),t.push(" \n"),t.push(' \n'),t.push(' \n'),t.push(" \n"),t.push(' \n'),t.push(" \n")}(r),r.push(" \n"),r.push(" \n");for(var a=0;a!=t.SheetNames.length;++a)r.push(e(t.Sheets[t.SheetNames[a]],t,a));return r.push(" \n"),r.push(" \n"),"fods"==n.bookType?r.push(""):r.push(""),r.join("")}}();function Up(t,e){if("fods"==e.bookType)return $p(t,e);var n=Mt(),r="",i=[],o=[];return ht(n,r="mimetype","application/vnd.oasis.opendocument.spreadsheet"),ht(n,r="content.xml",$p(t,e)),i.push([r,"text/xml"]),o.push([r,"ContentFile"]),ht(n,r="styles.xml",Hp(t,e)),i.push([r,"text/xml"]),o.push([r,"StylesFile"]),ht(n,r="meta.xml",dr()),i.push([r,"text/xml"]),o.push([r,"MetadataFile"]),ht(n,r="manifest.rdf",function(t){var e,n,r=[gt];r.push('\n');for(var i=0;i!=t.length;++i)r.push(pr(t[i][0],t[i][1])),r.push((e="",n=t[i][0],[' \n',' \n'," \n"].join("")));return r.push(pr("","Document","pkg")),r.push(""),r.join("")}(o)),i.push([r,"application/rdf+xml"]),ht(n,r="META-INF/manifest.xml",function(t){var e=[gt];e.push('\n'),e.push(' \n');for(var n=0;n\n');return e.push(""),e.join("")}(i)),n}function Gp(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 Kp=Gp(Dp),Jp=Gp({from_sheet:Ll}),Zp=Gp(void 0!==Fi?Fi:{}),Qp=Gp(void 0!==Yi?Yi:{}),tl=Gp(void 0!==Hi?Hi:{}),el=Gp(void 0!==xo?xo:{}),nl=Gp({from_sheet:Wl}),rl=Gp(void 0!==Vi?Vi:{}),il=Gp(void 0!==Xi?Xi:{});function ol(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 al=function(t){ol([["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)},sl=ol([["cellDates",!1],["bookSST",!1],["bookType","xlsx"],["compression",!1],["WTF",!1]]);function cl(t,e,n,r,i,o,a,s,c,p,l,d){try{o[r]=ir(mt(t,n,!0),e);var u,f=bt(t,e);switch(s){case"sheet":u=Pc(f,e,i,c,o[r],p,l,d);break;case"chart":if(!(u=Ic(f,e,i,c,o[r],p))||!u["!drawel"])break;var b=vt(u["!drawel"].Target,e),m=rr(b),h=vt(function(t,e){if(!t)return"??";var n=(t.match(/]*r:id="([^"]*)"/)||["",""])[1];return e["!id"][n].Target}(mt(t,b,!0),ir(mt(t,m,!0),b)),b),M=rr(h);u=Oc(mt(t,h,!0),0,0,ir(mt(t,M,!0),h),0,u);break;case"macro":g=e,o[r],g.slice(-4),u={"!type":"macro"};break;case"dialog":u=function(t,e,n,r,i,o,a,s){return e.slice(-4),{"!type":"dialog"}}(0,e,0,0,o[r]);break;default:throw new Error("Unrecognized sheet type "+s)}a[r]=u;var v=[];o&&o[r]&&V(o[r]).forEach((function(n){if(o[r][n].Type==nr.CMNT){var i=vt(o[r][n].Target,e);if(!(v=Fc(bt(t,i,!0),i,c))||!v.length)return;!function(t,e){var n,r=Array.isArray(t);e.forEach((function(e){var i=on(e.ref);if(r?(t[i.r]||(t[i.r]=[]),n=t[i.r][i.c]):n=t[e.ref],!n){n={t:"z"},r?t[i.r][i.c]=n:t[e.ref]=n;var o=pn(t["!ref"]||"BDWGO1000001:A1");o.s.r>i.r&&(o.s.r=i.r),o.e.ri.c&&(o.s.c=i.c),o.e.c0?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}(mt(t,"[Content_Types].xml")),a=!1;if(0===o.workbooks.length&&bt(t,r="xl/workbook.xml",!0)&&o.workbooks.push(r),0===o.workbooks.length){if(!bt(t,r="xl/workbook.bin",!0))throw new Error("Could not find workbook");o.workbooks.push(r),a=!0}"bin"==o.workbooks[0].slice(-3)&&(a=!0);var s={},c={};if(!e.bookSheets&&!e.bookProps){if(qs=[],o.sst)try{qs=Vc(bt(t,pl(o.sst)),o.sst,e)}catch(t){if(e.WTF)throw t}e.cellStyles&&o.themes.length&&(s=function(t,e,n){return ba(t,n)}(mt(t,o.themes[0].replace(/^\//,""),!0)||"",o.themes[0],e)),o.style&&(c=jc(bt(t,pl(o.style)),o.style,s,e))}o.links.map((function(n){try{ir(mt(t,rr(pl(n))),n);return Xc(bt(t,pl(n)),0,n,e)}catch(t){}}));var p=Dc(bt(t,pl(o.workbooks[0])),o.workbooks[0],e),l={},d="";o.coreprops.length&&((d=bt(t,pl(o.coreprops[0]),!0))&&(l=br(d)),0!==o.extprops.length&&(d=bt(t,pl(o.extprops[0]),!0))&&function(t,e,n){var r={};e||(e={}),t=It(t),Mr.forEach((function(n){var i=(t.match(Ut(n[0]))||[])[1];switch(n[2]){case"string":i&&(e[n[1]]=Wt(i));break;case"bool":e[n[1]]="true"===i;break;case"raw":var o=t.match(new RegExp("<"+n[0]+"[^>]*>([\\s\\S]*?)"));o&&o.length>0&&(r[n[1]]=o[1])}})),r.HeadingPairs&&r.TitlesOfParts&&vr(r.HeadingPairs,r.TitlesOfParts,e,n)}(d,l,e));var u={};e.bookSheets&&!e.bookProps||0!==o.custprops.length&&(d=mt(t,pl(o.custprops[0]),!0))&&(u=function(t,e){var n={},r="",i=t.match(zr);if(i)for(var o=0;o!=i.length;++o){var a=i[o],s=_t(a);switch(s[0]){case"":r=null;break;default:if(0===a.indexOf(""),p=c[0].slice(4),l=c[1];switch(p){case"lpstr":case"bstr":case"lpwstr":n[r]=Wt(l);break;case"bool":n[r]=Pt(l);break;case"i1":case"i2":case"i4":case"i8":case"int":case"uint":n[r]=parseInt(l,10);break;case"r4":case"r8":case"decimal":n[r]=parseFloat(l);break;case"filetime":case"date":n[r]=nt(l);break;case"cy":case"error":n[r]=Wt(l);break;default:if("/"==p.slice(-1))break;e.WTF&&"undefined"!=typeof console&&console.warn("Unexpected",a,p,c)}}else if("0&&(n=l.SheetNames),e.bookProps&&(f.Props=l,f.Custprops=u),e.bookSheets&&void 0!==n&&(f.SheetNames=n),e.bookSheets?f.SheetNames:e.bookProps))return f;n={};var b={};e.bookDeps&&o.calcchain&&(b=Yc(bt(t,pl(o.calcchain)),o.calcchain));var m,h,M=0,v={},g=p.Sheets;l.Worksheets=g.length,l.SheetNames=[];for(var z=0;z!=g.length;++z)l.SheetNames[z]=g[z].name;var O=a?"bin":"xml",y=o.workbooks[0].lastIndexOf("/"),A=(o.workbooks[0].slice(0,y+1)+"_rels/"+o.workbooks[0].slice(y+1)+".rels").replace(/^\//,"");ut(t,A)||(A="xl/_rels/workbook."+O+".rels");var _=ir(mt(t,A,!0),A);_&&(_=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,(n=t["!id"][e.id].Type,nr.WS.indexOf(n)>-1?"sheet":nr.CS&&n==nr.CS?"chart":nr.DS&&n==nr.DS?"dialog":nr.MS&&n==nr.MS?"macro":n&&n.length?n:"sheet")];var n}))}catch(t){return null}return t&&0!==t.length?t:null}(_,p.Sheets));var x=bt(t,"xl/worksheets/sheet.xml",!0)?1:0;t:for(M=0;M!=l.Worksheets;++M){var q="sheet";if(_&&_[M]?(m="xl/"+_[M][1].replace(/[\/]?xl\//,""),ut(t,m)||(m=_[M][1]),ut(t,m)||(m=A.replace(/_rels\/.*$/,"")+_[M][1]),q=_[M][2]):m=(m="xl/worksheets/sheet"+(M+1-x)+"."+O).replace(/sheet0\./,"sheet."),h=m.replace(/^(.*)(\/)([^\/]*)$/,"$1/_rels/$3.rels"),e&&null!=e.sheets)switch(typeof e.sheets){case"number":if(M!=e.sheets)continue t;break;case"string":if(l.SheetNames[M].toLowerCase()!=e.sheets.toLowerCase())continue t;break;default:if(Array.isArray&&Array.isArray(e.sheets)){for(var w=!1,k=0;k!=e.sheets.length;++k)"number"==typeof e.sheets[k]&&e.sheets[k]==M&&(w=1),"string"==typeof e.sheets[k]&&e.sheets[k].toLowerCase()==l.SheetNames[M].toLowerCase()&&(w=1);if(!w)continue t}}cl(t,m,h,l.SheetNames[M],M,v,n,q,e,p,s,c)}return f={Directory:o,Workbook:p,Props:l,Custprops:u,Deps:b,Sheets:n,SheetNames:l.SheetNames,Strings:qs,Styles:c,Themes:s,SSF:C.get_table()},e&&e.bookFiles&&(f.keys=i,f.files=t.files),e&&e.bookVBA&&(o.vba.length>0?f.vbaraw=bt(t,pl(o.vba[0]),!0):o.defaults&&"application/vnd.ms-office.vbaProject"===o.defaults.bin&&(f.vbaraw=bt(t,"xl/vbaProject.bin",!0))),f}function dl(t,e){var n=e||{},r="Workbook",i=P.find(t,r);try{if(r="/!DataSpaces/Version",!(i=P.find(t,r))||!i.content)throw new Error("ECMA-376 Encrypted file missing "+r);if(function(t){var e={};e.id=t.read_shift(0,"lpp4"),e.R=co(t,4),e.U=co(t,4),e.W=co(t,4)}(i.content),r="/!DataSpaces/DataSpaceMap",!(i=P.find(t,r))||!i.content)throw new Error("ECMA-376 Encrypted file missing "+r);var o=function(t){var e=[];t.l+=4;for(var n=t.read_shift(4);n-- >0;)e.push(po(t));return e}(i.content);if(1!==o.length||1!==o[0].comps.length||0!==o[0].comps[0].t||"StrongEncryptionDataSpace"!==o[0].name||"EncryptedPackage"!==o[0].comps[0].v)throw new Error("ECMA-376 Encrypted file bad "+r);if(r="/!DataSpaces/DataSpaceInfo/StrongEncryptionDataSpace",!(i=P.find(t,r))||!i.content)throw new Error("ECMA-376 Encrypted file missing "+r);var a=function(t){var e=[];t.l+=4;for(var n=t.read_shift(4);n-- >0;)e.push(t.read_shift(0,"lpp4"));return e}(i.content);if(1!=a.length||"StrongEncryptionTransform"!=a[0])throw new Error("ECMA-376 Encrypted file bad "+r);if(r="/!DataSpaces/TransformInfo/StrongEncryptionTransform/!Primary",!(i=P.find(t,r))||!i.content)throw new Error("ECMA-376 Encrypted file missing "+r);lo(i.content)}catch(t){}if(r="/EncryptionInfo",!(i=P.find(t,r))||!i.content)throw new Error("ECMA-376 Encrypted file missing "+r);var s=function(t){var e=co(t);switch(e.Minor){case 2:return[e.Minor,bo(t)];case 3:return[e.Minor,mo()];case 4:return[e.Minor,ho(t)]}throw new Error("ECMA-376 Encrypted file unrecognized Version: "+e.Minor)}(i.content);if(r="/EncryptedPackage",!(i=P.find(t,r))||!i.content)throw new Error("ECMA-376 Encrypted file missing "+r);if(4==s[0]&&"undefined"!=typeof decrypt_agile)return decrypt_agile(s[1],i.content,n.password||"",n);if(2==s[0]&&"undefined"!=typeof decrypt_std76)return decrypt_std76(s[1],i.content,n.password||"",n);throw new Error("File is password-protected")}function ul(t,e){if(va=1024,"ods"==e.bookType)return Up(t,e);t&&!t.SSF&&(t.SSF=C.get_table()),t&&t.SSF&&(R(C),C.load_table(t.SSF),e.revssf=X(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,ks?e.revStrings=new Map:(e.revStrings={},e.revStrings.foo=[],delete e.revStrings.foo);var n="xlsb"==e.bookType?"bin":"xml",r=_a.indexOf(e.bookType)>-1,i={workbooks:[],sheets:[],charts:[],dialogs:[],macros:[],rels:[],strs:[],comments:[],links:[],coreprops:[],extprops:[],custprops:[],themes:[],styles:[],calcchains:[],vba:[],drawings:[],TODO:[],xmlns:""};sl(e=e||{});var o=Mt(),a="",s=0;if(e.cellXfs=[],Cs(e.cellXfs,{},{revssf:{General:0}}),t.Props||(t.Props={}),ht(o,a="docProps/core.xml",function(t,e){var n=e||{},r=[gt,mr],i={};if(!t&&!n.Props)return r.join("");t&&(null!=t.CreatedDate&&hr("dcterms:created","string"==typeof t.CreatedDate?t.CreatedDate:ie(t.CreatedDate,n.WTF),{"xsi:type":"dcterms:W3CDTF"},r,i),null!=t.ModifiedDate&&hr("dcterms:modified","string"==typeof t.ModifiedDate?t.ModifiedDate:ie(t.ModifiedDate,n.WTF),{"xsi:type":"dcterms:W3CDTF"},r,i));for(var o=0;o!=ur.length;++o){var a=ur[o],s=n.Props&&null!=n.Props[a[1]]?n.Props[a[1]]:t?t[a[1]]:null;!0===s?s="1":!1===s?s="0":"number"==typeof s&&(s=String(s)),null!=s&&hr(a[0],s,null,r,i)}return r.length>2&&(r[r.length]="",r[1]=r[1].replace("/>",">")),r.join("")}(t.Props,e)),i.coreprops.push(a),cr(e.rels,2,a,nr.CORE_PROPS),a="docProps/app.xml",t.Props&&t.Props.SheetNames);else if(t.Workbook&&t.Workbook.Sheets){for(var c=[],p=0;pWorksheets")+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""+Rt(t)+""})).join(""),{size:t.Worksheets,baseType:"lpstr"})),e.length>2&&(e[e.length]="",e[1]=e[1].replace("/>",">")),e.join("")}(t.Props)),i.extprops.push(a),cr(e.rels,3,a,nr.EXT_PROPS),t.Custprops!==t.Props&&V(t.Custprops||{}).length>0&&(ht(o,a="docProps/custom.xml",yr(t.Custprops)),i.custprops.push(a),cr(e.rels,4,a,nr.CUST_PROPS)),s=1;s<=t.SheetNames.length;++s){var l={"!id":{}},d=t.Sheets[t.SheetNames[s-1]];switch((d||{})["!type"]||"sheet"){case"chart":default:ht(o,a="xl/worksheets/sheet"+s+"."+n,$c(s-1,a,e,t,l)),i.sheets.push(a),cr(e.wbrels,-1,"worksheets/sheet"+s+"."+n,nr.WS[0])}if(d){var u=d["!comments"],f=!1;if(u&&u.length>0){var b="xl/comments"+s+"."+n;ht(o,b,Gc(u,b,e)),i.comments.push(b),cr(l,-1,"../comments"+s+"."+n,nr.CMNT),f=!0}d["!legacy"]&&f&&ht(o,"xl/drawings/vmlDrawing"+s+".vml",ga(s,d["!comments"])),delete d["!comments"],delete d["!legacy"]}l["!id"].rId1&&ht(o,rr(a),ar(l))}return null!=e.Strings&&e.Strings.length>0&&(ht(o,a="xl/sharedStrings."+n,Uc(e.Strings,a,e)),i.strs.push(a),cr(e.wbrels,-1,"sharedStrings."+n,nr.SST)),ht(o,a="xl/workbook."+n,Hc(t,a,e)),i.workbooks.push(a),cr(e.rels,1,a,nr.WB),ht(o,a="xl/theme/theme1.xml",ma(t.Themes,e)),i.themes.push(a),cr(e.wbrels,-1,"theme/theme1.xml",nr.THEME),ht(o,a="xl/styles."+n,function(t,e,n){return(".bin"===e.slice(-4)?oa:$o)(t,n)}(t,a,e)),i.styles.push(a),cr(e.wbrels,-1,"styles."+n,nr.STY),t.vbaraw&&r&&(ht(o,a="xl/vbaProject.bin",t.vbaraw),i.vba.push(a),cr(e.wbrels,-1,"vbaProject.bin",nr.VBA)),ht(o,"[Content_Types].xml",function(t,e){var n,r=[];r[r.length]=gt,r[r.length]=tr,r=r.concat(er);var i=function(i){t[i]&&t[i].length>0&&(n=t[i][0],r[r.length]=re("Override",null,{PartName:("/"==n[0]?"":"/")+n,ContentType:Zn[i][e.bookType||"xlsx"]}))},o=function(n){(t[n]||[]).forEach((function(t){r[r.length]=re("Override",null,{PartName:("/"==t[0]?"":"/")+t,ContentType:Zn[n][e.bookType||"xlsx"]})}))},a=function(e){(t[e]||[]).forEach((function(t){r[r.length]=re("Override",null,{PartName:("/"==t[0]?"":"/")+t,ContentType:Qn[e][0]})}))};return i("workbooks"),o("sheets"),o("charts"),a("themes"),["strs","styles"].forEach(i),["coreprops","extprops","custprops"].forEach(a),a("vba"),a("comments"),a("drawings"),r.length>2&&(r[r.length]="",r[1]=r[1].replace("/>",">")),r.join("")}(i,e)),ht(o,"_rels/.rels",ar(e.rels)),ht(o,"xl/_rels/workbook."+n+".rels",ar(e.wbrels)),delete e.revssf,delete e.ssf,o}function fl(t,e){var n="";switch((e||{}).type||"base64"){case"buffer":return[t[0],t[1],t[2],t[3],t[4],t[5],t[6],t[7]];case"base64":n=g.decode(t.slice(0,12));break;case"binary":n=t;break;case"array":return[t[0],t[1],t[2],t[3],t[4],t[5],t[6],t[7]];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 bl(t,e){var n=t,r=e||{};return r.type||(r.type=z&&i.isBuffer(t)?"buffer":"base64"),ll(function(t,e){var n;if(ct)switch(e.type){case"base64":n=new ct(t,{base64:!0});break;case"binary":case"array":n=new ct(t,{base64:!1});break;case"buffer":n=new ct(t);break;default:throw new Error("Unrecognized type "+e.type)}else switch(e.type){case"base64":n=P.read(t,{type:"base64"});break;case"binary":n=P.read(t,{type:"binary"});break;case"buffer":case"array":n=P.read(t,{type:"buffer"});break;default:throw new Error("Unrecognized type "+e.type)}return n}(n,r),r)}function ml(t,e){var n=0;t:for(;n=2&&0===n[3])return $i.to_workbook(r,a);break;case 3:case 131:case 139:case 140:return Vi.to_workbook(r,a);case 123:if(92===n[1]&&114===n[2]&&116===n[3])return xo.to_workbook(r,a);break;case 10:case 13:case 32:return function(t,e){var n="",r=fl(t,e);switch(e.type){case"base64":n=g.decode(t);break;case"binary":n=t;break;case"buffer":n=t.toString("binary");break;case"array":n=rt(t);break;default:throw new Error("Unrecognized type "+e.type)}return 239==r[0]&&187==r[1]&&191==r[2]&&(n=It(n)),ml(n,e)}(r,a)}return Vi.versions.indexOf(n[0])>-1&&n[2]<=12&&n[3]<=31?Vi.to_workbook(r,a):hl(t,r,a,o)}function vl(t,e){var n=e||{};return n.type="file",Ml(t,n)}function gl(t,e){switch(e.type){case"base64":case"binary":break;case"buffer":case"array":e.type="";break;case"file":return j(e.file,P.write(t,{type:z?"buffer":""}));case"string":throw new Error("'string' output type invalid for '"+e.bookType+"' files");default:throw new Error("Unrecognized type "+e.type)}return P.write(t,e)}function zl(t,e,n){n||(n="");var r=n+t;switch(e.type){case"base64":return g.encode(jt(r));case"binary":return jt(r);case"string":return t;case"file":return j(e.file,r,"utf8");case"buffer":return z?O(r,"utf8"):zl(r,{type:"binary"}).split("").map((function(t){return t.charCodeAt(0)}))}throw new Error("Unrecognized type "+e.type)}function Ol(t,e){switch(e.type){case"string":case"base64":case"binary":for(var n="",r=0;r0&&(i=0);var d=en(c.s.r),u=[],f=[],b=0,m=0,h=Array.isArray(t),M=c.s.r,v=0,g=0;for(h&&!t[M]&&(t[M]=[]),v=c.s.c;v<=c.e.c;++v)switch(u[v]=rn(v),n=h?t[M][v]:t[u[v]+d],r){case 1:o[v]=v-c.s.c;break;case 2:o[v]=u[v];break;case 3:o[v]=p.header[v-c.s.c];break;default:for(null==n&&(n={w:"__EMPTY",t:"s"}),s=a=dn(n,null,p),m=0,g=0;g=0&&(l='"'+l.replace(wl,'""')+'"'));p.push(l)}return!1===s.blankrows&&c?null:p.join(a)}function Ll(t,e){var n=[],r=null==e?{}:e;if(null==t||null==t["!ref"])return"";var i=pn(t["!ref"]),o=void 0!==r.FS?r.FS:",",a=o.charCodeAt(0),s=void 0!==r.RS?r.RS:"\n",c=s.charCodeAt(0),p=new RegExp(("|"==o?"\\|":o)+"+$"),l="",d=[];r.dense=Array.isArray(t);for(var u=r.skipHidden&&t["!cols"]||[],f=r.skipHidden&&t["!rows"]||[],b=i.s.c;b<=i.e.c;++b)(u[b]||{}).hidden||(d[b]=rn(b));for(var m=i.s.r;m<=i.e.r;++m)(f[m]||{}).hidden||null!=(l=kl(t,i,m,d,a,c,o,r))&&(r.strip&&(l=l.replace(p,"")),n.push(l+s));return delete r.dense,n.join("")}function Wl(t,e){e||(e={}),e.FS="\t",e.RS="\n";var n=Ll(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 Sl(t){var e,n="",r="";if(null==t||null==t["!ref"])return[];var i,o=pn(t["!ref"]),a="",s=[],c=[],p=Array.isArray(t);for(i=o.s.c;i<=o.e.c;++i)s[i]=rn(i);for(var l=o.s.r;l<=o.e.r;++l)for(a=en(l),i=o.s.c;i<=o.e.c;++i)if(n=s[i]+a,r="",void 0!==(e=p?(t[l]||[])[i]: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 Cl(t,e,n){var r,i=n||{},o=+!i.skipHeader,a=t||{},s=0,c=0;if(a&&null!=i.origin)if("number"==typeof i.origin)s=i.origin;else{var p="string"==typeof i.origin?on(i.origin):i.origin;s=p.r,c=p.c}var l={s:{c:0,r:0},e:{c:c,r:s+e.length-1+o}};if(a["!ref"]){var d=pn(a["!ref"]);l.e.c=Math.max(l.e.c,d.e.c),l.e.r=Math.max(l.e.r,d.e.r),-1==s&&(s=d.e.r+1,l.e.r=s+e.length-1+o)}else-1==s&&(s=0,l.e.r=e.length-1+o);var u=i.header||[],f=0;e.forEach((function(t,e){V(t).forEach((function(n){-1==(f=u.indexOf(n))&&(u[f=u.length]=n);var p=t[n],l="z",d="",b=an({c:c+f,r:s+e+o});r=Tl.sheet_get_cell(a,b),!p||"object"!=typeof p||p instanceof Date?("number"==typeof p?l="n":"boolean"==typeof p?l="b":"string"==typeof p?l="s":p instanceof Date&&(l="d",i.cellDates||(l="n",p=U(p)),d=i.dateNF||C._table[14]),r?(r.t=l,r.v=p,delete r.w,delete r.R,d&&(r.z=d)):a[b]=r={t:l,v:p},d&&(r.z=d)):a[b]=p}))})),l.e.c=Math.max(l.e.c,c+u.length-1);var b=en(s);if(o)for(f=0;f=65535)throw new Error("Too many worksheets");if(Wc(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 i=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,i,{}),r){case 0:case 1:case 2:break;default:throw new Error("Bad sheet visibility setting "+r)}t.Workbook.Sheets[i].Hidden=r},[["SHEET_VISIBLE",0],["SHEET_HIDDEN",1],["SHEET_VERY_HIDDEN",2]].forEach((function(e){t.consts[e[0]]=e[1]})),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 i="string"!=typeof e?e:pn(e),o="string"==typeof e?e:cn(e),a=i.s.r;a<=i.e.r;++a)for(var s=i.s.c;s<=i.e.c;++s){var c=n(t,a,s);c.t="n",c.F=o,delete c.v,a==i.s.r&&s==i.s.c&&(c.f=r)}return t}}(Tl),z&&(Rl=n(465).Readable,e.stream={to_json:function(t,e){var n=Rl({objectMode:!0});if(null==t||null==t["!ref"])return n.push(null),n;var r={t:"n",v:0},i=0,o=1,a=[],s=0,c="",p={s:{r:0,c:0},e:{r:0,c:0}},l=e||{},d=null!=l.range?l.range:t["!ref"];switch(1===l.header?i=1:"A"===l.header?i=2:Array.isArray(l.header)&&(i=3),typeof d){case"string":p=pn(d);break;case"number":(p=pn(t["!ref"])).s.r=d;break;default:p=d}i>0&&(o=0);var u=en(p.s.r),f=[],b=0,m=Array.isArray(t),h=p.s.r,M=0,v=0;for(m&&!t[h]&&(t[h]=[]),M=p.s.c;M<=p.e.c;++M)switch(f[M]=rn(M),r=m?t[h][M]:t[f[M]+u],i){case 1:a[M]=M-p.s.c;break;case 2:a[M]=f[M];break;case 3:a[M]=l.header[M-p.s.c];break;default:for(null==r&&(r={w:"__EMPTY",t:"s"}),c=s=dn(r,null,l),b=0,v=0;vp.e.r)return n.push(null);for(;h<=p.e.r;){var e=xl(t,p,h,f,i,a,m,l);if(++h,!1===e.isempty||(1===i?!1!==l.blankrows:l.blankrows)){n.push(e.row);break}}},n},to_html:function(t,e){var n=Rl(),r=e||{},i=null!=r.header?r.header:Dp.BEGIN,o=null!=r.footer?r.footer:Dp.END;n.push(i);var a=sn(t["!ref"]);r.dense=Array.isArray(t),n.push(Dp._preamble(t,a,r));var s=a.s.r,c=!1;return n._read=function(){if(s>a.e.r)return c||(c=!0,n.push(""+o)),n.push(null);for(;s<=a.e.r;){n.push(Dp._row(t,a,s,r)),++s;break}},n},to_csv:function(t,e){var n=Rl(),r=null==e?{}:e;if(null==t||null==t["!ref"])return n.push(null),n;var i=pn(t["!ref"]),o=void 0!==r.FS?r.FS:",",a=o.charCodeAt(0),s=void 0!==r.RS?r.RS:"\n",c=s.charCodeAt(0),p=new RegExp(("|"==o?"\\|":o)+"+$"),l="",d=[];r.dense=Array.isArray(t);for(var u=r.skipHidden&&t["!cols"]||[],f=r.skipHidden&&t["!rows"]||[],b=i.s.c;b<=i.e.c;++b)(u[b]||{}).hidden||(d[b]=rn(b));var m=i.s.r,h=!1;return n._read=function(){if(!h)return h=!0,n.push("\ufeff");for(;m<=i.e.r;)if(++m,!(f[m-1]||{}).hidden&&null!=(l=kl(t,i,m-1,d,a,c,o,r))){r.strip&&(l=l.replace(p,"")),n.push(l+s);break}return m>i.e.r?n.push(null):void 0},n}}),void 0!==Ap&&(e.parse_xlscfb=Ap),e.parse_zip=ll,e.read=Ml,e.readFile=vl,e.readFileSync=vl,e.write=yl,e.writeFile=_l,e.writeFileSync=_l,e.writeFileAsync=function(t,e,n,r){var i=n||{};i.type="file",i.file=t,Al(i),i.type="buffer";var o=r;return o instanceof Function||(o=n),D.writeFile(t,yl(e,i),o)},e.utils=Tl,e.SSF=C,void 0!==P&&(e.CFB=P)})(e)}).call(this,n(30),n(78).Buffer,n(109))},function(t,e,n){var r=n(15),i=n(150),o=n(96),a=Object.defineProperty;e.f=n(22)?Object.defineProperty:function(t,e,n){if(r(t),e=o(e,!0),r(n),i)try{return a(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}},function(t,e){!function(e){"use strict";var n=Object.prototype,r=n.hasOwnProperty,i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",a=i.asyncIterator||"@@asyncIterator",s=i.toStringTag||"@@toStringTag",c="object"==typeof t,p=e.regeneratorRuntime;if(p)c&&(t.exports=p);else{(p=e.regeneratorRuntime=c?t.exports:{}).wrap=m;var l={},d={};d[o]=function(){return this};var u=Object.getPrototypeOf,f=u&&u(u(q([])));f&&f!==n&&r.call(f,o)&&(d=f);var b=g.prototype=M.prototype=Object.create(d);v.prototype=b.constructor=g,g.constructor=v,g[s]=v.displayName="GeneratorFunction",p.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===v||"GeneratorFunction"===(e.displayName||e.name))},p.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,g):(t.__proto__=g,s in t||(t[s]="GeneratorFunction")),t.prototype=Object.create(b),t},p.awrap=function(t){return{__await:t}},z(O.prototype),O.prototype[a]=function(){return this},p.AsyncIterator=O,p.async=function(t,e,n,r){var i=new O(m(t,e,n,r));return p.isGeneratorFunction(e)?i:i.next().then((function(t){return t.done?t.value:i.next()}))},z(b),b[s]="Generator",b[o]=function(){return this},b.toString=function(){return"[object Generator]"},p.keys=function(t){var e=[];for(var n in t)e.push(n);return e.reverse(),function n(){for(;e.length;){var r=e.pop();if(r in t)return n.value=r,n.done=!1,n}return n.done=!0,n}},p.values=q,x.prototype={constructor:x,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(_),!t)for(var e in this)"t"===e.charAt(0)&&r.call(this,e)&&!isNaN(+e.slice(1))&&(this[e]=void 0)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var e=this;function n(n,r){return a.type="throw",a.arg=t,e.next=n,r&&(e.method="next",e.arg=void 0),!!r}for(var i=this.tryEntries.length-1;i>=0;--i){var o=this.tryEntries[i],a=o.completion;if("root"===o.tryLoc)return n("end");if(o.tryLoc<=this.prev){var s=r.call(o,"catchLoc"),c=r.call(o,"finallyLoc");if(s&&c){if(this.prev=0;--n){var i=this.tryEntries[n];if(i.tryLoc<=this.prev&&r.call(i,"finallyLoc")&&this.prev=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),_(n),l}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var r=n.completion;if("throw"===r.type){var i=r.arg;_(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,n){return this.delegate={iterator:q(t),resultName:e,nextLoc:n},"next"===this.method&&(this.arg=void 0),l}}}function m(t,e,n,r){var i=e&&e.prototype instanceof M?e:M,o=Object.create(i.prototype),a=new x(r||[]);return o._invoke=function(t,e,n){var r="suspendedStart";return function(i,o){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===i)throw o;return w()}for(n.method=i,n.arg=o;;){var a=n.delegate;if(a){var s=y(a,n);if(s){if(s===l)continue;return s}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var c=h(t,e,n);if("normal"===c.type){if(r=n.done?"completed":"suspendedYield",c.arg===l)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(r="completed",n.method="throw",n.arg=c.arg)}}}(t,n,a),o}function h(t,e,n){try{return{type:"normal",arg:t.call(e,n)}}catch(t){return{type:"throw",arg:t}}}function M(){}function v(){}function g(){}function z(t){["next","throw","return"].forEach((function(e){t[e]=function(t){return this._invoke(e,t)}}))}function O(t){var e;this._invoke=function(n,i){function o(){return new Promise((function(e,o){!function e(n,i,o,a){var s=h(t[n],t,i);if("throw"!==s.type){var c=s.arg,p=c.value;return p&&"object"==typeof p&&r.call(p,"__await")?Promise.resolve(p.__await).then((function(t){e("next",t,o,a)}),(function(t){e("throw",t,o,a)})):Promise.resolve(p).then((function(t){c.value=t,o(c)}),a)}a(s.arg)}(n,i,e,o)}))}return e=e?e.then(o,o):o()}}function y(t,e){var n=t.iterator[e.method];if(void 0===n){if(e.delegate=null,"throw"===e.method){if(t.iterator.return&&(e.method="return",e.arg=void 0,y(t,e),"throw"===e.method))return l;e.method="throw",e.arg=new TypeError("The iterator does not provide a 'throw' method")}return l}var r=h(n,t.iterator,e.arg);if("throw"===r.type)return e.method="throw",e.arg=r.arg,e.delegate=null,l;var i=r.arg;return i?i.done?(e[t.resultName]=i.value,e.next=t.nextLoc,"return"!==e.method&&(e.method="next",e.arg=void 0),e.delegate=null,l):i:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,l)}function A(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function _(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function x(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(A,this),this.reset(!0)}function q(t){if(t){var e=t[o];if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var n=-1,i=function e(){for(;++n1||"".split(/.?/)[f]?function(t,e){var i=String(this);if(void 0===t&&0===e)return[];if(!r(t))return n.call(i,t,e);for(var o,a,s,c=[],l=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),d=0,b=void 0===e?4294967295:e>>>0,m=new RegExp(t.source,l+"g");(o=p.call(m,i))&&!((a=m.lastIndex)>d&&(c.push(i.slice(d,o.index)),o[f]>1&&o.index=b));)m.lastIndex===o.index&&m.lastIndex++;return d===i[f]?!s&&m.test("")||c.push(""):c.push(i.slice(d)),c[f]>b?c.slice(0,b):c}:"0".split(void 0,0)[f]?function(t,e){return void 0===t&&0===e?[]:n.call(this,t,e)}:n,[function(n,r){var i=t(this),o=null==n?void 0:n[e];return void 0!==o?o.call(n,i,r):m.call(String(i),n,r)},function(t,e){var r=l(m,t,this,e,m!==n);if(r.done)return r.value;var p=i(t),u=String(this),f=o(p,RegExp),h=p.unicode,M=(p.ignoreCase?"i":"")+(p.multiline?"m":"")+(p.unicode?"u":"")+(b?"y":"g"),v=new f(b?p:"^(?:"+p.source+")",M),g=void 0===e?4294967295:e>>>0;if(0===g)return[];if(0===u.length)return null===c(v,u)?[u]:[];for(var z=0,O=0,y=[];O]*>)/g,f=/\$([$&`']|\d\d?)/g;n(77)("replace",2,(function(t,e,n,b){return[function(r,i){var o=t(this),a=null==r?void 0:r[e];return void 0!==a?a.call(r,o,i):n.call(String(o),r,i)},function(t,e){var i=b(n,t,this,e);if(i.done)return i.value;var d=r(t),u=String(this),f="function"==typeof e;f||(e=String(e));var h=d.global;if(h){var M=d.unicode;d.lastIndex=0}for(var v=[];;){var g=c(d,u);if(null===g)break;if(v.push(g),!h)break;""===String(g[0])&&(d.lastIndex=s(u,o(d.lastIndex),M))}for(var z,O="",y=0,A=0;A=y&&(O+=u.slice(y,x)+W,y=x+_.length)}return O+u.slice(y)}];function m(t,e,r,o,a,s){var c=r+t.length,p=o.length,l=f;return void 0!==a&&(a=i(a),l=u),n.call(s,l,(function(n,i){var s;switch(i.charAt(0)){case"$":return"$";case"&":return t;case"`":return e.slice(0,r);case"'":return e.slice(c);case"<":s=a[i.slice(1,-1)];break;default:var l=+i;if(0===l)return n;if(l>p){var u=d(l/10);return 0===u?n:u<=p?void 0===o[u-1]?i.charAt(1):o[u-1]+i.charAt(1):n}s=o[l-1]}return void 0===s?"":s}))}}))},function(t,e,n){"use strict";var r=Array.isArray;t.exports=r},function(t,e,n){var r;r=t=>(()=>{"use strict";var e={311:e=>{e.exports=t}},n={};function r(t){var i=n[t];if(void 0!==i)return i.exports;var o=n[t]={exports:{}};return e[t](o,o.exports,r),o.exports}r.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return r.d(e,{a:e}),e},r.d=(t,e)=>{for(var n in e)r.o(e,n)&&!r.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},r.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e);var i={};return(()=>{r.d(i,{default:()=>u});var t=r(311),e=r.n(t),n=["onChange","onClose","onDestroy","onMonthChange","onOpen","onYearChange"];function o(){return(o=Object.assign?Object.assign.bind():function(t){for(var e=1;e0?i(r(t),9007199254740991):0}},function(t,e,n){var r=n(54);t.exports=function(t){return Object(r(t))}},function(t,e,n){var r=n(57),i=n(442),o=n(443),a=r?r.toStringTag:void 0;t.exports=function(t){return null==t?void 0===t?"[object Undefined]":"[object Null]":a&&a in Object(t)?i(t):o(t)}},function(t,e,n){var r=n(521),i=n(524);t.exports=function(t,e){var n=i(t,e);return r(n)?n:void 0}},function(t,e,n){var r=n(58);t.exports=function(t){if("string"==typeof t||r(t))return t;var e=t+"";return"0"==e&&1/t==-1/0?"-0":e}},function(t,e){var n=t.exports={version:"2.6.12"};"number"==typeof __e&&(__e=n)},function(t,e,n){var r=n(21),i=n(33),o=n(39),a=n(53)("src"),s=n(409),c=(""+s).split("toString");n(45).inspectSource=function(t){return s.call(t)},(t.exports=function(t,e,n,s){var p="function"==typeof n;p&&(o(n,"name")||i(n,"name",e)),t[e]!==n&&(p&&(o(n,a)||i(n,a,t[e]?""+t[e]:c.join(String(e)))),t===r?t[e]=n:s?t[e]?t[e]=n:i(t,e,n):(delete t[e],i(t,e,n)))})(Function.prototype,"toString",(function(){return"function"==typeof this&&this[a]||s.call(this)}))},function(t,e,n){var r=n(157),i=n(101);t.exports=Object.keys||function(t){return r(t,i)}},function(t,e,n){var r=n(441);t.exports=function(t){return null==t?"":r(t)}},function(t,e,n){"use strict";var r=n(15),i=n(455),o=n(76);n(77)("search",1,(function(t,e,n,a){return[function(n){var r=t(this),i=null==n?void 0:n[e];return void 0!==i?i.call(n,r):new RegExp(n)[e](String(r))},function(t){var e=a(n,t,this);if(e.done)return e.value;var s=r(t),c=String(this),p=s.lastIndex;i(p,0)||(s.lastIndex=0);var l=o(s,c);return i(s.lastIndex,p)||(s.lastIndex=p),null===l?-1:l.index}]}))},function(t,e,n){var r=n(114),i=n(120);t.exports=function(t){return null!=t&&i(t.length)&&!r(t)}},function(t,e,n){var r=n(345),i=n(350),o=n(50);t.exports=function(t){return o(t)?r(t):i(t)}},function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},function(t,e){var n=0,r=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++n+r).toString(36))}},function(t,e){t.exports=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t}},function(t,e){t.exports={}},function(t,e){t.exports=function(t){return t.webpackPolyfill||(t.deprecate=function(){},t.paths=[],t.children||(t.children=[]),Object.defineProperty(t,"loaded",{enumerable:!0,get:function(){return t.l}}),Object.defineProperty(t,"id",{enumerable:!0,get:function(){return t.i}}),t.webpackPolyfill=1),t}},function(t,e,n){var r=n(24).Symbol;t.exports=r},function(t,e,n){var r=n(42),i=n(25);t.exports=function(t){return"symbol"==typeof t||i(t)&&"[object Symbol]"==r(t)}},function(t,e,n){"use strict";var r=/\D/,i=/^[a-zA-Z_$]+([\w_$]*)$/,o=/"/g;function a(){for(var t=[],e=arguments.length;e--;)t[e]=arguments[e];return t.reduce((function(t,e){return t?!e||e.startsWith("[")?""+t+e:t+"."+e:e}),"")}function s(t){return function(e){for(var n=[],s=arguments.length-1;s-- >0;)n[s]=arguments[s+1];return t.isString(e)?a.apply(void 0,n.concat([e])):t.isArray(e)?(n=a.apply(void 0,n),e.reduce((function(t,e){var n=typeof e;return"number"===n?e<0||e%1!=0?t+'["'+e+'"]':t+"["+e+"]":"string"!==n?t+'["'+e+'"]':e?r.test(e)?i.test(e)?t?t+"."+e:""+t+e:t+'["'+e.replace(o,'\\"')+'"]':t+"["+e+"]":t+'[""]'}),n)):void 0}}s.notChainable=!0,t.exports=s},function(t,e){t.exports=function(t,e){return t===e||t!=t&&e!=e}},function(t,e,n){(function(t){var r=n(24),i=n(541),o=e&&!e.nodeType&&e,a=o&&"object"==typeof t&&t&&!t.nodeType&&t,s=a&&a.exports===o?r.Buffer:void 0,c=(s?s.isBuffer:void 0)||i;t.exports=c}).call(this,n(56)(t))},function(t,e,n){var r=n(123),i=n(116);t.exports=function(t,e,n,o){var a=!n;n||(n={});for(var s=-1,c=e.length;++st.length)&&(e=t.length);for(var n=0,r=Array(e);n0?r:n)(t)}},function(t,e,n){var r=n(41),i=n(47);n(411)("keys",(function(){return function(t){return i(r(t))}}))},function(t,e,n){var r=n(419);r.__esModule&&(r=r.default),"string"==typeof r&&(r=[[t.i,r,""]]),r.locals&&(t.exports=r.locals);(0,n(4).default)("40ddd2fe",r,!0,{})},function(t,e,n){"use strict";var r=n(163),i=RegExp.prototype.exec;t.exports=function(t,e){var n=t.exec;if("function"==typeof n){var o=n.call(t,e);if("object"!=typeof o)throw new TypeError("RegExp exec method returned something other than an Object or null");return o}if("RegExp"!==r(t))throw new TypeError("RegExp#exec called on incompatible receiver");return i.call(t,e)}},function(t,e,n){"use strict";n(422);var r=n(46),i=n(33),o=n(23),a=n(54),s=n(13),c=n(104),p=s("species"),l=!o((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$")})),d=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]}();t.exports=function(t,e,n){var u=s(t),f=!o((function(){var e={};return e[u]=function(){return 7},7!=""[t](e)})),b=f?!o((function(){var e=!1,n=/a/;return n.exec=function(){return e=!0,null},"split"===t&&(n.constructor={},n.constructor[p]=function(){return n}),n[u](""),!e})):void 0;if(!f||!b||"replace"===t&&!l||"split"===t&&!d){var m=/./[u],h=n(a,u,""[t],(function(t,e,n,r,i){return e.exec===c?f&&!i?{done:!0,value:m.call(e,n,r)}:{done:!0,value:t.call(n,e,r)}:{done:!1}})),M=h[0],v=h[1];r(String.prototype,t,M),i(RegExp.prototype,u,2==e?function(t,e){return v.call(t,this,e)}:function(t){return v.call(t,this)})}}},function(t,e,n){"use strict";(function(t){ /*! * The buffer module from node.js, for the browser. * * @author Feross Aboukhadijeh * @license MIT */ var r=n(424),i=n(425),o=n(426);function a(){return c.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function s(t,e){if(a()=a())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+a().toString(16)+" bytes");return 0|t}function b(t,e){if(c.isBuffer(t))return t.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(t)||t instanceof ArrayBuffer))return t.byteLength;"string"!=typeof t&&(t=""+t);var n=t.length;if(0===n)return 0;for(var r=!1;;)switch(e){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":case void 0:return I(t).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return j(t).length;default:if(r)return I(t).length;e=(""+e).toLowerCase(),r=!0}}function m(t,e,n){var r=!1;if((void 0===e||e<0)&&(e=0),e>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(e>>>=0))return"";for(t||(t="utf8");;)switch(t){case"hex":return L(this,e,n);case"utf8":case"utf-8":return q(this,e,n);case"ascii":return w(this,e,n);case"latin1":case"binary":return k(this,e,n);case"base64":return x(this,e,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return W(this,e,n);default:if(r)throw new TypeError("Unknown encoding: "+t);t=(t+"").toLowerCase(),r=!0}}function h(t,e,n){var r=t[e];t[e]=t[n],t[n]=r}function M(t,e,n,r,i){if(0===t.length)return-1;if("string"==typeof n?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),n=+n,isNaN(n)&&(n=i?0:t.length-1),n<0&&(n=t.length+n),n>=t.length){if(i)return-1;n=t.length-1}else if(n<0){if(!i)return-1;n=0}if("string"==typeof e&&(e=c.from(e,r)),c.isBuffer(e))return 0===e.length?-1:v(t,e,n,r,i);if("number"==typeof e)return e&=255,c.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(t,e,n):Uint8Array.prototype.lastIndexOf.call(t,e,n):v(t,[e],n,r,i);throw new TypeError("val must be string, number or Buffer")}function v(t,e,n,r,i){var o,a=1,s=t.length,c=e.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(t.length<2||e.length<2)return-1;a=2,s/=2,c/=2,n/=2}function p(t,e){return 1===a?t[e]:t.readUInt16BE(e*a)}if(i){var l=-1;for(o=n;os&&(n=s-c),o=n;o>=0;o--){for(var d=!0,u=0;ui&&(r=i):r=i;var o=e.length;if(o%2!=0)throw new TypeError("Invalid hex string");r>o/2&&(r=o/2);for(var a=0;a>8,i=n%256,o.push(i),o.push(r);return o}(e,t.length-n),t,n,r)}function x(t,e,n){return 0===e&&n===t.length?r.fromByteArray(t):r.fromByteArray(t.slice(e,n))}function q(t,e,n){n=Math.min(t.length,n);for(var r=[],i=e;i239?4:p>223?3:p>191?2:1;if(i+d<=n)switch(d){case 1:p<128&&(l=p);break;case 2:128==(192&(o=t[i+1]))&&(c=(31&p)<<6|63&o)>127&&(l=c);break;case 3:o=t[i+1],a=t[i+2],128==(192&o)&&128==(192&a)&&(c=(15&p)<<12|(63&o)<<6|63&a)>2047&&(c<55296||c>57343)&&(l=c);break;case 4:o=t[i+1],a=t[i+2],s=t[i+3],128==(192&o)&&128==(192&a)&&128==(192&s)&&(c=(15&p)<<18|(63&o)<<12|(63&a)<<6|63&s)>65535&&c<1114112&&(l=c)}null===l?(l=65533,d=1):l>65535&&(l-=65536,r.push(l>>>10&1023|55296),l=56320|1023&l),r.push(l),i+=d}return function(t){var e=t.length;if(e<=4096)return String.fromCharCode.apply(String,t);var n="",r=0;for(;r0&&(t=this.toString("hex",0,n).match(/.{2}/g).join(" "),this.length>n&&(t+=" ... ")),""},c.prototype.compare=function(t,e,n,r,i){if(!c.isBuffer(t))throw new TypeError("Argument must be a Buffer");if(void 0===e&&(e=0),void 0===n&&(n=t?t.length:0),void 0===r&&(r=0),void 0===i&&(i=this.length),e<0||n>t.length||r<0||i>this.length)throw new RangeError("out of range index");if(r>=i&&e>=n)return 0;if(r>=i)return-1;if(e>=n)return 1;if(this===t)return 0;for(var o=(i>>>=0)-(r>>>=0),a=(n>>>=0)-(e>>>=0),s=Math.min(o,a),p=this.slice(r,i),l=t.slice(e,n),d=0;di)&&(n=i),t.length>0&&(n<0||e<0)||e>this.length)throw new RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var o=!1;;)switch(r){case"hex":return g(this,t,e,n);case"utf8":case"utf-8":return z(this,t,e,n);case"ascii":return O(this,t,e,n);case"latin1":case"binary":return y(this,t,e,n);case"base64":return A(this,t,e,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return _(this,t,e,n);default:if(o)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),o=!0}},c.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function w(t,e,n){var r="";n=Math.min(t.length,n);for(var i=e;ir)&&(n=r);for(var i="",o=e;on)throw new RangeError("Trying to access beyond buffer length")}function C(t,e,n,r,i,o){if(!c.isBuffer(t))throw new TypeError('"buffer" argument must be a Buffer instance');if(e>i||et.length)throw new RangeError("Index out of range")}function R(t,e,n,r){e<0&&(e=65535+e+1);for(var i=0,o=Math.min(t.length-n,2);i>>8*(r?i:1-i)}function T(t,e,n,r){e<0&&(e=4294967295+e+1);for(var i=0,o=Math.min(t.length-n,4);i>>8*(r?i:3-i)&255}function E(t,e,n,r,i,o){if(n+r>t.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function N(t,e,n,r,o){return o||E(t,0,n,4),i.write(t,e,n,r,23,4),n+4}function B(t,e,n,r,o){return o||E(t,0,n,8),i.write(t,e,n,r,52,8),n+8}c.prototype.slice=function(t,e){var n,r=this.length;if((t=~~t)<0?(t+=r)<0&&(t=0):t>r&&(t=r),(e=void 0===e?r:~~e)<0?(e+=r)<0&&(e=0):e>r&&(e=r),e0&&(i*=256);)r+=this[t+--e]*i;return r},c.prototype.readUInt8=function(t,e){return e||S(t,1,this.length),this[t]},c.prototype.readUInt16LE=function(t,e){return e||S(t,2,this.length),this[t]|this[t+1]<<8},c.prototype.readUInt16BE=function(t,e){return e||S(t,2,this.length),this[t]<<8|this[t+1]},c.prototype.readUInt32LE=function(t,e){return e||S(t,4,this.length),(this[t]|this[t+1]<<8|this[t+2]<<16)+16777216*this[t+3]},c.prototype.readUInt32BE=function(t,e){return e||S(t,4,this.length),16777216*this[t]+(this[t+1]<<16|this[t+2]<<8|this[t+3])},c.prototype.readIntLE=function(t,e,n){t|=0,e|=0,n||S(t,e,this.length);for(var r=this[t],i=1,o=0;++o=(i*=128)&&(r-=Math.pow(2,8*e)),r},c.prototype.readIntBE=function(t,e,n){t|=0,e|=0,n||S(t,e,this.length);for(var r=e,i=1,o=this[t+--r];r>0&&(i*=256);)o+=this[t+--r]*i;return o>=(i*=128)&&(o-=Math.pow(2,8*e)),o},c.prototype.readInt8=function(t,e){return e||S(t,1,this.length),128&this[t]?-1*(255-this[t]+1):this[t]},c.prototype.readInt16LE=function(t,e){e||S(t,2,this.length);var n=this[t]|this[t+1]<<8;return 32768&n?4294901760|n:n},c.prototype.readInt16BE=function(t,e){e||S(t,2,this.length);var n=this[t+1]|this[t]<<8;return 32768&n?4294901760|n:n},c.prototype.readInt32LE=function(t,e){return e||S(t,4,this.length),this[t]|this[t+1]<<8|this[t+2]<<16|this[t+3]<<24},c.prototype.readInt32BE=function(t,e){return e||S(t,4,this.length),this[t]<<24|this[t+1]<<16|this[t+2]<<8|this[t+3]},c.prototype.readFloatLE=function(t,e){return e||S(t,4,this.length),i.read(this,t,!0,23,4)},c.prototype.readFloatBE=function(t,e){return e||S(t,4,this.length),i.read(this,t,!1,23,4)},c.prototype.readDoubleLE=function(t,e){return e||S(t,8,this.length),i.read(this,t,!0,52,8)},c.prototype.readDoubleBE=function(t,e){return e||S(t,8,this.length),i.read(this,t,!1,52,8)},c.prototype.writeUIntLE=function(t,e,n,r){(t=+t,e|=0,n|=0,r)||C(this,t,e,n,Math.pow(2,8*n)-1,0);var i=1,o=0;for(this[e]=255&t;++o=0&&(o*=256);)this[e+i]=t/o&255;return e+n},c.prototype.writeUInt8=function(t,e,n){return t=+t,e|=0,n||C(this,t,e,1,255,0),c.TYPED_ARRAY_SUPPORT||(t=Math.floor(t)),this[e]=255&t,e+1},c.prototype.writeUInt16LE=function(t,e,n){return t=+t,e|=0,n||C(this,t,e,2,65535,0),c.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8):R(this,t,e,!0),e+2},c.prototype.writeUInt16BE=function(t,e,n){return t=+t,e|=0,n||C(this,t,e,2,65535,0),c.TYPED_ARRAY_SUPPORT?(this[e]=t>>>8,this[e+1]=255&t):R(this,t,e,!1),e+2},c.prototype.writeUInt32LE=function(t,e,n){return t=+t,e|=0,n||C(this,t,e,4,4294967295,0),c.TYPED_ARRAY_SUPPORT?(this[e+3]=t>>>24,this[e+2]=t>>>16,this[e+1]=t>>>8,this[e]=255&t):T(this,t,e,!0),e+4},c.prototype.writeUInt32BE=function(t,e,n){return t=+t,e|=0,n||C(this,t,e,4,4294967295,0),c.TYPED_ARRAY_SUPPORT?(this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t):T(this,t,e,!1),e+4},c.prototype.writeIntLE=function(t,e,n,r){if(t=+t,e|=0,!r){var i=Math.pow(2,8*n-1);C(this,t,e,n,i-1,-i)}var o=0,a=1,s=0;for(this[e]=255&t;++o>0)-s&255;return e+n},c.prototype.writeIntBE=function(t,e,n,r){if(t=+t,e|=0,!r){var i=Math.pow(2,8*n-1);C(this,t,e,n,i-1,-i)}var o=n-1,a=1,s=0;for(this[e+o]=255&t;--o>=0&&(a*=256);)t<0&&0===s&&0!==this[e+o+1]&&(s=1),this[e+o]=(t/a>>0)-s&255;return e+n},c.prototype.writeInt8=function(t,e,n){return t=+t,e|=0,n||C(this,t,e,1,127,-128),c.TYPED_ARRAY_SUPPORT||(t=Math.floor(t)),t<0&&(t=255+t+1),this[e]=255&t,e+1},c.prototype.writeInt16LE=function(t,e,n){return t=+t,e|=0,n||C(this,t,e,2,32767,-32768),c.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8):R(this,t,e,!0),e+2},c.prototype.writeInt16BE=function(t,e,n){return t=+t,e|=0,n||C(this,t,e,2,32767,-32768),c.TYPED_ARRAY_SUPPORT?(this[e]=t>>>8,this[e+1]=255&t):R(this,t,e,!1),e+2},c.prototype.writeInt32LE=function(t,e,n){return t=+t,e|=0,n||C(this,t,e,4,2147483647,-2147483648),c.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8,this[e+2]=t>>>16,this[e+3]=t>>>24):T(this,t,e,!0),e+4},c.prototype.writeInt32BE=function(t,e,n){return t=+t,e|=0,n||C(this,t,e,4,2147483647,-2147483648),t<0&&(t=4294967295+t+1),c.TYPED_ARRAY_SUPPORT?(this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t):T(this,t,e,!1),e+4},c.prototype.writeFloatLE=function(t,e,n){return N(this,t,e,!0,n)},c.prototype.writeFloatBE=function(t,e,n){return N(this,t,e,!1,n)},c.prototype.writeDoubleLE=function(t,e,n){return B(this,t,e,!0,n)},c.prototype.writeDoubleBE=function(t,e,n){return B(this,t,e,!1,n)},c.prototype.copy=function(t,e,n,r){if(n||(n=0),r||0===r||(r=this.length),e>=t.length&&(e=t.length),e||(e=0),r>0&&r=this.length)throw new RangeError("sourceStart out of bounds");if(r<0)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),t.length-e=0;--i)t[i+e]=this[i+n];else if(o<1e3||!c.TYPED_ARRAY_SUPPORT)for(i=0;i>>=0,n=void 0===n?this.length:n>>>0,t||(t=0),"number"==typeof t)for(o=e;o55295&&n<57344){if(!i){if(n>56319){(e-=3)>-1&&o.push(239,191,189);continue}if(a+1===r){(e-=3)>-1&&o.push(239,191,189);continue}i=n;continue}if(n<56320){(e-=3)>-1&&o.push(239,191,189),i=n;continue}n=65536+(i-55296<<10|n-56320)}else i&&(e-=3)>-1&&o.push(239,191,189);if(i=null,n<128){if((e-=1)<0)break;o.push(n)}else if(n<2048){if((e-=2)<0)break;o.push(n>>6|192,63&n|128)}else if(n<65536){if((e-=3)<0)break;o.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((e-=4)<0)break;o.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return o}function j(t){return r.toByteArray(function(t){if((t=function(t){return t.trim?t.trim():t.replace(/^\s+|\s+$/g,"")}(t).replace(D,"")).length<2)return"";for(;t.length%4!=0;)t+="=";return t}(t))}function V(t,e,n,r){for(var i=0;i=e.length||i>=t.length);++i)e[i+n]=t[i];return i}}).call(this,n(30))},function(t,e,n){"use strict";var r=n(17),i=n(98),o=n(41),a=n(23),s=[].sort,c=[1,2,3];r(r.P+r.F*(a((function(){c.sort(void 0)}))||!a((function(){c.sort(null)}))||!n(462)(s)),"Array",{sort:function(t){return void 0===t?s.call(o(this)):s.call(o(this),i(t))}})},function(t,e,n){var r=n(81),i=n(516),o=n(517),a=n(518),s=n(519),c=n(520);function p(t){var e=this.__data__=new r(t);this.size=e.size}p.prototype.clear=i,p.prototype.delete=o,p.prototype.get=a,p.prototype.has=s,p.prototype.set=c,t.exports=p},function(t,e,n){var r=n(511),i=n(512),o=n(513),a=n(514),s=n(515);function c(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e-1&&t%1==0&&t1&&s.call(r[0],n,(function(){for(i=1;ii?0:i+e),(n=n>i?i:n)<0&&(n+=i),i=e>n?0:n-e>>>0,e>>>=0;for(var o=Array(i);++r1)for(var n=1;n=200&&t<300}};p.headers={common:{Accept:"application/json, text/plain, */*"}},r.forEach(["delete","get","head"],(function(t){p.headers[t]={}})),r.forEach(["post","put","patch"],(function(t){p.headers[t]=r.merge(a)})),t.exports=p}).call(this,n(109))},function(t,e,n){"use strict";t.exports=function(t){return function(t){for(var e=[],n=0;n-1&&t%1==0&&t<=9007199254740991}},function(t,e){t.exports=function(t){return function(e){return t(e)}}},function(t,e,n){(function(t){var r=n(306),i=e&&!e.nodeType&&e,o=i&&"object"==typeof t&&t&&!t.nodeType&&t,a=o&&o.exports===i&&r.process,s=function(){try{var t=o&&o.require&&o.require("util").types;return t||a&&a.binding&&a.binding("util")}catch(t){}}();t.exports=s}).call(this,n(56)(t))},function(t,e,n){var r=n(116),i=n(60),o=Object.prototype.hasOwnProperty;t.exports=function(t,e,n){var a=t[e];o.call(t,e)&&i(a,n)&&(void 0!==n||e in t)||r(t,e,n)}},function(t,e,n){var r=n(42),i=n(12),o=n(25);t.exports=function(t){return"string"==typeof t||!i(t)&&o(t)&&"[object String]"==r(t)}},function(t,e,n){var r=n(307),i=n(118),o=n(12),a=n(58),s=n(348),c=n(44),p=n(48);t.exports=function(t){return o(t)?r(t,c):a(t)?[t]:i(s(p(t)))}},function(t,e,n){"use strict";var r=n(19);t.exports=r},function(t,e,n){var r=n(64);t.exports=function(t){return"function"==typeof t?t:r}},function(t,e,n){var r=n(89),i=n(44);t.exports=function(t,e){for(var n=0,o=(e=r(e,t)).length;null!=t&&n=r[a].length&&t.isEqual(t.takeRight(o,r[a].length),r[a]))return r[a]}else{if(!(r[a]instanceof RegExp))throw new Error("To match path use only string/regex or array of them.");if(void 0===i&&(i=e(n)),r[a].test(i))return r[a]}return!1}}i.notChainable=!0,t.exports=i},function(t,e,n){"use strict";var r=n(17),i=n(655)(5),o=!0;"find"in[]&&Array(1).find((function(){o=!1})),r(r.P+r.F*o,"Array",{find:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}}),n(99)("find")},function(t,e,n){var r=n(157),i=n(101).concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return r(t,i)}},function(t,e){e.f=Object.getOwnPropertySymbols},function(t,e,n){var r=n(436)("toUpperCase");t.exports=r},function(t,e,n){"use strict";n.r(e);n(74),n(11),n(160),n(29);var r,i=n(5),o=n(37),a=n.n(o),s=(n(75),n(10)),c={name:"AuthenticationConfig",props:[],components:{flatPickr:a.a},data:function(){return{read_only:!1,config:{},loading:null,showEERISACAuditReport:!1,showCalendarIcon:!1,flatpikrConfig:{altFormat:"m/d/Y",altInput:!0}}},mounted:function(){var t=this.getCurrentUser().profile.Role.Permissions.Preferences,e=this.getCurrentUser().profile.Role.Permissions.Authentication;this.read_only=t&&t<3||e<3,console.log(t<3),console.log(+t<3),s.rule(this.$assets,"Preferences","showEERISACAuditReport")&&(this.showEERISACAuditReport=!0,this.get_config({id:"eerisac_auditreport"})),s.rule(this.$assets,"Preferences","showCalendarIcon")&&(this.showCalendarIcon=!0),this.get_config({id:"login_mfa"}),this.get_config({id:"login_trusteddevices"}),this.get_config({id:"login_allowedattempts"}),this.get_config({id:"login_passwordhistory"}),this.get_config({id:"urla_effectDate"}),this.get_config({id:"Preferences_displayMFA"})},methods:{return_loan_pipeLine:function(){window.dispatchEvent(new CustomEvent("show_loan_pipeline"))},set_config_item:function(t,e){this.config[t]=e},save_config:(r=Object(i.a)(regeneratorRuntime.mark((function t(){var e=this;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=1,Promise.all(Object.keys(this.config).map((function(t){return"Preferences_displayMFA"!=t?e.save_config_item(t,e.config[t]):""})));case 1:this.loading=!1;case 2:case"end":return t.stop()}}),t,this)}))),function(){return r.apply(this,arguments)}),save_config_item:function(t,e){var n=this;return new Promise((function(r,i){n.loading=t,n.$http.post(n.$api+"/config/set",JSON.stringify({id:t,value:e})).then((function(t){return t})).then((function(t){r(t)}))}))},get_config:function(t){var e=this;return new Promise((function(n,r){e.$http.post(e.$api+"/config/get",JSON.stringify(t)).then((function(t){return t})).then((function(r){e.$set(e.config,t.id,r?r.value:r),console.log(r),n(e.config)}))}))}}},p=(n(420),n(2)),l=Object(p.a)(c,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"global_config container"},[t.config&&t.config.login_mfa&&t.config.login_trusteddevices&&t.config.login_allowedattempts&&t.config.login_passwordhistory?e("div",{staticClass:"box"},["false"!=t.config.Preferences_displayMFA?e("div",{attrs:{id:"displayMFA"}},[t._m(0),t._v(" "),e("div",{staticClass:"config_control"},[e("div",{staticClass:"control_label"},[t._v("Multi-Factor Authentication\n ")]),t._v(" "),e("div",[e("button",{staticClass:"button is-inverted font-d1 bold on-btn",class:{button_active:"enabled"==t.config.login_mfa},attrs:{disabled:t.read_only,"data-cy":"mfa_on_button",type:"button"},on:{click:function(e){t.config.login_mfa="enabled"}}},[t._v("\n On\n ")]),t._v(" "),e("button",{staticClass:"button is-inverted font-d1 bold off-btn",class:{button_active:"disabled"==t.config.login_mfa},attrs:{disabled:t.read_only,"data-cy":"mfa_off_button",type:"button"},on:{click:function(e){t.config.login_mfa="disabled"}}},[t._v("Off")])])]),t._v(" "),e("div",{staticClass:"config_control"},[e("div",{staticClass:"control_label"},[t._v("Number of Allowed Trusted Devices\n ")]),t._v(" "),e("div",{staticClass:"select select-btn"},[e("select",{directives:[{name:"model",rawName:"v-model",value:t.config.login_trusteddevices,expression:"config.login_trusteddevices"}],attrs:{disabled:t.read_only},on:{change:function(e){var n=Array.prototype.filter.call(e.target.options,(function(t){return t.selected})).map((function(t){return"_value"in t?t._value:t.value}));t.$set(t.config,"login_trusteddevices",e.target.multiple?n:n[0])}}},[e("option",{attrs:{value:"0"}},[t._v("0")]),t._v(" "),e("option",{attrs:{value:"1"}},[t._v("1")]),t._v(" "),e("option",{attrs:{value:"3"}},[t._v("3")]),t._v(" "),e("option",{attrs:{value:"5"}},[t._v("5")]),t._v(" "),e("option",{attrs:{value:"10"}},[t._v("10")])])])])]):t._e(),t._v(" "),t._m(1),t._v(" "),e("div",{staticClass:"config_control"},[e("div",{staticClass:"control_label"},[t._v("Allowed Attempts Before User Lock-Out\n ")]),t._v(" "),e("div",{staticClass:"select"},[e("select",{directives:[{name:"model",rawName:"v-model",value:t.config.login_allowedattempts,expression:"config.login_allowedattempts"}],attrs:{disabled:t.read_only,"data-cy":"login_allowed_attempts_dropdown"},on:{change:function(e){var n=Array.prototype.filter.call(e.target.options,(function(t){return t.selected})).map((function(t){return"_value"in t?t._value:t.value}));t.$set(t.config,"login_allowedattempts",e.target.multiple?n:n[0])}}},[e("option",{attrs:{value:"1"}},[t._v("1")]),t._v(" "),e("option",{attrs:{value:"3"}},[t._v("3")]),t._v(" "),e("option",{attrs:{value:"5"}},[t._v("5")]),t._v(" "),e("option",{attrs:{value:"10"}},[t._v("10")]),t._v(" "),e("option",{attrs:{value:"20"}},[t._v("20")])])])]),t._v(" "),e("div",{staticClass:"config_control"},[e("div",{staticClass:"control_label"},[t._v("Cannot use Consecutive Password Limit\n ")]),t._v(" "),e("div",{staticClass:"select"},[e("select",{directives:[{name:"model",rawName:"v-model",value:t.config.login_passwordhistory,expression:"config.login_passwordhistory"}],attrs:{disabled:t.read_only,"data-cy":"login_password_history_dropdown"},on:{change:function(e){var n=Array.prototype.filter.call(e.target.options,(function(t){return t.selected})).map((function(t){return"_value"in t?t._value:t.value}));t.$set(t.config,"login_passwordhistory",e.target.multiple?n:n[0])}}},[e("option",{attrs:{value:"0"}},[t._v("0")]),t._v(" "),e("option",{attrs:{value:"1"}},[t._v("1")]),t._v(" "),e("option",{attrs:{value:"5"}},[t._v("5")]),t._v(" "),e("option",{attrs:{value:"10"}},[t._v("10")]),t._v(" "),e("option",{attrs:{value:"15"}},[t._v("15")]),t._v(" "),e("option",{attrs:{value:"20"}},[t._v("20")])])])]),t._v(" "),t.showEERISACAuditReport?e("div",[t._m(2),t._v(" "),e("div",{staticClass:"config_control"},[e("div",{staticClass:"control_label"},[t._v("EERS/ISAC Audit Report \n ")]),t._v(" "),e("div",[e("button",{staticClass:"button is-inverted font-d1 bold on-btn",class:{button_active:"enabled"==t.config.eerisac_auditreport},attrs:{disabled:t.read_only,"data-cy":"on_EERS_ISAC_button",type:"button"},on:{click:function(e){t.config.eerisac_auditreport="enabled"}}},[t._v("\n On\n ")]),t._v(" "),e("button",{staticClass:"button is-inverted font-d1 bold off-btn",class:{button_active:"disabled"==t.config.eerisac_auditreport},attrs:{disabled:t.read_only,"data-cy":"off_EERS_ISAC_button",type:"button"},on:{click:function(e){t.config.eerisac_auditreport="disabled"}}},[t._v("Off")])])])]):t._e(),t._v(" "),t._m(3),t._v(" "),e("div",{staticClass:"config_control"},[e("div",{staticClass:"control_label"},[t._v("Effective Date")]),t._v(" "),e("div",{staticClass:"control has-icons-right"},[e("flat-pickr",{staticClass:"input",attrs:{id:"urlaEffectiveDate",config:t.flatpikrConfig,placeholder:"mm/dd/yyyy",disabled:t.read_only},model:{value:t.config.urla_effectDate,callback:function(e){t.$set(t.config,"urla_effectDate",e)},expression:"config.urla_effectDate"}}),t._v(" "),t.showCalendarIcon?e("span",{staticClass:"icon is-small is-right show-icon"},[e("i",{staticClass:"fa fa-calendar"})]):t._e()],1)]),t._v(" "),e("button",{staticClass:"return_to_pipeLine_button button is-inverted font-d1 bold",attrs:{"data-cy":"return_to_pipeLine_button",type:"button"},on:{click:function(e){return t.return_loan_pipeLine()}}},[e("span",[t._v(" Cancel ")])]),t._v(" "),e("button",{staticClass:"save_button button is-inverted font-d1 bold",attrs:{"data-cy":"save_config_button",disabled:t.read_only,type:"button"},on:{click:function(e){return t.save_config()}}},[t.loading?e("span",{attrs:{"data-cy":"config_saving"}},[t._v(" "),e("i",{staticClass:"fa fa-spinner fa-pulse"})]):t._e(),t._v(" "),t.loading?t._e():e("span",[t._v(" Save ")])])]):t._e()])}),[function(){var t=this._self._c;return t("div",{staticClass:"card_title"},[t("h3",[this._v("Multi-Factor Authentication")])])},function(){var t=this._self._c;return t("div",{staticClass:"card_title"},[t("h3",[this._v("Password Control")])])},function(){var t=this._self._c;return t("div",{staticClass:"card_title"},[t("h3",[this._v(" EERS/ISAC ")])])},function(){var t=this._self._c;return t("div",{staticClass:"card_title"},[t("h3",[this._v("URLA")])])}],!1,null,"0435eb7e",null);e.default=l.exports},function(t,e,n){"use strict";n.r(e);n(29);var r,i=n(5),o=(n(35),n(7),n(8),n(37)),a=n.n(o),s=(n(75),n(0)),c=n.n(s),p=n(1),l=n.n(p),d=n(401),u=n(10),f={name:"LoginMessage",components:{flatPickr:a.a,VueEditor:d.a},data:function(){return{read_only:!1,content:"",show_preview:!1,config:{},loading:null,subjectLimit:100,messageLimit:600,missingFields:[],subjecteditorQuill:null,messageeditorQuill:null,StartDate:"",EndDate:"",editorSubject:"",editorMessage:"",modalcard:!1,customToolbar:[[{size:["small",!1,"large","huge"]}],["bold","italic","underline"],[{color:[]}],["link"]],showContent:!1,flatpikrConfig:{altFormat:"m/d/Y",altInput:!0,minDate:null,enableTime:!0}}},mounted:function(){var t=this.getCurrentUser().profile.Role.Permissions["Content Management"],e=this.getCurrentUser().profile.Role.Permissions["Login Message"];this.read_only=t&&t<3||e<3,u.rule(this.$assets,"LoginMessage","modalcard")&&(this.modalcard=!0),this.get_config({id:"login_message"})},methods:{close:function(){this.show_preview=!1},return_loan_pipeLine:function(){window.dispatchEvent(new CustomEvent("show_loan_pipeline"))},onTextChange:function(t){t.length()>this.subjectLimit&&(this.subjecteditorQuill.deleteText(this.subjectLimit,this.subjecteditorQuill.getLength()),this.messageeditorQuill.deleteText(this.messageLimit,this.messageeditorQuill.getLength()))},show:function(t){this.editorSubject.includes("","

")),this.editorMessage.includes("

","

")),this.show_preview=t},save_config:(r=Object(i.a)(regeneratorRuntime.mark((function t(){var e=this;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(this.missingFields=[],this.StartDate||this.missingFields.push("*Publish Start Date is required"),this.EndDate||this.missingFields.push("*Publish End Date is required"),!l.a.isEmpty(this.missingFields)){t.next=1;break}return this.show(!1),t.abrupt("return",new Promise((function(t){e.loading=!0,e.$http.post(e.$api+"/config/set",JSON.stringify({id:"login_message",value:JSON.stringify({loginSubject:e.editorSubject.replace(/style/g,"css"),loginMessage:e.editorMessage.replace(/style/g,"css"),publishStartDate:c()(e.StartDate).toDate(),publishEndDate:c()(e.EndDate).toDate()})})).then((function(t){return t})).then((function(n){e.loading=!1,t(n)})).then((function(t){setTimeout((function(){e.$root.$emit("getLoginMessageHistory")}),5e3)}))})));case 1:case"end":return t.stop()}}),t,this)}))),function(){return r.apply(this,arguments)}),get_config:function(t){var e=this;return new Promise((function(n){e.$http.post(e.$api+"/config/get",JSON.stringify(t)).then((function(t){return t})).then((function(t){if(e.config=t,t&&t.value){var r=JSON.parse(t.value);e.editorSubject=r.loginSubject.replace(/css/g,"style"),e.editorMessage=r.loginMessage.replace(/css/g,"style"),e.StartDate=r.publishStartDate,e.EndDate=r.publishEndDate}e.showContent=!0,n()}))}))}}},b=(n(427),n(429),n(2)),m=Object(b.a)(f,(function(){var t=this,e=t._self._c;return t.showContent?e("div",{staticClass:"global_config container"},[e("div",{staticClass:"box"},[e("div",{staticClass:"box"},[t.show_preview?e("div",{staticClass:"preview"},[e("header",[e("button",{staticClass:"delete",attrs:{"aria-label":"close"},on:{click:t.close}})]),t._v(" "),t.modalcard?e("div",{staticClass:"modal-card"},[e("div",{staticClass:"htmlmessage",domProps:{innerHTML:t._s(t.editorSubject)}}),t._v(" "),e("div",{staticClass:"htmlmessage",staticStyle:{"max-height":"300px","overflow-y":"auto"},domProps:{innerHTML:t._s(t.editorMessage)}})]):e("div",{staticClass:"mdc-card"},[e("div",{staticClass:"htmlmessage",domProps:{innerHTML:t._s(t.editorSubject)}}),t._v(" "),e("div",{staticClass:"htmlmessage",staticStyle:{"max-height":"300px","overflow-y":"auto"},domProps:{innerHTML:t._s(t.editorMessage)}})])]):t._e(),t._v(" "),e("div",{staticClass:"config_control config_control_sub"},[e("div",{staticClass:"control_label"},[t._v("Subject")]),t._v(" "),e("div",[e("vue-editor",{staticClass:"subject_editor_height adj_sub_height",attrs:{id:"subjecteditor",editorToolbar:t.customToolbar,disabled:t.read_only},on:{"text-change":t.onTextChange,ready:function(e){return t.subjecteditorQuill=e}},model:{value:t.editorSubject,callback:function(e){t.editorSubject=e},expression:"editorSubject"}})],1)]),t._v(" "),e("br"),t._v(" "),e("div",{staticClass:"config_control config_control_sub"},[e("div",{staticClass:"control_label"},[t._v("Message")]),t._v(" "),e("div",[e("vue-editor",{staticClass:"message_editor_height adj_msg_height",attrs:{id:"messageeditor",editorToolbar:t.customToolbar,disabled:t.read_only},on:{"text-change":t.onTextChange,ready:function(e){return t.messageeditorQuill=e}},model:{value:t.editorMessage,callback:function(e){t.editorMessage=e},expression:"editorMessage"}})],1)]),t._v(" "),e("br"),t._v(" "),e("div",{staticClass:"config_control"},[e("div",{staticClass:"control_label control_label1"},[t._v("Publish Start Date")]),t._v(" "),e("div",{staticClass:"control has-icons-right"},[e("flat-pickr",{staticClass:"input",attrs:{id:"startDate",config:t.flatpikrConfig,placeholder:"mm/dd/yyyy",disabled:t.read_only},model:{value:t.StartDate,callback:function(e){t.StartDate=e},expression:"StartDate"}}),t._v(" "),t._m(0)],1)]),t._v(" "),e("br"),t._v(" "),e("div",{staticClass:"config_control"},[e("div",{staticClass:"control_label control_label1"},[t._v("Publish End Date")]),t._v(" "),e("div",{staticClass:"control has-icons-right"},[e("flat-pickr",{staticClass:"input",attrs:{id:"endDate",config:t.flatpikrConfig,placeholder:"mm/dd/yyyy",disabled:t.read_only},model:{value:t.EndDate,callback:function(e){t.EndDate=e},expression:"EndDate"}}),t._v(" "),t._m(1)],1)]),t._v(" "),e("br"),t._v(" "),e("div",[e("button",{staticClass:"save_button button is-inverted font-d1 bold",attrs:{"data-cy":"save_config_button",type:"button",disabled:t.read_only},on:{click:function(e){return t.save_config()}}},[t.loading?e("span",{attrs:{"data-cy":"config_saving"}},[t._v(" "),e("i",{staticClass:"fa fa-spinner fa-pulse"})]):t._e(),t._v(" "),t.loading?t._e():e("span",[t._v(" Save ")])]),t._v(" "),e("button",{staticClass:"button is-inverted font-d1 bold identity_create_button",attrs:{type:"button",disabled:t.read_only},on:{click:function(e){return t.show(!0)}}},[e("span",[t._v("Preview")])])]),t._v(" "),e("div",{staticClass:"required-fields-indicators"},t._l(t.missingFields,(function(n){return e("div",{key:n},[t._v("\n "+t._s(n)+"\n "),e("br")])})),0)]),t._v(" "),e("br"),t._v(" "),t._m(2),t._v(" "),e("LoginMessageHistory",{attrs:{LoadingButton:t.loading,Config:t.config,Fields:[{key:"Name",display:"Name"},{key:"Date",display:"Date"}]}})],1)]):t._e()}),[function(){var t=this._self._c;return t("span",{staticClass:"icon is-small is-right show-icon"},[t("i",{staticClass:"fa fa-calendar"})])},function(){var t=this._self._c;return t("span",{staticClass:"icon is-small is-right show-icon"},[t("i",{staticClass:"fa fa-calendar"})])},function(){var t=this._self._c;return t("div",{staticClass:"card_title"},[t("h3",[this._v("Modified History")])])}],!1,null,"53828727",null);e.default=m.exports},function(t,e,n){"use strict";n.r(e);n(7),n(8);var r=n(10),i={name:"identity_user_management",data:function(){return{display_tab:null,display_agencyuserstab:null,active_tab:null,user:null,show_tabs:!0,showHFAAgencies:!1,showHFAAgencyUsers:!1,showUsers:!0,showSellers:!1,showRoles:!1,bulkUpload:!1,display_bulkupload:!0,showBorrowers:!1,showJointVentures:!1,key:0,selected_tab:null}},created:function(){this.auth=JSON.parse(sessionStorage.getItem("currentUser")),this.user=this.auth.profile,this.$root.$on("notify",this.handle_notify);var t=this.auth.profile.Role.Permissions;"1"==t["".concat(this.auth.profile.Org.Class," Users")]&&(this.showUsers=!1),"3"!=t["Manage Sellers"]&&"2"!=t["Manage Sellers"]||(this.showSellers=!0),"3"==t["Internal Roles Permissions"]||"2"==t["Internal Roles Permissions"]||"3"==t["External Roles Permissions"]||"2"==t["External Roles Permissions"]||"3"==t["HFA Agency Roles Permissions"]||"2"==t["HFA Agency Roles Permissions"]?this.showRoles=!0:"true"!=r.rule(this.$assets,"Users","TPOEnabled")||"3"!=t["Joint Venture Roles Permissions"]&&"2"!=t["Joint Venture Roles Permissions"]||(this.showRoles=!0),"3"!=t["Bulk User Upload"]&&"2"!=t["Bulk User Upload"]||(this.bulkUpload=!0),"3"!=t["Manage HFA Agencies"]&&"2"!=t["Manage HFA Agencies"]||(this.showHFAAgencies=!0),"3"!=t["HFA Agency Users"]&&"2"!=t["HFA Agency Users"]||(this.showHFAAgencyUsers=!0),"3"!=t["Manage Borrower Profile"]&&"2"!=t["Manage Borrower Profile"]||(this.showBorrowers=!0);var e=this.user.permissionOverride.JVAssist;"true"!=r.rule(this.$assets,"Users","TPOEnabled")||"3"!=t["Manage Joint Ventures"]&&"2"!=t["Manage Joint Ventures"]||!e||(this.showJointVentures=!0)},mounted:function(){var t=this;if(this.auth.profile&&this.auth.profile.Org)if(this.display_tab="Internal"==this.auth.profile.Org.Class||"Agency"==this.auth.profile.Org.Class||"Joint Venture"==this.auth.profile.Org.Class,this.display_agencyuserstab="Internal"==this.auth.profile.Org.Class||"HFA Agency"==this.auth.profile.Org.Class||this.auth.profile.Org.AgencyConfigs,this.display_bulkupload=!this.auth.isAssumedRole,this.seller_view)this.active_tab="Orgs",this.show_tabs=!1;else if(this.edit_user)this.auth.profile.Org.AgencyConfigs&&!this.auth.profile.App_Env_Client.includes("lod_")?(this.active_tab="HFAAgencyUsers",this.showUsers=!1):this.active_tab="Users";else{var e=JSON.stringify({id:this.user.id});this.user=null,this.$http.post(this.$api+"/users/get",e).then((function(t){return t})).then((function(e){t.user=e,t.active_tab="Users"}))}else this.display_orgs=!0,this.active_tab="Orgs"},methods:{forceUpdate:function(){this.key++},select_tab:function(t){this.active_tab=t,this.selected_tab=t},handle_notify:function(t){window.dispatchEvent(new CustomEvent("identity_notify",{detail:t}))}}},o=(n(431),n(2)),a=Object(o.a)(i,(function(){var t=this,e=t._self._c;return e("div",{attrs:{id:"identity_user_management"}},[e("div",{staticClass:"container"},[t.show_tabs?e("div",{staticClass:"tabs"},[e("ul",[t.display_tab&&t.edit_user&&t.showSellers?e("li",{class:{"is-active":"Orgs"==t.active_tab},on:{click:function(e){return t.select_tab("Orgs")}}},[e("a",[t._v("Sellers")])]):t._e(),t._v(" "),t.display_tab&&t.edit_user&&t.showJointVentures?e("li",{class:{"is-active":"JointVenture"==t.active_tab},on:{click:function(e){return t.select_tab("JointVenture")}}},[e("a",[t._v("Joint Ventures")])]):t._e(),t._v(" "),t.display_tab&&t.edit_user&&t.showBorrowers?e("li",{class:{"is-active":"Borrowers"==t.active_tab},on:{click:function(e){return t.select_tab("Borrowers")}}},[e("a",[t._v("Borrowers")])]):t._e(),t._v(" "),t.edit_user&&t.display_tab&&t.showHFAAgencies?e("li",{class:{"is-active":"HFAAgencies"==t.active_tab},on:{click:function(e){return t.select_tab("HFAAgencies")}}},[e("a",[t._v("HFA Agencies")])]):t._e(),t._v(" "),t.showUsers?e("li",{class:{"is-active":"Users"==t.active_tab},attrs:{"data-cy":"users-tab"},on:{click:function(e){return t.select_tab("Users")}}},[e("a",[t._v("Users")])]):t._e(),t._v(" "),t.edit_user&&t.display_agencyuserstab&&t.showHFAAgencyUsers?e("li",{class:{"is-active":"HFAAgencyUsers"==t.active_tab},on:{click:function(e){t.select_tab("HFAAgencyUsers"),t.forceUpdate()}}},[e("a",[t._v("HFA Agency Users")])]):t._e(),t._v(" "),t.edit_user&&t.display_tab&&t.showRoles?e("li",{class:{"is-active":"Roles"==t.active_tab},on:{click:function(e){return t.select_tab("Roles")}}},[e("a",[t._v("Roles")])]):t._e(),t._v(" "),t.edit_user&&t.display_bulkupload&&t.bulkUpload?e("li",{class:{"is-active":"BulkUpload"==t.active_tab},on:{click:function(e){return t.select_tab("BulkUpload")}}},[e("a",[t._v("Bulk User Upload")])]):t._e()])]):t._e(),t._v(" "),"Roles"==t.active_tab?[e("Roles")]:t._e(),t._v(" "),"HFAAgencies"==t.active_tab?[e("HfaAgencies")]:t._e(),t._v(" "),"Users"==t.active_tab?[t.edit_user?[e("Users")]:[e("EditUser",{attrs:{user:t.user,edit_user:t.edit_user}})]]:t._e(),t._v(" "),"HFAAgencyUsers"==t.active_tab?[t.edit_user?[e("Users",{key:t.key,attrs:{selected_tab:t.selected_tab}})]:[e("EditUser",{attrs:{user:t.user,edit_user:t.edit_user,selected_tab:t.selected_tab}})]]:t._e(),t._v(" "),"Orgs"==t.active_tab?[e("Orgs")]:t._e(),t._v(" "),"Borrowers"==t.active_tab?[e("Borrowers")]:t._e(),t._v(" "),"BulkUpload"==t.active_tab?[e("BulkUpload")]:t._e(),t._v(" "),"JointVenture"==t.active_tab?[e("JointVenture")]:t._e()],2)])}),[],!1,null,"7a6b21a3",null);e.default=a.exports},function(t,e,n){"use strict";n.r(e);n(31);var r=n(0),i=n.n(r),o=n(37),a=n.n(o),s=(n(75),["All","Active","Locked","Terminated"]),c={name:"identity_user_report",components:{flatPickr:a.a},data:function(){return{user_types:["External Users"],selected_user_type:"External Users",user_statuses:s,selected_user_status:"All",flatpikrConfig:{altFormat:"m/d/Y",altInput:!0},date_from:"",date_to:"",Fields:[],report_list:[],disabled:!1,hidden:!1}},mounted:function(){var t=JSON.parse(sessionStorage.getItem("currentUser"));this.disabled=t.profile.Role.Permissions.Reports&&"3"!=t.profile.Role.Permissions.Reports,this.hidden="1"==t.profile.Role.Permissions.Reports;var e=t.profile.Org.Class,n=t.isAssumedRole;if("Internal"===e||!0===n){this.user_types=["All Users","Internal Users","External Users"],this.selected_user_type="All Users"}},created:function(){this.get_all(),this.manage_fields()},methods:{manage_fields:function(){this.Fields=[{key:"user_type",display:"User"},{key:"user_status",display:"Status"},{key:"date_from",display:"Date From",type:"date"},{key:"date_to",display:"Date To",type:"date"},{key:"generated_on",display:"Date/Time of report generated",type:"date"},{key:"generated_by",display:"Generated By"}]},generate_report:function(){var t=this,e={},n=JSON.parse(sessionStorage.getItem("currentUser"));e.user_type=this.selected_user_type,e.user_status=this.selected_user_status,e.date_from=this.date_from?i()(this.date_from).format("MM/DD/YYYY"):"",e.date_to=this.date_to?i()(this.date_to).format("MM/DD/YYYY"):"",e.generated_on=i()(new Date).format("MM/DD/YYYY h:mm:ss A"),e.generated_by="".concat(n.profile.FirstName," ").concat(n.profile.LastName),"External"!==n.profile.Org.Class||n.hasOwnProperty("assumedSellerConfig")||(e.seller=n.profile.OrgId.split("_")[0]),this.$http.post(this.$api+"/reports/create",JSON.stringify(e)).then((function(t){return t})).then((function(e){t.get_all(),t.$root.$emit("reports_notify",{message:"Success. Report has been generated"}),t.resetFields()})).catch((function(t){console.log(t)}))},get_all:function(){var t=this;this.$http.post(this.$api+"/reports/all",null).then((function(t){return t})).then((function(e){var n=JSON.parse(sessionStorage.getItem("currentUser")),r=n.profile.Org.Class,i=n.isAssumedRole;"External"===r&&void 0===i&&(e=_.filter(e,(function(t){return"External Users"==t.user_type&&t.seller==n.profile.OrgId.split("_")[0]}))),t.report_list=e})).catch((function(t){console.log(t)}))},resetFields:function(){this.date_from="",this.date_to=""}}},p=(n(434),n(2)),l=Object(p.a)(c,(function(){var t=this,e=t._self._c;return e("div",{attrs:{id:"identity_user_report"}},[e("div",{staticClass:"container"},[e("div",{staticClass:"columns b-white py-u2 bordered"},[e("div",{staticClass:"field column is-one-quarter"},[e("label",{staticClass:"label",attrs:{for:"userType"}},[t._v("Select User")]),t._v(" "),e("div",{staticClass:"control"},[e("div",{staticClass:"select"},[e("select",{directives:[{name:"model",rawName:"v-model",value:t.selected_user_type,expression:"selected_user_type"}],staticClass:"input",attrs:{id:"userType"},on:{change:function(e){var n=Array.prototype.filter.call(e.target.options,(function(t){return t.selected})).map((function(t){return"_value"in t?t._value:t.value}));t.selected_user_type=e.target.multiple?n:n[0]}}},t._l(t.user_types,(function(n,r){return e("option",{key:r},[t._v(t._s(n))])})),0)])])]),t._v(" "),e("div",{staticClass:"column"},[e("label",{staticClass:"label",attrs:{for:"dateFrom"}},[t._v("Date From")]),t._v(" "),e("div",{staticClass:"control has-icons-right"},[e("flat-pickr",{staticClass:"input",attrs:{id:"dateFrom",config:t.flatpikrConfig,placeholder:"Select Date"},model:{value:t.date_from,callback:function(e){t.date_from=e},expression:"date_from"}}),t._v(" "),t._m(0)],1)]),t._v(" "),e("div",{staticClass:"column"},[e("label",{staticClass:"label",attrs:{for:"dateTo"}},[t._v("Date To")]),t._v(" "),e("div",{staticClass:"control has-icons-right"},[e("flat-pickr",{staticClass:"input",attrs:{id:"dateTo",config:t.flatpikrConfig,placeholder:"Select Date"},model:{value:t.date_to,callback:function(e){t.date_to=e},expression:"date_to"}}),t._v(" "),t._m(1)],1)]),t._v(" "),e("div",{staticClass:"field column is-one-quarter"},[e("label",{staticClass:"label",attrs:{for:"userStatus"}},[t._v("Status")]),t._v(" "),e("div",{staticClass:"control"},[e("div",{staticClass:"select"},[e("select",{directives:[{name:"model",rawName:"v-model",value:t.selected_user_status,expression:"selected_user_status"}],staticClass:"input",attrs:{id:"userStatus"},on:{change:function(e){var n=Array.prototype.filter.call(e.target.options,(function(t){return t.selected})).map((function(t){return"_value"in t?t._value:t.value}));t.selected_user_status=e.target.multiple?n:n[0]}}},t._l(t.user_statuses,(function(n,r){return e("option",{key:r},[t._v(t._s(n))])})),0)])])]),t._v(" "),e("div",{staticClass:"column"},[e("button",{staticClass:"button font-d1 is-small is-outlined action-btn",attrs:{disabled:t.disabled,"data-cy":"generate-report"},on:{click:t.generate_report}},[e("span",[t._v("Generate Report")])])])])]),t._v(" "),e("UserReportList",{attrs:{Fields:t.Fields,report_list:t.report_list,disabled:t.disabled,hidden:t.hidden},on:{update_report_list:t.get_all}})],1)}),[function(){var t=this._self._c;return t("span",{staticClass:"icon is-small is-right show-icon"},[t("i",{staticClass:"fa fa-calendar"})])},function(){var t=this._self._c;return t("span",{staticClass:"icon is-small is-right show-icon"},[t("i",{staticClass:"fa fa-calendar"})])}],!1,null,"788598c6",null);e.default=l.exports},function(t,e,n){t.exports=!n(22)&&!n(23)((function(){return 7!=Object.defineProperty(n(151)("div"),"a",{get:function(){return 7}}).a}))},function(t,e,n){var r=n(38),i=n(21).document,o=r(i)&&r(i.createElement);t.exports=function(t){return o?i.createElement(t):{}}},function(t,e,n){var r=n(34),i=n(40),o=n(410);t.exports=function(t){return function(e,n,a){var s,c=r(e),p=i(c.length),l=o(a,p);if(t&&n!=n){for(;p>l;)if((s=c[l++])!=s)return!0}else for(;p>l;l++)if((t||l in c)&&c[l]===n)return t||l||0;return!t&&-1}}},function(t,e,n){var r=n(72);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==r(t)?t.split(""):Object(t)}},function(t,e,n){var r=n(155),i=n(54);t.exports=function(t,e,n){if(r(e))throw TypeError("String#"+n+" doesn't accept regex!");return String(i(t))}},function(t,e,n){var r=n(38),i=n(72),o=n(13)("match");t.exports=function(t){var e;return r(t)&&(void 0!==(e=t[o])?!!e:"RegExp"==i(t))}},function(t,e,n){var r=n(13)("match");t.exports=function(t){var e=/./;try{"/./"[t](e)}catch(n){try{return e[r]=!1,!"/./"[t](e)}catch(t){}}return!0}},function(t,e,n){var r=n(39),i=n(34),o=n(152)(!1),a=n(100)("IE_PROTO");t.exports=function(t,e){var n,s=i(t),c=0,p=[];for(n in s)n!=a&&r(s,n)&&p.push(n);for(;e.length>c;)r(s,n=e[c++])&&(~o(p,n)||p.push(n));return p}},function(t,e,n){"use strict";var r=n(71),i=n(17),o=n(46),a=n(33),s=n(55),c=n(414),p=n(102),l=n(417),d=n(13)("iterator"),u=!([].keys&&"next"in[].keys()),f=function(){return this};t.exports=function(t,e,n,b,m,h,M){c(n,e,b);var v,g,z,O=function(t){if(!u&&t in x)return x[t];switch(t){case"keys":case"values":return function(){return new n(this,t)}}return function(){return new n(this,t)}},y=e+" Iterator",A="values"==m,_=!1,x=t.prototype,q=x[d]||x["@@iterator"]||m&&x[m],w=q||O(m),k=m?A?O("entries"):w:void 0,L="Array"==e&&x.entries||q;if(L&&(z=l(L.call(new t)))!==Object.prototype&&z.next&&(p(z,y,!0),r||"function"==typeof z[d]||a(z,d,f)),A&&q&&"values"!==q.name&&(_=!0,w=function(){return q.call(this)}),r&&!M||!u&&!_&&x[d]||a(x,d,w),s[e]=w,s[y]=f,m)if(v={values:A?w:O("values"),keys:h?w:O("keys"),entries:k},M)for(g in v)g in x||o(x,g,v[g]);else i(i.P+i.F*(u||_),e,v);return v}},function(t,e,n){var r=n(15),i=n(415),o=n(101),a=n(100)("IE_PROTO"),s=function(){},c=function(){var t,e=n(151)("iframe"),r=o.length;for(e.style.display="none",n(416).appendChild(e),e.src="javascript:",(t=e.contentWindow.document).open(),t.write("