Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

messageformat

Package Overview
Dependencies
Maintainers
2
Versions
52
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

messageformat - npm Package Compare versions

Comparing version 2.0.4 to 2.0.5

8

example/i18n.js

@@ -1,2 +0,3 @@

var en = function(n, ord) {
var en = function (n, ord
) {
var s = String(n).split('.'), v0 = !s[1], t0 = Number(s[0]) == n,

@@ -10,3 +11,4 @@ n10 = t0 && s[0].slice(-1), n100 = t0 && s[0].slice(-2);

};
var fr = function(n, ord) {
var fr = function (n, ord
) {
if (ord) return (n == 1) ? 'one' : 'other';

@@ -21,3 +23,3 @@ return (n >= 0 && n < 2) ? 'one' : 'other';

};
var plural = function(value, offset, lcfunc, data, isOrdinal) {
var plural = function (value, offset, lcfunc, data, isOrdinal) {
if ({}.hasOwnProperty.call(data, value)) return data[value];

@@ -24,0 +26,0 @@ if (offset) value -= offset;

declare namespace MessageFormat {
type Msg = (params: {}) => string;
type Msg = { (params: {}): string; toString(global?: string): string };
type Formatter = (val: any, lc: string, arg?: string) => string;

@@ -12,6 +12,5 @@ type SrcMessage = string | SrcObject;

declare class MessageFormat {
constructor(message: { [pluralFuncs: string]: Function });
constructor(message: string[]);
constructor(message: string);
constructor();
constructor(
message?: { [pluralFuncs: string]: Function } | string[] | string
);
addFormatters: (format: { [name: string]: MessageFormat.Formatter }) => this;

@@ -18,0 +17,0 @@ disablePluralKeyChecks: () => this;

@@ -319,13 +319,19 @@ var Compiler = require('./compiler');

var pf;
var pf = {};
if (Object.keys(this.pluralFuncs).length == 0) {
if (!locale) locale = this.defaultLocale;
pf = Plurals.getAll(this.noPluralKeyChecks);
if (locale) {
var fn = Plurals.get(locale, this.noPluralKeyChecks);
if (!fn) throw new Error('Locale ' + JSON.stringify(locale) + ' not found!');
pf[locale] = fn;
} else {
locale = this.defaultLocale;
pf = Plurals.getAll(this.noPluralKeyChecks);
}
} else if (locale) {
pf = {};
pf[locale] = this.pluralFuncs[locale];
if (!pf[locale]) throw new Error('Locale ' + JSON.stringify(locale) + ' not found in ' + JSON.stringify(this.pluralFuncs) + '!');
var fn = this.pluralFuncs[locale];
if (!fn) throw new Error('Locale ' + JSON.stringify(locale) + ' not found in ' + JSON.stringify(this.pluralFuncs) + '!');
pf[locale] = fn;
} else {
locale = this.defaultLocale;
pf = this.pluralFuncs;
locale = this.defaultLocale;
}

@@ -332,0 +338,0 @@

@@ -1,2 +0,2 @@

!function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this).MessageFormat=e()}}(function(){return function i(u,a,c){function s(t,e){if(!a[t]){if(!u[t]){var r="function"==typeof require&&require;if(!e&&r)return r(t,!0);if(l)return l(t,!0);var n=new Error("Cannot find module '"+t+"'");throw n.code="MODULE_NOT_FOUND",n}var o=a[t]={exports:{}};u[t][0].call(o.exports,function(e){return s(u[t][1][e]||e)},o,o.exports,i,u,a,c)}return a[t].exports}for(var l="function"==typeof require&&require,e=0;e<c.length;e++)s(c[e]);return s}({1:[function(e,t,r){var n=e("reserved-words"),a=e("messageformat-parser").parse;function i(e){this.mf=e,this.lc=null,this.locales={},this.runtime={},this.formatters={}}(t.exports=i).propname=function(e,t){if(/^[A-Z_$][0-9A-Z_$]*$/i.test(e)&&["break","continue","delete","else","for","function","if","in","new","return","this","typeof","var","void","while","with","case","catch","default","do","finally","instanceof","switch","throw","try"].indexOf(e)<0)return t?t+"."+e:e;var r=JSON.stringify(e);return t?t+"["+r+"]":r},i.funcname=function(e){var t=e.trim().replace(/\W+/g,"_");return n.check(t,"es2015",!0)||/^\d/.test(t)?"_"+t:t},i.bidiMarkText=function(e,t){var r,n=JSON.stringify((r=t,new RegExp("^"+["ar","ckb","fa","he","ks($|[^bfh])","lrc","mzn","pa-Arab","ps","ug","ur","uz-Arab","yi"].join("|^")).test(r)?"‏":"‎"));return n+" + "+e+" + "+n},i.prototype.cases=function(e,r){var n="select"===e.type||!this.mf.hasCustomPluralFuncs,t=e.cases.map(function(e){"other"===e.key&&(n=!1);var t=e.tokens.map(function(e){return this.token(e,r)},this);return i.propname(e.key)+": "+(t.join(" + ")||'""')},this);if(n)throw new Error("No 'other' form found in "+JSON.stringify(e));return"{ "+t.join(", ")+" }"},i.prototype.token=function(e,t){if("string"==typeof e)return JSON.stringify(e);var r,n=[i.propname(e.arg,"d")];switch(e.type){case"argument":return this.mf.bidiSupport?i.bidiMarkText(n[0],this.lc):n[0];case"select":r="select",n.push(this.cases(e,this.mf.strictNumberSign?null:t)),this.runtime.select=!0;break;case"selectordinal":r="plural",n.push(0,i.funcname(this.lc),this.cases(e,e),1),this.locales[this.lc]=!0,this.runtime.plural=!0;break;case"plural":r="plural",n.push(e.offset||0,i.funcname(this.lc),this.cases(e,e)),this.locales[this.lc]=!0,this.runtime.plural=!0;break;case"function":if(!(e.key in this.mf.fmt)&&e.key in this.mf.constructor.formatters){var o=this.mf.constructor.formatters[e.key];this.mf.fmt[e.key]=o(this.mf)}if(!this.mf.fmt[e.key])throw new Error("Formatting function "+JSON.stringify(e.key)+" not found!");n.push(JSON.stringify(this.lc)),"string"==typeof e.param&&n.push(JSON.stringify(e.param.trim())),r=i.propname(e.key,"fmt"),this.formatters[e.key]=!0;break;case"octothorpe":if(!t)return'"#"';r="number",n=[i.propname(t.arg,"d"),JSON.stringify(t.arg)],t.offset&&n.push(t.offset),this.runtime.number=!0}if(!r)throw new Error("Parser error for token "+JSON.stringify(e));return r+"("+n.join(", ")+")"},i.prototype.compile=function(e,t,r){if("object"!=typeof e){var n=r[this.lc=t]||{cardinal:[],ordinal:[]};return n.strictNumberSign=!!this.mf.strictNumberSign,"function(d) { return "+(a(e,n).map(function(e){return this.token(e)},this).join(" + ")||'""')+"; }"}var o={};for(var i in e){var u=r.hasOwnProperty(i)?i:t;o[i]=this.compile(e[i],u,r)}return o}},{"messageformat-parser":16,"reserved-words":18}],2:[function(e,t,r){function n(e,t,r){var n={day:"numeric",month:"short",year:"numeric"};switch(r){case"full":n.weekday="long";case"long":n.month="long";break;case"short":n.month="numeric"}return new Date(e).toLocaleDateString(t,n)}t.exports=function(){return n}},{}],3:[function(e,t,r){function n(e){if(!isFinite(e))return String(e);var t="";e<0?(t="-",e=Math.abs(e)):e=Number(e);var r=e%60,n=[Math.round(r)===r?r:r.toFixed(3)];return e<60?n.unshift(0):(e=Math.round((e-n[0])/60),n.unshift(e%60),60<=e&&(e=Math.round((e-n[0])/60),n.unshift(e))),t+n.shift()+":"+n.map(function(e){return e<10?"0"+String(e):String(e)}).join(":")}t.exports=function(){return n}},{}],4:[function(e,t,r){t.exports={date:e("./date"),duration:e("./duration"),number:e("./number"),time:e("./time")}},{"./date":2,"./duration":3,"./number":5,"./time":6}],5:[function(e,t,r){t.exports=function(e){var t=function(e,t,r){var n=r&&r.split(":")||[],o={integer:{maximumFractionDigits:0},percent:{style:"percent"},currency:{style:"currency",currency:n[1]&&n[1].trim()||CURRENCY,minimumFractionDigits:2,maximumFractionDigits:2}};return new Intl.NumberFormat(t,o[n[0]]||{}).format(e)}.toString().replace("CURRENCY",JSON.stringify(e.currency||"USD")).match(/\(([^)]*)\)[^{]*{([\s\S]*)}/);return new Function(t[1],t[2])}},{}],6:[function(e,t,r){function n(e,t,r){var n={second:"numeric",minute:"numeric",hour:"numeric"};switch(r){case"full":case"long":n.timeZoneName="short";break;case"short":delete n.second}return new Date(e).toLocaleTimeString(t,n)}t.exports=function(){return n}},{}],7:[function(e,t,r){var l=e("./compiler"),n=e("./formatters"),f=e("./plurals"),o=e("./runtime");function i(e){if(this.pluralFuncs={},"string"==typeof e)this.pluralFuncs[e]=f.get(e),this.defaultLocale=e;else if(Array.isArray(e))e.forEach(function(e){this.pluralFuncs[e]=f.get(e)},this),this.defaultLocale=e[0];else{for(var t in e)if(e.hasOwnProperty(t)){if("function"!=typeof e[t])throw new Error("Expected function value for locale "+JSON.stringify(t));this.pluralFuncs[t]=e[t],this.defaultLocale||(this.defaultLocale=t)}this.defaultLocale?this.hasCustomPluralFuncs=!0:this.defaultLocale=i.defaultLocale}this.fmt={},this.runtime=new o(this)}i.defaultLocale="en",i.escape=function(e,t){var r=t?"[#{}]":"[{}]";return String(e).replace(new RegExp(r,"g"),"'$&'")},i.formatters=n,i.prototype.addFormatters=function(e){for(var t in e)e.hasOwnProperty(t)&&(this.fmt[t]=e[t]);return this},i.prototype.disablePluralKeyChecks=function(){for(var e in this.noPluralKeyChecks=!0,this.pluralFuncs)this.pluralFuncs.hasOwnProperty(e)&&(this.pluralFuncs[e].cardinal=[],this.pluralFuncs[e].ordinal=[]);return this},i.prototype.setBiDiSupport=function(e){return this.bidiSupport=!!e||void 0===e,this},i.prototype.setStrictNumberSign=function(e){return this.strictNumberSign=!!e||void 0===e,this.runtime.setStrictNumber(this.strictNumberSign),this},i.prototype.compile=function(e,t){var r;if(0==Object.keys(this.pluralFuncs).length)t||(t=this.defaultLocale),r=f.getAll(this.noPluralKeyChecks);else if(t){if((r={})[t]=this.pluralFuncs[t],!r[t])throw new Error("Locale "+JSON.stringify(t)+" not found in "+JSON.stringify(this.pluralFuncs)+"!")}else r=this.pluralFuncs,t=this.defaultLocale;var n=new l(this),o=n.compile(e,t,r);if("object"!=typeof e){var i=new Function("number, plural, select, fmt",l.funcname(t),"return "+o),u=this.runtime;return i(u.number,u.plural,u.select,this.fmt,r[t])}var a=this.runtime.toString(r,n)+"\n",c=function e(t,r){if(r||(r=0),"object"!=typeof t)return t;for(var n=[],o="",i=0;i<r;++i)o+=" ";for(var u in t)n.push("\n"+o+" "+l.propname(u)+": "+e(t[u],r+1));return"{"+n.join(",")+"\n"+o+"}"}(o),s=new Function(a+"return "+c)();if(s.hasOwnProperty("toString"))throw new Error("The top-level message key `toString` is reserved");return s.toString=function(e){return e&&"export default"!==e?-1<e.indexOf(".")?a+e+" = "+c:a+["(function (root, G) {",' if (typeof define === "function" && define.amd) { define(G); }',' else if (typeof exports === "object") { module.exports = G; }'," else { "+l.propname(e,"root")+" = G; }","})(this, "+c+");"].join("\n"):a+"export default "+c},s},t.exports=i},{"./compiler":1,"./formatters":4,"./plurals":8,"./runtime":9}],8:[function(e,t,r){var i=e("make-plural/umd/pluralCategories"),o=e("make-plural/umd/plurals");function u(e,t,r){var n=function(){return t.apply(this,arguments)};if(n.toString=function(){return t.toString()},r)n.cardinal=[],n.ordinal=[];else{var o=i[e]||{};n.cardinal=o.cardinal,n.ordinal=o.ordinal}return n}t.exports={get:function(e,t){for(var r=e;r;r=r.replace(/[-_]?[^-_]*$/,"")){var n=o[r];if(n)return u(r,n,t)}throw new Error("Localisation function not found for locale "+JSON.stringify(e))},getAll:function(r){return Object.keys(o).reduce(function(e,t){return e[t]=u(t,o[t],r),e},{})}}},{"make-plural/umd/pluralCategories":14,"make-plural/umd/plurals":15}],9:[function(e,t,r){var a=e("./compiler");function n(e){this.mf=e,this.setStrictNumber(e.strictNumberSign)}function o(e,t,r){if(!r)return e;if(isNaN(e))throw new Error("Can't apply offset:"+r+" to argument `"+t+"` with non-numerical value "+JSON.stringify(e)+".");return e-r}function i(e,t,r){if(isNaN(e))throw new Error("Argument `"+t+"` has non-numerical value "+JSON.stringify(e)+".");return e-(r||0)}(t.exports=n).prototype.setStrictNumber=function(e){this.number=e?i:o},n.prototype.plural=function(e,t,r,n,o){if({}.hasOwnProperty.call(n,e))return n[e];t&&(e-=t);var i=r(e,o);return i in n?n[i]:n.other},n.prototype.select=function(e,t){return{}.hasOwnProperty.call(t,e)?t[e]:t.other},n.prototype.toString=function(t,e){var r={};Object.keys(e.locales).forEach(function(e){r[a.funcname(e)]=t[e]}),Object.keys(e.runtime).forEach(function(e){r[e]=this[e]},this);var n=Object.keys(e.formatters),o=this.mf.fmt;return n.length&&(r.fmt=n.reduce(function(e,t){return e[t]=o[t],e},{})),function e(t,r){if("object"!=typeof t){var n=t.toString().replace(/^(function )\w*/,"$1");return(u=/([ \t]*)\S.*$/.exec(n))?n.replace(new RegExp("^"+u[1],"mg"),""):n}var o=[];for(var i in t)0==r?o.push("var "+i+" = "+e(t[i],r+1)+";\n"):o.push(a.propname(i)+": "+e(t[i],r+1));if(0==r)return o.join("");if(0==o.length)return"{}";for(var u=" ";--r;)u+=" ";return"{\n"+o.join(",\n").replace(/^/gm,u)+"\n}"}(r,0)}},{"./compiler":1}],10:[function(S,k,e){(function(t){"use strict";function i(e,t){if(e===t)return 0;for(var r=e.length,n=t.length,o=0,i=Math.min(r,n);o<i;++o)if(e[o]!==t[o]){r=e[o],n=t[o];break}return r<n?-1:n<r?1:0}function u(e){return t.Buffer&&"function"==typeof t.Buffer.isBuffer?t.Buffer.isBuffer(e):!(null==e||!e._isBuffer)}var l=S("util/"),n=Object.prototype.hasOwnProperty,f=Array.prototype.slice,r="foo"===function(){}.name;function a(e){return Object.prototype.toString.call(e)}function c(e){return!u(e)&&("function"==typeof t.ArrayBuffer&&("function"==typeof ArrayBuffer.isView?ArrayBuffer.isView(e):!!e&&(e instanceof DataView||!!(e.buffer&&e.buffer instanceof ArrayBuffer))))}var s=k.exports=e,o=/\s*function\s+([^\(\s]*)\s*/;function h(e){if(l.isFunction(e)){if(r)return e.name;var t=e.toString().match(o);return t&&t[1]}}function p(e,t){return"string"==typeof e?e.length<t?e:e.slice(0,t):e}function d(e){if(r||!l.isFunction(e))return l.inspect(e);var t=h(e);return"[Function"+(t?": "+t:"")+"]"}function m(e,t,r,n,o){throw new s.AssertionError({message:r,actual:e,expected:t,operator:n,stackStartFunction:o})}function e(e,t){e||m(e,!0,t,"==",s.ok)}function g(e,t,r,n){if(e===t)return!0;if(u(e)&&u(t))return 0===i(e,t);if(l.isDate(e)&&l.isDate(t))return e.getTime()===t.getTime();if(l.isRegExp(e)&&l.isRegExp(t))return e.source===t.source&&e.global===t.global&&e.multiline===t.multiline&&e.lastIndex===t.lastIndex&&e.ignoreCase===t.ignoreCase;if(null!==e&&"object"==typeof e||null!==t&&"object"==typeof t){if(c(e)&&c(t)&&a(e)===a(t)&&!(e instanceof Float32Array||e instanceof Float64Array))return 0===i(new Uint8Array(e.buffer),new Uint8Array(t.buffer));if(u(e)!==u(t))return!1;var o=(n=n||{actual:[],expected:[]}).actual.indexOf(e);return-1!==o&&o===n.expected.indexOf(t)||(n.actual.push(e),n.expected.push(t),function(e,t,r,n){if(null==e||null==t)return!1;if(l.isPrimitive(e)||l.isPrimitive(t))return e===t;if(r&&Object.getPrototypeOf(e)!==Object.getPrototypeOf(t))return!1;var o=y(e),i=y(t);if(o&&!i||!o&&i)return!1;if(o)return e=f.call(e),t=f.call(t),g(e,t,r);var u,a,c=b(e),s=b(t);if(c.length!==s.length)return!1;for(c.sort(),s.sort(),a=c.length-1;0<=a;a--)if(c[a]!==s[a])return!1;for(a=c.length-1;0<=a;a--)if(u=c[a],!g(e[u],t[u],r,n))return!1;return!0}(e,t,r,n))}return r?e===t:e==t}function y(e){return"[object Arguments]"==Object.prototype.toString.call(e)}function w(e,t){if(!e||!t)return!1;if("[object RegExp]"==Object.prototype.toString.call(t))return t.test(e);try{if(e instanceof t)return!0}catch(e){}return!Error.isPrototypeOf(t)&&!0===t.call({},e)}function v(e,t,r,n){var o;if("function"!=typeof t)throw new TypeError('"block" argument must be a function');"string"==typeof r&&(n=r,r=null),o=function(e){var t;try{e()}catch(e){t=e}return t}(t),n=(r&&r.name?" ("+r.name+").":".")+(n?" "+n:"."),e&&!o&&m(o,r,"Missing expected exception"+n);var i="string"==typeof n,u=!e&&o&&!r;if((!e&&l.isError(o)&&i&&w(o,r)||u)&&m(o,r,"Got unwanted exception"+n),e&&o&&r&&!w(o,r)||!e&&o)throw o}s.AssertionError=function(e){var t;this.name="AssertionError",this.actual=e.actual,this.expected=e.expected,this.operator=e.operator,e.message?(this.message=e.message,this.generatedMessage=!1):(this.message=p(d((t=this).actual),128)+" "+t.operator+" "+p(d(t.expected),128),this.generatedMessage=!0);var r=e.stackStartFunction||m;if(Error.captureStackTrace)Error.captureStackTrace(this,r);else{var n=new Error;if(n.stack){var o=n.stack,i=h(r),u=o.indexOf("\n"+i);if(0<=u){var a=o.indexOf("\n",u+1);o=o.substring(a+1)}this.stack=o}}},l.inherits(s.AssertionError,Error),s.fail=m,s.ok=e,s.equal=function(e,t,r){e!=t&&m(e,t,r,"==",s.equal)},s.notEqual=function(e,t,r){e==t&&m(e,t,r,"!=",s.notEqual)},s.deepEqual=function(e,t,r){g(e,t,!1)||m(e,t,r,"deepEqual",s.deepEqual)},s.deepStrictEqual=function(e,t,r){g(e,t,!0)||m(e,t,r,"deepStrictEqual",s.deepStrictEqual)},s.notDeepEqual=function(e,t,r){g(e,t,!1)&&m(e,t,r,"notDeepEqual",s.notDeepEqual)},s.notDeepStrictEqual=function e(t,r,n){g(t,r,!0)&&m(t,r,n,"notDeepStrictEqual",e)},s.strictEqual=function(e,t,r){e!==t&&m(e,t,r,"===",s.strictEqual)},s.notStrictEqual=function(e,t,r){e===t&&m(e,t,r,"!==",s.notStrictEqual)},s.throws=function(e,t,r){v(!0,e,t,r)},s.doesNotThrow=function(e,t,r){v(!1,e,t,r)},s.ifError=function(e){if(e)throw e};var b=Object.keys||function(e){var t=[];for(var r in e)n.call(e,r)&&t.push(r);return t}}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"util/":13}],11:[function(e,t,r){"function"==typeof Object.create?t.exports=function(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}:t.exports=function(e,t){e.super_=t;var r=function(){};r.prototype=t.prototype,e.prototype=new r,e.prototype.constructor=e}},{}],12:[function(e,t,r){t.exports=function(e){return e&&"object"==typeof e&&"function"==typeof e.copy&&"function"==typeof e.fill&&"function"==typeof e.readUInt8}},{}],13:[function(h,e,N){(function(n,o){var a=/%[sdj%]/g;N.format=function(e){if(!b(e)){for(var t=[],r=0;r<arguments.length;r++)t.push(c(arguments[r]));return t.join(" ")}r=1;for(var n=arguments,o=n.length,i=String(e).replace(a,function(e){if("%%"===e)return"%";if(o<=r)return e;switch(e){case"%s":return String(n[r++]);case"%d":return Number(n[r++]);case"%j":try{return JSON.stringify(n[r++])}catch(e){return"[Circular]"}default:return e}}),u=n[r];r<o;u=n[++r])w(u)||!l(u)?i+=" "+u:i+=" "+c(u);return i},N.deprecate=function(e,t){if(S(o.process))return function(){return N.deprecate(e,t).apply(this,arguments)};if(!0===n.noDeprecation)return e;var r=!1;return function(){if(!r){if(n.throwDeprecation)throw new Error(t);n.traceDeprecation?console.trace(t):console.error(t),r=!0}return e.apply(this,arguments)}};var e,i={};function c(e,t){var r={seen:[],stylize:s};return 3<=arguments.length&&(r.depth=arguments[2]),4<=arguments.length&&(r.colors=arguments[3]),y(t)?r.showHidden=t:t&&N._extend(r,t),S(r.showHidden)&&(r.showHidden=!1),S(r.depth)&&(r.depth=2),S(r.colors)&&(r.colors=!1),S(r.customInspect)&&(r.customInspect=!0),r.colors&&(r.stylize=u),p(r,e,r.depth)}function u(e,t){var r=c.styles[t];return r?"["+c.colors[r][0]+"m"+e+"["+c.colors[r][1]+"m":e}function s(e,t){return e}function p(t,r,n){if(t.customInspect&&r&&A(r.inspect)&&r.inspect!==N.inspect&&(!r.constructor||r.constructor.prototype!==r)){var e=r.inspect(n,t);return b(e)||(e=p(t,e,n)),e}var o=function(e,t){if(S(t))return e.stylize("undefined","undefined");if(b(t)){var r="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(r,"string")}if(v(t))return e.stylize(""+t,"number");if(y(t))return e.stylize(""+t,"boolean");if(w(t))return e.stylize("null","null")}(t,r);if(o)return o;var i,u=Object.keys(r),a=(i={},u.forEach(function(e,t){i[e]=!0}),i);if(t.showHidden&&(u=Object.getOwnPropertyNames(r)),E(r)&&(0<=u.indexOf("message")||0<=u.indexOf("description")))return d(r);if(0===u.length){if(A(r)){var c=r.name?": "+r.name:"";return t.stylize("[Function"+c+"]","special")}if(k(r))return t.stylize(RegExp.prototype.toString.call(r),"regexp");if(x(r))return t.stylize(Date.prototype.toString.call(r),"date");if(E(r))return d(r)}var s,l="",f=!1,h=["{","}"];(g(r)&&(f=!0,h=["[","]"]),A(r))&&(l=" [Function"+(r.name?": "+r.name:"")+"]");return k(r)&&(l=" "+RegExp.prototype.toString.call(r)),x(r)&&(l=" "+Date.prototype.toUTCString.call(r)),E(r)&&(l=" "+d(r)),0!==u.length||f&&0!=r.length?n<0?k(r)?t.stylize(RegExp.prototype.toString.call(r),"regexp"):t.stylize("[Object]","special"):(t.seen.push(r),s=f?function(t,r,n,o,e){for(var i=[],u=0,a=r.length;u<a;++u)j(r,String(u))?i.push(m(t,r,n,o,String(u),!0)):i.push("");return e.forEach(function(e){e.match(/^\d+$/)||i.push(m(t,r,n,o,e,!0))}),i}(t,r,n,a,u):u.map(function(e){return m(t,r,n,a,e,f)}),t.seen.pop(),function(e,t,r){if(60<e.reduce(function(e,t){return 0,0<=t.indexOf("\n")&&0,e+t.replace(/\u001b\[\d\d?m/g,"").length+1},0))return r[0]+(""===t?"":t+"\n ")+" "+e.join(",\n ")+" "+r[1];return r[0]+t+" "+e.join(", ")+" "+r[1]}(s,l,h)):h[0]+l+h[1]}function d(e){return"["+Error.prototype.toString.call(e)+"]"}function m(e,t,r,n,o,i){var u,a,c;if((c=Object.getOwnPropertyDescriptor(t,o)||{value:t[o]}).get?a=c.set?e.stylize("[Getter/Setter]","special"):e.stylize("[Getter]","special"):c.set&&(a=e.stylize("[Setter]","special")),j(n,o)||(u="["+o+"]"),a||(e.seen.indexOf(c.value)<0?-1<(a=w(r)?p(e,c.value,null):p(e,c.value,r-1)).indexOf("\n")&&(a=i?a.split("\n").map(function(e){return" "+e}).join("\n").substr(2):"\n"+a.split("\n").map(function(e){return" "+e}).join("\n")):a=e.stylize("[Circular]","special")),S(u)){if(i&&o.match(/^\d+$/))return a;(u=JSON.stringify(""+o)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(u=u.substr(1,u.length-2),u=e.stylize(u,"name")):(u=u.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),u=e.stylize(u,"string"))}return u+": "+a}function g(e){return Array.isArray(e)}function y(e){return"boolean"==typeof e}function w(e){return null===e}function v(e){return"number"==typeof e}function b(e){return"string"==typeof e}function S(e){return void 0===e}function k(e){return l(e)&&"[object RegExp]"===t(e)}function l(e){return"object"==typeof e&&null!==e}function x(e){return l(e)&&"[object Date]"===t(e)}function E(e){return l(e)&&("[object Error]"===t(e)||e instanceof Error)}function A(e){return"function"==typeof e}function t(e){return Object.prototype.toString.call(e)}function r(e){return e<10?"0"+e.toString(10):e.toString(10)}N.debuglog=function(t){if(S(e)&&(e=n.env.NODE_DEBUG||""),t=t.toUpperCase(),!i[t])if(new RegExp("\\b"+t+"\\b","i").test(e)){var r=n.pid;i[t]=function(){var e=N.format.apply(N,arguments);console.error("%s %d: %s",t,r,e)}}else i[t]=function(){};return i[t]},(N.inspect=c).colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},c.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},N.isArray=g,N.isBoolean=y,N.isNull=w,N.isNullOrUndefined=function(e){return null==e},N.isNumber=v,N.isString=b,N.isSymbol=function(e){return"symbol"==typeof e},N.isUndefined=S,N.isRegExp=k,N.isObject=l,N.isDate=x,N.isError=E,N.isFunction=A,N.isPrimitive=function(e){return null===e||"boolean"==typeof e||"number"==typeof e||"string"==typeof e||"symbol"==typeof e||void 0===e},N.isBuffer=h("./support/isBuffer");var f=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function j(e,t){return Object.prototype.hasOwnProperty.call(e,t)}N.log=function(){var e,t;console.log("%s - %s",(e=new Date,t=[r(e.getHours()),r(e.getMinutes()),r(e.getSeconds())].join(":"),[e.getDate(),f[e.getMonth()],t].join(" ")),N.format.apply(N,arguments))},N.inherits=h("inherits"),N._extend=function(e,t){if(!t||!l(t))return e;for(var r=Object.keys(t),n=r.length;n--;)e[r[n]]=t[r[n]];return e}}).call(this,h("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"./support/isBuffer":12,_process:17,inherits:11}],14:[function(e,t,r){var n,o,i=[{cardinal:["other"],ordinal:["other"]},{cardinal:["one","other"],ordinal:["other"]},{cardinal:["one","other"],ordinal:["one","other"]},{cardinal:["one","two","other"],ordinal:["other"]}];n=this,o={af:i[1],ak:i[1],am:i[1],ar:{cardinal:["zero","one","two","few","many","other"],ordinal:["other"]},ars:{cardinal:["zero","one","two","few","many","other"],ordinal:["other"]},as:{cardinal:["one","other"],ordinal:["one","two","few","many","other"]},asa:i[1],ast:i[1],az:{cardinal:["one","other"],ordinal:["one","few","many","other"]},be:{cardinal:["one","few","many","other"],ordinal:["few","other"]},bem:i[1],bez:i[1],bg:i[1],bh:i[1],bm:i[0],bn:{cardinal:["one","other"],ordinal:["one","two","few","many","other"]},bo:i[0],br:{cardinal:["one","two","few","many","other"],ordinal:["other"]},brx:i[1],bs:{cardinal:["one","few","other"],ordinal:["other"]},ca:{cardinal:["one","other"],ordinal:["one","two","few","other"]},ce:i[1],cgg:i[1],chr:i[1],ckb:i[1],cs:{cardinal:["one","few","many","other"],ordinal:["other"]},cy:{cardinal:["zero","one","two","few","many","other"],ordinal:["zero","one","two","few","many","other"]},da:i[1],de:i[1],dsb:{cardinal:["one","two","few","other"],ordinal:["other"]},dv:i[1],dz:i[0],ee:i[1],el:i[1],en:{cardinal:["one","other"],ordinal:["one","two","few","other"]},eo:i[1],es:i[1],et:i[1],eu:i[1],fa:i[1],ff:i[1],fi:i[1],fil:i[2],fo:i[1],fr:i[2],fur:i[1],fy:i[1],ga:{cardinal:["one","two","few","many","other"],ordinal:["one","other"]},gd:{cardinal:["one","two","few","other"],ordinal:["other"]},gl:i[1],gsw:i[1],gu:{cardinal:["one","other"],ordinal:["one","two","few","many","other"]},guw:i[1],gv:{cardinal:["one","two","few","many","other"],ordinal:["other"]},ha:i[1],haw:i[1],he:{cardinal:["one","two","many","other"],ordinal:["other"]},hi:{cardinal:["one","other"],ordinal:["one","two","few","many","other"]},hr:{cardinal:["one","few","other"],ordinal:["other"]},hsb:{cardinal:["one","two","few","other"],ordinal:["other"]},hu:i[2],hy:i[2],id:i[0],ig:i[0],ii:i[0],in:i[0],io:i[1],is:i[1],it:{cardinal:["one","other"],ordinal:["many","other"]},iu:i[3],iw:{cardinal:["one","two","many","other"],ordinal:["other"]},ja:i[0],jbo:i[0],jgo:i[1],ji:i[1],jmc:i[1],jv:i[0],jw:i[0],ka:{cardinal:["one","other"],ordinal:["one","many","other"]},kab:i[1],kaj:i[1],kcg:i[1],kde:i[0],kea:i[0],kk:{cardinal:["one","other"],ordinal:["many","other"]},kkj:i[1],kl:i[1],km:i[0],kn:i[1],ko:i[0],ks:i[1],ksb:i[1],ksh:{cardinal:["zero","one","other"],ordinal:["other"]},ku:i[1],kw:i[3],ky:i[1],lag:{cardinal:["zero","one","other"],ordinal:["other"]},lb:i[1],lg:i[1],lkt:i[0],ln:i[1],lo:{cardinal:["other"],ordinal:["one","other"]},lt:{cardinal:["one","few","many","other"],ordinal:["other"]},lv:{cardinal:["zero","one","other"],ordinal:["other"]},mas:i[1],mg:i[1],mgo:i[1],mk:{cardinal:["one","other"],ordinal:["one","two","many","other"]},ml:i[1],mn:i[1],mo:{cardinal:["one","few","other"],ordinal:["one","other"]},mr:{cardinal:["one","other"],ordinal:["one","two","few","other"]},ms:{cardinal:["other"],ordinal:["one","other"]},mt:{cardinal:["one","few","many","other"],ordinal:["other"]},my:i[0],nah:i[1],naq:i[3],nb:i[1],nd:i[1],ne:i[2],nl:i[1],nn:i[1],nnh:i[1],no:i[1],nqo:i[0],nr:i[1],nso:i[1],ny:i[1],nyn:i[1],om:i[1],or:{cardinal:["one","other"],ordinal:["one","two","few","many","other"]},os:i[1],pa:i[1],pap:i[1],pl:{cardinal:["one","few","many","other"],ordinal:["other"]},prg:{cardinal:["zero","one","other"],ordinal:["other"]},ps:i[1],pt:i[1],"pt-PT":i[1],rm:i[1],ro:{cardinal:["one","few","other"],ordinal:["one","other"]},rof:i[1],root:i[0],ru:{cardinal:["one","few","many","other"],ordinal:["other"]},rwk:i[1],sah:i[0],saq:i[1],scn:{cardinal:["one","other"],ordinal:["many","other"]},sd:i[1],sdh:i[1],se:i[3],seh:i[1],ses:i[0],sg:i[0],sh:{cardinal:["one","few","other"],ordinal:["other"]},shi:{cardinal:["one","few","other"],ordinal:["other"]},si:i[1],sk:{cardinal:["one","few","many","other"],ordinal:["other"]},sl:{cardinal:["one","two","few","other"],ordinal:["other"]},sma:i[3],smi:i[3],smj:i[3],smn:i[3],sms:i[3],sn:i[1],so:i[1],sq:{cardinal:["one","other"],ordinal:["one","many","other"]},sr:{cardinal:["one","few","other"],ordinal:["other"]},ss:i[1],ssy:i[1],st:i[1],sv:i[2],sw:i[1],syr:i[1],ta:i[1],te:i[1],teo:i[1],th:i[0],ti:i[1],tig:i[1],tk:{cardinal:["one","other"],ordinal:["few","other"]},tl:i[2],tn:i[1],to:i[0],tr:i[1],ts:i[1],tzm:i[1],ug:i[1],uk:{cardinal:["one","few","many","other"],ordinal:["few","other"]},ur:i[1],uz:i[1],ve:i[1],vi:{cardinal:["other"],ordinal:["one","other"]},vo:i[1],vun:i[1],wa:i[1],wae:i[1],wo:i[0],xh:i[1],xog:i[1],yi:i[1],yo:i[0],yue:i[0],zh:i[0],zu:i[1]},"object"==typeof r?t.exports=o:n.pluralCategories=o},{}],15:[function(e,t,r){var n,o,i=[function(e,t){return"other"},function(e,t){return t?"other":1==e?"one":"other"},function(e,t){return t?"other":0==e||1==e?"one":"other"},function(e,t){var r=!String(e).split(".")[1];return t?"other":1==e&&r?"one":"other"}];n=this,o={af:i[1],ak:i[2],am:function(e,t){return t?"other":0<=e&&e<=1?"one":"other"},ar:function(e,t){var r=String(e).split("."),n=Number(r[0])==e&&r[0].slice(-2);return t?"other":0==e?"zero":1==e?"one":2==e?"two":3<=n&&n<=10?"few":11<=n&&n<=99?"many":"other"},ars:function(e,t){var r=String(e).split("."),n=Number(r[0])==e&&r[0].slice(-2);return t?"other":0==e?"zero":1==e?"one":2==e?"two":3<=n&&n<=10?"few":11<=n&&n<=99?"many":"other"},as:function(e,t){return t?1==e||5==e||7==e||8==e||9==e||10==e?"one":2==e||3==e?"two":4==e?"few":6==e?"many":"other":0<=e&&e<=1?"one":"other"},asa:i[1],ast:i[3],az:function(e,t){var r=String(e).split(".")[0],n=r.slice(-1),o=r.slice(-2),i=r.slice(-3);return t?1==n||2==n||5==n||7==n||8==n||20==o||50==o||70==o||80==o?"one":3==n||4==n||100==i||200==i||300==i||400==i||500==i||600==i||700==i||800==i||900==i?"few":0==r||6==n||40==o||60==o||90==o?"many":"other":1==e?"one":"other"},be:function(e,t){var r=String(e).split("."),n=Number(r[0])==e,o=n&&r[0].slice(-1),i=n&&r[0].slice(-2);return t?2!=o&&3!=o||12==i||13==i?"other":"few":1==o&&11!=i?"one":2<=o&&o<=4&&(i<12||14<i)?"few":n&&0==o||5<=o&&o<=9||11<=i&&i<=14?"many":"other"},bem:i[1],bez:i[1],bg:i[1],bh:i[2],bm:i[0],bn:function(e,t){return t?1==e||5==e||7==e||8==e||9==e||10==e?"one":2==e||3==e?"two":4==e?"few":6==e?"many":"other":0<=e&&e<=1?"one":"other"},bo:i[0],br:function(e,t){var r=String(e).split("."),n=Number(r[0])==e,o=n&&r[0].slice(-1),i=n&&r[0].slice(-2),u=n&&r[0].slice(-6);return t?"other":1==o&&11!=i&&71!=i&&91!=i?"one":2==o&&12!=i&&72!=i&&92!=i?"two":(3==o||4==o||9==o)&&(i<10||19<i)&&(i<70||79<i)&&(i<90||99<i)?"few":0!=e&&n&&0==u?"many":"other"},brx:i[1],bs:function(e,t){var r=String(e).split("."),n=r[0],o=r[1]||"",i=!r[1],u=n.slice(-1),a=n.slice(-2),c=o.slice(-1),s=o.slice(-2);return t?"other":i&&1==u&&11!=a||1==c&&11!=s?"one":i&&2<=u&&u<=4&&(a<12||14<a)||2<=c&&c<=4&&(s<12||14<s)?"few":"other"},ca:function(e,t){var r=!String(e).split(".")[1];return t?1==e||3==e?"one":2==e?"two":4==e?"few":"other":1==e&&r?"one":"other"},ce:i[1],cgg:i[1],chr:i[1],ckb:i[1],cs:function(e,t){var r=String(e).split("."),n=r[0],o=!r[1];return t?"other":1==e&&o?"one":2<=n&&n<=4&&o?"few":o?"other":"many"},cy:function(e,t){return t?0==e||7==e||8==e||9==e?"zero":1==e?"one":2==e?"two":3==e||4==e?"few":5==e||6==e?"many":"other":0==e?"zero":1==e?"one":2==e?"two":3==e?"few":6==e?"many":"other"},da:function(e,t){var r=String(e).split("."),n=r[0],o=Number(r[0])==e;return t?"other":1!=e&&(o||0!=n&&1!=n)?"other":"one"},de:i[3],dsb:function(e,t){var r=String(e).split("."),n=r[0],o=r[1]||"",i=!r[1],u=n.slice(-2),a=o.slice(-2);return t?"other":i&&1==u||1==a?"one":i&&2==u||2==a?"two":i&&(3==u||4==u)||3==a||4==a?"few":"other"},dv:i[1],dz:i[0],ee:i[1],el:i[1],en:function(e,t){var r=String(e).split("."),n=!r[1],o=Number(r[0])==e,i=o&&r[0].slice(-1),u=o&&r[0].slice(-2);return t?1==i&&11!=u?"one":2==i&&12!=u?"two":3==i&&13!=u?"few":"other":1==e&&n?"one":"other"},eo:i[1],es:i[1],et:i[3],eu:i[1],fa:function(e,t){return t?"other":0<=e&&e<=1?"one":"other"},ff:function(e,t){return t?"other":0<=e&&e<2?"one":"other"},fi:i[3],fil:function(e,t){var r=String(e).split("."),n=r[0],o=r[1]||"",i=!r[1],u=n.slice(-1),a=o.slice(-1);return t?1==e?"one":"other":i&&(1==n||2==n||3==n)||i&&4!=u&&6!=u&&9!=u||!i&&4!=a&&6!=a&&9!=a?"one":"other"},fo:i[1],fr:function(e,t){return t?1==e?"one":"other":0<=e&&e<2?"one":"other"},fur:i[1],fy:i[3],ga:function(e,t){var r=String(e).split("."),n=Number(r[0])==e;return t?1==e?"one":"other":1==e?"one":2==e?"two":n&&3<=e&&e<=6?"few":n&&7<=e&&e<=10?"many":"other"},gd:function(e,t){var r=String(e).split("."),n=Number(r[0])==e;return t?"other":1==e||11==e?"one":2==e||12==e?"two":n&&3<=e&&e<=10||n&&13<=e&&e<=19?"few":"other"},gl:i[3],gsw:i[1],gu:function(e,t){return t?1==e?"one":2==e||3==e?"two":4==e?"few":6==e?"many":"other":0<=e&&e<=1?"one":"other"},guw:i[2],gv:function(e,t){var r=String(e).split("."),n=r[0],o=!r[1],i=n.slice(-1),u=n.slice(-2);return t?"other":o&&1==i?"one":o&&2==i?"two":!o||0!=u&&20!=u&&40!=u&&60!=u&&80!=u?o?"other":"many":"few"},ha:i[1],haw:i[1],he:function(e,t){var r=String(e).split("."),n=r[0],o=!r[1],i=Number(r[0])==e,u=i&&r[0].slice(-1);return t?"other":1==e&&o?"one":2==n&&o?"two":o&&(e<0||10<e)&&i&&0==u?"many":"other"},hi:function(e,t){return t?1==e?"one":2==e||3==e?"two":4==e?"few":6==e?"many":"other":0<=e&&e<=1?"one":"other"},hr:function(e,t){var r=String(e).split("."),n=r[0],o=r[1]||"",i=!r[1],u=n.slice(-1),a=n.slice(-2),c=o.slice(-1),s=o.slice(-2);return t?"other":i&&1==u&&11!=a||1==c&&11!=s?"one":i&&2<=u&&u<=4&&(a<12||14<a)||2<=c&&c<=4&&(s<12||14<s)?"few":"other"},hsb:function(e,t){var r=String(e).split("."),n=r[0],o=r[1]||"",i=!r[1],u=n.slice(-2),a=o.slice(-2);return t?"other":i&&1==u||1==a?"one":i&&2==u||2==a?"two":i&&(3==u||4==u)||3==a||4==a?"few":"other"},hu:function(e,t){return t?1==e||5==e?"one":"other":1==e?"one":"other"},hy:function(e,t){return t?1==e?"one":"other":0<=e&&e<2?"one":"other"},id:i[0],ig:i[0],ii:i[0],in:i[0],io:i[3],is:function(e,t){var r=String(e).split("."),n=r[0],o=Number(r[0])==e,i=n.slice(-1),u=n.slice(-2);return t?"other":o&&1==i&&11!=u||!o?"one":"other"},it:function(e,t){var r=!String(e).split(".")[1];return t?11==e||8==e||80==e||800==e?"many":"other":1==e&&r?"one":"other"},iu:function(e,t){return t?"other":1==e?"one":2==e?"two":"other"},iw:function(e,t){var r=String(e).split("."),n=r[0],o=!r[1],i=Number(r[0])==e,u=i&&r[0].slice(-1);return t?"other":1==e&&o?"one":2==n&&o?"two":o&&(e<0||10<e)&&i&&0==u?"many":"other"},ja:i[0],jbo:i[0],jgo:i[1],ji:i[3],jmc:i[1],jv:i[0],jw:i[0],ka:function(e,t){var r=String(e).split(".")[0],n=r.slice(-2);return t?1==r?"one":0==r||2<=n&&n<=20||40==n||60==n||80==n?"many":"other":1==e?"one":"other"},kab:function(e,t){return t?"other":0<=e&&e<2?"one":"other"},kaj:i[1],kcg:i[1],kde:i[0],kea:i[0],kk:function(e,t){var r=String(e).split("."),n=Number(r[0])==e,o=n&&r[0].slice(-1);return t?6==o||9==o||n&&0==o&&0!=e?"many":"other":1==e?"one":"other"},kkj:i[1],kl:i[1],km:i[0],kn:function(e,t){return t?"other":0<=e&&e<=1?"one":"other"},ko:i[0],ks:i[1],ksb:i[1],ksh:function(e,t){return t?"other":0==e?"zero":1==e?"one":"other"},ku:i[1],kw:function(e,t){return t?"other":1==e?"one":2==e?"two":"other"},ky:i[1],lag:function(e,t){var r=String(e).split(".")[0];return t?"other":0==e?"zero":0!=r&&1!=r||0==e?"other":"one"},lb:i[1],lg:i[1],lkt:i[0],ln:i[2],lo:function(e,t){return t&&1==e?"one":"other"},lt:function(e,t){var r=String(e).split("."),n=r[1]||"",o=Number(r[0])==e,i=o&&r[0].slice(-1),u=o&&r[0].slice(-2);return t?"other":1==i&&(u<11||19<u)?"one":2<=i&&i<=9&&(u<11||19<u)?"few":0!=n?"many":"other"},lv:function(e,t){var r=String(e).split("."),n=r[1]||"",o=n.length,i=Number(r[0])==e,u=i&&r[0].slice(-1),a=i&&r[0].slice(-2),c=n.slice(-2),s=n.slice(-1);return t?"other":i&&0==u||11<=a&&a<=19||2==o&&11<=c&&c<=19?"zero":1==u&&11!=a||2==o&&1==s&&11!=c||2!=o&&1==s?"one":"other"},mas:i[1],mg:i[2],mgo:i[1],mk:function(e,t){var r=String(e).split("."),n=r[0],o=r[1]||"",i=!r[1],u=n.slice(-1),a=n.slice(-2),c=o.slice(-1),s=o.slice(-2);return t?1==u&&11!=a?"one":2==u&&12!=a?"two":7!=u&&8!=u||17==a||18==a?"other":"many":i&&1==u&&11!=a||1==c&&11!=s?"one":"other"},ml:i[1],mn:i[1],mo:function(e,t){var r=String(e).split("."),n=!r[1],o=Number(r[0])==e&&r[0].slice(-2);return t?1==e?"one":"other":1==e&&n?"one":!n||0==e||1!=e&&1<=o&&o<=19?"few":"other"},mr:function(e,t){return t?1==e?"one":2==e||3==e?"two":4==e?"few":"other":0<=e&&e<=1?"one":"other"},ms:function(e,t){return t&&1==e?"one":"other"},mt:function(e,t){var r=String(e).split("."),n=Number(r[0])==e&&r[0].slice(-2);return t?"other":1==e?"one":0==e||2<=n&&n<=10?"few":11<=n&&n<=19?"many":"other"},my:i[0],nah:i[1],naq:function(e,t){return t?"other":1==e?"one":2==e?"two":"other"},nb:i[1],nd:i[1],ne:function(e,t){var r=String(e).split("."),n=Number(r[0])==e;return t?n&&1<=e&&e<=4?"one":"other":1==e?"one":"other"},nl:i[3],nn:i[1],nnh:i[1],no:i[1],nqo:i[0],nr:i[1],nso:i[2],ny:i[1],nyn:i[1],om:i[1],or:function(e,t){var r=String(e).split("."),n=Number(r[0])==e;return t?1==e||5==e||n&&7<=e&&e<=9?"one":2==e||3==e?"two":4==e?"few":6==e?"many":"other":1==e?"one":"other"},os:i[1],pa:i[2],pap:i[1],pl:function(e,t){var r=String(e).split("."),n=r[0],o=!r[1],i=n.slice(-1),u=n.slice(-2);return t?"other":1==e&&o?"one":o&&2<=i&&i<=4&&(u<12||14<u)?"few":o&&1!=n&&(0==i||1==i)||o&&5<=i&&i<=9||o&&12<=u&&u<=14?"many":"other"},prg:function(e,t){var r=String(e).split("."),n=r[1]||"",o=n.length,i=Number(r[0])==e,u=i&&r[0].slice(-1),a=i&&r[0].slice(-2),c=n.slice(-2),s=n.slice(-1);return t?"other":i&&0==u||11<=a&&a<=19||2==o&&11<=c&&c<=19?"zero":1==u&&11!=a||2==o&&1==s&&11!=c||2!=o&&1==s?"one":"other"},ps:i[1],pt:function(e,t){var r=String(e).split(".")[0];return t?"other":0==r||1==r?"one":"other"},"pt-PT":i[3],rm:i[1],ro:function(e,t){var r=String(e).split("."),n=!r[1],o=Number(r[0])==e&&r[0].slice(-2);return t?1==e?"one":"other":1==e&&n?"one":!n||0==e||1!=e&&1<=o&&o<=19?"few":"other"},rof:i[1],root:i[0],ru:function(e,t){var r=String(e).split("."),n=r[0],o=!r[1],i=n.slice(-1),u=n.slice(-2);return t?"other":o&&1==i&&11!=u?"one":o&&2<=i&&i<=4&&(u<12||14<u)?"few":o&&0==i||o&&5<=i&&i<=9||o&&11<=u&&u<=14?"many":"other"},rwk:i[1],sah:i[0],saq:i[1],scn:function(e,t){var r=!String(e).split(".")[1];return t?11==e||8==e||80==e||800==e?"many":"other":1==e&&r?"one":"other"},sd:i[1],sdh:i[1],se:function(e,t){return t?"other":1==e?"one":2==e?"two":"other"},seh:i[1],ses:i[0],sg:i[0],sh:function(e,t){var r=String(e).split("."),n=r[0],o=r[1]||"",i=!r[1],u=n.slice(-1),a=n.slice(-2),c=o.slice(-1),s=o.slice(-2);return t?"other":i&&1==u&&11!=a||1==c&&11!=s?"one":i&&2<=u&&u<=4&&(a<12||14<a)||2<=c&&c<=4&&(s<12||14<s)?"few":"other"},shi:function(e,t){var r=String(e).split("."),n=Number(r[0])==e;return t?"other":0<=e&&e<=1?"one":n&&2<=e&&e<=10?"few":"other"},si:function(e,t){var r=String(e).split("."),n=r[0],o=r[1]||"";return t?"other":0==e||1==e||0==n&&1==o?"one":"other"},sk:function(e,t){var r=String(e).split("."),n=r[0],o=!r[1];return t?"other":1==e&&o?"one":2<=n&&n<=4&&o?"few":o?"other":"many"},sl:function(e,t){var r=String(e).split("."),n=r[0],o=!r[1],i=n.slice(-2);return t?"other":o&&1==i?"one":o&&2==i?"two":o&&(3==i||4==i)||!o?"few":"other"},sma:function(e,t){return t?"other":1==e?"one":2==e?"two":"other"},smi:function(e,t){return t?"other":1==e?"one":2==e?"two":"other"},smj:function(e,t){return t?"other":1==e?"one":2==e?"two":"other"},smn:function(e,t){return t?"other":1==e?"one":2==e?"two":"other"},sms:function(e,t){return t?"other":1==e?"one":2==e?"two":"other"},sn:i[1],so:i[1],sq:function(e,t){var r=String(e).split("."),n=Number(r[0])==e,o=n&&r[0].slice(-1),i=n&&r[0].slice(-2);return t?1==e?"one":4==o&&14!=i?"many":"other":1==e?"one":"other"},sr:function(e,t){var r=String(e).split("."),n=r[0],o=r[1]||"",i=!r[1],u=n.slice(-1),a=n.slice(-2),c=o.slice(-1),s=o.slice(-2);return t?"other":i&&1==u&&11!=a||1==c&&11!=s?"one":i&&2<=u&&u<=4&&(a<12||14<a)||2<=c&&c<=4&&(s<12||14<s)?"few":"other"},ss:i[1],ssy:i[1],st:i[1],sv:function(e,t){var r=String(e).split("."),n=!r[1],o=Number(r[0])==e,i=o&&r[0].slice(-1),u=o&&r[0].slice(-2);return t?1!=i&&2!=i||11==u||12==u?"other":"one":1==e&&n?"one":"other"},sw:i[3],syr:i[1],ta:i[1],te:i[1],teo:i[1],th:i[0],ti:i[2],tig:i[1],tk:function(e,t){var r=String(e).split("."),n=Number(r[0])==e&&r[0].slice(-1);return t?6==n||9==n||10==e?"few":"other":1==e?"one":"other"},tl:function(e,t){var r=String(e).split("."),n=r[0],o=r[1]||"",i=!r[1],u=n.slice(-1),a=o.slice(-1);return t?1==e?"one":"other":i&&(1==n||2==n||3==n)||i&&4!=u&&6!=u&&9!=u||!i&&4!=a&&6!=a&&9!=a?"one":"other"},tn:i[1],to:i[0],tr:i[1],ts:i[1],tzm:function(e,t){var r=String(e).split("."),n=Number(r[0])==e;return t?"other":0==e||1==e||n&&11<=e&&e<=99?"one":"other"},ug:i[1],uk:function(e,t){var r=String(e).split("."),n=r[0],o=!r[1],i=Number(r[0])==e,u=i&&r[0].slice(-1),a=i&&r[0].slice(-2),c=n.slice(-1),s=n.slice(-2);return t?3==u&&13!=a?"few":"other":o&&1==c&&11!=s?"one":o&&2<=c&&c<=4&&(s<12||14<s)?"few":o&&0==c||o&&5<=c&&c<=9||o&&11<=s&&s<=14?"many":"other"},ur:i[3],uz:i[1],ve:i[1],vi:function(e,t){return t&&1==e?"one":"other"},vo:i[1],vun:i[1],wa:i[2],wae:i[1],wo:i[0],xh:i[1],xog:i[1],yi:i[3],yo:i[0],yue:i[0],zh:i[0],zu:function(e,t){return t?"other":0<=e&&e<=1?"one":"other"}},"object"==typeof r?t.exports=o:n.plurals=o},{}],16:[function(e,t,r){"use strict";function Re(e,t,r,n){this.message=e,this.expected=t,this.found=r,this.location=n,this.name="SyntaxError","function"==typeof Error.captureStackTrace&&Error.captureStackTrace(this,Re)}!function(e,t){function r(){this.constructor=e}r.prototype=t.prototype,e.prototype=new r}(Re,Error),Re.buildMessage=function(e,t){var r,i={literal:function(e){return'"'+o(e.text)+'"'},class:function(e){var t,r="";for(t=0;t<e.parts.length;t++)r+=e.parts[t]instanceof Array?u(e.parts[t][0])+"-"+u(e.parts[t][1]):u(e.parts[t]);return"["+(e.inverted?"^":"")+r+"]"},any:function(e){return"any character"},end:function(e){return"end of input"},other:function(e){return e.description}};function n(e){return e.charCodeAt(0).toString(16).toUpperCase()}function o(e){return e.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\0/g,"\\0").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/[\x00-\x0F]/g,function(e){return"\\x0"+n(e)}).replace(/[\x10-\x1F\x7F-\x9F]/g,function(e){return"\\x"+n(e)})}function u(e){return e.replace(/\\/g,"\\\\").replace(/\]/g,"\\]").replace(/\^/g,"\\^").replace(/-/g,"\\-").replace(/\0/g,"\\0").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/[\x00-\x0F]/g,function(e){return"\\x0"+n(e)}).replace(/[\x10-\x1F\x7F-\x9F]/g,function(e){return"\\x"+n(e)})}return"Expected "+function(e){var t,r,n,o=new Array(e.length);for(t=0;t<e.length;t++)o[t]=(n=e[t],i[n.type](n));if(o.sort(),0<o.length){for(r=t=1;t<o.length;t++)o[t-1]!==o[t]&&(o[r]=o[t],r++);o.length=r}switch(o.length){case 1:return o[0];case 2:return o[0]+" or "+o[1];default:return o.slice(0,-1).join(", ")+", or "+o[o.length-1]}}(e)+" but "+((r=t)?'"'+o(r)+'"':"end of input")+" found."},t.exports={SyntaxError:Re,parse:function(g,i){i=void 0!==i?i:{};var e,y={},t={start:Ee},r=Ee,m="#",w=we("#",!1),v=function(){return Je},b=function(){return{type:"octothorpe"}},S=function(e){return e.join("")},k="{",x=we("{",!1),E="}",A=we("}",!1),j=function(e){return{type:"argument",arg:e}},N=",",O=we(",",!1),F="select",z=we("select",!1),C=function(e,t){return i.strictNumberSign&&(Je=!1),t},D=function(e,t){return{type:"select",arg:e,cases:t}},T="plural",q=we("plural",!1),P="selectordinal",B=we("selectordinal",!1),J=function(e,t){return Je=!0,t},R=function(t,r,e,n){var o=("selectordinal"===r?i.ordinal:i.cardinal)||["zero","one","two","few","many","other"];return o&&o.length&&n.forEach(function(e){if(isNaN(e.key)&&o.indexOf(e.key)<0)throw new Error("Invalid key `"+e.key+"` for argument `"+t+"`. Valid "+r+" keys for this locale are `"+o.join("`, `")+"`, and explicit keys like `=0`.")}),Je=!1,{type:r,arg:t,offset:e||0,cases:n}},L=function(e,t,r){return{type:"function",arg:e,key:t,param:r}},n=/^[^\t-\r \x85\u200E\u200F\u2028\u2029!-\/:-@[-\^`{-~\xA1-\xA7\xA9\xAB\xAC\xAE\xB0\xB1\xB6\xBB\xBF\xD7\xF7\u2010-\u2027\u2030-\u203E\u2041-\u2053\u2055-\u205E\u2190-\u245F\u2500-\u2775\u2794-\u2BFF\u2E00-\u2E7F\u3001-\u3003\u3008-\u3020\u3030\uFD3E\uFD3F\uFE45\uFE46]/,o=ve([["\t","\r"]," ","…","‎","‏","\u2028","\u2029",["!","/"],[":","@"],["[","^"],"`",["{","~"],["¡","§"],"©","«","¬","®","°","±","¶","»","¿","×","÷",["‐","‧"],["‰","‾"],["⁁","⁓"],["⁕","⁞"],["←","⑟"],["─","❵"],["➔","⯿"],["⸀","⹿"],["、","〃"],["〈","〠"],"〰","﴾","﴿","﹅","﹆"],!0,!1),u=function(e,t){return{key:e,tokens:t}},a=function(e){return e},M="offset",_=we("offset",!1),U=":",$=we(":",!1),G=function(e){return e},c="=",s=we("=",!1),l=/^[^}]/,f=ve(["}"],!0,!1),h="''",p=we("''",!1),d=function(){return"'"},I=/^[^']/,H=ve(["'"],!0,!1),Z="'{",K=we("'{",!1),V="'",Y=we("'",!1),W=function(e){return"{"+e.join("")},Q="'}",X=we("'}",!1),ee=function(e){return"}"+e.join("")},te="'#",re=we("'#",!1),ne=function(e){return"#"+e.join("")},oe=function(e){return e[0]},ie=function(e){return!Je},ue=function(e){return e},ae=/^[^{}#\0-\x08\x0E-\x1F\x7F]/,ce=ve(["{","}","#",["\0","\b"],["",""],""],!0,!1),se=/^[0-9]/,le=ve([["0","9"]],!1,!1),fe=/^[\t-\r \x85\u200E\u200F\u2028\u2029]/,he=ve([["\t","\r"]," ","…","‎","‏","\u2028","\u2029"],!1,!1),pe=0,de=[{line:1,column:1}],me=0,ge=[],ye=0;if("startRule"in i){if(!(i.startRule in t))throw new Error("Can't start parsing from rule \""+i.startRule+'".');r=t[i.startRule]}function we(e,t){return{type:"literal",text:e,ignoreCase:t}}function ve(e,t,r){return{type:"class",parts:e,inverted:t,ignoreCase:r}}function be(e){var t,r=de[e];if(r)return r;for(t=e-1;!de[t];)t--;for(r={line:(r=de[t]).line,column:r.column};t<e;)10===g.charCodeAt(t)?(r.line++,r.column=1):r.column++,t++;return de[e]=r}function Se(e,t){var r=be(e),n=be(t);return{start:{offset:e,line:r.line,column:r.column},end:{offset:t,line:n.line,column:n.column}}}function ke(e){pe<me||(me<pe&&(me=pe,ge=[]),ge.push(e))}function xe(e,t,r){return new Re(Re.buildMessage(e,t),e,t,r)}function Ee(){var e,t;for(e=[],t=Ae();t!==y;)e.push(t),t=Ae();return e}function Ae(){var e,t,r,n,o,i,u,a,c,s,l,f,h,p,d;if(f=pe,123===g.charCodeAt(pe)?(h=k,pe++):(h=y,0===ye&&ke(x)),h!==y&&Be()!==y&&(p=je())!==y&&Be()!==y?(125===g.charCodeAt(pe)?(d=E,pe++):(d=y,0===ye&&ke(A)),d!==y?(h=j(p),f=h):(pe=f,f=y)):(pe=f,f=y),(e=f)===y&&(e=function(){var e,t,r,n,o,i,u,a,c;if(e=pe,123===g.charCodeAt(pe)?(t=k,pe++):(t=y,0===ye&&ke(x)),t!==y)if(Be()!==y)if((r=je())!==y)if(Be()!==y)if(44===g.charCodeAt(pe)?(n=N,pe++):(n=y,0===ye&&ke(O)),n!==y)if(Be()!==y)if(pe,g.substr(pe,6)===F?(o=F,pe+=6):(o=y,0===ye&&ke(z)),o!==y&&(o=C(r,o)),o!==y)if((o=Be())!==y)if(44===g.charCodeAt(pe)?(i=N,pe++):(i=y,0===ye&&ke(O)),i!==y)if(Be()!==y){if(u=[],(a=Ne())!==y)for(;a!==y;)u.push(a),a=Ne();else u=y;u!==y&&(a=Be())!==y?(125===g.charCodeAt(pe)?(c=E,pe++):(c=y,0===ye&&ke(A)),c!==y?(t=D(r,u),e=t):(pe=e,e=y)):(pe=e,e=y)}else pe=e,e=y;else pe=e,e=y;else pe=e,e=y;else pe=e,e=y;else pe=e,e=y;else pe=e,e=y;else pe=e,e=y;else pe=e,e=y;else pe=e,e=y;else pe=e,e=y;return e}())===y&&(e=function(){var e,t,r,n,o,i,u,a,c,s,l,f,h,p,d,m;if(e=pe,123===g.charCodeAt(pe)?(t=k,pe++):(t=y,0===ye&&ke(x)),t!==y)if(Be()!==y)if((r=je())!==y)if(Be()!==y)if(44===g.charCodeAt(pe)?(n=N,pe++):(n=y,0===ye&&ke(O)),n!==y)if(Be()!==y)if(o=pe,g.substr(pe,6)===T?(i=T,pe+=6):(i=y,0===ye&&ke(q)),i===y&&(g.substr(pe,13)===P?(i=P,pe+=13):(i=y,0===ye&&ke(B))),i!==y&&(i=J(r,i)),(o=i)!==y)if((i=Be())!==y)if(44===g.charCodeAt(pe)?(u=N,pe++):(u=y,0===ye&&ke(O)),u!==y)if(Be()!==y)if(f=pe,(h=Be())!==y?(g.substr(pe,6)===M?(p=M,pe+=6):(p=y,0===ye&&ke(_)),p!==y&&Be()!==y?(58===g.charCodeAt(pe)?(d=U,pe++):(d=y,0===ye&&ke($)),d!==y&&Be()!==y&&(m=Pe())!==y&&Be()!==y?(h=G(m),f=h):(pe=f,f=y)):(pe=f,f=y)):(pe=f,f=y),(a=f)===y&&(a=null),a!==y){if(c=[],(s=Oe())!==y)for(;s!==y;)c.push(s),s=Oe();else c=y;c!==y&&(s=Be())!==y?(125===g.charCodeAt(pe)?(l=E,pe++):(l=y,0===ye&&ke(A)),l!==y?(t=R(r,o,a,c),e=t):(pe=e,e=y)):(pe=e,e=y)}else pe=e,e=y;else pe=e,e=y;else pe=e,e=y;else pe=e,e=y;else pe=e,e=y;else pe=e,e=y;else pe=e,e=y;else pe=e,e=y;else pe=e,e=y;else pe=e,e=y;else pe=e,e=y;return e}())===y&&(n=pe,123===g.charCodeAt(pe)?(o=k,pe++):(o=y,0===ye&&ke(x)),o!==y&&Be()!==y&&(i=je())!==y&&Be()!==y?(44===g.charCodeAt(pe)?(u=N,pe++):(u=y,0===ye&&ke(O)),u!==y&&Be()!==y?(a=pe,(c=je())!==y&&(c=C(i,c)),(a=c)!==y&&(c=Be())!==y?((s=function(){var e,t,r,n,o;if(e=pe,(t=Be())!==y)if(44===g.charCodeAt(pe)?(r=N,pe++):(r=y,0===ye&&ke(O)),r!==y){if(n=[],(o=ze())!==y)for(;o!==y;)n.push(o),o=ze();else n=y;n!==y?(t=S(n),e=t):(pe=e,e=y)}else pe=e,e=y;else pe=e,e=y;return e}())===y&&(s=null),s!==y?(125===g.charCodeAt(pe)?(l=E,pe++):(l=y,0===ye&&ke(A)),l!==y?(o=L(i,a,s),n=o):(pe=n,n=y)):(pe=n,n=y)):(pe=n,n=y)):(pe=n,n=y)):(pe=n,n=y),(e=n)===y)&&(e=pe,35===g.charCodeAt(pe)?(t=m,pe++):(t=y,0===ye&&ke(w)),t!==y&&(r=(r=v())?void 0:y)!==y?e=t=b():(pe=e,e=y),e===y)){if(e=pe,t=[],(r=qe())!==y)for(;r!==y;)t.push(r),r=qe();else t=y;t!==y&&(t=S(t)),e=t}return e}function je(){var e,t,r;if(e=pe,t=[],n.test(g.charAt(pe))?(r=g.charAt(pe),pe++):(r=y,0===ye&&ke(o)),r!==y)for(;r!==y;)t.push(r),n.test(g.charAt(pe))?(r=g.charAt(pe),pe++):(r=y,0===ye&&ke(o));else t=y;return e=t!==y?g.substring(e,pe):t}function Ne(){var e,t,r;return e=pe,Be()!==y&&(t=je())!==y&&Be()!==y&&(r=Fe())!==y?e=u(t,r):(pe=e,e=y),e}function Oe(){var e,t,r,n,o,i;return e=pe,Be()!==y&&((n=je())===y&&(n=pe,61===g.charCodeAt(pe)?(o=c,pe++):(o=y,0===ye&&ke(s)),o!==y&&(i=Pe())!==y?(o=G(i),n=o):(pe=n,n=y)),(t=n)!==y)&&Be()!==y&&(r=Fe())!==y?e=u(t,r):(pe=e,e=y),e}function Fe(){var e,t,r,n,o,i;if(e=pe,123===g.charCodeAt(pe)?(t=k,pe++):(t=y,0===ye&&ke(x)),t!==y)if(r=pe,(n=Be())!==y?(o=pe,ye++,123===g.charCodeAt(pe)?(i=k,pe++):(i=y,0===ye&&ke(x)),ye--,i!==y?(pe=o,o=void 0):o=y,o!==y?r=n=[n,o]:(pe=r,r=y)):(pe=r,r=y),r===y&&(r=null),r!==y){for(n=[],o=Ae();o!==y;)n.push(o),o=Ae();n!==y&&(o=Be())!==y?(125===g.charCodeAt(pe)?(i=E,pe++):(i=y,0===ye&&ke(A)),i!==y?e=t=a(n):(pe=e,e=y)):(pe=e,e=y)}else pe=e,e=y;else pe=e,e=y;return e}function ze(){var e;return(e=Ce())===y&&(e=Te())===y&&(l.test(g.charAt(pe))?(e=g.charAt(pe),pe++):(e=y,0===ye&&ke(f))),e}function Ce(){var e;return pe,g.substr(pe,2)===h?(e=h,pe+=2):(e=y,0===ye&&ke(p)),e!==y&&(e=d()),e}function De(){var e,t,r;if((e=Ce())===y){if(e=pe,t=[],I.test(g.charAt(pe))?(r=g.charAt(pe),pe++):(r=y,0===ye&&ke(H)),r!==y)for(;r!==y;)t.push(r),I.test(g.charAt(pe))?(r=g.charAt(pe),pe++):(r=y,0===ye&&ke(H));else t=y;t!==y&&(t=S(t)),e=t}return e}function Te(){var e,t,r,n;if(e=pe,g.substr(pe,2)===Z?(t=Z,pe+=2):(t=y,0===ye&&ke(K)),t!==y){for(r=[],n=De();n!==y;)r.push(n),n=De();r!==y?(39===g.charCodeAt(pe)?(n=V,pe++):(n=y,0===ye&&ke(Y)),n!==y?e=t=W(r):(pe=e,e=y)):(pe=e,e=y)}else pe=e,e=y;if(e===y)if(e=pe,g.substr(pe,2)===Q?(t=Q,pe+=2):(t=y,0===ye&&ke(X)),t!==y){for(r=[],n=De();n!==y;)r.push(n),n=De();r!==y?(39===g.charCodeAt(pe)?(n=V,pe++):(n=y,0===ye&&ke(Y)),n!==y?e=t=ee(r):(pe=e,e=y)):(pe=e,e=y)}else pe=e,e=y;return e}function qe(){var e,t;return(e=Ce())===y&&(e=function(){var e,t,r,n,o,i;if((e=Te())===y){if(r=t=e=pe,g.substr(pe,2)===te?(n=te,pe+=2):(n=y,0===ye&&ke(re)),n!==y){for(o=[],i=De();i!==y;)o.push(i),i=De();o!==y?(39===g.charCodeAt(pe)?(i=V,pe++):(i=y,0===ye&&ke(Y)),i!==y?r=n=ne(o):(pe=r,r=y)):(pe=r,r=y)}else pe=r,r=y;r!==y&&(n=(n=v())?void 0:y)!==y?t=r=[r,n]:(pe=t,t=y),t!==y&&(t=oe(t)),(e=t)===y&&(39===g.charCodeAt(pe)?(e=V,pe++):(e=y,0===ye&&ke(Y)))}return e}())===y&&(e=pe,35===g.charCodeAt(pe)?(t=m,pe++):(t=y,0===ye&&ke(w)),t!==y&&(ie(t)?void 0:y)!==y?e=t=ue(t):(pe=e,e=y),e===y&&(ae.test(g.charAt(pe))?(e=g.charAt(pe),pe++):(e=y,0===ye&&ke(ce)))),e}function Pe(){var e,t,r;if(e=pe,t=[],se.test(g.charAt(pe))?(r=g.charAt(pe),pe++):(r=y,0===ye&&ke(le)),r!==y)for(;r!==y;)t.push(r),se.test(g.charAt(pe))?(r=g.charAt(pe),pe++):(r=y,0===ye&&ke(le));else t=y;return e=t!==y?g.substring(e,pe):t}function Be(){var e,t,r;for(e=pe,t=[],fe.test(g.charAt(pe))?(r=g.charAt(pe),pe++):(r=y,0===ye&&ke(he));r!==y;)t.push(r),fe.test(g.charAt(pe))?(r=g.charAt(pe),pe++):(r=y,0===ye&&ke(he));return e=t!==y?g.substring(e,pe):t}var Je=!1;if((e=r())!==y&&pe===g.length)return e;throw e!==y&&pe<g.length&&ke({type:"end"}),xe(ge,me<g.length?g.charAt(me):null,me<g.length?Se(me,me+1):Se(me,me))}}},{}],17:[function(e,t,r){var n,o,i=t.exports={};function u(){throw new Error("setTimeout has not been defined")}function a(){throw new Error("clearTimeout has not been defined")}function c(t){if(n===setTimeout)return setTimeout(t,0);if((n===u||!n)&&setTimeout)return n=setTimeout,setTimeout(t,0);try{return n(t,0)}catch(e){try{return n.call(null,t,0)}catch(e){return n.call(this,t,0)}}}!function(){try{n="function"==typeof setTimeout?setTimeout:u}catch(e){n=u}try{o="function"==typeof clearTimeout?clearTimeout:a}catch(e){o=a}}();var s,l=[],f=!1,h=-1;function p(){f&&s&&(f=!1,s.length?l=s.concat(l):h=-1,l.length&&d())}function d(){if(!f){var e=c(p);f=!0;for(var t=l.length;t;){for(s=l,l=[];++h<t;)s&&s[h].run();h=-1,t=l.length}s=null,f=!1,function(t){if(o===clearTimeout)return clearTimeout(t);if((o===a||!o)&&clearTimeout)return o=clearTimeout,clearTimeout(t);try{o(t)}catch(e){try{return o.call(null,t)}catch(e){return o.call(this,t)}}}(e)}}function m(e,t){this.fun=e,this.array=t}function g(){}i.nextTick=function(e){var t=new Array(arguments.length-1);if(1<arguments.length)for(var r=1;r<arguments.length;r++)t[r-1]=arguments[r];l.push(new m(e,t)),1!==l.length||f||c(d)},m.prototype.run=function(){this.fun.apply(null,this.array)},i.title="browser",i.browser=!0,i.env={},i.argv=[],i.version="",i.versions={},i.on=g,i.addListener=g,i.once=g,i.off=g,i.removeListener=g,i.removeAllListeners=g,i.emit=g,i.prependListener=g,i.prependOnceListener=g,i.listeners=function(e){return[]},i.binding=function(e){throw new Error("process.binding is not supported")},i.cwd=function(){return"/"},i.chdir=function(e){throw new Error("process.chdir is not supported")},i.umask=function(){return 0}},{}],18:[function(e,t,r){t.exports=e("./reserved-words")},{"./reserved-words":19}],19:[function(e,t,r){var o=e("assert"),i={es3:3,es5:5,es2015:6,es7:7,es6:6,default:5,next:6},u=r.KEYWORDS={};function n(){return Array.prototype.map.call(arguments,function(e){return"string"==typeof e?e:Object.keys(e).join(" ")}).join(" ").split(/\s+/).reduce(function(e,t){return e[t]=!0,e},{})}r.check=function(e,t,r){var n=i[t=t||i.default]||t;return r&&5<=n&&(n+="-strict"),o(u[n],"Unknown dialect"),u[n].hasOwnProperty(e)},u[3]=n("break else new var","case finally return void","catch for switch while","continue function this with","default if throw","delete in try","do instanceof typeof","abstract enum int short","boolean export interface static","byte extends long super","char final native synchronized","class float package throws","const goto private transient","debugger implements protected volatile","double import public","null true false"),u[5]=n("break do instanceof typeof","case else new var","catch finally return void","continue for switch while","debugger function this with","default if throw","delete in try","class enum extends super","const export import","null true false"),u["5-strict"]=n(u[5],"implements let private public yield","interface package protected static"),u[6]=n("break do in typeof","case else instanceof var","catch export new void","class extends return while","const finally super with","continue for switch yield","debugger function this","default if throw","delete import try","enum await","null true false"),u["6-strict"]=n(u[6],"let static","implements package protected","interface private public")},{assert:10}]},{},[7])(7)});
!function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this).MessageFormat=e()}}(function(){return function i(u,c,a){function s(t,e){if(!c[t]){if(!u[t]){var r="function"==typeof require&&require;if(!e&&r)return r(t,!0);if(f)return f(t,!0);var n=new Error("Cannot find module '"+t+"'");throw n.code="MODULE_NOT_FOUND",n}var o=c[t]={exports:{}};u[t][0].call(o.exports,function(e){return s(u[t][1][e]||e)},o,o.exports,i,u,c,a)}return c[t].exports}for(var f="function"==typeof require&&require,e=0;e<a.length;e++)s(a[e]);return s}({1:[function(e,t,r){var n=e("reserved-words"),c=e("messageformat-parser").parse;function i(e){this.mf=e,this.lc=null,this.locales={},this.runtime={},this.formatters={}}(t.exports=i).propname=function(e,t){if(/^[A-Z_$][0-9A-Z_$]*$/i.test(e)&&["break","continue","delete","else","for","function","if","in","new","return","this","typeof","var","void","while","with","case","catch","default","do","finally","instanceof","switch","throw","try"].indexOf(e)<0)return t?t+"."+e:e;var r=JSON.stringify(e);return t?t+"["+r+"]":r},i.funcname=function(e){var t=e.trim().replace(/\W+/g,"_");return n.check(t,"es2015",!0)||/^\d/.test(t)?"_"+t:t},i.bidiMarkText=function(e,t){var r,n=JSON.stringify((r=t,new RegExp("^"+["ar","ckb","fa","he","ks($|[^bfh])","lrc","mzn","pa-Arab","ps","ug","ur","uz-Arab","yi"].join("|^")).test(r)?"‏":"‎"));return n+" + "+e+" + "+n},i.prototype.cases=function(e,r){var n="select"===e.type||!this.mf.hasCustomPluralFuncs,t=e.cases.map(function(e){"other"===e.key&&(n=!1);var t=e.tokens.map(function(e){return this.token(e,r)},this);return i.propname(e.key)+": "+(t.join(" + ")||'""')},this);if(n)throw new Error("No 'other' form found in "+JSON.stringify(e));return"{ "+t.join(", ")+" }"},i.prototype.token=function(e,t){if("string"==typeof e)return JSON.stringify(e);var r,n=[i.propname(e.arg,"d")];switch(e.type){case"argument":return this.mf.bidiSupport?i.bidiMarkText(n[0],this.lc):n[0];case"select":r="select",n.push(this.cases(e,this.mf.strictNumberSign?null:t)),this.runtime.select=!0;break;case"selectordinal":r="plural",n.push(0,i.funcname(this.lc),this.cases(e,e),1),this.locales[this.lc]=!0,this.runtime.plural=!0;break;case"plural":r="plural",n.push(e.offset||0,i.funcname(this.lc),this.cases(e,e)),this.locales[this.lc]=!0,this.runtime.plural=!0;break;case"function":if(!(e.key in this.mf.fmt)&&e.key in this.mf.constructor.formatters){var o=this.mf.constructor.formatters[e.key];this.mf.fmt[e.key]=o(this.mf)}if(!this.mf.fmt[e.key])throw new Error("Formatting function "+JSON.stringify(e.key)+" not found!");n.push(JSON.stringify(this.lc)),"string"==typeof e.param&&n.push(JSON.stringify(e.param.trim())),r=i.propname(e.key,"fmt"),this.formatters[e.key]=!0;break;case"octothorpe":if(!t)return'"#"';r="number",n=[i.propname(t.arg,"d"),JSON.stringify(t.arg)],t.offset&&n.push(t.offset),this.runtime.number=!0}if(!r)throw new Error("Parser error for token "+JSON.stringify(e));return r+"("+n.join(", ")+")"},i.prototype.compile=function(e,t,r){if("object"!=typeof e){var n=r[this.lc=t]||{cardinal:[],ordinal:[]};return n.strictNumberSign=!!this.mf.strictNumberSign,"function(d) { return "+(c(e,n).map(function(e){return this.token(e)},this).join(" + ")||'""')+"; }"}var o={};for(var i in e){var u=r.hasOwnProperty(i)?i:t;o[i]=this.compile(e[i],u,r)}return o}},{"messageformat-parser":16,"reserved-words":18}],2:[function(e,t,r){function n(e,t,r){var n={day:"numeric",month:"short",year:"numeric"};switch(r){case"full":n.weekday="long";case"long":n.month="long";break;case"short":n.month="numeric"}return new Date(e).toLocaleDateString(t,n)}t.exports=function(){return n}},{}],3:[function(e,t,r){function n(e){if(!isFinite(e))return String(e);var t="",r=(e=e<0?(t="-",Math.abs(e)):Number(e))%60,n=[Math.round(r)===r?r:r.toFixed(3)];return e<60?n.unshift(0):(e=Math.round((e-n[0])/60),n.unshift(e%60),60<=e&&(e=Math.round((e-n[0])/60),n.unshift(e))),t+n.shift()+":"+n.map(function(e){return e<10?"0"+String(e):String(e)}).join(":")}t.exports=function(){return n}},{}],4:[function(e,t,r){t.exports={date:e("./date"),duration:e("./duration"),number:e("./number"),time:e("./time")}},{"./date":2,"./duration":3,"./number":5,"./time":6}],5:[function(e,t,r){t.exports=function(e){var t=function(e,t,r){var n=r&&r.split(":")||[],o={integer:{maximumFractionDigits:0},percent:{style:"percent"},currency:{style:"currency",currency:n[1]&&n[1].trim()||CURRENCY,minimumFractionDigits:2,maximumFractionDigits:2}};return new Intl.NumberFormat(t,o[n[0]]||{}).format(e)}.toString().replace("CURRENCY",JSON.stringify(e.currency||"USD")).match(/\(([^)]*)\)[^{]*{([\s\S]*)}/);return new Function(t[1],t[2])}},{}],6:[function(e,t,r){function n(e,t,r){var n={second:"numeric",minute:"numeric",hour:"numeric"};switch(r){case"full":case"long":n.timeZoneName="short";break;case"short":delete n.second}return new Date(e).toLocaleTimeString(t,n)}t.exports=function(){return n}},{}],7:[function(e,t,r){var f=e("./compiler"),n=e("./formatters"),l=e("./plurals"),o=e("./runtime");function i(e){if(this.pluralFuncs={},"string"==typeof e)this.pluralFuncs[e]=l.get(e),this.defaultLocale=e;else if(Array.isArray(e))e.forEach(function(e){this.pluralFuncs[e]=l.get(e)},this),this.defaultLocale=e[0];else{for(var t in e)if(e.hasOwnProperty(t)){if("function"!=typeof e[t])throw new Error("Expected function value for locale "+JSON.stringify(t));this.pluralFuncs[t]=e[t],this.defaultLocale||(this.defaultLocale=t)}this.defaultLocale?this.hasCustomPluralFuncs=!0:this.defaultLocale=i.defaultLocale}this.fmt={},this.runtime=new o(this)}i.defaultLocale="en",i.escape=function(e,t){var r=t?"[#{}]":"[{}]";return String(e).replace(new RegExp(r,"g"),"'$&'")},i.formatters=n,i.prototype.addFormatters=function(e){for(var t in e)e.hasOwnProperty(t)&&(this.fmt[t]=e[t]);return this},i.prototype.disablePluralKeyChecks=function(){for(var e in this.noPluralKeyChecks=!0,this.pluralFuncs)this.pluralFuncs.hasOwnProperty(e)&&(this.pluralFuncs[e].cardinal=[],this.pluralFuncs[e].ordinal=[]);return this},i.prototype.setBiDiSupport=function(e){return this.bidiSupport=!!e||void 0===e,this},i.prototype.setStrictNumberSign=function(e){return this.strictNumberSign=!!e||void 0===e,this.runtime.setStrictNumber(this.strictNumberSign),this},i.prototype.compile=function(e,t){var r={};if(0==Object.keys(this.pluralFuncs).length)if(t){if(!(i=l.get(t,this.noPluralKeyChecks)))throw new Error("Locale "+JSON.stringify(t)+" not found!");r[t]=i}else t=this.defaultLocale,r=l.getAll(this.noPluralKeyChecks);else if(t){if(!(i=this.pluralFuncs[t]))throw new Error("Locale "+JSON.stringify(t)+" not found in "+JSON.stringify(this.pluralFuncs)+"!");r[t]=i}else t=this.defaultLocale,r=this.pluralFuncs;var n=new f(this),o=n.compile(e,t,r);if("object"!=typeof e){var i=new Function("number, plural, select, fmt",f.funcname(t),"return "+o),u=this.runtime;return i(u.number,u.plural,u.select,this.fmt,r[t])}var c=this.runtime.toString(r,n)+"\n",a=function e(t,r){if(r||(r=0),"object"!=typeof t)return t;for(var n=[],o="",i=0;i<r;++i)o+=" ";for(var u in t)n.push("\n"+o+" "+f.propname(u)+": "+e(t[u],r+1));return"{"+n.join(",")+"\n"+o+"}"}(o),s=new Function(c+"return "+a)();if(s.hasOwnProperty("toString"))throw new Error("The top-level message key `toString` is reserved");return s.toString=function(e){return e&&"export default"!==e?-1<e.indexOf(".")?c+e+" = "+a:c+["(function (root, G) {",' if (typeof define === "function" && define.amd) { define(G); }',' else if (typeof exports === "object") { module.exports = G; }'," else { "+f.propname(e,"root")+" = G; }","})(this, "+a+");"].join("\n"):c+"export default "+a},s},t.exports=i},{"./compiler":1,"./formatters":4,"./plurals":8,"./runtime":9}],8:[function(e,t,r){var i=e("make-plural/umd/pluralCategories"),o=e("make-plural/umd/plurals");function u(e,t,r){var n=function(){return t.apply(this,arguments)};if(n.toString=function(){return t.toString()},r)n.cardinal=[],n.ordinal=[];else{var o=i[e]||{};n.cardinal=o.cardinal,n.ordinal=o.ordinal}return n}t.exports={get:function(e,t){for(var r=e;r;r=r.replace(/[-_]?[^-_]*$/,"")){var n=o[r];if(n)return u(r,n,t)}throw new Error("Localisation function not found for locale "+JSON.stringify(e))},getAll:function(r){return Object.keys(o).reduce(function(e,t){return e[t]=u(t,o[t],r),e},{})}}},{"make-plural/umd/pluralCategories":14,"make-plural/umd/plurals":15}],9:[function(e,t,r){var c=e("./compiler");function n(e){this.mf=e,this.setStrictNumber(e.strictNumberSign)}function o(e,t,r){if(!r)return e;if(isNaN(e))throw new Error("Can't apply offset:"+r+" to argument `"+t+"` with non-numerical value "+JSON.stringify(e)+".");return e-r}function i(e,t,r){if(isNaN(e))throw new Error("Argument `"+t+"` has non-numerical value "+JSON.stringify(e)+".");return e-(r||0)}(t.exports=n).prototype.setStrictNumber=function(e){this.number=e?i:o},n.prototype.plural=function(e,t,r,n,o){if({}.hasOwnProperty.call(n,e))return n[e];t&&(e-=t);var i=r(e,o);return i in n?n[i]:n.other},n.prototype.select=function(e,t){return{}.hasOwnProperty.call(t,e)?t[e]:t.other},n.prototype.toString=function(t,e){var r={};Object.keys(e.locales).forEach(function(e){r[c.funcname(e)]=t[e]}),Object.keys(e.runtime).forEach(function(e){r[e]=this[e]},this);var n=Object.keys(e.formatters),o=this.mf.fmt;return n.length&&(r.fmt=n.reduce(function(e,t){return e[t]=o[t],e},{})),function e(t,r){if("object"!=typeof t){var n=t.toString().replace(/^(function )\w*/,"$1");return(u=/([ \t]*)\S.*$/.exec(n))?n.replace(new RegExp("^"+u[1],"mg"),""):n}var o=[];for(var i in t)0==r?o.push("var "+i+" = "+e(t[i],r+1)+";\n"):o.push(c.propname(i)+": "+e(t[i],r+1));if(0==r)return o.join("");if(0==o.length)return"{}";for(var u=" ";--r;)u+=" ";return"{\n"+o.join(",\n").replace(/^/gm,u)+"\n}"}(r,0)}},{"./compiler":1}],10:[function(S,k,e){(function(t){"use strict";function i(e,t){if(e===t)return 0;for(var r=e.length,n=t.length,o=0,i=Math.min(r,n);o<i;++o)if(e[o]!==t[o]){r=e[o],n=t[o];break}return r<n?-1:n<r?1:0}function u(e){return t.Buffer&&"function"==typeof t.Buffer.isBuffer?t.Buffer.isBuffer(e):!(null==e||!e._isBuffer)}var f=S("util/"),n=Object.prototype.hasOwnProperty,l=Array.prototype.slice,r="foo"===function(){}.name;function c(e){return Object.prototype.toString.call(e)}function a(e){return!u(e)&&("function"==typeof t.ArrayBuffer&&("function"==typeof ArrayBuffer.isView?ArrayBuffer.isView(e):!!e&&(e instanceof DataView||!!(e.buffer&&e.buffer instanceof ArrayBuffer))))}var s=k.exports=e,o=/\s*function\s+([^\(\s]*)\s*/;function h(e){if(f.isFunction(e)){if(r)return e.name;var t=e.toString().match(o);return t&&t[1]}}function p(e,t){return"string"==typeof e?e.length<t?e:e.slice(0,t):e}function d(e){if(r||!f.isFunction(e))return f.inspect(e);var t=h(e);return"[Function"+(t?": "+t:"")+"]"}function m(e,t,r,n,o){throw new s.AssertionError({message:r,actual:e,expected:t,operator:n,stackStartFunction:o})}function e(e,t){e||m(e,!0,t,"==",s.ok)}function g(e,t,r,n){if(e===t)return!0;if(u(e)&&u(t))return 0===i(e,t);if(f.isDate(e)&&f.isDate(t))return e.getTime()===t.getTime();if(f.isRegExp(e)&&f.isRegExp(t))return e.source===t.source&&e.global===t.global&&e.multiline===t.multiline&&e.lastIndex===t.lastIndex&&e.ignoreCase===t.ignoreCase;if(null!==e&&"object"==typeof e||null!==t&&"object"==typeof t){if(a(e)&&a(t)&&c(e)===c(t)&&!(e instanceof Float32Array||e instanceof Float64Array))return 0===i(new Uint8Array(e.buffer),new Uint8Array(t.buffer));if(u(e)!==u(t))return!1;var o=(n=n||{actual:[],expected:[]}).actual.indexOf(e);return-1!==o&&o===n.expected.indexOf(t)||(n.actual.push(e),n.expected.push(t),function(e,t,r,n){if(null==e||null==t)return!1;if(f.isPrimitive(e)||f.isPrimitive(t))return e===t;if(r&&Object.getPrototypeOf(e)!==Object.getPrototypeOf(t))return!1;var o=y(e),i=y(t);if(o&&!i||!o&&i)return!1;if(o)return e=l.call(e),t=l.call(t),g(e,t,r);var u,c,a=b(e),s=b(t);if(a.length!==s.length)return!1;for(a.sort(),s.sort(),c=a.length-1;0<=c;c--)if(a[c]!==s[c])return!1;for(c=a.length-1;0<=c;c--)if(u=a[c],!g(e[u],t[u],r,n))return!1;return!0}(e,t,r,n))}return r?e===t:e==t}function y(e){return"[object Arguments]"==Object.prototype.toString.call(e)}function w(e,t){if(!e||!t)return!1;if("[object RegExp]"==Object.prototype.toString.call(t))return t.test(e);try{if(e instanceof t)return!0}catch(e){}return!Error.isPrototypeOf(t)&&!0===t.call({},e)}function v(e,t,r,n){var o;if("function"!=typeof t)throw new TypeError('"block" argument must be a function');"string"==typeof r&&(n=r,r=null),o=function(e){var t;try{e()}catch(e){t=e}return t}(t),n=(r&&r.name?" ("+r.name+").":".")+(n?" "+n:"."),e&&!o&&m(o,r,"Missing expected exception"+n);var i="string"==typeof n,u=!e&&o&&!r;if((!e&&f.isError(o)&&i&&w(o,r)||u)&&m(o,r,"Got unwanted exception"+n),e&&o&&r&&!w(o,r)||!e&&o)throw o}s.AssertionError=function(e){var t;this.name="AssertionError",this.actual=e.actual,this.expected=e.expected,this.operator=e.operator,e.message?(this.message=e.message,this.generatedMessage=!1):(this.message=p(d((t=this).actual),128)+" "+t.operator+" "+p(d(t.expected),128),this.generatedMessage=!0);var r=e.stackStartFunction||m;if(Error.captureStackTrace)Error.captureStackTrace(this,r);else{var n=new Error;if(n.stack){var o=n.stack,i=h(r),u=o.indexOf("\n"+i);if(0<=u){var c=o.indexOf("\n",u+1);o=o.substring(c+1)}this.stack=o}}},f.inherits(s.AssertionError,Error),s.fail=m,s.ok=e,s.equal=function(e,t,r){e!=t&&m(e,t,r,"==",s.equal)},s.notEqual=function(e,t,r){e==t&&m(e,t,r,"!=",s.notEqual)},s.deepEqual=function(e,t,r){g(e,t,!1)||m(e,t,r,"deepEqual",s.deepEqual)},s.deepStrictEqual=function(e,t,r){g(e,t,!0)||m(e,t,r,"deepStrictEqual",s.deepStrictEqual)},s.notDeepEqual=function(e,t,r){g(e,t,!1)&&m(e,t,r,"notDeepEqual",s.notDeepEqual)},s.notDeepStrictEqual=function e(t,r,n){g(t,r,!0)&&m(t,r,n,"notDeepStrictEqual",e)},s.strictEqual=function(e,t,r){e!==t&&m(e,t,r,"===",s.strictEqual)},s.notStrictEqual=function(e,t,r){e===t&&m(e,t,r,"!==",s.notStrictEqual)},s.throws=function(e,t,r){v(!0,e,t,r)},s.doesNotThrow=function(e,t,r){v(!1,e,t,r)},s.ifError=function(e){if(e)throw e};var b=Object.keys||function(e){var t=[];for(var r in e)n.call(e,r)&&t.push(r);return t}}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"util/":13}],11:[function(e,t,r){"function"==typeof Object.create?t.exports=function(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}:t.exports=function(e,t){e.super_=t;var r=function(){};r.prototype=t.prototype,e.prototype=new r,e.prototype.constructor=e}},{}],12:[function(e,t,r){t.exports=function(e){return e&&"object"==typeof e&&"function"==typeof e.copy&&"function"==typeof e.fill&&"function"==typeof e.readUInt8}},{}],13:[function(h,e,N){(function(n,o){var c=/%[sdj%]/g;N.format=function(e){if(!b(e)){for(var t=[],r=0;r<arguments.length;r++)t.push(a(arguments[r]));return t.join(" ")}r=1;for(var n=arguments,o=n.length,i=String(e).replace(c,function(e){if("%%"===e)return"%";if(o<=r)return e;switch(e){case"%s":return String(n[r++]);case"%d":return Number(n[r++]);case"%j":try{return JSON.stringify(n[r++])}catch(e){return"[Circular]"}default:return e}}),u=n[r];r<o;u=n[++r])w(u)||!f(u)?i+=" "+u:i+=" "+a(u);return i},N.deprecate=function(e,t){if(S(o.process))return function(){return N.deprecate(e,t).apply(this,arguments)};if(!0===n.noDeprecation)return e;var r=!1;return function(){if(!r){if(n.throwDeprecation)throw new Error(t);n.traceDeprecation?console.trace(t):console.error(t),r=!0}return e.apply(this,arguments)}};var e,i={};function a(e,t){var r={seen:[],stylize:s};return 3<=arguments.length&&(r.depth=arguments[2]),4<=arguments.length&&(r.colors=arguments[3]),y(t)?r.showHidden=t:t&&N._extend(r,t),S(r.showHidden)&&(r.showHidden=!1),S(r.depth)&&(r.depth=2),S(r.colors)&&(r.colors=!1),S(r.customInspect)&&(r.customInspect=!0),r.colors&&(r.stylize=u),p(r,e,r.depth)}function u(e,t){var r=a.styles[t];return r?"["+a.colors[r][0]+"m"+e+"["+a.colors[r][1]+"m":e}function s(e,t){return e}function p(t,r,n){if(t.customInspect&&r&&A(r.inspect)&&r.inspect!==N.inspect&&(!r.constructor||r.constructor.prototype!==r)){var e=r.inspect(n,t);return b(e)||(e=p(t,e,n)),e}var o=function(e,t){if(S(t))return e.stylize("undefined","undefined");if(b(t)){var r="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(r,"string")}if(v(t))return e.stylize(""+t,"number");if(y(t))return e.stylize(""+t,"boolean");if(w(t))return e.stylize("null","null")}(t,r);if(o)return o;var i,u=Object.keys(r),c=(i={},u.forEach(function(e,t){i[e]=!0}),i);if(t.showHidden&&(u=Object.getOwnPropertyNames(r)),E(r)&&(0<=u.indexOf("message")||0<=u.indexOf("description")))return d(r);if(0===u.length){if(A(r)){var a=r.name?": "+r.name:"";return t.stylize("[Function"+a+"]","special")}if(k(r))return t.stylize(RegExp.prototype.toString.call(r),"regexp");if(x(r))return t.stylize(Date.prototype.toString.call(r),"date");if(E(r))return d(r)}var s,f="",l=!1,h=["{","}"];(g(r)&&(l=!0,h=["[","]"]),A(r))&&(f=" [Function"+(r.name?": "+r.name:"")+"]");return k(r)&&(f=" "+RegExp.prototype.toString.call(r)),x(r)&&(f=" "+Date.prototype.toUTCString.call(r)),E(r)&&(f=" "+d(r)),0!==u.length||l&&0!=r.length?n<0?k(r)?t.stylize(RegExp.prototype.toString.call(r),"regexp"):t.stylize("[Object]","special"):(t.seen.push(r),s=l?function(t,r,n,o,e){for(var i=[],u=0,c=r.length;u<c;++u)j(r,String(u))?i.push(m(t,r,n,o,String(u),!0)):i.push("");return e.forEach(function(e){e.match(/^\d+$/)||i.push(m(t,r,n,o,e,!0))}),i}(t,r,n,c,u):u.map(function(e){return m(t,r,n,c,e,l)}),t.seen.pop(),function(e,t,r){if(60<e.reduce(function(e,t){return 0,0<=t.indexOf("\n")&&0,e+t.replace(/\u001b\[\d\d?m/g,"").length+1},0))return r[0]+(""===t?"":t+"\n ")+" "+e.join(",\n ")+" "+r[1];return r[0]+t+" "+e.join(", ")+" "+r[1]}(s,f,h)):h[0]+f+h[1]}function d(e){return"["+Error.prototype.toString.call(e)+"]"}function m(e,t,r,n,o,i){var u,c,a;if((a=Object.getOwnPropertyDescriptor(t,o)||{value:t[o]}).get?c=a.set?e.stylize("[Getter/Setter]","special"):e.stylize("[Getter]","special"):a.set&&(c=e.stylize("[Setter]","special")),j(n,o)||(u="["+o+"]"),c||(e.seen.indexOf(a.value)<0?-1<(c=w(r)?p(e,a.value,null):p(e,a.value,r-1)).indexOf("\n")&&(c=i?c.split("\n").map(function(e){return" "+e}).join("\n").substr(2):"\n"+c.split("\n").map(function(e){return" "+e}).join("\n")):c=e.stylize("[Circular]","special")),S(u)){if(i&&o.match(/^\d+$/))return c;u=(u=JSON.stringify(""+o)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(u=u.substr(1,u.length-2),e.stylize(u,"name")):(u=u.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),e.stylize(u,"string"))}return u+": "+c}function g(e){return Array.isArray(e)}function y(e){return"boolean"==typeof e}function w(e){return null===e}function v(e){return"number"==typeof e}function b(e){return"string"==typeof e}function S(e){return void 0===e}function k(e){return f(e)&&"[object RegExp]"===t(e)}function f(e){return"object"==typeof e&&null!==e}function x(e){return f(e)&&"[object Date]"===t(e)}function E(e){return f(e)&&("[object Error]"===t(e)||e instanceof Error)}function A(e){return"function"==typeof e}function t(e){return Object.prototype.toString.call(e)}function r(e){return e<10?"0"+e.toString(10):e.toString(10)}N.debuglog=function(t){if(S(e)&&(e=n.env.NODE_DEBUG||""),t=t.toUpperCase(),!i[t])if(new RegExp("\\b"+t+"\\b","i").test(e)){var r=n.pid;i[t]=function(){var e=N.format.apply(N,arguments);console.error("%s %d: %s",t,r,e)}}else i[t]=function(){};return i[t]},(N.inspect=a).colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},a.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},N.isArray=g,N.isBoolean=y,N.isNull=w,N.isNullOrUndefined=function(e){return null==e},N.isNumber=v,N.isString=b,N.isSymbol=function(e){return"symbol"==typeof e},N.isUndefined=S,N.isRegExp=k,N.isObject=f,N.isDate=x,N.isError=E,N.isFunction=A,N.isPrimitive=function(e){return null===e||"boolean"==typeof e||"number"==typeof e||"string"==typeof e||"symbol"==typeof e||void 0===e},N.isBuffer=h("./support/isBuffer");var l=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function j(e,t){return Object.prototype.hasOwnProperty.call(e,t)}N.log=function(){var e,t;console.log("%s - %s",(e=new Date,t=[r(e.getHours()),r(e.getMinutes()),r(e.getSeconds())].join(":"),[e.getDate(),l[e.getMonth()],t].join(" ")),N.format.apply(N,arguments))},N.inherits=h("inherits"),N._extend=function(e,t){if(!t||!f(t))return e;for(var r=Object.keys(t),n=r.length;n--;)e[r[n]]=t[r[n]];return e}}).call(this,h("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"./support/isBuffer":12,_process:17,inherits:11}],14:[function(e,t,r){var n,o,i=[{cardinal:["other"],ordinal:["other"]},{cardinal:["one","other"],ordinal:["other"]},{cardinal:["one","other"],ordinal:["one","other"]},{cardinal:["one","two","other"],ordinal:["other"]}];n=this,o={af:i[1],ak:i[1],am:i[1],ar:{cardinal:["zero","one","two","few","many","other"],ordinal:["other"]},ars:{cardinal:["zero","one","two","few","many","other"],ordinal:["other"]},as:{cardinal:["one","other"],ordinal:["one","two","few","many","other"]},asa:i[1],ast:i[1],az:{cardinal:["one","other"],ordinal:["one","few","many","other"]},be:{cardinal:["one","few","many","other"],ordinal:["few","other"]},bem:i[1],bez:i[1],bg:i[1],bh:i[1],bm:i[0],bn:{cardinal:["one","other"],ordinal:["one","two","few","many","other"]},bo:i[0],br:{cardinal:["one","two","few","many","other"],ordinal:["other"]},brx:i[1],bs:{cardinal:["one","few","other"],ordinal:["other"]},ca:{cardinal:["one","other"],ordinal:["one","two","few","other"]},ce:i[1],cgg:i[1],chr:i[1],ckb:i[1],cs:{cardinal:["one","few","many","other"],ordinal:["other"]},cy:{cardinal:["zero","one","two","few","many","other"],ordinal:["zero","one","two","few","many","other"]},da:i[1],de:i[1],dsb:{cardinal:["one","two","few","other"],ordinal:["other"]},dv:i[1],dz:i[0],ee:i[1],el:i[1],en:{cardinal:["one","other"],ordinal:["one","two","few","other"]},eo:i[1],es:i[1],et:i[1],eu:i[1],fa:i[1],ff:i[1],fi:i[1],fil:i[2],fo:i[1],fr:i[2],fur:i[1],fy:i[1],ga:{cardinal:["one","two","few","many","other"],ordinal:["one","other"]},gd:{cardinal:["one","two","few","other"],ordinal:["one","two","few","other"]},gl:i[1],gsw:i[1],gu:{cardinal:["one","other"],ordinal:["one","two","few","many","other"]},guw:i[1],gv:{cardinal:["one","two","few","many","other"],ordinal:["other"]},ha:i[1],haw:i[1],he:{cardinal:["one","two","many","other"],ordinal:["other"]},hi:{cardinal:["one","other"],ordinal:["one","two","few","many","other"]},hr:{cardinal:["one","few","other"],ordinal:["other"]},hsb:{cardinal:["one","two","few","other"],ordinal:["other"]},hu:i[2],hy:i[2],ia:i[1],id:i[0],ig:i[0],ii:i[0],in:i[0],io:i[1],is:i[1],it:{cardinal:["one","other"],ordinal:["many","other"]},iu:i[3],iw:{cardinal:["one","two","many","other"],ordinal:["other"]},ja:i[0],jbo:i[0],jgo:i[1],ji:i[1],jmc:i[1],jv:i[0],jw:i[0],ka:{cardinal:["one","other"],ordinal:["one","many","other"]},kab:i[1],kaj:i[1],kcg:i[1],kde:i[0],kea:i[0],kk:{cardinal:["one","other"],ordinal:["many","other"]},kkj:i[1],kl:i[1],km:i[0],kn:i[1],ko:i[0],ks:i[1],ksb:i[1],ksh:{cardinal:["zero","one","other"],ordinal:["other"]},ku:i[1],kw:i[3],ky:i[1],lag:{cardinal:["zero","one","other"],ordinal:["other"]},lb:i[1],lg:i[1],lkt:i[0],ln:i[1],lo:{cardinal:["other"],ordinal:["one","other"]},lt:{cardinal:["one","few","many","other"],ordinal:["other"]},lv:{cardinal:["zero","one","other"],ordinal:["other"]},mas:i[1],mg:i[1],mgo:i[1],mk:{cardinal:["one","other"],ordinal:["one","two","many","other"]},ml:i[1],mn:i[1],mo:{cardinal:["one","few","other"],ordinal:["one","other"]},mr:{cardinal:["one","other"],ordinal:["one","two","few","other"]},ms:{cardinal:["other"],ordinal:["one","other"]},mt:{cardinal:["one","few","many","other"],ordinal:["other"]},my:i[0],nah:i[1],naq:i[3],nb:i[1],nd:i[1],ne:i[2],nl:i[1],nn:i[1],nnh:i[1],no:i[1],nqo:i[0],nr:i[1],nso:i[1],ny:i[1],nyn:i[1],om:i[1],or:{cardinal:["one","other"],ordinal:["one","two","few","many","other"]},os:i[1],pa:i[1],pap:i[1],pl:{cardinal:["one","few","many","other"],ordinal:["other"]},prg:{cardinal:["zero","one","other"],ordinal:["other"]},ps:i[1],pt:i[1],"pt-PT":i[1],rm:i[1],ro:{cardinal:["one","few","other"],ordinal:["one","other"]},rof:i[1],root:i[0],ru:{cardinal:["one","few","many","other"],ordinal:["other"]},rwk:i[1],sah:i[0],saq:i[1],sc:{cardinal:["one","other"],ordinal:["many","other"]},scn:{cardinal:["one","other"],ordinal:["many","other"]},sd:i[1],sdh:i[1],se:i[3],seh:i[1],ses:i[0],sg:i[0],sh:{cardinal:["one","few","other"],ordinal:["other"]},shi:{cardinal:["one","few","other"],ordinal:["other"]},si:i[1],sk:{cardinal:["one","few","many","other"],ordinal:["other"]},sl:{cardinal:["one","two","few","other"],ordinal:["other"]},sma:i[3],smi:i[3],smj:i[3],smn:i[3],sms:i[3],sn:i[1],so:i[1],sq:{cardinal:["one","other"],ordinal:["one","many","other"]},sr:{cardinal:["one","few","other"],ordinal:["other"]},ss:i[1],ssy:i[1],st:i[1],sv:i[2],sw:i[1],syr:i[1],ta:i[1],te:i[1],teo:i[1],th:i[0],ti:i[1],tig:i[1],tk:{cardinal:["one","other"],ordinal:["few","other"]},tl:i[2],tn:i[1],to:i[0],tr:i[1],ts:i[1],tzm:i[1],ug:i[1],uk:{cardinal:["one","few","many","other"],ordinal:["few","other"]},ur:i[1],uz:i[1],ve:i[1],vi:{cardinal:["other"],ordinal:["one","other"]},vo:i[1],vun:i[1],wa:i[1],wae:i[1],wo:i[0],xh:i[1],xog:i[1],yi:i[1],yo:i[0],yue:i[0],zh:i[0],zu:i[1]},"object"==typeof r?t.exports=o:n.pluralCategories=o},{}],15:[function(e,t,r){var n,o;n=this,o={af:function(e,t){return t?"other":1==e?"one":"other"},ak:function(e,t){return t?"other":0==e||1==e?"one":"other"},am:function(e,t){return t?"other":0<=e&&e<=1?"one":"other"},ar:function(e,t){var r=String(e).split("."),n=Number(r[0])==e&&r[0].slice(-2);return t?"other":0==e?"zero":1==e?"one":2==e?"two":3<=n&&n<=10?"few":11<=n&&n<=99?"many":"other"},ars:function(e,t){var r=String(e).split("."),n=Number(r[0])==e&&r[0].slice(-2);return t?"other":0==e?"zero":1==e?"one":2==e?"two":3<=n&&n<=10?"few":11<=n&&n<=99?"many":"other"},as:function(e,t){return t?1==e||5==e||7==e||8==e||9==e||10==e?"one":2==e||3==e?"two":4==e?"few":6==e?"many":"other":0<=e&&e<=1?"one":"other"},asa:function(e,t){return t?"other":1==e?"one":"other"},ast:function(e,t){var r=!String(e).split(".")[1];return t?"other":1==e&&r?"one":"other"},az:function(e,t){var r=String(e).split(".")[0],n=r.slice(-1),o=r.slice(-2),i=r.slice(-3);return t?1==n||2==n||5==n||7==n||8==n||20==o||50==o||70==o||80==o?"one":3==n||4==n||100==i||200==i||300==i||400==i||500==i||600==i||700==i||800==i||900==i?"few":0==r||6==n||40==o||60==o||90==o?"many":"other":1==e?"one":"other"},be:function(e,t){var r=String(e).split("."),n=Number(r[0])==e,o=n&&r[0].slice(-1),i=n&&r[0].slice(-2);return t?2!=o&&3!=o||12==i||13==i?"other":"few":1==o&&11!=i?"one":2<=o&&o<=4&&(i<12||14<i)?"few":n&&0==o||5<=o&&o<=9||11<=i&&i<=14?"many":"other"},bem:function(e,t){return t?"other":1==e?"one":"other"},bez:function(e,t){return t?"other":1==e?"one":"other"},bg:function(e,t){return t?"other":1==e?"one":"other"},bh:function(e,t){return t?"other":0==e||1==e?"one":"other"},bm:function(e,t){return"other"},bn:function(e,t){return t?1==e||5==e||7==e||8==e||9==e||10==e?"one":2==e||3==e?"two":4==e?"few":6==e?"many":"other":0<=e&&e<=1?"one":"other"},bo:function(e,t){return"other"},br:function(e,t){var r=String(e).split("."),n=Number(r[0])==e,o=n&&r[0].slice(-1),i=n&&r[0].slice(-2),u=n&&r[0].slice(-6);return t?"other":1==o&&11!=i&&71!=i&&91!=i?"one":2==o&&12!=i&&72!=i&&92!=i?"two":(3==o||4==o||9==o)&&(i<10||19<i)&&(i<70||79<i)&&(i<90||99<i)?"few":0!=e&&n&&0==u?"many":"other"},brx:function(e,t){return t?"other":1==e?"one":"other"},bs:function(e,t){var r=String(e).split("."),n=r[0],o=r[1]||"",i=!r[1],u=n.slice(-1),c=n.slice(-2),a=o.slice(-1),s=o.slice(-2);return t?"other":i&&1==u&&11!=c||1==a&&11!=s?"one":i&&2<=u&&u<=4&&(c<12||14<c)||2<=a&&a<=4&&(s<12||14<s)?"few":"other"},ca:function(e,t){var r=!String(e).split(".")[1];return t?1==e||3==e?"one":2==e?"two":4==e?"few":"other":1==e&&r?"one":"other"},ce:function(e,t){return t?"other":1==e?"one":"other"},cgg:function(e,t){return t?"other":1==e?"one":"other"},chr:function(e,t){return t?"other":1==e?"one":"other"},ckb:function(e,t){return t?"other":1==e?"one":"other"},cs:function(e,t){var r=String(e).split("."),n=r[0],o=!r[1];return t?"other":1==e&&o?"one":2<=n&&n<=4&&o?"few":o?"other":"many"},cy:function(e,t){return t?0==e||7==e||8==e||9==e?"zero":1==e?"one":2==e?"two":3==e||4==e?"few":5==e||6==e?"many":"other":0==e?"zero":1==e?"one":2==e?"two":3==e?"few":6==e?"many":"other"},da:function(e,t){var r=String(e).split("."),n=r[0],o=Number(r[0])==e;return t?"other":1!=e&&(o||0!=n&&1!=n)?"other":"one"},de:function(e,t){var r=!String(e).split(".")[1];return t?"other":1==e&&r?"one":"other"},dsb:function(e,t){var r=String(e).split("."),n=r[0],o=r[1]||"",i=!r[1],u=n.slice(-2),c=o.slice(-2);return t?"other":i&&1==u||1==c?"one":i&&2==u||2==c?"two":i&&(3==u||4==u)||3==c||4==c?"few":"other"},dv:function(e,t){return t?"other":1==e?"one":"other"},dz:function(e,t){return"other"},ee:function(e,t){return t?"other":1==e?"one":"other"},el:function(e,t){return t?"other":1==e?"one":"other"},en:function(e,t){var r=String(e).split("."),n=!r[1],o=Number(r[0])==e,i=o&&r[0].slice(-1),u=o&&r[0].slice(-2);return t?1==i&&11!=u?"one":2==i&&12!=u?"two":3==i&&13!=u?"few":"other":1==e&&n?"one":"other"},eo:function(e,t){return t?"other":1==e?"one":"other"},es:function(e,t){return t?"other":1==e?"one":"other"},et:function(e,t){var r=!String(e).split(".")[1];return t?"other":1==e&&r?"one":"other"},eu:function(e,t){return t?"other":1==e?"one":"other"},fa:function(e,t){return t?"other":0<=e&&e<=1?"one":"other"},ff:function(e,t){return t?"other":0<=e&&e<2?"one":"other"},fi:function(e,t){var r=!String(e).split(".")[1];return t?"other":1==e&&r?"one":"other"},fil:function(e,t){var r=String(e).split("."),n=r[0],o=r[1]||"",i=!r[1],u=n.slice(-1),c=o.slice(-1);return t?1==e?"one":"other":i&&(1==n||2==n||3==n)||i&&4!=u&&6!=u&&9!=u||!i&&4!=c&&6!=c&&9!=c?"one":"other"},fo:function(e,t){return t?"other":1==e?"one":"other"},fr:function(e,t){return t?1==e?"one":"other":0<=e&&e<2?"one":"other"},fur:function(e,t){return t?"other":1==e?"one":"other"},fy:function(e,t){var r=!String(e).split(".")[1];return t?"other":1==e&&r?"one":"other"},ga:function(e,t){var r=String(e).split("."),n=Number(r[0])==e;return t?1==e?"one":"other":1==e?"one":2==e?"two":n&&3<=e&&e<=6?"few":n&&7<=e&&e<=10?"many":"other"},gd:function(e,t){var r=String(e).split("."),n=Number(r[0])==e;return t?1==e||11==e?"one":2==e||12==e?"two":3==e||13==e?"few":"other":1==e||11==e?"one":2==e||12==e?"two":n&&3<=e&&e<=10||n&&13<=e&&e<=19?"few":"other"},gl:function(e,t){var r=!String(e).split(".")[1];return t?"other":1==e&&r?"one":"other"},gsw:function(e,t){return t?"other":1==e?"one":"other"},gu:function(e,t){return t?1==e?"one":2==e||3==e?"two":4==e?"few":6==e?"many":"other":0<=e&&e<=1?"one":"other"},guw:function(e,t){return t?"other":0==e||1==e?"one":"other"},gv:function(e,t){var r=String(e).split("."),n=r[0],o=!r[1],i=n.slice(-1),u=n.slice(-2);return t?"other":o&&1==i?"one":o&&2==i?"two":!o||0!=u&&20!=u&&40!=u&&60!=u&&80!=u?o?"other":"many":"few"},ha:function(e,t){return t?"other":1==e?"one":"other"},haw:function(e,t){return t?"other":1==e?"one":"other"},he:function(e,t){var r=String(e).split("."),n=r[0],o=!r[1],i=Number(r[0])==e,u=i&&r[0].slice(-1);return t?"other":1==e&&o?"one":2==n&&o?"two":o&&(e<0||10<e)&&i&&0==u?"many":"other"},hi:function(e,t){return t?1==e?"one":2==e||3==e?"two":4==e?"few":6==e?"many":"other":0<=e&&e<=1?"one":"other"},hr:function(e,t){var r=String(e).split("."),n=r[0],o=r[1]||"",i=!r[1],u=n.slice(-1),c=n.slice(-2),a=o.slice(-1),s=o.slice(-2);return t?"other":i&&1==u&&11!=c||1==a&&11!=s?"one":i&&2<=u&&u<=4&&(c<12||14<c)||2<=a&&a<=4&&(s<12||14<s)?"few":"other"},hsb:function(e,t){var r=String(e).split("."),n=r[0],o=r[1]||"",i=!r[1],u=n.slice(-2),c=o.slice(-2);return t?"other":i&&1==u||1==c?"one":i&&2==u||2==c?"two":i&&(3==u||4==u)||3==c||4==c?"few":"other"},hu:function(e,t){return t?1==e||5==e?"one":"other":1==e?"one":"other"},hy:function(e,t){return t?1==e?"one":"other":0<=e&&e<2?"one":"other"},ia:function(e,t){var r=!String(e).split(".")[1];return t?"other":1==e&&r?"one":"other"},id:function(e,t){return"other"},ig:function(e,t){return"other"},ii:function(e,t){return"other"},in:function(e,t){return"other"},io:function(e,t){var r=!String(e).split(".")[1];return t?"other":1==e&&r?"one":"other"},is:function(e,t){var r=String(e).split("."),n=r[0],o=Number(r[0])==e,i=n.slice(-1),u=n.slice(-2);return t?"other":o&&1==i&&11!=u||!o?"one":"other"},it:function(e,t){var r=!String(e).split(".")[1];return t?11==e||8==e||80==e||800==e?"many":"other":1==e&&r?"one":"other"},iu:function(e,t){return t?"other":1==e?"one":2==e?"two":"other"},iw:function(e,t){var r=String(e).split("."),n=r[0],o=!r[1],i=Number(r[0])==e,u=i&&r[0].slice(-1);return t?"other":1==e&&o?"one":2==n&&o?"two":o&&(e<0||10<e)&&i&&0==u?"many":"other"},ja:function(e,t){return"other"},jbo:function(e,t){return"other"},jgo:function(e,t){return t?"other":1==e?"one":"other"},ji:function(e,t){var r=!String(e).split(".")[1];return t?"other":1==e&&r?"one":"other"},jmc:function(e,t){return t?"other":1==e?"one":"other"},jv:function(e,t){return"other"},jw:function(e,t){return"other"},ka:function(e,t){var r=String(e).split(".")[0],n=r.slice(-2);return t?1==r?"one":0==r||2<=n&&n<=20||40==n||60==n||80==n?"many":"other":1==e?"one":"other"},kab:function(e,t){return t?"other":0<=e&&e<2?"one":"other"},kaj:function(e,t){return t?"other":1==e?"one":"other"},kcg:function(e,t){return t?"other":1==e?"one":"other"},kde:function(e,t){return"other"},kea:function(e,t){return"other"},kk:function(e,t){var r=String(e).split("."),n=Number(r[0])==e,o=n&&r[0].slice(-1);return t?6==o||9==o||n&&0==o&&0!=e?"many":"other":1==e?"one":"other"},kkj:function(e,t){return t?"other":1==e?"one":"other"},kl:function(e,t){return t?"other":1==e?"one":"other"},km:function(e,t){return"other"},kn:function(e,t){return t?"other":0<=e&&e<=1?"one":"other"},ko:function(e,t){return"other"},ks:function(e,t){return t?"other":1==e?"one":"other"},ksb:function(e,t){return t?"other":1==e?"one":"other"},ksh:function(e,t){return t?"other":0==e?"zero":1==e?"one":"other"},ku:function(e,t){return t?"other":1==e?"one":"other"},kw:function(e,t){return t?"other":1==e?"one":2==e?"two":"other"},ky:function(e,t){return t?"other":1==e?"one":"other"},lag:function(e,t){var r=String(e).split(".")[0];return t?"other":0==e?"zero":0!=r&&1!=r||0==e?"other":"one"},lb:function(e,t){return t?"other":1==e?"one":"other"},lg:function(e,t){return t?"other":1==e?"one":"other"},lkt:function(e,t){return"other"},ln:function(e,t){return t?"other":0==e||1==e?"one":"other"},lo:function(e,t){return t&&1==e?"one":"other"},lt:function(e,t){var r=String(e).split("."),n=r[1]||"",o=Number(r[0])==e,i=o&&r[0].slice(-1),u=o&&r[0].slice(-2);return t?"other":1==i&&(u<11||19<u)?"one":2<=i&&i<=9&&(u<11||19<u)?"few":0!=n?"many":"other"},lv:function(e,t){var r=String(e).split("."),n=r[1]||"",o=n.length,i=Number(r[0])==e,u=i&&r[0].slice(-1),c=i&&r[0].slice(-2),a=n.slice(-2),s=n.slice(-1);return t?"other":i&&0==u||11<=c&&c<=19||2==o&&11<=a&&a<=19?"zero":1==u&&11!=c||2==o&&1==s&&11!=a||2!=o&&1==s?"one":"other"},mas:function(e,t){return t?"other":1==e?"one":"other"},mg:function(e,t){return t?"other":0==e||1==e?"one":"other"},mgo:function(e,t){return t?"other":1==e?"one":"other"},mk:function(e,t){var r=String(e).split("."),n=r[0],o=r[1]||"",i=!r[1],u=n.slice(-1),c=n.slice(-2),a=o.slice(-1),s=o.slice(-2);return t?1==u&&11!=c?"one":2==u&&12!=c?"two":7!=u&&8!=u||17==c||18==c?"other":"many":i&&1==u&&11!=c||1==a&&11!=s?"one":"other"},ml:function(e,t){return t?"other":1==e?"one":"other"},mn:function(e,t){return t?"other":1==e?"one":"other"},mo:function(e,t){var r=String(e).split("."),n=!r[1],o=Number(r[0])==e&&r[0].slice(-2);return t?1==e?"one":"other":1==e&&n?"one":!n||0==e||1!=e&&1<=o&&o<=19?"few":"other"},mr:function(e,t){return t?1==e?"one":2==e||3==e?"two":4==e?"few":"other":0<=e&&e<=1?"one":"other"},ms:function(e,t){return t&&1==e?"one":"other"},mt:function(e,t){var r=String(e).split("."),n=Number(r[0])==e&&r[0].slice(-2);return t?"other":1==e?"one":0==e||2<=n&&n<=10?"few":11<=n&&n<=19?"many":"other"},my:function(e,t){return"other"},nah:function(e,t){return t?"other":1==e?"one":"other"},naq:function(e,t){return t?"other":1==e?"one":2==e?"two":"other"},nb:function(e,t){return t?"other":1==e?"one":"other"},nd:function(e,t){return t?"other":1==e?"one":"other"},ne:function(e,t){var r=String(e).split("."),n=Number(r[0])==e;return t?n&&1<=e&&e<=4?"one":"other":1==e?"one":"other"},nl:function(e,t){var r=!String(e).split(".")[1];return t?"other":1==e&&r?"one":"other"},nn:function(e,t){return t?"other":1==e?"one":"other"},nnh:function(e,t){return t?"other":1==e?"one":"other"},no:function(e,t){return t?"other":1==e?"one":"other"},nqo:function(e,t){return"other"},nr:function(e,t){return t?"other":1==e?"one":"other"},nso:function(e,t){return t?"other":0==e||1==e?"one":"other"},ny:function(e,t){return t?"other":1==e?"one":"other"},nyn:function(e,t){return t?"other":1==e?"one":"other"},om:function(e,t){return t?"other":1==e?"one":"other"},or:function(e,t){var r=String(e).split("."),n=Number(r[0])==e;return t?1==e||5==e||n&&7<=e&&e<=9?"one":2==e||3==e?"two":4==e?"few":6==e?"many":"other":1==e?"one":"other"},os:function(e,t){return t?"other":1==e?"one":"other"},pa:function(e,t){return t?"other":0==e||1==e?"one":"other"},pap:function(e,t){return t?"other":1==e?"one":"other"},pl:function(e,t){var r=String(e).split("."),n=r[0],o=!r[1],i=n.slice(-1),u=n.slice(-2);return t?"other":1==e&&o?"one":o&&2<=i&&i<=4&&(u<12||14<u)?"few":o&&1!=n&&(0==i||1==i)||o&&5<=i&&i<=9||o&&12<=u&&u<=14?"many":"other"},prg:function(e,t){var r=String(e).split("."),n=r[1]||"",o=n.length,i=Number(r[0])==e,u=i&&r[0].slice(-1),c=i&&r[0].slice(-2),a=n.slice(-2),s=n.slice(-1);return t?"other":i&&0==u||11<=c&&c<=19||2==o&&11<=a&&a<=19?"zero":1==u&&11!=c||2==o&&1==s&&11!=a||2!=o&&1==s?"one":"other"},ps:function(e,t){return t?"other":1==e?"one":"other"},pt:function(e,t){var r=String(e).split(".")[0];return t?"other":0==r||1==r?"one":"other"},"pt-PT":function(e,t){var r=!String(e).split(".")[1];return t?"other":1==e&&r?"one":"other"},rm:function(e,t){return t?"other":1==e?"one":"other"},ro:function(e,t){var r=String(e).split("."),n=!r[1],o=Number(r[0])==e&&r[0].slice(-2);return t?1==e?"one":"other":1==e&&n?"one":!n||0==e||1!=e&&1<=o&&o<=19?"few":"other"},rof:function(e,t){return t?"other":1==e?"one":"other"},root:function(e,t){return"other"},ru:function(e,t){var r=String(e).split("."),n=r[0],o=!r[1],i=n.slice(-1),u=n.slice(-2);return t?"other":o&&1==i&&11!=u?"one":o&&2<=i&&i<=4&&(u<12||14<u)?"few":o&&0==i||o&&5<=i&&i<=9||o&&11<=u&&u<=14?"many":"other"},rwk:function(e,t){return t?"other":1==e?"one":"other"},sah:function(e,t){return"other"},saq:function(e,t){return t?"other":1==e?"one":"other"},sc:function(e,t){var r=!String(e).split(".")[1];return t?11==e||8==e||80==e||800==e?"many":"other":1==e&&r?"one":"other"},scn:function(e,t){var r=!String(e).split(".")[1];return t?11==e||8==e||80==e||800==e?"many":"other":1==e&&r?"one":"other"},sd:function(e,t){return t?"other":1==e?"one":"other"},sdh:function(e,t){return t?"other":1==e?"one":"other"},se:function(e,t){return t?"other":1==e?"one":2==e?"two":"other"},seh:function(e,t){return t?"other":1==e?"one":"other"},ses:function(e,t){return"other"},sg:function(e,t){return"other"},sh:function(e,t){var r=String(e).split("."),n=r[0],o=r[1]||"",i=!r[1],u=n.slice(-1),c=n.slice(-2),a=o.slice(-1),s=o.slice(-2);return t?"other":i&&1==u&&11!=c||1==a&&11!=s?"one":i&&2<=u&&u<=4&&(c<12||14<c)||2<=a&&a<=4&&(s<12||14<s)?"few":"other"},shi:function(e,t){var r=String(e).split("."),n=Number(r[0])==e;return t?"other":0<=e&&e<=1?"one":n&&2<=e&&e<=10?"few":"other"},si:function(e,t){var r=String(e).split("."),n=r[0],o=r[1]||"";return t?"other":0==e||1==e||0==n&&1==o?"one":"other"},sk:function(e,t){var r=String(e).split("."),n=r[0],o=!r[1];return t?"other":1==e&&o?"one":2<=n&&n<=4&&o?"few":o?"other":"many"},sl:function(e,t){var r=String(e).split("."),n=r[0],o=!r[1],i=n.slice(-2);return t?"other":o&&1==i?"one":o&&2==i?"two":o&&(3==i||4==i)||!o?"few":"other"},sma:function(e,t){return t?"other":1==e?"one":2==e?"two":"other"},smi:function(e,t){return t?"other":1==e?"one":2==e?"two":"other"},smj:function(e,t){return t?"other":1==e?"one":2==e?"two":"other"},smn:function(e,t){return t?"other":1==e?"one":2==e?"two":"other"},sms:function(e,t){return t?"other":1==e?"one":2==e?"two":"other"},sn:function(e,t){return t?"other":1==e?"one":"other"},so:function(e,t){return t?"other":1==e?"one":"other"},sq:function(e,t){var r=String(e).split("."),n=Number(r[0])==e,o=n&&r[0].slice(-1),i=n&&r[0].slice(-2);return t?1==e?"one":4==o&&14!=i?"many":"other":1==e?"one":"other"},sr:function(e,t){var r=String(e).split("."),n=r[0],o=r[1]||"",i=!r[1],u=n.slice(-1),c=n.slice(-2),a=o.slice(-1),s=o.slice(-2);return t?"other":i&&1==u&&11!=c||1==a&&11!=s?"one":i&&2<=u&&u<=4&&(c<12||14<c)||2<=a&&a<=4&&(s<12||14<s)?"few":"other"},ss:function(e,t){return t?"other":1==e?"one":"other"},ssy:function(e,t){return t?"other":1==e?"one":"other"},st:function(e,t){return t?"other":1==e?"one":"other"},sv:function(e,t){var r=String(e).split("."),n=!r[1],o=Number(r[0])==e,i=o&&r[0].slice(-1),u=o&&r[0].slice(-2);return t?1!=i&&2!=i||11==u||12==u?"other":"one":1==e&&n?"one":"other"},sw:function(e,t){var r=!String(e).split(".")[1];return t?"other":1==e&&r?"one":"other"},syr:function(e,t){return t?"other":1==e?"one":"other"},ta:function(e,t){return t?"other":1==e?"one":"other"},te:function(e,t){return t?"other":1==e?"one":"other"},teo:function(e,t){return t?"other":1==e?"one":"other"},th:function(e,t){return"other"},ti:function(e,t){return t?"other":0==e||1==e?"one":"other"},tig:function(e,t){return t?"other":1==e?"one":"other"},tk:function(e,t){var r=String(e).split("."),n=Number(r[0])==e&&r[0].slice(-1);return t?6==n||9==n||10==e?"few":"other":1==e?"one":"other"},tl:function(e,t){var r=String(e).split("."),n=r[0],o=r[1]||"",i=!r[1],u=n.slice(-1),c=o.slice(-1);return t?1==e?"one":"other":i&&(1==n||2==n||3==n)||i&&4!=u&&6!=u&&9!=u||!i&&4!=c&&6!=c&&9!=c?"one":"other"},tn:function(e,t){return t?"other":1==e?"one":"other"},to:function(e,t){return"other"},tr:function(e,t){return t?"other":1==e?"one":"other"},ts:function(e,t){return t?"other":1==e?"one":"other"},tzm:function(e,t){var r=String(e).split("."),n=Number(r[0])==e;return t?"other":0==e||1==e||n&&11<=e&&e<=99?"one":"other"},ug:function(e,t){return t?"other":1==e?"one":"other"},uk:function(e,t){var r=String(e).split("."),n=r[0],o=!r[1],i=Number(r[0])==e,u=i&&r[0].slice(-1),c=i&&r[0].slice(-2),a=n.slice(-1),s=n.slice(-2);return t?3==u&&13!=c?"few":"other":o&&1==a&&11!=s?"one":o&&2<=a&&a<=4&&(s<12||14<s)?"few":o&&0==a||o&&5<=a&&a<=9||o&&11<=s&&s<=14?"many":"other"},ur:function(e,t){var r=!String(e).split(".")[1];return t?"other":1==e&&r?"one":"other"},uz:function(e,t){return t?"other":1==e?"one":"other"},ve:function(e,t){return t?"other":1==e?"one":"other"},vi:function(e,t){return t&&1==e?"one":"other"},vo:function(e,t){return t?"other":1==e?"one":"other"},vun:function(e,t){return t?"other":1==e?"one":"other"},wa:function(e,t){return t?"other":0==e||1==e?"one":"other"},wae:function(e,t){return t?"other":1==e?"one":"other"},wo:function(e,t){return"other"},xh:function(e,t){return t?"other":1==e?"one":"other"},xog:function(e,t){return t?"other":1==e?"one":"other"},yi:function(e,t){var r=!String(e).split(".")[1];return t?"other":1==e&&r?"one":"other"},yo:function(e,t){return"other"},yue:function(e,t){return"other"},zh:function(e,t){return"other"},zu:function(e,t){return t?"other":0<=e&&e<=1?"one":"other"}},"object"==typeof r?t.exports=o:n.plurals=o},{}],16:[function(e,t,r){"use strict";function Le(e,t,r,n){this.message=e,this.expected=t,this.found=r,this.location=n,this.name="SyntaxError","function"==typeof Error.captureStackTrace&&Error.captureStackTrace(this,Le)}!function(e,t){function r(){this.constructor=e}r.prototype=t.prototype,e.prototype=new r}(Le,Error),Le.buildMessage=function(e,t){var r,i={literal:function(e){return'"'+o(e.text)+'"'},class:function(e){var t,r="";for(t=0;t<e.parts.length;t++)r+=e.parts[t]instanceof Array?u(e.parts[t][0])+"-"+u(e.parts[t][1]):u(e.parts[t]);return"["+(e.inverted?"^":"")+r+"]"},any:function(e){return"any character"},end:function(e){return"end of input"},other:function(e){return e.description}};function n(e){return e.charCodeAt(0).toString(16).toUpperCase()}function o(e){return e.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\0/g,"\\0").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/[\x00-\x0F]/g,function(e){return"\\x0"+n(e)}).replace(/[\x10-\x1F\x7F-\x9F]/g,function(e){return"\\x"+n(e)})}function u(e){return e.replace(/\\/g,"\\\\").replace(/\]/g,"\\]").replace(/\^/g,"\\^").replace(/-/g,"\\-").replace(/\0/g,"\\0").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/[\x00-\x0F]/g,function(e){return"\\x0"+n(e)}).replace(/[\x10-\x1F\x7F-\x9F]/g,function(e){return"\\x"+n(e)})}return"Expected "+function(e){var t,r,n,o=new Array(e.length);for(t=0;t<e.length;t++)o[t]=(n=e[t],i[n.type](n));if(o.sort(),0<o.length){for(r=t=1;t<o.length;t++)o[t-1]!==o[t]&&(o[r]=o[t],r++);o.length=r}switch(o.length){case 1:return o[0];case 2:return o[0]+" or "+o[1];default:return o.slice(0,-1).join(", ")+", or "+o[o.length-1]}}(e)+" but "+((r=t)?'"'+o(r)+'"':"end of input")+" found."},t.exports={SyntaxError:Le,parse:function(m,i){i=void 0!==i?i:{};var e,g={},t={start:Ee},r=Ee,y="#",w=we("#",!1),v=function(){return Je},b=function(){return{type:"octothorpe"}},S=function(e){return e.join("")},k="{",x=we("{",!1),E="}",A=we("}",!1),j=function(e){return{type:"argument",arg:e}},N=",",O=we(",",!1),F="select",z=we("select",!1),C=function(e,t){return i.strictNumberSign&&(Je=!1),t},D=function(e,t){return{type:"select",arg:e,cases:t}},T="plural",q=we("plural",!1),P="selectordinal",B=we("selectordinal",!1),J=function(e,t){return Je=!0,t},L=function(t,r,e,n){var o=("selectordinal"===r?i.ordinal:i.cardinal)||["zero","one","two","few","many","other"];return o&&o.length&&n.forEach(function(e){if(isNaN(e.key)&&o.indexOf(e.key)<0)throw new Error("Invalid key `"+e.key+"` for argument `"+t+"`. Valid "+r+" keys for this locale are `"+o.join("`, `")+"`, and explicit keys like `=0`.")}),Je=!1,{type:r,arg:t,offset:e||0,cases:n}},R=function(e,t,r){return{type:"function",arg:e,key:t,param:r}},n=/^[^\t-\r \x85\u200E\u200F\u2028\u2029!-\/:-@[-\^`{-~\xA1-\xA7\xA9\xAB\xAC\xAE\xB0\xB1\xB6\xBB\xBF\xD7\xF7\u2010-\u2027\u2030-\u203E\u2041-\u2053\u2055-\u205E\u2190-\u245F\u2500-\u2775\u2794-\u2BFF\u2E00-\u2E7F\u3001-\u3003\u3008-\u3020\u3030\uFD3E\uFD3F\uFE45\uFE46]/,o=ve([["\t","\r"]," ","…","‎","‏","\u2028","\u2029",["!","/"],[":","@"],["[","^"],"`",["{","~"],["¡","§"],"©","«","¬","®","°","±","¶","»","¿","×","÷",["‐","‧"],["‰","‾"],["⁁","⁓"],["⁕","⁞"],["←","⑟"],["─","❵"],["➔","⯿"],["⸀","⹿"],["、","〃"],["〈","〠"],"〰","﴾","﴿","﹅","﹆"],!0,!1),u=function(e,t){return{key:e,tokens:t}},c=function(e){return e},M="offset",_=we("offset",!1),U=":",$=we(":",!1),G=function(e){return e},a="=",s=we("=",!1),f=/^[^}]/,l=ve(["}"],!0,!1),h="''",p=we("''",!1),d=function(){return"'"},I=/^[^']/,H=ve(["'"],!0,!1),K="'{",Z=we("'{",!1),V="'",Y=we("'",!1),W=function(e){return"{"+e.join("")},Q="'}",X=we("'}",!1),ee=function(e){return"}"+e.join("")},te="'#",re=we("'#",!1),ne=function(e){return"#"+e.join("")},oe=function(e){return e[0]},ie=function(e){return!Je},ue=function(e){return e},ce=/^[^{}#\0-\x08\x0E-\x1F\x7F]/,ae=ve(["{","}","#",["\0","\b"],["",""],""],!0,!1),se=/^[0-9]/,fe=ve([["0","9"]],!1,!1),le=/^[\t-\r \x85\u200E\u200F\u2028\u2029]/,he=ve([["\t","\r"]," ","…","‎","‏","\u2028","\u2029"],!1,!1),pe=0,de=[{line:1,column:1}],me=0,ge=[],ye=0;if("startRule"in i){if(!(i.startRule in t))throw new Error("Can't start parsing from rule \""+i.startRule+'".');r=t[i.startRule]}function we(e,t){return{type:"literal",text:e,ignoreCase:t}}function ve(e,t,r){return{type:"class",parts:e,inverted:t,ignoreCase:r}}function be(e){var t,r=de[e];if(r)return r;for(t=e-1;!de[t];)t--;for(r={line:(r=de[t]).line,column:r.column};t<e;)10===m.charCodeAt(t)?(r.line++,r.column=1):r.column++,t++;return de[e]=r}function Se(e,t){var r=be(e),n=be(t);return{start:{offset:e,line:r.line,column:r.column},end:{offset:t,line:n.line,column:n.column}}}function ke(e){pe<me||(me<pe&&(me=pe,ge=[]),ge.push(e))}function xe(e,t,r){return new Le(Le.buildMessage(e,t),e,t,r)}function Ee(){var e,t;for(e=[],t=Ae();t!==g;)e.push(t),t=Ae();return e}function Ae(){var e,t,r,n,o,i,u,c,a,s,f,l,h,p,d;if(l=pe,123===m.charCodeAt(pe)?(h=k,pe++):(h=g,0===ye&&ke(x)),(e=l=h!==g&&Be()!==g&&(p=je())!==g&&Be()!==g?(125===m.charCodeAt(pe)?(d=E,pe++):(d=g,0===ye&&ke(A)),d!==g?h=j(p):(pe=l,g)):(pe=l,g))===g&&(e=function(){var e,t,r,n,o,i,u,c,a;if(e=pe,123===m.charCodeAt(pe)?(t=k,pe++):(t=g,0===ye&&ke(x)),t!==g)if(Be()!==g)if((r=je())!==g)if(Be()!==g)if(44===m.charCodeAt(pe)?(n=N,pe++):(n=g,0===ye&&ke(O)),n!==g)if(Be()!==g)if(pe,m.substr(pe,6)===F?(o=F,pe+=6):(o=g,0===ye&&ke(z)),o!==g&&(o=C(r,o)),o!==g)if((o=Be())!==g)if(44===m.charCodeAt(pe)?(i=N,pe++):(i=g,0===ye&&ke(O)),i!==g)if(Be()!==g){if(u=[],(c=Ne())!==g)for(;c!==g;)u.push(c),c=Ne();else u=g;e=u!==g&&(c=Be())!==g?(125===m.charCodeAt(pe)?(a=E,pe++):(a=g,0===ye&&ke(A)),a!==g?t=D(r,u):(pe=e,g)):(pe=e,g)}else pe=e,e=g;else pe=e,e=g;else pe=e,e=g;else pe=e,e=g;else pe=e,e=g;else pe=e,e=g;else pe=e,e=g;else pe=e,e=g;else pe=e,e=g;else pe=e,e=g;return e}())===g&&(e=function(){var e,t,r,n,o,i,u,c,a,s,f,l,h,p,d;if(e=pe,123===m.charCodeAt(pe)?(t=k,pe++):(t=g,0===ye&&ke(x)),t!==g)if(Be()!==g)if((r=je())!==g)if(Be()!==g)if(44===m.charCodeAt(pe)?(n=N,pe++):(n=g,0===ye&&ke(O)),n!==g)if(Be()!==g)if(o=pe,m.substr(pe,6)===T?(i=T,pe+=6):(i=g,0===ye&&ke(q)),i===g&&(m.substr(pe,13)===P?(i=P,pe+=13):(i=g,0===ye&&ke(B))),i!==g&&(i=J(r,i)),(o=i)!==g)if((i=Be())!==g)if(44===m.charCodeAt(pe)?(u=N,pe++):(u=g,0===ye&&ke(O)),u!==g)if(Be()!==g)if(l=pe,(c=l=Be()!==g?(m.substr(pe,6)===M?(h=M,pe+=6):(h=g,0===ye&&ke(_)),h!==g&&Be()!==g?(58===m.charCodeAt(pe)?(p=U,pe++):(p=g,0===ye&&ke($)),p!==g&&Be()!==g&&(d=Pe())!==g&&Be()!==g?G(d):(pe=l,g)):(pe=l,g)):(pe=l,g))===g&&(c=null),c!==g){if(a=[],(s=Oe())!==g)for(;s!==g;)a.push(s),s=Oe();else a=g;e=a!==g&&(s=Be())!==g?(125===m.charCodeAt(pe)?(f=E,pe++):(f=g,0===ye&&ke(A)),f!==g?t=L(r,o,c,a):(pe=e,g)):(pe=e,g)}else pe=e,e=g;else pe=e,e=g;else pe=e,e=g;else pe=e,e=g;else pe=e,e=g;else pe=e,e=g;else pe=e,e=g;else pe=e,e=g;else pe=e,e=g;else pe=e,e=g;else pe=e,e=g;return e}())===g&&(n=pe,123===m.charCodeAt(pe)?(o=k,pe++):(o=g,0===ye&&ke(x)),(e=n=o!==g&&Be()!==g&&(i=je())!==g&&Be()!==g?(44===m.charCodeAt(pe)?(u=N,pe++):(u=g,0===ye&&ke(O)),u!==g&&Be()!==g?(c=pe,(a=je())!==g&&(a=C(i,a)),(c=a)!==g&&(a=Be())!==g?((s=function(){var e,t,r,n;if(e=pe,Be()!==g)if(44===m.charCodeAt(pe)?(t=N,pe++):(t=g,0===ye&&ke(O)),t!==g){if(r=[],(n=ze())!==g)for(;n!==g;)r.push(n),n=ze();else r=g;e=r!==g?S(r):(pe=e,g)}else pe=e,e=g;else pe=e,e=g;return e}())===g&&(s=null),s!==g?(125===m.charCodeAt(pe)?(f=E,pe++):(f=g,0===ye&&ke(A)),f!==g?o=R(i,c,s):(pe=n,g)):(pe=n,g)):(pe=n,g)):(pe=n,g)):(pe=n,g))===g)&&(e=pe,35===m.charCodeAt(pe)?(t=y,pe++):(t=g,0===ye&&ke(w)),(e=t!==g&&(r=(r=v())?void 0:g)!==g?t=b():(pe=e,g))===g)){if(e=pe,t=[],(r=qe())!==g)for(;r!==g;)t.push(r),r=qe();else t=g;t!==g&&(t=S(t)),e=t}return e}function je(){var e,t,r;if(e=pe,t=[],n.test(m.charAt(pe))?(r=m.charAt(pe),pe++):(r=g,0===ye&&ke(o)),r!==g)for(;r!==g;)t.push(r),n.test(m.charAt(pe))?(r=m.charAt(pe),pe++):(r=g,0===ye&&ke(o));else t=g;return e=t!==g?m.substring(e,pe):t}function Ne(){var e,t,r;return e=pe,e=Be()!==g&&(t=je())!==g&&Be()!==g&&(r=Fe())!==g?u(t,r):(pe=e,g)}function Oe(){var e,t,r,n,o,i;return e=pe,e=Be()!==g&&((n=je())===g&&(n=pe,61===m.charCodeAt(pe)?(o=a,pe++):(o=g,0===ye&&ke(s)),n=o!==g&&(i=Pe())!==g?o=G(i):(pe=n,g)),(t=n)!==g)&&Be()!==g&&(r=Fe())!==g?u(t,r):(pe=e,g)}function Fe(){var e,t,r,n,o,i;if(e=pe,123===m.charCodeAt(pe)?(t=k,pe++):(t=g,0===ye&&ke(x)),t!==g)if(r=pe,(r=(n=Be())!==g?(o=pe,ye++,123===m.charCodeAt(pe)?(i=k,pe++):(i=g,0===ye&&ke(x)),ye--,(o=i!==g?void(pe=o):g)!==g?n=[n,o]:(pe=r,g)):(pe=r,g))===g&&(r=null),r!==g){for(n=[],o=Ae();o!==g;)n.push(o),o=Ae();e=n!==g&&(o=Be())!==g?(125===m.charCodeAt(pe)?(i=E,pe++):(i=g,0===ye&&ke(A)),i!==g?t=c(n):(pe=e,g)):(pe=e,g)}else pe=e,e=g;else pe=e,e=g;return e}function ze(){var e;return(e=Ce())===g&&(e=Te())===g&&(f.test(m.charAt(pe))?(e=m.charAt(pe),pe++):(e=g,0===ye&&ke(l))),e}function Ce(){var e;return pe,m.substr(pe,2)===h?(e=h,pe+=2):(e=g,0===ye&&ke(p)),e!==g&&(e=d()),e}function De(){var e,t,r;if((e=Ce())===g){if(e=pe,t=[],I.test(m.charAt(pe))?(r=m.charAt(pe),pe++):(r=g,0===ye&&ke(H)),r!==g)for(;r!==g;)t.push(r),I.test(m.charAt(pe))?(r=m.charAt(pe),pe++):(r=g,0===ye&&ke(H));else t=g;t!==g&&(t=S(t)),e=t}return e}function Te(){var e,t,r,n;if(e=pe,m.substr(pe,2)===K?(t=K,pe+=2):(t=g,0===ye&&ke(Z)),t!==g){for(r=[],n=De();n!==g;)r.push(n),n=De();e=r!==g?(39===m.charCodeAt(pe)?(n=V,pe++):(n=g,0===ye&&ke(Y)),n!==g?t=W(r):(pe=e,g)):(pe=e,g)}else pe=e,e=g;if(e===g)if(e=pe,m.substr(pe,2)===Q?(t=Q,pe+=2):(t=g,0===ye&&ke(X)),t!==g){for(r=[],n=De();n!==g;)r.push(n),n=De();e=r!==g?(39===m.charCodeAt(pe)?(n=V,pe++):(n=g,0===ye&&ke(Y)),n!==g?t=ee(r):(pe=e,g)):(pe=e,g)}else pe=e,e=g;return e}function qe(){var e,t;return(e=Ce())===g&&(e=function(){var e,t,r,n,o,i;if((e=Te())===g){if(r=t=e=pe,m.substr(pe,2)===te?(n=te,pe+=2):(n=g,0===ye&&ke(re)),n!==g){for(o=[],i=De();i!==g;)o.push(i),i=De();r=o!==g?(39===m.charCodeAt(pe)?(i=V,pe++):(i=g,0===ye&&ke(Y)),i!==g?n=ne(o):(pe=r,g)):(pe=r,g)}else pe=r,r=g;(t=r!==g&&(n=(n=v())?void 0:g)!==g?r=[r,n]:(pe=t,g))!==g&&(t=oe(t)),(e=t)===g&&(39===m.charCodeAt(pe)?(e=V,pe++):(e=g,0===ye&&ke(Y)))}return e}())===g&&(e=pe,35===m.charCodeAt(pe)?(t=y,pe++):(t=g,0===ye&&ke(w)),(e=t!==g&&(ie(t)?void 0:g)!==g?t=ue(t):(pe=e,g))===g&&(ce.test(m.charAt(pe))?(e=m.charAt(pe),pe++):(e=g,0===ye&&ke(ae)))),e}function Pe(){var e,t,r;if(e=pe,t=[],se.test(m.charAt(pe))?(r=m.charAt(pe),pe++):(r=g,0===ye&&ke(fe)),r!==g)for(;r!==g;)t.push(r),se.test(m.charAt(pe))?(r=m.charAt(pe),pe++):(r=g,0===ye&&ke(fe));else t=g;return e=t!==g?m.substring(e,pe):t}function Be(){var e,t,r;for(e=pe,t=[],le.test(m.charAt(pe))?(r=m.charAt(pe),pe++):(r=g,0===ye&&ke(he));r!==g;)t.push(r),le.test(m.charAt(pe))?(r=m.charAt(pe),pe++):(r=g,0===ye&&ke(he));return e=t!==g?m.substring(e,pe):t}var Je=!1;if((e=r())!==g&&pe===m.length)return e;throw e!==g&&pe<m.length&&ke({type:"end"}),xe(ge,me<m.length?m.charAt(me):null,me<m.length?Se(me,me+1):Se(me,me))}}},{}],17:[function(e,t,r){var n,o,i=t.exports={};function u(){throw new Error("setTimeout has not been defined")}function c(){throw new Error("clearTimeout has not been defined")}function a(t){if(n===setTimeout)return setTimeout(t,0);if((n===u||!n)&&setTimeout)return n=setTimeout,setTimeout(t,0);try{return n(t,0)}catch(e){try{return n.call(null,t,0)}catch(e){return n.call(this,t,0)}}}!function(){try{n="function"==typeof setTimeout?setTimeout:u}catch(e){n=u}try{o="function"==typeof clearTimeout?clearTimeout:c}catch(e){o=c}}();var s,f=[],l=!1,h=-1;function p(){l&&s&&(l=!1,s.length?f=s.concat(f):h=-1,f.length&&d())}function d(){if(!l){var e=a(p);l=!0;for(var t=f.length;t;){for(s=f,f=[];++h<t;)s&&s[h].run();h=-1,t=f.length}s=null,l=!1,function(t){if(o===clearTimeout)return clearTimeout(t);if((o===c||!o)&&clearTimeout)return o=clearTimeout,clearTimeout(t);try{o(t)}catch(e){try{return o.call(null,t)}catch(e){return o.call(this,t)}}}(e)}}function m(e,t){this.fun=e,this.array=t}function g(){}i.nextTick=function(e){var t=new Array(arguments.length-1);if(1<arguments.length)for(var r=1;r<arguments.length;r++)t[r-1]=arguments[r];f.push(new m(e,t)),1!==f.length||l||a(d)},m.prototype.run=function(){this.fun.apply(null,this.array)},i.title="browser",i.browser=!0,i.env={},i.argv=[],i.version="",i.versions={},i.on=g,i.addListener=g,i.once=g,i.off=g,i.removeListener=g,i.removeAllListeners=g,i.emit=g,i.prependListener=g,i.prependOnceListener=g,i.listeners=function(e){return[]},i.binding=function(e){throw new Error("process.binding is not supported")},i.cwd=function(){return"/"},i.chdir=function(e){throw new Error("process.chdir is not supported")},i.umask=function(){return 0}},{}],18:[function(e,t,r){t.exports=e("./reserved-words")},{"./reserved-words":19}],19:[function(e,t,r){var o=e("assert"),i={es3:3,es5:5,es2015:6,es7:7,es6:6,default:5,next:6},u=r.KEYWORDS={};function n(){return Array.prototype.map.call(arguments,function(e){return"string"==typeof e?e:Object.keys(e).join(" ")}).join(" ").split(/\s+/).reduce(function(e,t){return e[t]=!0,e},{})}r.check=function(e,t,r){var n=i[t=t||i.default]||t;return r&&5<=n&&(n+="-strict"),o(u[n],"Unknown dialect"),u[n].hasOwnProperty(e)},u[3]=n("break else new var","case finally return void","catch for switch while","continue function this with","default if throw","delete in try","do instanceof typeof","abstract enum int short","boolean export interface static","byte extends long super","char final native synchronized","class float package throws","const goto private transient","debugger implements protected volatile","double import public","null true false"),u[5]=n("break do instanceof typeof","case else new var","catch finally return void","continue for switch while","debugger function this with","default if throw","delete in try","class enum extends super","const export import","null true false"),u["5-strict"]=n(u[5],"implements let private public yield","interface package protected static"),u[6]=n("break do in typeof","case else instanceof var","catch export new void","class extends return while","const finally super with","continue for switch yield","debugger function this","default if throw","delete import try","enum await","null true false"),u["6-strict"]=n(u[6],"let static","implements package protected","interface private public")},{assert:10}]},{},[7])(7)});
//# sourceMappingURL=messageformat.min.js.map
{
"name": "messageformat",
"version": "2.0.4",
"version": "2.0.5",
"description": "PluralFormat and SelectFormat Message and i18n Tool - A JavaScript Implemenation of the ICU standards.",

@@ -33,3 +33,3 @@ "keywords": [

"dependencies": {
"make-plural": "^4.2.0",
"make-plural": "^4.3.0",
"messageformat-parser": "^3.0.0",

@@ -39,3 +39,3 @@ "reserved-words": "^0.1.2"

"devDependencies": {
"browserify": "^16.2.2",
"browserify": "^16.2.3",
"expect.js": "*",

@@ -46,5 +46,5 @@ "ink-docstrap": "github:messageformat/docstrap#messageformat",

"rimraf": "^2.6.2",
"serve": "^9.2.0",
"serve": "^9.6.0",
"tmp": "0.0.33",
"uglify-js": "^3.4.5"
"uglify-js": "^3.4.9"
},

@@ -51,0 +51,0 @@ "scripts": {

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc