scratch-www/static/js/polyfill.min.js

831 lines
954 KiB
JavaScript
Raw Normal View History

/*!
* https://github.com/es-shims/es5-shim
* @license es5-shim Copyright 2009-2015 by contributors, MIT License
* see https://github.com/es-shims/es5-shim/blob/v4.1.10/LICENSE
*/
(function(e,t){"use strict";if(typeof define==="function"&&define.amd){define(t)}else if(typeof exports==="object"){module.exports=t()}else{e.returnExports=t()}})(this,function(){var e=Array;var t=e.prototype;var r=Object;var n=r.prototype;var a=Function.prototype;var i=String;var o=i.prototype;var l=Number;var u=l.prototype;var f=t.slice;var s=t.splice;var c=t.push;var v=t.unshift;var p=t.concat;var h=a.call;var g=Math.max;var y=Math.min;var d=n.toString;var w=typeof Symbol==="function"&&typeof Symbol.toStringTag==="symbol";var m;var b=Function.prototype.toString,T=function Me(e){try{b.call(e);return true}catch(t){return false}},x="[object Function]",O="[object GeneratorFunction]";m=function Fe(e){if(typeof e!=="function"){return false}if(w){return T(e)}var t=d.call(e);return t===x||t===O};var S;var j=RegExp.prototype.exec,E=function Re(e){try{j.call(e);return true}catch(t){return false}},I="[object RegExp]";S=function $e(e){if(typeof e!=="object"){return false}return w?E(e):d.call(e)===I};var D;var N=String.prototype.valueOf,k=function Ae(e){try{N.call(e);return true}catch(t){return false}},M="[object String]";D=function Ue(e){if(typeof e==="string"){return true}if(typeof e!=="object"){return false}return w?k(e):d.call(e)===M};var F=function(e){var t=r.defineProperty&&function(){try{var e={};r.defineProperty(e,"x",{enumerable:false,value:e});for(var t in e){return false}return e.x===e}catch(n){return false}}();var n;if(t){n=function(e,t,n,a){if(!a&&t in e){return}r.defineProperty(e,t,{configurable:true,enumerable:false,writable:true,value:n})}}else{n=function(e,t,r,n){if(!n&&t in e){return}e[t]=r}}return function a(t,r,i){for(var o in r){if(e.call(r,o)){n(t,o,r[o],i)}}}}(n.hasOwnProperty);var R=function Ce(e){var t=typeof e;return e===null||t!=="object"&&t!=="function"};var $={ToInteger:function Pe(e){var t=+e;if(t!==t){t=0}else if(t!==0&&t!==1/0&&t!==-(1/0)){t=(t>0||-1)*Math.floor(Math.abs(t))}return t},ToPrimitive:function Ze(e){var t,r,n;if(R(e)){return e}r=e.valueOf;if(m(r)){t=r.call(e);if(R(t)){return t}}n=e.toString;if(m(n)){t=n.call(e);if(R(t)){return t}}throw new TypeError},ToObject:function(e){if(e==null){throw new TypeError("can't convert "+e+" to object")}return r(e)},ToUint32:function Je(e){return e>>>0}};var A=function ze(){};F(a,{bind:function Be(e){var t=this;if(!m(t)){throw new TypeError("Function.prototype.bind called on incompatible "+t)}var n=f.call(arguments,1);var a;var i=function(){if(this instanceof a){var i=t.apply(this,p.call(n,f.call(arguments)));if(r(i)===i){return i}return this}else{return t.apply(e,p.call(n,f.call(arguments)))}};var o=g(0,t.length-n.length);var l=[];for(var u=0;u<o;u++){c.call(l,"$"+u)}a=Function("binder","return function ("+l.join(",")+"){ return binder.apply(this, arguments); }")(i);if(t.prototype){A.prototype=t.prototype;a.prototype=new A;A.prototype=null}return a}});var U=h.bind(n.hasOwnProperty);var C=h.bind(n.toString);var P=h.bind(o.slice);var Z=h.bind(o.split);var J=e.isArray||function Ge(e){return C(e)==="[object Array]"};var z=[].unshift(0)!==1;F(t,{unshift:function(){v.apply(this,arguments);return this.length}},z);F(e,{isArray:J});var B=r("a");var G=B[0]!=="a"||!(0 in B);var H=function He(e){var t=true;var r=true;if(e){e.call("foo",function(e,r,n){if(typeof n!=="object"){t=false}});e.call([1],function(){"use strict";r=typeof this==="string"},"x")}return!!e&&t&&r};F(t,{forEach:function Le(e){var t=$.ToObject(this);var r=G&&D(this)?Z(this,""):t;var n=-1;var a=r.length>>>0;var i;if(arguments.length>1){i=arguments[1]}if(!m(e)){throw new TypeError("Array.prototype.forEach callback must be a function")}while(++n<a){if(n in r){if(typeof i!=="undefined"){e.call(i,r[n],n,t)}else{e(r[n],n,t)}}}}},!H(t.forEach));F(t,{map:function Xe(t){var r=$.ToObject(this);var n=G&&D(this)?Z(this,""):r;var a=n.length>>>0;var i=e(a);var o;if(arguments.length>1){o=arguments[1]}if(!m(t)){throw new TypeError("Array.prototype.map callback must be a function")}for(var l=0;l<a;l++){if(l in n){if(typeof o!=="undefined"){i[l]=t.call(o,n[l],l,r)}else{i[l]=t(n[l],l,r)}}}return i}},!H(t.map));F(t,{f
/*!
* https://github.com/es-shims/es5-shim
* @license es5-sham Copyright 2009-2015 by contributors, MIT License
* see https://github.com/es-shims/es5-shim/blob/v4.1.10/LICENSE
*/
(function(e,t){"use strict";if(typeof define==="function"&&define.amd){define(t)}else if(typeof exports==="object"){module.exports=t()}else{e.returnExports=t()}})(this,function(){var e=Function.prototype.call;var t=Object.prototype;var r=e.bind(t.hasOwnProperty);var n=e.bind(t.propertyIsEnumerable);var o;var c;var i;var f;var a=r(t,"__defineGetter__");if(a){o=e.bind(t.__defineGetter__);c=e.bind(t.__defineSetter__);i=e.bind(t.__lookupGetter__);f=e.bind(t.__lookupSetter__)}if(!Object.getPrototypeOf){Object.getPrototypeOf=function z(e){var r=e.__proto__;if(r||r===null){return r}else if(e.constructor){return e.constructor.prototype}else{return t}}}var l=function S(e){try{e.sentinel=0;return Object.getOwnPropertyDescriptor(e,"sentinel").value===0}catch(t){return false}};if(Object.defineProperty){var u=l({});var p=typeof document==="undefined"||l(document.createElement("div"));if(!p||!u){var b=Object.getOwnPropertyDescriptor}}if(!Object.getOwnPropertyDescriptor||b){var s="Object.getOwnPropertyDescriptor called on a non-object: ";Object.getOwnPropertyDescriptor=function D(e,o){if(typeof e!=="object"&&typeof e!=="function"||e===null){throw new TypeError(s+e)}if(b){try{return b.call(Object,e,o)}catch(c){}}var l;if(!r(e,o)){return l}l={enumerable:n(e,o),configurable:true};if(a){var u=e.__proto__;var p=e!==t;if(p){e.__proto__=t}var O=i(e,o);var j=f(e,o);if(p){e.__proto__=u}if(O||j){if(O){l.get=O}if(j){l.set=j}return l}}l.value=e[o];l.writable=true;return l}}if(!Object.getOwnPropertyNames){Object.getOwnPropertyNames=function k(e){return Object.keys(e)}}if(!Object.create){var O;var j=!({__proto__:null}instanceof Object);var d=function F(){if(!document.domain){return false}try{return!!new ActiveXObject("htmlfile")}catch(e){return false}};var y=function G(){var e;var t;t=new ActiveXObject("htmlfile");t.write("<script></script>");t.close();e=t.parentWindow.Object.prototype;t=null;return e};var _=function A(){var e=document.createElement("iframe");var t=document.body||document.documentElement;var r;e.style.display="none";t.appendChild(e);e.src="javascript:";r=e.contentWindow.Object.prototype;t.removeChild(e);e=null;return r};if(j||typeof document==="undefined"){O=function(){return{__proto__:null}}}else{O=function(){var e=d()?y():_();delete e.constructor;delete e.hasOwnProperty;delete e.propertyIsEnumerable;delete e.isPrototypeOf;delete e.toLocaleString;delete e.toString;delete e.valueOf;e.__proto__=null;var t=function r(){};t.prototype=e;O=function(){return new t};return new t}}Object.create=function C(e,t){var r;var n=function o(){};if(e===null){r=O()}else{if(typeof e!=="object"&&typeof e!=="function"){throw new TypeError("Object prototype may only be an Object or null")}n.prototype=e;r=new n;r.__proto__=e}if(t!==void 0){Object.defineProperties(r,t)}return r}}var v=function I(e){try{Object.defineProperty(e,"sentinel",{});return"sentinel"in e}catch(t){return false}};if(Object.defineProperty){var w=v({});var h=typeof document==="undefined"||v(document.createElement("div"));if(!w||!h){var m=Object.defineProperty,E=Object.defineProperties}}if(!Object.defineProperty||m){var P="Property description must be an object: ";var g="Object.defineProperty called on non-object: ";var T="getters & setters can not be defined on this javascript engine";Object.defineProperty=function N(e,r,n){if(typeof e!=="object"&&typeof e!=="function"||e===null){throw new TypeError(g+e)}if(typeof n!=="object"&&typeof n!=="function"||n===null){throw new TypeError(P+n)}if(m){try{return m.call(Object,e,r,n)}catch(l){}}if("value"in n){if(a&&(i(e,r)||f(e,r))){var u=e.__proto__;e.__proto__=t;delete e[r];e[r]=n.value;e.__proto__=u}else{e[r]=n.value}}else{if(!a&&("get"in n||"set"in n)){throw new TypeError(T)}if("get"in n){o(e,r,n.get)}if("set"in n){c(e,r,n.set)}}return e}}if(!Object.defineProperties||E){Object.defineProperties=function W(e,t){if(E){try{return E.call(Object,e,t)}catch(r){}}Object.keys(t).forEach(function(r){if(r!=="__proto__"){Object.defineProperty(e,r,t[r])}});return e}}if(!Object.seal){Object.seal=function X(e){if(Object(e)!==e){throw new TypeError("Object.s
/*!
* https://github.com/paulirish/matchMedia.js
* @license Authors & copyright (c) 2012: Scott Jehl, Paul Irish, Nicholas Zakas, David Knight. Dual MIT/BSD license
* see https://github.com/paulirish/matchMedia.js/blob/master/LICENSE.txt
*/
(function(){window.matchMedia||(window.matchMedia=function(){"use strict";var e=window.styleMedia||window.media;if(!e){var t=document.createElement("style"),i=document.getElementsByTagName("script")[0],n=null;t.type="text/css",t.id="matchmediajs-test",i.parentNode.insertBefore(t,i),n="getComputedStyle"in window&&window.getComputedStyle(t,null)||t.currentStyle,e={matchMedium:function(e){var i="@media "+e+"{ #matchmediajs-test { width: 1px; } }";return t.styleSheet?t.styleSheet.cssText=i:t.textContent=i,"1px"===n.width}}}return function(t){return{matches:e.matchMedium(t||"all"),media:t||"all"}}}());})();
/*!
* https://github.com/krambuhl/custom-event-polyfill
* @license The MIT License (MIT) Copyright (c) 2014 Evan Krambuhl
* see https://github.com/krambuhl/custom-event-polyfill/blob/master/LICENSE
*/
(function(){try{new e("test")}catch(t){var e=function(t,e){var n;return e=e||{bubbles:!1,cancelable:!1,detail:void 0},n=document.createEvent("CustomEvent"),n.initCustomEvent(t,e.bubbles,e.cancelable,e.detail),n};e.prototype=window.Event.prototype,window.CustomEvent=e}})();
/*!
* https://github.com/davidchambers/Base64.js
* see https://github.com/davidchambers/Base64.js/blob/master/LICENSE
*/
!function(){function t(t){this.message=t}var r="undefined"!=typeof exports?exports:this,e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";t.prototype=new Error,t.prototype.name="InvalidCharacterError",r.btoa||(r.btoa=function(r){for(var o,n,a=String(r),i=0,c=e,d="";a.charAt(0|i)||(c="=",i%1);d+=c.charAt(63&o>>8-i%1*8)){if(n=a.charCodeAt(i+=.75),n>255)throw new t("'btoa' failed: The string to be encoded contains characters outside of the Latin1 range.");o=o<<8|n}return d}),r.atob||(r.atob=function(r){var o=String(r).replace(/=+$/,"");if(o.length%4==1)throw new t("'atob' failed: The string to be decoded is not correctly encoded.");for(var n,a,i=0,c=0,d="";a=o.charAt(c++);~a&&(n=i%4?64*n+a:a,i++%4)?d+=String.fromCharCode(255&n>>(-2*i&6)):0)a=e.indexOf(a);return d})}();
/*!
* https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/slice#Streamlining_cross-browser_behavior
*/
/**
* Shim for "fixing" IE's lack of support (IE < 9) for applying slice
* on host objects like NamedNodeMap, NodeList, and HTMLCollection
* (technically, since host objects have been implementation-dependent,
* at least before ES2015, IE hasn't needed to work this way).
* Also works on strings, fixes IE < 9 to allow an explicit undefined
* for the 2nd argument (as in Firefox), and prevents errors when
* called on other DOM objects.
*/
(function () {
'use strict';
var _slice = Array.prototype.slice;
try {
// Can't be used with DOM elements in IE < 9
_slice.call(document.documentElement);
} catch (e) { // Fails in IE < 9
// This will work for genuine arrays, array-like objects,
// NamedNodeMap (attributes, entities, notations),
// NodeList (e.g., getElementsByTagName), HTMLCollection (e.g., childNodes),
// and will not fail on other DOM objects (as do DOM elements in IE < 9)
Array.prototype.slice = function(begin, end) {
// IE < 9 gets unhappy with an undefined end argument
end = (typeof end !== 'undefined') ? end : this.length;
// For native Array objects, we use the native slice function
if (Object.prototype.toString.call(this) === '[object Array]'){
return _slice.call(this, begin, end);
}
// For array like object we handle it ourselves.
var i, cloned = [],
size, len = this.length;
// Handle negative value for "begin"
var start = begin || 0;
start = (start >= 0) ? start : Math.max(0, len + start);
// Handle negative value for "end"
var upTo = (typeof end == 'number') ? Math.min(end, len) : len;
if (end < 0) {
upTo = len + end;
}
// Actual expected size of the slice
size = upTo - start;
if (size > 0) {
cloned = new Array(size);
if (this.charAt) {
for (i = 0; i < size; i++) {
cloned[i] = this.charAt(start + i);
}
} else {
for (i = 0; i < size; i++) {
cloned[i] = this[start + i];
}
}
}
return cloned;
};
}
}());
/**
* https://gist.github.com/brettz9/4212262
* @license MIT, GPL, do whatever you want
* @requires polyfill: Array.prototype.slice fix {@link https://gist.github.com/brettz9/6093105}
*/
if (!Array.from) {
Array.from = function (object) {
'use strict';
return [].slice.call(object);
};
}
/**
* https://github.com/WebReflection/es6-collections
*/
(function(e){function f(a,c){function b(a){if(!this||this.constructor!==b)return new b(a);this._keys=[];this._values=[];this._itp=[];this.objectOnly=c;a&&v.call(this,a)}c||w(a,"size",{get:x});a.constructor=b;b.prototype=a;return b}function v(a){this.add?a.forEach(this.add,this):a.forEach(function(a){this.set(a[0],a[1])},this)}function d(a){this.has(a)&&(this._keys.splice(b,1),this._values.splice(b,1),this._itp.forEach(function(a){b<a[0]&&a[0]--}));return-1<b}function m(a){return this.has(a)?this._values[b]:
void 0}function n(a,c){if(this.objectOnly&&c!==Object(c))throw new TypeError("Invalid value used as weak collection key");if(c!=c||0===c)for(b=a.length;b--&&!y(a[b],c););else b=a.indexOf(c);return-1<b}function p(a){return n.call(this,this._values,a)}function q(a){return n.call(this,this._keys,a)}function r(a,c){this.has(a)?this._values[b]=c:this._values[this._keys.push(a)-1]=c;return this}function t(a){this.has(a)||this._values.push(a);return this}function h(){(this._keys||0).length=this._values.length=
0}function z(){return k(this._itp,this._keys)}function l(){return k(this._itp,this._values)}function A(){return k(this._itp,this._keys,this._values)}function B(){return k(this._itp,this._values,this._values)}function k(a,c,b){var g=[0],e=!1;a.push(g);return{next:function(){var f,d=g[0];!e&&d<c.length?(f=b?[c[d],b[d]]:c[d],g[0]++):(e=!0,a.splice(a.indexOf(g),1));return{done:e,value:f}}}}function x(){return this._values.length}function u(a,c){for(var b=this.entries();;){var d=b.next();if(d.done)break;
a.call(c,d.value[1],d.value[0],this)}}var b,w=Object.defineProperty,y=function(a,b){return isNaN(a)?isNaN(b):a===b};"undefined"==typeof WeakMap&&(e.WeakMap=f({"delete":d,clear:h,get:m,has:q,set:r},!0));"undefined"!=typeof Map&&"function"===typeof(new Map).values&&(new Map).values().next||(e.Map=f({"delete":d,has:q,get:m,set:r,keys:z,values:l,entries:A,forEach:u,clear:h}));"undefined"!=typeof Set&&"function"===typeof(new Set).values&&(new Set).values().next||(e.Set=f({has:p,add:t,"delete":d,clear:h,
keys:l,values:l,entries:B,forEach:u}));"undefined"==typeof WeakSet&&(e.WeakSet=f({"delete":d,add:t,clear:h,has:p},!0))})("undefined"!=typeof exports&&"undefined"!=typeof global?global:window);
2018-01-31 10:01:14 -05:00
/**
* https://github.com/medikoo/es6-symbol
2018-01-31 10:01:14 -05:00
*/
!function(t){function r(o){if(n[o])return n[o].exports;var e=n[o]={i:o,l:!1,exports:{}};return t[o].call(e.exports,e,e.exports,r),e.l=!0,e.exports}var n={};r.m=t,r.c=n,r.i=function(t){return t},r.d=function(t,n,o){r.o(t,n)||Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:o})},r.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(n,"a",n),n},r.o=function(t,r){return Object.prototype.hasOwnProperty.call(t,r)},r.p="",r(r.s=4)}([function(t,r,n){"use strict";var o=n(7)();t.exports=function(t){return t!==o&&null!==t}},function(t,r,n){"use strict";var o={object:!0,symbol:!0};t.exports=function(){var t;if("function"!=typeof Symbol)return!1;t=Symbol("test symbol");try{String(t)}catch(t){return!1}return!!o[typeof Symbol.iterator]&&(!!o[typeof Symbol.toPrimitive]&&!!o[typeof Symbol.toStringTag])}},function(t,r){t.exports=function(){return this}()},function(t,r,n){"use strict";var o,e,i,c,u=n(6),s=n(20),a=Object.create,f=Object.defineProperties,p=Object.defineProperty,l=Object.prototype,y=a(null);if("function"==typeof Symbol){o=Symbol;try{String(o()),c=!0}catch(t){}}var b=function(){var t=a(null);return function(r){for(var n,o,e=0;t[r+(e||"")];)++e;return r+=e||"",t[r]=!0,n="@@"+r,p(l,n,u.gs(null,function(t){o||(o=!0,p(this,n,u(t)),o=!1)})),n}}();i=function(t){if(this instanceof i)throw new TypeError("Symbol is not a constructor");return e(t)},t.exports=e=function t(r){var n;if(this instanceof t)throw new TypeError("Symbol is not a constructor");return c?o(r):(n=a(i.prototype),r=void 0===r?"":String(r),f(n,{__description__:u("",r),__name__:u("",b(r))}))},f(e,{for:u(function(t){return y[t]?y[t]:y[t]=e(String(t))}),keyFor:u(function(t){var r;s(t);for(r in y)if(y[r]===t)return r}),hasInstance:u("",o&&o.hasInstance||e("hasInstance")),isConcatSpreadable:u("",o&&o.isConcatSpreadable||e("isConcatSpreadable")),iterator:u("",o&&o.iterator||e("iterator")),match:u("",o&&o.match||e("match")),replace:u("",o&&o.replace||e("replace")),search:u("",o&&o.search||e("search")),species:u("",o&&o.species||e("species")),split:u("",o&&o.split||e("split")),toPrimitive:u("",o&&o.toPrimitive||e("toPrimitive")),toStringTag:u("",o&&o.toStringTag||e("toStringTag")),unscopables:u("",o&&o.unscopables||e("unscopables"))}),f(i.prototype,{constructor:u(e),toString:u("",function(){return this.__name__})}),f(e.prototype,{toString:u(function(){return"Symbol ("+s(this).__description__+")"}),valueOf:u(function(){return s(this)})}),p(e.prototype,e.toPrimitive,u("",function(){var t=s(this);return"symbol"==typeof t?t:t.toString()})),p(e.prototype,e.toStringTag,u("c","Symbol")),p(i.prototype,e.toStringTag,u("c",e.prototype[e.toStringTag])),p(i.prototype,e.toPrimitive,u("c",e.prototype[e.toPrimitive]))},function(t,r,n){"use strict";n(1)()||Object.defineProperty(n(2),"Symbol",{value:n(3),configurable:!0,enumerable:!1,writable:!0})},function(t,r,n){"use strict";t.exports=function(t){return!!t&&("symbol"==typeof t||!!t.constructor&&("Symbol"===t.constructor.name&&"Symbol"===t[t.constructor.toStringTag]))}},function(t,r,n){"use strict";var o,e=n(8),i=n(15),c=n(11),u=n(17);o=t.exports=function(t,r){var n,o,c,s,a;return arguments.length<2||"string"!=typeof t?(s=r,r=t,t=null):s=arguments[2],null==t?(n=c=!0,o=!1):(n=u.call(t,"c"),o=u.call(t,"e"),c=u.call(t,"w")),a={value:r,configurable:n,enumerable:o,writable:c},s?e(i(s),a):a},o.gs=function(t,r,n){var o,s,a,f;return"string"!=typeof t?(a=n,n=r,r=t,t=null):a=arguments[3],null==r?r=void 0:c(r)?null==n?n=void 0:c(n)||(a=n,n=void 0):(a=r,r=n=void 0),null==t?(o=!0,s=!1):(o=u.call(t,"c"),s=u.call(t,"e")),f={get:r,set:n,configurable:o,enumerable:s},a?e(i(a),f):f}},function(t,r,n){"use strict";t.exports=function(){}},function(t,r,n){"use strict";t.exports=n(9)()?Object.assign:n(10)},function(t,r,n){"use strict";t.exports=function(){var t,r=Object.assign;return"function"==typeof r&&(t={foo:"raz"},r(t,{bar:"dwa"},{trzy:"trzy"}),t.foo+t.bar+t.trzy==="razdwatrzy")}},function(t,r,n){"use strict";var o=n(12),e=n(16),i=Math.max;t.exports=function(t,r){var n,c,u,s=i(arguments.length,2);for(t=O
2018-01-31 10:01:14 -05:00
/*!
* https://github.com/andyearnshaw/Intl.js
* @license The MIT License (MIT) Copyright (c) 2013 Andy Earnshaw
* see https://github.com/andyearnshaw/Intl.js/blob/master/LICENSE.txt
*/
(function(){"use strict";function a(a){for(var b=0;b<ma.length;b+=1)if(a.hasOwnProperty(ma[b]))return!1;return!0}function b(a){for(var b=0;b<la.length;b+=1)if(a.hasOwnProperty(la[b]))return!1;return!0}function c(a){if(ja.test(a))return void 0;var b={};return b.pattern=a.replace(ia,function(a){switch(a.charAt(0)){case"E":case"e":case"c":return b.weekday=ka.weekday[a.length-1],"{weekday}";case"G":return b.era=ka.era[a.length-1],"{era}";case"y":case"Y":case"u":case"U":return b.year=2===a.length?"2-digit":"numeric","{year}";case"M":case"L":return b.month=ka.month[a.length-1],"{month}";case"d":return b.day=2===a.length?"2-digit":"numeric","{day}";case"a":return"{ampm}";case"h":case"H":case"k":case"K":return b.hour=2===a.length?"2-digit":"numeric","{hour}";case"m":return b.minute=2===a.length?"2-digit":"numeric","{minute}";case"s":return b.second=2===a.length?"2-digit":"numeric","{second}";case"z":return b.timeZoneName=a.length<4?"short":"long","{timeZoneName}"}}),b.pattern=b.pattern.replace(/'([^']*)'/g,function(a,b){return b?b:"'"}),b.pattern.indexOf("{ampm}")>-1&&(b.hour12=!0,b.pattern12=b.pattern,b.pattern=b.pattern.replace("{ampm}","").replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")),b}function d(d){function e(a,b){var c=new Array((a.match(/M/g)||[]).length+1),d=new Array((a.match(/E/g)||[]).length+1);return c.length>2&&(b=b.replace(/(M|L)+/,c.join("$1"))),d.length>2&&(b=b.replace(/([Eec])+/,d.join("$1"))),b}var f,g,h,i,j,k=d.availableFormats,l=d.timeFormats,m=d.dateFormats,n=d.medium,o=[],p=[],q=[];for(f in k)k.hasOwnProperty(f)&&(g=e(f,k[f]),h=c(g),h&&(o.push(h),a(h)?q.push(g):b(h)&&p.push(g)));for(i=0;i<p.length;i+=1)for(j=0;j<q.length;j+=1)g=n.replace("{0}",p[i]).replace("{1}",q[j]).replace(/^[,\s]+|[,\s]+$/gi,""),h=c(g),h&&o.push(h);for(f in l)l.hasOwnProperty(f)&&(g=e(f,l[f]),h=c(g),h&&o.push(h));for(f in m)m.hasOwnProperty(f)&&(g=e(f,m[f]),h=c(g),h&&o.push(h));return o}function e(a){return ea.test(a)?fa.test(a)?!1:ga.test(a)?!1:!0:!1}function f(a){var b,c;a=a.toLowerCase(),c=a.split("-");for(var d=1,e=c.length;e>d;d++)if(2===c[d].length)c[d]=c[d].toUpperCase();else if(4===c[d].length)c[d]=c[d].charAt(0).toUpperCase()+c[d].slice(1);else if(1===c[d].length&&"x"!==c[d])break;a=xa.call(c,"-"),(b=a.match(ha))&&b.length>1&&(b.sort(),a=a.replace(RegExp("(?:"+ha.source+")+","i"),xa.call(b,""))),qa.call(Ha.tags,a)&&(a=Ha.tags[a]),c=a.split("-");for(var d=1,e=c.length;e>d;d++)qa.call(Ha.subtags,c[d])?c[d]=Ha.subtags[c[d]]:qa.call(Ha.extLang,c[d])&&(c[d]=Ha.extLang[c[d]][0],1===d&&Ha.extLang[c[1]][1]===c[0]&&(c=ua.call(c,d++),e-=1));return xa.call(c,"-")}function g(){return T}function h(a){var b=String(a),c=Q(b);return Fa.test(c)===!1?!1:!0}function i(a){if(void 0===a)return new O;for(var b=new O,a="string"==typeof a?[a]:a,c=R(a),d=c.length,g=0;d>g;){var h=String(g),i=h in c;if(i){var j=c[h];if(null==j||"string"!=typeof j&&"object"!=typeof j)throw new TypeError("String or Object type expected");var k=String(j);if(!e(k))throw new RangeError("'"+k+"' is not a structurally valid language tag");k=f(k),-1===sa.call(b,k)&&wa.call(b,k)}g++}return b}function j(a,b){for(var c=b;;){if(sa.call(a,c)>-1)return c;var d=c.lastIndexOf("-");if(0>d)return;d>=2&&"-"===c.charAt(d-2)&&(d-=2),c=c.substring(0,d)}}function k(a,b){for(var c,d=0,e=b.length;e>d&&!c;){var f=b[d],h=String(f).replace(Ga,""),c=j(a,h);d++}var i=new N;if(void 0!==c){if(i["[[locale]]"]=c,String(f)!==String(h)){var k=f.match(Ga)[0],l=f.indexOf("-u-");i["[[extension]]"]=k,i["[[extensionIndex]]"]=l}}else i["[[locale]]"]=g();return i}function l(a,b){return k(a,b)}function m(a,b,c,d,e){if(0===a.length)throw new ReferenceError("No locale data has been provided for this object yet.");var f=c["[[localeMatcher]]"];if("lookup"===f)var g=k(a,b);else var g=l(a,b);var h=g["[[locale]]"];if(qa.call(g,"[[extension]]"))var i=g["[[extension]]"],j=g["[[extensionIndex]]"],m=String.prototype.split,n=m.call(i,"-"),o=n.length;var p=new N;p["[[dataLocale]]"]=h;for(var q="-u",r=0,s=d.length;s>r;){var t=d[r],u=e[h],v=u[t],w=v[0],x="",y=sa;if(void 0!==n){var z=y.call(n,t);if(-1!==z)if(o>z+1&&n[z+1].l
(function(addLocaleData){
var a=["gregory","buddhist","chinese","coptic","dangi","ethioaa","ethiopic","generic","hebrew","indian","islamic","islamicc","japanese","persian","roc","{1} {0}","ccc","E HH:mm","E HH:mm:ss","E d","E hh:mm a","E hh:mm:ss a","y G","MMM y G","E, dd MMM y G","dd MMM y G","HH","HH:mm","HH:mm:ss","HH:mm:ss v","HH:mm v","L","E, d/M","LLL","E d MMM","E d MMMM","d MMM","dd MMMM","dd-MM","d","h a","h:mm a","h:mm:ss a","h:mm:ss a v","h:mm a v","mm:ss","y","MM-y","E y-MM-dd","MMM y","E, d MMM y","MMMM y","d MMM y","y-MM-dd","QQQ y","QQQQ y","EEEE, dd MMMM y","dd MMMM y","dd MMM y","h:mm:ss a zzzz","h:mm:ss a z","J","F","M","A","S","O","N","D","Jan.","Feb.","Mrt.","Apr","Mei","Jun","Jul","Aug","Sep","Okt","Nov","Des","Januarie","Februarie","Maart","April","Junie","Julie","Augustus","September","Oktober","November","Desember","W","V","So","Ma","Di","Wo","Do","Vr","Sa","Sondag","Maandag","Dinsdag","Woensdag","Donderdag","Vrydag","Saterdag","BE","vm.","nm.","1","2","3","4","5","6","7","8","9","10","11","12","M01","M02","M03","M04","M05","M06","M07","M08","M09","M10","M11","M12","13","Tout","Baba","Hator","Kiahk","Toba","Amshir","Baramhat","Baramouda","Bashans","Paona","Epep","Mesra","Nasie","ERA0","ERA1","Meskerem","Tekemt","Hedar","Tahsas","Ter","Yekatit","Megabit","Miazia","Genbot","Sene","Hamle","Nehasse","Pagumen","v.C.","n.C.","v.g.j.","g.j.","voor Christus","na Christus","Tishri","Heshvan","Kislev","Tevet","Shevat","Adar I","Adar","Nisan","Iyar","Sivan","Tamuz","Av","Elul","Adar II","AM","Chaitra","Vaisakha","Jyaistha","Asadha","Sravana","Bhadra","Asvina","Kartika","Agrahayana","Pausa","Magha","Phalguna","Saka","Muh.","Saf.","Rab. I","Rab. II","Jum. I","Jum. II","Raj.","Sha.","Ram.","Shaw.","Dhuʻl-Q.","Dhuʻl-H.","Muharram","Safar","Rabiʻ I","Rabiʻ II","Jumada I","Jumada II","Rajab","Shaʻban","Ramadan","Shawwal","Dhuʻl-Qiʻdah","Dhuʻl-Hijjah","AH","Taika (645-650)","Hakuchi (650-671)","Hakuhō (672-686)","Shuchō (686-701)","Taihō (701-704)","Keiun (704-708)","Wadō (708-715)","Reiki (715-717)","Yōrō (717-724)","Jinki (724-729)","Tempyō (729-749)","Tempyō-kampō (749-749)","Tempyō-shōhō (749-757)","Tempyō-hōji (757-765)","Temphō-jingo (765-767)","Jingo-keiun (767-770)","Hōki (770-780)","Ten-ō (781-782)","Enryaku (782-806)","Daidō (806-810)","Kōnin (810-824)","Tenchō (824-834)","Jōwa (834-848)","Kajō (848-851)","Ninju (851-854)","Saiko (854-857)","Tennan (857-859)","Jōgan (859-877)","Genkei (877-885)","Ninna (885-889)","Kampyō (889-898)","Shōtai (898-901)","Engi (901-923)","Enchō (923-931)","Shōhei (931-938)","Tengyō (938-947)","Tenryaku (947-957)","Tentoku (957-961)","Ōwa (961-964)","Kōhō (964-968)","Anna (968-970)","Tenroku (970-973)","Ten-en (973-976)","Jōgen (976-978)","Tengen (978-983)","Eikan (983-985)","Kanna (985-987)","Ei-en (987-989)","Eiso (989-990)","Shōryaku (990-995)","Chōtoku (995-999)","Chōhō (999-1004)","Kankō (1004-1012)","Chōwa (1012-1017)","Kannin (1017-1021)","Jian (1021-1024)","Manju (1024-1028)","Chōgen (1028-1037)","Chōryaku (1037-1040)","Chōkyū (1040-1044)","Kantoku (1044-1046)","Eishō (1046-1053)","Tengi (1053-1058)","Kōhei (1058-1065)","Jiryaku (1065-1069)","Enkyū (1069-1074)","Shōho (1074-1077)","Shōryaku (1077-1081)","Eiho (1081-1084)","Ōtoku (1084-1087)","Kanji (1087-1094)","Kaho (1094-1096)","Eichō (1096-1097)","Shōtoku (1097-1099)","Kōwa (1099-1104)","Chōji (1104-1106)","Kashō (1106-1108)","Tennin (1108-1110)","Ten-ei (1110-1113)","Eikyū (1113-1118)","Gen-ei (1118-1120)","Hoan (1120-1124)","Tenji (1124-1126)","Daiji (1126-1131)","Tenshō (1131-1132)","Chōshō (1132-1135)","Hoen (1135-1141)","Eiji (1141-1142)","Kōji (1142-1144)","Tenyō (1144-1145)","Kyūan (1145-1151)","Ninpei (1151-1154)","Kyūju (1154-1156)","Hogen (1156-1159)","Heiji (1159-1160)","Eiryaku (1160-1161)","Ōho (1161-1163)","Chōkan (1163-1165)","Eiman (1165-1166)","Nin-an (1166-1169)","Kaō (1169-1171)","Shōan (1171-1175)","Angen (1175-1177)","Jishō (1177-1181)","Yōwa (1181-1182)","Juei (1182-1184)","Genryuku (1184-1185)","Bunji (1185-1190)","Kenkyū (1190-1199)","Shōji
addLocaleData(b[5][1]);
addLocaleData(b[5][2]);
addLocaleData(b[5][3]);
addLocaleData(b[5][4]);
addLocaleData(b[5][5]);
addLocaleData(b[5][6]);
addLocaleData(b[5][7]);
addLocaleData(b[5][8]);
addLocaleData(b[5][9]);
addLocaleData(b[5][10]);
addLocaleData(b[5][11]);
addLocaleData(b[5][12]);
addLocaleData(b[5][13]);
addLocaleData(b[5][14]);
addLocaleData(b[5][15]);
addLocaleData(b[5][16]);
addLocaleData(b[5][17]);
addLocaleData(b[5][18]);
addLocaleData(b[5][19]);
addLocaleData(b[5][20]);
addLocaleData(b[5][21]);
addLocaleData(b[5][22]);
addLocaleData(b[5][23]);
addLocaleData(b[5][24]);
addLocaleData(b[5][25]);
addLocaleData(b[5][26]);
addLocaleData(b[5][27]);
addLocaleData(b[5][28]);
addLocaleData(b[5][29]);
addLocaleData(b[5][30]);
addLocaleData(b[5][31]);
addLocaleData(b[5][32]);
addLocaleData(b[5][33]);
addLocaleData(b[5][34]);
addLocaleData(b[5][35]);
addLocaleData(b[5][36]);
addLocaleData(b[5][37]);
addLocaleData(b[5][38]);
addLocaleData(b[5][39]);
addLocaleData(b[5][40]);
addLocaleData(b[5][41]);
addLocaleData(b[5][42]);
addLocaleData(b[5][43]);
addLocaleData(b[5][44]);
addLocaleData(b[5][45]);
addLocaleData(b[5][46]);
addLocaleData(b[5][47]);
addLocaleData(b[5][48]);
addLocaleData(b[5][49]);
addLocaleData(b[5][50]);
addLocaleData(b[5][51]);
addLocaleData(b[5][52]);
addLocaleData(b[5][53]);
addLocaleData(b[5][54]);
addLocaleData(b[5][55]);
addLocaleData(b[5][56]);
addLocaleData(b[5][57]);
addLocaleData(b[5][58]);
addLocaleData(b[5][59]);
addLocaleData(b[5][60]);
addLocaleData(b[5][61]);
addLocaleData(b[5][62]);
addLocaleData(b[5][63]);
addLocaleData(b[5][64]);
addLocaleData(b[5][65]);
addLocaleData(b[5][66]);
addLocaleData(b[5][67]);
addLocaleData(b[5][68]);
addLocaleData(b[5][69]);
addLocaleData(b[5][70]);
addLocaleData(b[5][71]);
addLocaleData(b[5][72]);
addLocaleData(b[5][73]);
addLocaleData(b[5][74]);
addLocaleData(b[5][75]);
addLocaleData(b[5][76]);
addLocaleData(b[5][77]);
addLocaleData(b[5][78]);
addLocaleData(b[5][79]);
addLocaleData(b[5][80]);
addLocaleData(b[5][81]);
addLocaleData(b[5][82]);
addLocaleData(b[5][83]);
addLocaleData(b[5][84]);
addLocaleData(b[5][85]);
addLocaleData(b[5][86]);
addLocaleData(b[5][87]);
addLocaleData(b[5][88]);
addLocaleData(b[5][89]);
addLocaleData(b[5][90]);
addLocaleData(b[5][91]);
addLocaleData(b[5][92]);
addLocaleData(b[5][93]);
addLocaleData(b[5][94]);
addLocaleData(b[5][95]);
addLocaleData(b[5][96]);
addLocaleData(b[5][97]);
addLocaleData(b[5][98]);
addLocaleData(b[5][99]);
addLocaleData(b[5][100]);
addLocaleData(b[5][101]);
addLocaleData(b[5][102]);
addLocaleData(b[5][103]);
addLocaleData(b[5][104]);
addLocaleData(b[5][105]);
addLocaleData(b[5][106]);
addLocaleData(b[5][107]);
addLocaleData(b[5][108]);
addLocaleData(b[5][109]);
addLocaleData(b[5][110]);
addLocaleData(b[5][111]);
addLocaleData(b[5][112]);
addLocaleData(b[5][113]);
addLocaleData(b[5][114]);
addLocaleData(b[5][115]);
addLocaleData(b[5][116]);
addLocaleData(b[5][117]);
addLocaleData(b[5][118]);
addLocaleData(b[5][119]);
addLocaleData(b[5][120]);
addLocaleData(b[5][121]);
addLocaleData(b[5][122]);
addLocaleData(b[5][123]);
addLocaleData(b[5][124]);
addLocaleData(b[5][125]);
addLocaleData(b[5][126]);
addLocaleData(b[5][127]);
addLocaleData(b[5][128]);
addLocaleData(b[5][129]);
addLocaleData(b[5][130]);
addLocaleData(b[5][131]);
addLocaleData(b[5][132]);
addLocaleData(b[5][133]);
addLocaleData(b[5][134]);
addLocaleData(b[5][135]);
addLocaleData(b[5][136]);
addLocaleData(b[5][137]);
addLocaleData(b[5][138]);
addLocaleData(b[5][139]);
addLocaleData(b[5][140]);
addLocaleData(b[5][141]);
addLocaleData(b[5][142]);
addLocaleData(b[5][143]);
addLocaleData(b[5][144]);
addLocaleData(b[5][145]);
addLocaleData(b[5][146]);
addLocaleData(b[5][147]);
addLocaleData(b[5][148]);
addLocaleData(b[5][149]);
addLocaleData(b[5][150]);
addLocaleData(b[5][151]);
addLocaleData(b[5][152]);
addLocaleData(b[5][153]);
addLocaleData(b[5][154]);
addLocaleData(b[5][155]);
addLocaleData(b[5][156]);
addLocaleData(b[5][157]);
addLocaleData(b[5][158]);
addLocaleData(b[5][159]);
addLocaleData(b[5][160]);
addLocaleData(b[5][161]);
addLocaleData(b[5][162]);
addLocaleData(b[5][163]);
addLocaleData(b[5][164]);
addLocaleData(b[5][165]);
addLocaleData(b[5][166]);
addLocaleData(b[5][167]);
addLocaleData(b[5][168]);
addLocaleData(b[5][169]);
addLocaleData(b[5][170]);
addLocaleData(b[5][171]);
addLocaleData(b[5][172]);
addLocaleData(b[5][173]);
addLocaleData(b[5][174]);
addLocaleData(b[5][175]);
addLocaleData(b[5][176]);
addLocaleData(b[5][177]);
addLocaleData(b[5][178]);
addLocaleData(b[5][179]);
addLocaleData(b[5][180]);
addLocaleData(b[5][181]);
addLocaleData(b[5][182]);
addLocaleData(b[5][183]);
addLocaleData(b[5][184]);
addLocaleData(b[5][185]);
addLocaleData(b[5][186]);
addLocaleData(b[5][187]);
addLocaleData(b[5][188]);
addLocaleData(b[5][189]);
addLocaleData(b[5][190]);
addLocaleData(b[5][191]);
addLocaleData(b[5][192]);
addLocaleData(b[5][193]);
addLocaleData(b[5][194]);
addLocaleData(b[5][195]);
addLocaleData(b[5][196]);
addLocaleData(b[5][197]);
addLocaleData(b[5][198]);
addLocaleData(b[5][199]);
addLocaleData(b[5][200]);
addLocaleData(b[5][201]);
addLocaleData(b[5][202]);
addLocaleData(b[5][203]);
addLocaleData(b[5][204]);
addLocaleData(b[5][205]);
addLocaleData(b[5][206]);
addLocaleData(b[5][207]);
addLocaleData(b[5][208]);
addLocaleData(b[5][209]);
addLocaleData(b[5][210]);
addLocaleData(b[5][211]);
addLocaleData(b[5][212]);
addLocaleData(b[5][213]);
addLocaleData(b[5][214]);
addLocaleData(b[5][215]);
addLocaleData(b[5][216]);
addLocaleData(b[5][217]);
addLocaleData(b[5][218]);
addLocaleData(b[5][219]);
addLocaleData(b[5][220]);
addLocaleData(b[5][221]);
addLocaleData(b[5][222]);
addLocaleData(b[5][223]);
addLocaleData(b[5][224]);
addLocaleData(b[5][225]);
addLocaleData(b[5][226]);
addLocaleData(b[5][227]);
addLocaleData(b[5][228]);
addLocaleData(b[5][229]);
addLocaleData(b[5][230]);
addLocaleData(b[5][231]);
addLocaleData(b[5][232]);
addLocaleData(b[5][233]);
addLocaleData(b[5][234]);
addLocaleData(b[5][235]);
addLocaleData(b[5][236]);
addLocaleData(b[5][237]);
addLocaleData(b[5][238]);
addLocaleData(b[5][239]);
addLocaleData(b[5][240]);
addLocaleData(b[5][241]);
addLocaleData(b[5][242]);
addLocaleData(b[5][243]);
addLocaleData(b[5][244]);
addLocaleData(b[5][245]);
addLocaleData(b[5][246]);
addLocaleData(b[5][247]);
addLocaleData(b[5][248]);
addLocaleData(b[5][249]);
addLocaleData(b[5][250]);
addLocaleData(b[5][251]);
addLocaleData(b[5][252]);
addLocaleData(b[5][253]);
addLocaleData(b[5][254]);
addLocaleData(b[5][255]);
addLocaleData(b[5][256]);
addLocaleData(b[5][257]);
addLocaleData(b[5][258]);
addLocaleData(b[5][259]);
addLocaleData(b[5][260]);
addLocaleData(b[5][261]);
addLocaleData(b[5][262]);
addLocaleData(b[5][263]);
addLocaleData(b[5][264]);
addLocaleData(b[5][265]);
addLocaleData(b[5][266]);
addLocaleData(b[5][267]);
addLocaleData(b[5][268]);
addLocaleData(b[5][269]);
addLocaleData(b[5][270]);
addLocaleData(b[5][271]);
addLocaleData(b[5][272]);
addLocaleData(b[5][273]);
addLocaleData(b[5][274]);
addLocaleData(b[5][275]);
addLocaleData(b[5][276]);
addLocaleData(b[5][277]);
addLocaleData(b[5][278]);
addLocaleData(b[5][279]);
addLocaleData(b[5][280]);
addLocaleData(b[5][281]);
addLocaleData(b[5][282]);
addLocaleData(b[5][283]);
addLocaleData(b[5][284]);
addLocaleData(b[5][285]);
addLocaleData(b[5][286]);
addLocaleData(b[5][287]);
addLocaleData(b[5][288]);
addLocaleData(b[5][289]);
addLocaleData(b[5][290]);
addLocaleData(b[5][291]);
addLocaleData(b[5][292]);
addLocaleData(b[5][293]);
addLocaleData(b[5][294]);
addLocaleData(b[5][295]);
addLocaleData(b[5][296]);
addLocaleData(b[5][297]);
addLocaleData(b[5][298]);
addLocaleData(b[5][299]);
addLocaleData(b[5][300]);
addLocaleData(b[5][301]);
addLocaleData(b[5][302]);
addLocaleData(b[5][303]);
addLocaleData(b[5][304]);
addLocaleData(b[5][305]);
addLocaleData(b[5][306]);
addLocaleData(b[5][307]);
addLocaleData(b[5][308]);
addLocaleData(b[5][309]);
addLocaleData(b[5][310]);
addLocaleData(b[5][311]);
addLocaleData(b[5][312]);
addLocaleData(b[5][313]);
addLocaleData(b[5][314]);
addLocaleData(b[5][315]);
addLocaleData(b[5][316]);
addLocaleData(b[5][317]);
addLocaleData(b[5][318]);
addLocaleData(b[5][319]);
addLocaleData(b[5][320]);
addLocaleData(b[5][321]);
addLocaleData(b[5][322]);
addLocaleData(b[5][323]);
addLocaleData(b[5][324]);
addLocaleData(b[5][325]);
addLocaleData(b[5][326]);
addLocaleData(b[5][327]);
addLocaleData(b[5][328]);
addLocaleData(b[5][329]);
addLocaleData(b[5][330]);
addLocaleData(b[5][331]);
addLocaleData(b[5][332]);
addLocaleData(b[5][333]);
addLocaleData(b[5][334]);
addLocaleData(b[5][335]);
addLocaleData(b[5][336]);
addLocaleData(b[5][337]);
addLocaleData(b[5][338]);
addLocaleData(b[5][339]);
addLocaleData(b[5][340]);
addLocaleData(b[5][341]);
addLocaleData(b[5][342]);
addLocaleData(b[5][343]);
addLocaleData(b[5][344]);
addLocaleData(b[5][345]);
addLocaleData(b[5][346]);
addLocaleData(b[5][347]);
addLocaleData(b[5][348]);
addLocaleData(b[5][349]);
addLocaleData(b[5][350]);
addLocaleData(b[5][351]);
addLocaleData(b[5][352]);
addLocaleData(b[5][353]);
addLocaleData(b[5][354]);
addLocaleData(b[5][355]);
addLocaleData(b[5][356]);
addLocaleData(b[5][357]);
addLocaleData(b[5][358]);
addLocaleData(b[5][359]);
addLocaleData(b[5][360]);
addLocaleData(b[5][361]);
addLocaleData(b[5][362]);
addLocaleData(b[5][363]);
addLocaleData(b[5][364]);
addLocaleData(b[5][365]);
addLocaleData(b[5][366]);
addLocaleData(b[5][367]);
addLocaleData(b[5][368]);
addLocaleData(b[5][369]);
addLocaleData(b[5][370]);
addLocaleData(b[5][371]);
addLocaleData(b[5][372]);
addLocaleData(b[5][373]);
addLocaleData(b[5][374]);
addLocaleData(b[5][375]);
addLocaleData(b[5][376]);
addLocaleData(b[5][377]);
addLocaleData(b[5][378]);
addLocaleData(b[5][379]);
addLocaleData(b[5][380]);
addLocaleData(b[5][381]);
addLocaleData(b[5][382]);
addLocaleData(b[5][383]);
addLocaleData(b[5][384]);
addLocaleData(b[5][385]);
addLocaleData(b[5][386]);
addLocaleData(b[5][387]);
addLocaleData(b[5][388]);
addLocaleData(b[5][389]);
addLocaleData(b[5][390]);
addLocaleData(b[5][391]);
addLocaleData(b[5][392]);
addLocaleData(b[5][393]);
addLocaleData(b[5][394]);
addLocaleData(b[5][395]);
addLocaleData(b[5][396]);
addLocaleData(b[5][397]);
addLocaleData(b[5][398]);
addLocaleData(b[5][399]);
addLocaleData(b[5][400]);
addLocaleData(b[5][401]);
addLocaleData(b[5][402]);
addLocaleData(b[5][403]);
addLocaleData(b[5][404]);
addLocaleData(b[5][405]);
addLocaleData(b[5][406]);
addLocaleData(b[5][407]);
addLocaleData(b[5][408]);
addLocaleData(b[5][409]);
addLocaleData(b[5][410]);
addLocaleData(b[5][411]);
addLocaleData(b[5][412]);
addLocaleData(b[5][413]);
addLocaleData(b[5][414]);
addLocaleData(b[5][415]);
addLocaleData(b[5][416]);
addLocaleData(b[5][417]);
addLocaleData(b[5][418]);
addLocaleData(b[5][419]);
addLocaleData(b[5][420]);
addLocaleData(b[5][421]);
addLocaleData(b[5][422]);
addLocaleData(b[5][423]);
addLocaleData(b[5][424]);
addLocaleData(b[5][425]);
addLocaleData(b[5][426]);
addLocaleData(b[5][427]);
addLocaleData(b[5][428]);
addLocaleData(b[5][429]);
addLocaleData(b[5][430]);
addLocaleData(b[5][431]);
addLocaleData(b[5][432]);
addLocaleData(b[5][433]);
addLocaleData(b[5][434]);
addLocaleData(b[5][435]);
addLocaleData(b[5][436]);
addLocaleData(b[5][437]);
addLocaleData(b[5][438]);
addLocaleData(b[5][439]);
addLocaleData(b[5][440]);
addLocaleData(b[5][441]);
addLocaleData(b[5][442]);
addLocaleData(b[5][443]);
addLocaleData(b[5][444]);
addLocaleData(b[5][445]);
addLocaleData(b[5][446]);
addLocaleData(b[5][447]);
addLocaleData(b[5][448]);
addLocaleData(b[5][449]);
addLocaleData(b[5][450]);
addLocaleData(b[5][451]);
addLocaleData(b[5][452]);
addLocaleData(b[5][453]);
addLocaleData(b[5][454]);
addLocaleData(b[5][455]);
addLocaleData(b[5][456]);
addLocaleData(b[5][457]);
addLocaleData(b[5][458]);
addLocaleData(b[5][459]);
addLocaleData(b[5][460]);
addLocaleData(b[5][461]);
addLocaleData(b[5][462]);
addLocaleData(b[5][463]);
addLocaleData(b[5][464]);
addLocaleData(b[5][465]);
addLocaleData(b[5][466]);
addLocaleData(b[5][467]);
addLocaleData(b[5][468]);
addLocaleData(b[5][469]);
addLocaleData(b[5][470]);
addLocaleData(b[5][471]);
addLocaleData(b[5][472]);
addLocaleData(b[5][473]);
addLocaleData(b[5][474]);
addLocaleData(b[5][475]);
addLocaleData(b[5][476]);
addLocaleData(b[5][477]);
addLocaleData(b[5][478]);
addLocaleData(b[5][479]);
addLocaleData(b[5][480]);
addLocaleData(b[5][481]);
addLocaleData(b[5][482]);
addLocaleData(b[5][483]);
addLocaleData(b[5][484]);
addLocaleData(b[5][485]);
addLocaleData(b[5][486]);
addLocaleData(b[5][487]);
addLocaleData(b[5][488]);
addLocaleData(b[5][489]);
addLocaleData(b[5][490]);
addLocaleData(b[5][491]);
addLocaleData(b[5][492]);
addLocaleData(b[5][493]);
addLocaleData(b[5][494]);
addLocaleData(b[5][495]);
addLocaleData(b[5][496]);
addLocaleData(b[5][497]);
addLocaleData(b[5][498]);
addLocaleData(b[5][499]);
addLocaleData(b[5][500]);
addLocaleData(b[5][501]);
addLocaleData(b[5][502]);
addLocaleData(b[5][503]);
addLocaleData(b[5][504]);
addLocaleData(b[5][505]);
addLocaleData(b[5][506]);
addLocaleData(b[5][507]);
addLocaleData(b[5][508]);
addLocaleData(b[5][509]);
addLocaleData(b[5][510]);
addLocaleData(b[5][511]);
addLocaleData(b[5][512]);
addLocaleData(b[5][513]);
addLocaleData(b[5][514]);
addLocaleData(b[5][515]);
addLocaleData(b[5][516]);
addLocaleData(b[5][517]);
addLocaleData(b[5][518]);
addLocaleData(b[5][519]);
addLocaleData(b[5][520]);
addLocaleData(b[5][521]);
addLocaleData(b[5][522]);
addLocaleData(b[5][523]);
addLocaleData(b[5][524]);
addLocaleData(b[5][525]);
addLocaleData(b[5][526]);
addLocaleData(b[5][527]);
addLocaleData(b[5][528]);
addLocaleData(b[5][529]);
addLocaleData(b[5][530]);
addLocaleData(b[5][531]);
addLocaleData(b[5][532]);
addLocaleData(b[5][533]);
addLocaleData(b[5][534]);
addLocaleData(b[5][535]);
addLocaleData(b[5][536]);
addLocaleData(b[5][537]);
addLocaleData(b[5][538]);
addLocaleData(b[5][539]);
addLocaleData(b[5][540]);
addLocaleData(b[5][541]);
addLocaleData(b[5][542]);
addLocaleData(b[5][543]);
addLocaleData(b[5][544]);
addLocaleData(b[5][545]);
addLocaleData(b[5][546]);
addLocaleData(b[5][547]);
addLocaleData(b[5][548]);
addLocaleData(b[5][549]);
addLocaleData(b[5][550]);
addLocaleData(b[5][551]);
addLocaleData(b[5][552]);
addLocaleData(b[5][553]);
addLocaleData(b[5][554]);
addLocaleData(b[5][555]);
addLocaleData(b[5][556]);
addLocaleData(b[5][557]);
addLocaleData(b[5][558]);
addLocaleData(b[5][559]);
addLocaleData(b[5][560]);
addLocaleData(b[5][561]);
addLocaleData(b[5][562]);
addLocaleData(b[5][563]);
addLocaleData(b[5][564]);
addLocaleData(b[5][565]);
addLocaleData(b[5][566]);
addLocaleData(b[5][567]);
addLocaleData(b[5][568]);
addLocaleData(b[5][569]);
addLocaleData(b[5][570]);
addLocaleData(b[5][571]);
addLocaleData(b[5][572]);
addLocaleData(b[5][573]);
addLocaleData(b[5][574]);
addLocaleData(b[5][575]);
addLocaleData(b[5][576]);
addLocaleData(b[5][577]);
addLocaleData(b[5][578]);
addLocaleData(b[5][579]);
addLocaleData(b[5][580]);
addLocaleData(b[5][581]);
addLocaleData(b[5][582]);
addLocaleData(b[5][583]);
addLocaleData(b[5][584]);
addLocaleData(b[5][585]);
addLocaleData(b[5][586]);
addLocaleData(b[5][587]);
addLocaleData(b[5][588]);
addLocaleData(b[5][589]);
addLocaleData(b[5][590]);
addLocaleData(b[5][591]);
addLocaleData(b[5][592]);
addLocaleData(b[5][593]);
addLocaleData(b[5][594]);
addLocaleData(b[5][595]);
addLocaleData(b[5][596]);
addLocaleData(b[5][597]);
addLocaleData(b[5][598]);
addLocaleData(b[5][599]);
addLocaleData(b[5][600]);
addLocaleData(b[5][601]);
addLocaleData(b[5][602]);
addLocaleData(b[5][603]);
addLocaleData(b[5][604]);
addLocaleData(b[5][605]);
addLocaleData(b[5][606]);
addLocaleData(b[5][607]);
addLocaleData(b[5][608]);
addLocaleData(b[5][609]);
addLocaleData(b[5][610]);
addLocaleData(b[5][611]);
addLocaleData(b[5][612]);
addLocaleData(b[5][613]);
addLocaleData(b[5][614]);
addLocaleData(b[5][615]);
addLocaleData(b[5][616]);
addLocaleData(b[5][617]);
addLocaleData(b[5][618]);
addLocaleData(b[5][619]);
addLocaleData(b[5][620]);
addLocaleData(b[5][621]);
addLocaleData(b[5][622]);
addLocaleData(b[5][623]);
addLocaleData(b[5][624]);
addLocaleData(b[5][625]);
addLocaleData(b[5][626]);
addLocaleData(b[5][627]);
addLocaleData(b[5][628]);
addLocaleData(b[5][629]);
addLocaleData(b[5][630]);
addLocaleData(b[5][631]);
addLocaleData(b[5][632]);
addLocaleData(b[5][633]);
addLocaleData(b[5][634]);
addLocaleData(b[5][635]);
addLocaleData(b[5][636]);
addLocaleData(b[5][637]);
addLocaleData(b[5][638]);
addLocaleData(b[5][639]);
addLocaleData(b[5][640]);
addLocaleData(b[5][641]);
addLocaleData(b[5][642]);
addLocaleData(b[5][643]);
addLocaleData(b[5][644]);
addLocaleData(b[5][645]);
addLocaleData(b[5][646]);
addLocaleData(b[5][647]);
addLocaleData(b[5][648]);
addLocaleData(b[5][649]);
addLocaleData(b[5][650]);
addLocaleData(b[5][651]);
addLocaleData(b[5][652]);
addLocaleData(b[5][653]);
addLocaleData(b[5][654]);
addLocaleData(b[5][655]);
addLocaleData(b[5][656]);
addLocaleData(b[5][657]);
addLocaleData(b[5][658]);
addLocaleData(b[5][659]);
addLocaleData(b[5][660]);
addLocaleData(b[5][661]);
addLocaleData(b[5][662]);
addLocaleData(b[5][663]);
addLocaleData(b[5][664]);
addLocaleData(b[5][665]);
addLocaleData(b[5][666]);
addLocaleData(b[5][667]);
addLocaleData(b[5][668]);
addLocaleData(b[5][669]);
addLocaleData(b[5][670]);
addLocaleData(b[5][671]);
addLocaleData(b[5][672]);
addLocaleData(b[5][673]);
addLocaleData(b[5][674]);
addLocaleData(b[5][675]);
addLocaleData(b[5][676]);
addLocaleData(b[5][677]);
addLocaleData(b[5][678]);
addLocaleData(b[5][679]);
addLocaleData(b[5][680]);
addLocaleData(b[5][681]);
addLocaleData(b[5][682]);
addLocaleData(b[5][683]);
addLocaleData(b[5][684]);
addLocaleData(b[5][685]);
addLocaleData(b[5][686]);
addLocaleData(b[5][687]);
addLocaleData(b[5][688]);
addLocaleData(b[5][689]);
addLocaleData(b[5][690]);
addLocaleData(b[5][691]);
addLocaleData(b[5][692]);
addLocaleData(b[5][693]);
})(IntlPolyfill.__addLocaleData);