vis-network
Version:
A dynamic, browser-based visualization library.
26 lines • 763 kB
JavaScript
/**
* vis-network - network
* http://visjs.org/
*
* A dynamic, browser-based visualization library.
*
* @version 6.2.0
* @date 2019-10-27T16:34:38Z
*
* @copyright (c) 2011-2017 Almende B.V, http://almende.com
* @copyright (c) 2018-2019 visjs contributors, https://github.com/visjs
*
* @license
* vis.js is dual licensed under both
*
* 1. The Apache 2.0 License
* http://www.apache.org/licenses/LICENSE-2.0
*
* and
*
* 2. The MIT License
* http://opensource.org/licenses/MIT
*
* vis.js may be distributed under either license.
*/
import"core-js/modules/es.array-buffer.slice";import"core-js/modules/es.data-view";import"core-js/modules/es.object.to-string";import"core-js/modules/es.array.slice";import"core-js/modules/es.array.splice";import"core-js/modules/es.symbol";import"core-js/modules/es.symbol.description";import"core-js/modules/es.symbol.iterator";import"core-js/modules/es.array.concat";import"core-js/modules/es.array.filter";import"core-js/modules/es.array.for-each";import"core-js/modules/es.array.from";import"core-js/modules/es.array.index-of";import"core-js/modules/es.array.iterator";import"core-js/modules/es.array.join";import"core-js/modules/es.array.map";import"core-js/modules/es.array.some";import"core-js/modules/es.array.sort";import"core-js/modules/es.date.to-iso-string";import"core-js/modules/es.date.to-json";import"core-js/modules/es.date.to-string";import"core-js/modules/es.function.name";import"core-js/modules/es.number.constructor";import"core-js/modules/es.number.to-fixed";import"core-js/modules/es.object.assign";import"core-js/modules/es.object.define-properties";import"core-js/modules/es.object.define-property";import"core-js/modules/es.object.freeze";import"core-js/modules/es.object.get-own-property-descriptor";import"core-js/modules/es.object.get-own-property-descriptors";import"core-js/modules/es.object.get-own-property-names";import"core-js/modules/es.object.get-prototype-of";import"core-js/modules/es.object.is-extensible";import"core-js/modules/es.object.is-frozen";import"core-js/modules/es.object.keys";import"core-js/modules/es.object.prevent-extensions";import"core-js/modules/es.object.set-prototype-of";import"core-js/modules/es.object.values";import"core-js/modules/es.parse-float";import"core-js/modules/es.parse-int";import"core-js/modules/es.regexp.constructor";import"core-js/modules/es.regexp.exec";import"core-js/modules/es.regexp.flags";import"core-js/modules/es.regexp.to-string";import"core-js/modules/es.string.iterator";import"core-js/modules/es.string.match";import"core-js/modules/es.string.replace";import"core-js/modules/es.string.split";import"core-js/modules/es.string.trim";import"core-js/modules/es.typed-array.uint8-array";import"core-js/modules/es.typed-array.copy-within";import"core-js/modules/es.typed-array.every";import"core-js/modules/es.typed-array.fill";import"core-js/modules/es.typed-array.filter";import"core-js/modules/es.typed-array.find";import"core-js/modules/es.typed-array.find-index";import"core-js/modules/es.typed-array.for-each";import"core-js/modules/es.typed-array.includes";import"core-js/modules/es.typed-array.index-of";import"core-js/modules/es.typed-array.iterator";import"core-js/modules/es.typed-array.join";import"core-js/modules/es.typed-array.last-index-of";import"core-js/modules/es.typed-array.map";import"core-js/modules/es.typed-array.reduce";import"core-js/modules/es.typed-array.reduce-right";import"core-js/modules/es.typed-array.reverse";import"core-js/modules/es.typed-array.set";import"core-js/modules/es.typed-array.slice";import"core-js/modules/es.typed-array.some";import"core-js/modules/es.typed-array.sort";import"core-js/modules/es.typed-array.subarray";import"core-js/modules/es.typed-array.to-locale-string";import"core-js/modules/es.typed-array.to-string";import"core-js/modules/web.dom-collections.for-each";import"core-js/modules/web.dom-collections.iterator";import"core-js/modules/web.url.to-json";import"core-js/modules/es.array.includes";import"core-js/modules/es.string.includes";import"core-js/modules/es.string.fixed";import"core-js/modules/es.array.reduce";import"core-js/modules/es.string.bold";import"core-js/modules/es.array.fill";import"core-js/modules/es.math.hypot";import"core-js/modules/es.array.reverse";import"core-js/modules/es.number.is-finite";import"core-js/modules/es.array.every";import"core-js/modules/es.set";"undefined"!=typeof CanvasRenderingContext2D&&(CanvasRenderingContext2D.prototype.circle=function(g,t,e){this.beginPath(),this.arc(g,t,e,0,2*Math.PI,!1),this.closePath()},CanvasRenderingContext2D.prototype.square=function(g,t,e){this.beginPath(),this.rect(g-e,t-e,2*e,2*e),this.closePath()},CanvasRenderingContext2D.prototype.triangle=function(g,t,e){this.beginPath(),t+=.275*(e*=1.15);var A=2*e,I=A/2,C=Math.sqrt(3)/6*A,i=Math.sqrt(A*A-I*I);this.moveTo(g,t-(i-C)),this.lineTo(g+I,t+C),this.lineTo(g-I,t+C),this.lineTo(g,t-(i-C)),this.closePath()},CanvasRenderingContext2D.prototype.triangleDown=function(g,t,e){this.beginPath(),t-=.275*(e*=1.15);var A=2*e,I=A/2,C=Math.sqrt(3)/6*A,i=Math.sqrt(A*A-I*I);this.moveTo(g,t+(i-C)),this.lineTo(g+I,t-C),this.lineTo(g-I,t-C),this.lineTo(g,t+(i-C)),this.closePath()},CanvasRenderingContext2D.prototype.star=function(g,t,e){this.beginPath(),t+=.1*(e*=.82);for(var A=0;A<10;A++){var I=A%2==0?1.3*e:.5*e;this.lineTo(g+I*Math.sin(2*A*Math.PI/10),t-I*Math.cos(2*A*Math.PI/10))}this.closePath()},CanvasRenderingContext2D.prototype.diamond=function(g,t,e){this.beginPath(),this.lineTo(g,t+e),this.lineTo(g+e,t),this.lineTo(g,t-e),this.lineTo(g-e,t),this.closePath()},CanvasRenderingContext2D.prototype.roundRect=function(g,t,e,A,I){var C=Math.PI/180;e-2*I<0&&(I=e/2),A-2*I<0&&(I=A/2),this.beginPath(),this.moveTo(g+I,t),this.lineTo(g+e-I,t),this.arc(g+e-I,t+I,I,270*C,360*C,!1),this.lineTo(g+e,t+A-I),this.arc(g+e-I,t+A-I,I,0,90*C,!1),this.lineTo(g+I,t+A),this.arc(g+I,t+A-I,I,90*C,180*C,!1),this.lineTo(g,t+I),this.arc(g+I,t+I,I,180*C,270*C,!1),this.closePath()},CanvasRenderingContext2D.prototype.ellipse_vis=function(g,t,e,A){var I=e/2*.5522848,C=A/2*.5522848,i=g+e,n=t+A,o=g+e/2,s=t+A/2;this.beginPath(),this.moveTo(g,s),this.bezierCurveTo(g,s-C,o-I,t,o,t),this.bezierCurveTo(o+I,t,i,s-C,i,s),this.bezierCurveTo(i,s+C,o+I,n,o,n),this.bezierCurveTo(o-I,n,g,s+C,g,s),this.closePath()},CanvasRenderingContext2D.prototype.database=function(g,t,e,A){var I=A*(1/3),C=e/2*.5522848,i=I/2*.5522848,n=g+e,o=t+I,s=g+e/2,r=t+I/2,a=t+(A-I/2),d=t+A;this.beginPath(),this.moveTo(n,r),this.bezierCurveTo(n,r+i,s+C,o,s,o),this.bezierCurveTo(s-C,o,g,r+i,g,r),this.bezierCurveTo(g,r-i,s-C,t,s,t),this.bezierCurveTo(s+C,t,n,r-i,n,r),this.lineTo(n,a),this.bezierCurveTo(n,a+i,s+C,d,s,d),this.bezierCurveTo(s-C,d,g,a+i,g,a),this.lineTo(g,r)},CanvasRenderingContext2D.prototype.dashedLine=function(g,t,e,A,I){this.beginPath(),this.moveTo(g,t);for(var C=I.length,i=e-g,n=A-t,o=n/i,s=Math.sqrt(i*i+n*n),r=0,a=!0,d=0,h=+I[0];s>=.1;)(h=+I[r++%C])>s&&(h=s),d=Math.sqrt(h*h/(1+o*o)),g+=d=i<0?-d:d,t+=o*d,!0===a?this.lineTo(g,t):this.moveTo(g,t),s-=h,a=!a},CanvasRenderingContext2D.prototype.hexagon=function(g,t,e){this.beginPath();var A=2*Math.PI/6;this.moveTo(g+e,t);for(var I=1;I<6;I++)this.lineTo(g+e*Math.cos(A*I),t+e*Math.sin(A*I));this.closePath()});"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self&&self;function g(g,t){return g(t={exports:{}},t.exports),t.exports}function t(g){return g&&g.default||g}var e=g((function(g){function t(g){if(g)return function(g){for(var e in t.prototype)g[e]=t.prototype[e];return g}(g)}g.exports=t,t.prototype.on=t.prototype.addEventListener=function(g,t){return this._callbacks=this._callbacks||{},(this._callbacks["$"+g]=this._callbacks["$"+g]||[]).push(t),this},t.prototype.once=function(g,t){function e(){this.off(g,e),t.apply(this,arguments)}return e.fn=t,this.on(g,e),this},t.prototype.off=t.prototype.removeListener=t.prototype.removeAllListeners=t.prototype.removeEventListener=function(g,t){if(this._callbacks=this._callbacks||{},0==arguments.length)return this._callbacks={},this;var e,A=this._callbacks["$"+g];if(!A)return this;if(1==arguments.length)return delete this._callbacks["$"+g],this;for(var I=0;I<A.length;I++)if((e=A[I])===t||e.fn===t){A.splice(I,1);break}return 0===A.length&&delete this._callbacks["$"+g],this},t.prototype.emit=function(g){this._callbacks=this._callbacks||{};for(var t=new Array(arguments.length-1),e=this._callbacks["$"+g],A=1;A<arguments.length;A++)t[A-1]=arguments[A];if(e){A=0;for(var I=(e=e.slice(0)).length;A<I;++A)e[A].apply(this,t)}return this},t.prototype.listeners=function(g){return this._callbacks=this._callbacks||{},this._callbacks["$"+g]||[]},t.prototype.hasListeners=function(g){return!!this.listeners(g).length}}));function A(g){return(A="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(g){return typeof g}:function(g){return g&&"function"==typeof Symbol&&g.constructor===Symbol&&g!==Symbol.prototype?"symbol":typeof g})(g)}function I(g,t){if(!(g instanceof t))throw new TypeError("Cannot call a class as a function")}function C(g,t){for(var e=0;e<t.length;e++){var A=t[e];A.enumerable=A.enumerable||!1,A.configurable=!0,"value"in A&&(A.writable=!0),Object.defineProperty(g,A.key,A)}}function i(g,t,e){return t&&C(g.prototype,t),e&&C(g,e),g}function n(g,t,e){return t in g?Object.defineProperty(g,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):g[t]=e,g}function o(g,t){var e=Object.keys(g);if(Object.getOwnPropertySymbols){var A=Object.getOwnPropertySymbols(g);t&&(A=A.filter((function(t){return Object.getOwnPropertyDescriptor(g,t).enumerable}))),e.push.apply(e,A)}return e}function s(g){for(var t=1;t<arguments.length;t++){var e=null!=arguments[t]?arguments[t]:{};t%2?o(e,!0).forEach((function(t){n(g,t,e[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(g,Object.getOwnPropertyDescriptors(e)):o(e).forEach((function(t){Object.defineProperty(g,t,Object.getOwnPropertyDescriptor(e,t))}))}return g}function r(g,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");g.prototype=Object.create(t&&t.prototype,{constructor:{value:g,writable:!0,configurable:!0}}),t&&d(g,t)}function a(g){return(a=Object.setPrototypeOf?Object.getPrototypeOf:function(g){return g.__proto__||Object.getPrototypeOf(g)})(g)}function d(g,t){return(d=Object.setPrototypeOf||function(g,t){return g.__proto__=t,g})(g,t)}function h(g,t){return!t||"object"!=typeof t&&"function"!=typeof t?function(g){if(void 0===g)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return g}(g):t}function l(g,t,e){return(l="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(g,t,e){var A=function(g,t){for(;!Object.prototype.hasOwnProperty.call(g,t)&&null!==(g=a(g)););return g}(g,t);if(A){var I=Object.getOwnPropertyDescriptor(A,t);return I.get?I.get.call(e):I.value}})(g,t,e||g)}function c(g){throw new Error('"'+g+'" is read-only')}function u(g,t){return function(g){if(Array.isArray(g))return g}(g)||function(g,t){if(!(Symbol.iterator in Object(g)||"[object Arguments]"===Object.prototype.toString.call(g)))return;var e=[],A=!0,I=!1,C=void 0;try{for(var i,n=g[Symbol.iterator]();!(A=(i=n.next()).done)&&(e.push(i.value),!t||e.length!==t);A=!0);}catch(g){I=!0,C=g}finally{try{A||null==n.return||n.return()}finally{if(I)throw C}}return e}(g,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self&&self;function p(){throw new Error("Dynamic requires are not currently supported by rollup-plugin-commonjs")}function f(g,t){return g(t={exports:{}},t.exports),t.exports}var v=f((function(g){var t=g.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=t)})),m=f((function(g){var t=g.exports={version:"2.6.9"};"number"==typeof __e&&(__e=t)})),b=(m.version,f((function(g){var t=v["__core-js_shared__"]||(v["__core-js_shared__"]={});(g.exports=function(g,e){return t[g]||(t[g]=void 0!==e?e:{})})("versions",[]).push({version:m.version,mode:"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})}))),y=0,w=Math.random(),k=function(g){return"Symbol(".concat(void 0===g?"":g,")_",(++y+w).toString(36))},x=f((function(g){var t=b("wks"),e=v.Symbol,A="function"==typeof e;(g.exports=function(g){return t[g]||(t[g]=A&&e[g]||(A?e:k)("Symbol."+g))}).store=t})),D={f:x},O=function(g){return"object"===A(g)?null!==g:"function"==typeof g},M=function(g){if(!O(g))throw TypeError(g+" is not an object!");return g},N=function(g){try{return!!g()}catch(g){return!0}},Z=!N((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})),T=v.document,E=O(T)&&O(T.createElement),G=function(g){return E?T.createElement(g):{}},R=!Z&&!N((function(){return 7!=Object.defineProperty(G("div"),"a",{get:function(){return 7}}).a})),B=function(g,t){if(!O(g))return g;var e,A;if(t&&"function"==typeof(e=g.toString)&&!O(A=e.call(g)))return A;if("function"==typeof(e=g.valueOf)&&!O(A=e.call(g)))return A;if(!t&&"function"==typeof(e=g.toString)&&!O(A=e.call(g)))return A;throw TypeError("Can't convert object to primitive value")},F=Object.defineProperty,S={f:Z?Object.defineProperty:function(g,t,e){if(M(g),t=B(t,!0),M(e),R)try{return F(g,t,e)}catch(g){}if("get"in e||"set"in e)throw TypeError("Accessors not supported!");return"value"in e&&(g[t]=e.value),g}},Y=S.f,L=function(g){var t=m.Symbol||(m.Symbol=v.Symbol||{});"_"==g.charAt(0)||g in t||Y(t,g,{value:D.f(g)})};L("asyncIterator");var W={}.hasOwnProperty,Q=function(g,t){return W.call(g,t)},z=function(g,t){return{enumerable:!(1&g),configurable:!(2&g),writable:!(4&g),value:t}},_=Z?function(g,t,e){return S.f(g,t,z(1,e))}:function(g,t,e){return g[t]=e,g},j=b("native-function-to-string",Function.toString),V=f((function(g){var t=k("src"),e=(""+j).split("toString");m.inspectSource=function(g){return j.call(g)},(g.exports=function(g,A,I,C){var i="function"==typeof I;i&&(Q(I,"name")||_(I,"name",A)),g[A]!==I&&(i&&(Q(I,t)||_(I,t,g[A]?""+g[A]:e.join(String(A)))),g===v?g[A]=I:C?g[A]?g[A]=I:_(g,A,I):(delete g[A],_(g,A,I)))})(Function.prototype,"toString",(function(){return"function"==typeof this&&this[t]||j.call(this)}))})),P=function(g){if("function"!=typeof g)throw TypeError(g+" is not a function!");return g},U=function(g,t,e){if(P(g),void 0===t)return g;switch(e){case 1:return function(e){return g.call(t,e)};case 2:return function(e,A){return g.call(t,e,A)};case 3:return function(e,A,I){return g.call(t,e,A,I)}}return function(){return g.apply(t,arguments)}},X=function g(t,e,A){var I,C,i,n,o=t&g.F,s=t&g.G,r=t&g.P,a=t&g.B,d=s?v:t&g.S?v[e]||(v[e]={}):(v[e]||{}).prototype,h=s?m:m[e]||(m[e]={}),l=h.prototype||(h.prototype={});for(I in s&&(A=e),A)i=((C=!o&&d&&void 0!==d[I])?d:A)[I],n=a&&C?U(i,v):r&&"function"==typeof i?U(Function.call,i):i,d&&V(d,I,i,t&g.U),h[I]!=i&&_(h,I,n),r&&l[I]!=i&&(l[I]=i)};v.core=m,X.F=1,X.G=2,X.S=4,X.P=8,X.B=16,X.W=32,X.U=64,X.R=128;var H,J=X,K=f((function(g){var t=k("meta"),e=S.f,I=0,C=Object.isExtensible||function(){return!0},i=!N((function(){return C(Object.preventExtensions({}))})),n=function(g){e(g,t,{value:{i:"O"+ ++I,w:{}}})},o=g.exports={KEY:t,NEED:!1,fastKey:function(g,e){if(!O(g))return"symbol"==A(g)?g:("string"==typeof g?"S":"P")+g;if(!Q(g,t)){if(!C(g))return"F";if(!e)return"E";n(g)}return g[t].i},getWeak:function(g,e){if(!Q(g,t)){if(!C(g))return!0;if(!e)return!1;n(g)}return g[t].w},onFreeze:function(g){return i&&o.NEED&&C(g)&&!Q(g,t)&&n(g),g}}})),q=(K.KEY,K.NEED,K.fastKey,K.getWeak,K.onFreeze,S.f),$=x("toStringTag"),gg=function(g,t,e){g&&!Q(g=e?g:g.prototype,$)&&q(g,$,{configurable:!0,value:t})},tg={}.toString,eg=function(g){return tg.call(g).slice(8,-1)},Ag=Object("z").propertyIsEnumerable(0)?Object:function(g){return"String"==eg(g)?g.split(""):Object(g)},Ig=function(g){if(null==g)throw TypeError("Can't call method on "+g);return g},Cg=function(g){return Ag(Ig(g))},ig=Math.ceil,ng=Math.floor,og=function(g){return isNaN(g=+g)?0:(g>0?ng:ig)(g)},sg=Math.min,rg=function(g){return g>0?sg(og(g),9007199254740991):0},ag=Math.max,dg=Math.min,hg=b("keys"),lg=function(g){return hg[g]||(hg[g]=k(g))},cg=(H=!1,function(g,t,e){var A,I=Cg(g),C=rg(I.length),i=function(g,t){return(g=og(g))<0?ag(g+t,0):dg(g,t)}(e,C);if(H&&t!=t){for(;C>i;)if((A=I[i++])!=A)return!0}else for(;C>i;i++)if((H||i in I)&&I[i]===t)return H||i||0;return!H&&-1}),ug=lg("IE_PROTO"),pg=function(g,t){var e,A=Cg(g),I=0,C=[];for(e in A)e!=ug&&Q(A,e)&&C.push(e);for(;t.length>I;)Q(A,e=t[I++])&&(~cg(C,e)||C.push(e));return C},fg="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(","),vg=Object.keys||function(g){return pg(g,fg)},mg={f:Object.getOwnPropertySymbols},bg={f:{}.propertyIsEnumerable},yg=Array.isArray||function(g){return"Array"==eg(g)},wg=function(g){return Object(Ig(g))},kg=Z?Object.defineProperties:function(g,t){M(g);for(var e,A=vg(t),I=A.length,C=0;I>C;)S.f(g,e=A[C++],t[e]);return g},xg=v.document,Dg=xg&&xg.documentElement,Og=lg("IE_PROTO"),Mg=function(){},Ng=function(){var g,t=G("iframe"),e=fg.length;for(t.style.display="none",Dg.appendChild(t),t.src="javascript:",(g=t.contentWindow.document).open(),g.write("<script>document.F=Object<\/script>"),g.close(),Ng=g.F;e--;)delete Ng.prototype[fg[e]];return Ng()},Zg=Object.create||function(g,t){var e;return null!==g?(Mg.prototype=M(g),e=new Mg,Mg.prototype=null,e[Og]=g):e=Ng(),void 0===t?e:kg(e,t)},Tg=fg.concat("length","prototype"),Eg={f:Object.getOwnPropertyNames||function(g){return pg(g,Tg)}},Gg=Eg.f,Rg={}.toString,Bg="object"==("undefined"==typeof window?"undefined":A(window))&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],Fg={f:function(g){return Bg&&"[object Window]"==Rg.call(g)?function(g){try{return Gg(g)}catch(g){return Bg.slice()}}(g):Gg(Cg(g))}},Sg=Object.getOwnPropertyDescriptor,Yg={f:Z?Sg:function(g,t){if(g=Cg(g),t=B(t,!0),R)try{return Sg(g,t)}catch(g){}if(Q(g,t))return z(!bg.f.call(g,t),g[t])}},Lg=K.KEY,Wg=Yg.f,Qg=S.f,zg=Fg.f,_g=v.Symbol,jg=v.JSON,Vg=jg&&jg.stringify,Pg=x("_hidden"),Ug=x("toPrimitive"),Xg={}.propertyIsEnumerable,Hg=b("symbol-registry"),Jg=b("symbols"),Kg=b("op-symbols"),qg=Object.prototype,$g="function"==typeof _g&&!!mg.f,gt=v.QObject,tt=!gt||!gt.prototype||!gt.prototype.findChild,et=Z&&N((function(){return 7!=Zg(Qg({},"a",{get:function(){return Qg(this,"a",{value:7}).a}})).a}))?function(g,t,e){var A=Wg(qg,t);A&&delete qg[t],Qg(g,t,e),A&&g!==qg&&Qg(qg,t,A)}:Qg,At=function(g){var t=Jg[g]=Zg(_g.prototype);return t._k=g,t},It=$g&&"symbol"==A(_g.iterator)?function(g){return"symbol"==A(g)}:function(g){return g instanceof _g},Ct=function(g,t,e){return g===qg&&Ct(Kg,t,e),M(g),t=B(t,!0),M(e),Q(Jg,t)?(e.enumerable?(Q(g,Pg)&&g[Pg][t]&&(g[Pg][t]=!1),e=Zg(e,{enumerable:z(0,!1)})):(Q(g,Pg)||Qg(g,Pg,z(1,{})),g[Pg][t]=!0),et(g,t,e)):Qg(g,t,e)},it=function(g,t){M(g);for(var e,A=function(g){var t=vg(g),e=mg.f;if(e)for(var A,I=e(g),C=bg.f,i=0;I.length>i;)C.call(g,A=I[i++])&&t.push(A);return t}(t=Cg(t)),I=0,C=A.length;C>I;)Ct(g,e=A[I++],t[e]);return g},nt=function(g){var t=Xg.call(this,g=B(g,!0));return!(this===qg&&Q(Jg,g)&&!Q(Kg,g))&&(!(t||!Q(this,g)||!Q(Jg,g)||Q(this,Pg)&&this[Pg][g])||t)},ot=function(g,t){if(g=Cg(g),t=B(t,!0),g!==qg||!Q(Jg,t)||Q(Kg,t)){var e=Wg(g,t);return!e||!Q(Jg,t)||Q(g,Pg)&&g[Pg][t]||(e.enumerable=!0),e}},st=function(g){for(var t,e=zg(Cg(g)),A=[],I=0;e.length>I;)Q(Jg,t=e[I++])||t==Pg||t==Lg||A.push(t);return A},rt=function(g){for(var t,e=g===qg,A=zg(e?Kg:Cg(g)),I=[],C=0;A.length>C;)!Q(Jg,t=A[C++])||e&&!Q(qg,t)||I.push(Jg[t]);return I};$g||(V((_g=function(){if(this instanceof _g)throw TypeError("Symbol is not a constructor!");var g=k(arguments.length>0?arguments[0]:void 0),t=function t(e){this===qg&&t.call(Kg,e),Q(this,Pg)&&Q(this[Pg],g)&&(this[Pg][g]=!1),et(this,g,z(1,e))};return Z&&tt&&et(qg,g,{configurable:!0,set:t}),At(g)}).prototype,"toString",(function(){return this._k})),Yg.f=ot,S.f=Ct,Eg.f=Fg.f=st,bg.f=nt,mg.f=rt,Z&&V(qg,"propertyIsEnumerable",nt,!0),D.f=function(g){return At(x(g))}),J(J.G+J.W+J.F*!$g,{Symbol:_g});for(var at="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),dt=0;at.length>dt;)x(at[dt++]);for(var ht=vg(x.store),lt=0;ht.length>lt;)L(ht[lt++]);J(J.S+J.F*!$g,"Symbol",{for:function(g){return Q(Hg,g+="")?Hg[g]:Hg[g]=_g(g)},keyFor:function(g){if(!It(g))throw TypeError(g+" is not a symbol!");for(var t in Hg)if(Hg[t]===g)return t},useSetter:function(){tt=!0},useSimple:function(){tt=!1}}),J(J.S+J.F*!$g,"Object",{create:function(g,t){return void 0===t?Zg(g):it(Zg(g),t)},defineProperty:Ct,defineProperties:it,getOwnPropertyDescriptor:ot,getOwnPropertyNames:st,getOwnPropertySymbols:rt});var ct=N((function(){mg.f(1)}));function ut(g){return(ut="function"==typeof Symbol&&"symbol"===A(Symbol.iterator)?function(g){return A(g)}:function(g){return g&&"function"==typeof Symbol&&g.constructor===Symbol&&g!==Symbol.prototype?"symbol":A(g)})(g)}function pt(g,t,e){return t in g?Object.defineProperty(g,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):g[t]=e,g}function ft(g,t){var e=Object.keys(g);return Object.getOwnPropertySymbols&&e.push.apply(e,Object.getOwnPropertySymbols(g)),t&&(e=e.filter((function(t){return Object.getOwnPropertyDescriptor(g,t).enumerable}))),e}function vt(g){return function(g){if(Array.isArray(g)){for(var t=0,e=new Array(g.length);t<g.length;t++)e[t]=g[t];return e}}(g)||function(g){if(Symbol.iterator in Object(g)||"[object Arguments]"===Object.prototype.toString.call(g))return Array.from(g)}(g)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}J(J.S+J.F*ct,"Object",{getOwnPropertySymbols:function(g){return mg.f(wg(g))}}),jg&&J(J.S+J.F*(!$g||N((function(){var g=_g();return"[null]"!=Vg([g])||"{}"!=Vg({a:g})||"{}"!=Vg(Object(g))}))),"JSON",{stringify:function(g){for(var t,e,A=[g],I=1;arguments.length>I;)A.push(arguments[I++]);if(e=t=A[1],(O(t)||void 0!==g)&&!It(g))return yg(t)||(t=function(g,t){if("function"==typeof e&&(t=e.call(this,g,t)),!It(t))return t}),A[1]=t,Vg.apply(jg,A)}}),_g.prototype[Ug]||_(_g.prototype,Ug,_g.prototype.valueOf),gg(_g,"Symbol"),gg(Math,"Math",!0),gg(v.JSON,"JSON",!0);var mt,bt,yt,wt;mt="keys",bt=function(){return function(g){return vg(wg(g))}},yt=(m.Object||{})[mt]||Object[mt],(wt={})[mt]=bt(yt),J(J.S+J.F*N((function(){yt(1)})),"Object",wt);var kt=function(){var g=M(this),t="";return g.global&&(t+="g"),g.ignoreCase&&(t+="i"),g.multiline&&(t+="m"),g.unicode&&(t+="u"),g.sticky&&(t+="y"),t};Z&&"g"!=/./g.flags&&S.f(RegExp.prototype,"flags",{configurable:!0,get:kt});var xt=/./.toString,Dt=function(g){V(RegExp.prototype,"toString",g,!0)};N((function(){return"/a/b"!=xt.call({source:"a",flags:"b"})}))?Dt((function(){var g=M(this);return"/".concat(g.source,"/","flags"in g?g.flags:!Z&&g instanceof RegExp?kt.call(g):void 0)})):"toString"!=xt.name&&Dt((function(){return xt.call(this)}));var Ot,Mt,Nt=function(g){return function(t,e){var A,I,C=String(Ig(t)),i=og(e),n=C.length;return i<0||i>=n?g?"":void 0:(A=C.charCodeAt(i))<55296||A>56319||i+1===n||(I=C.charCodeAt(i+1))<56320||I>57343?g?C.charAt(i):A:g?C.slice(i,i+2):I-56320+(A-55296<<10)+65536}}(!0),Zt=function(g,t,e){return t+(e?Nt(g,t).length:1)},Tt=x("toStringTag"),Et="Arguments"==eg(function(){return arguments}()),Gt=function(g){var t,e,A;return void 0===g?"Undefined":null===g?"Null":"string"==typeof(e=function(g,t){try{return g[t]}catch(g){}}(t=Object(g),Tt))?e:Et?eg(t):"Object"==(A=eg(t))&&"function"==typeof t.callee?"Arguments":A},Rt=RegExp.prototype.exec,Bt=function(g,t){var e=g.exec;if("function"==typeof e){var I=e.call(g,t);if("object"!==A(I))throw new TypeError("RegExp exec method returned something other than an Object or null");return I}if("RegExp"!==Gt(g))throw new TypeError("RegExp#exec called on incompatible receiver");return Rt.call(g,t)},Ft=RegExp.prototype.exec,St=String.prototype.replace,Yt=Ft,Lt=(Ot=/a/,Mt=/b*/g,Ft.call(Ot,"a"),Ft.call(Mt,"a"),0!==Ot.lastIndex||0!==Mt.lastIndex),Wt=void 0!==/()??/.exec("")[1];(Lt||Wt)&&(Yt=function(g){var t,e,A,I,C=this;return Wt&&(e=new RegExp("^"+C.source+"$(?!\\s)",kt.call(C))),Lt&&(t=C.lastIndex),A=Ft.call(C,g),Lt&&A&&(C.lastIndex=C.global?A.index+A[0].length:t),Wt&&A&&A.length>1&&St.call(A[0],e,(function(){for(I=1;I<arguments.length-2;I++)void 0===arguments[I]&&(A[I]=void 0)})),A});var Qt=Yt;J({target:"RegExp",proto:!0,forced:Qt!==/./.exec},{exec:Qt});var zt=x("species"),_t=!N((function(){var g=/./;return g.exec=function(){var g=[];return g.groups={a:"7"},g},"7"!=="".replace(g,"$<a>")})),jt=function(){var g=/(?:)/,t=g.exec;g.exec=function(){return t.apply(this,arguments)};var e="ab".split(g);return 2===e.length&&"a"===e[0]&&"b"===e[1]}(),Vt=function(g,t,e){var A=x(g),I=!N((function(){var t={};return t[A]=function(){return 7},7!=""[g](t)})),C=I?!N((function(){var t=!1,e=/a/;return e.exec=function(){return t=!0,null},"split"===g&&(e.constructor={},e.constructor[zt]=function(){return e}),e[A](""),!t})):void 0;if(!I||!C||"replace"===g&&!_t||"split"===g&&!jt){var i=/./[A],n=e(Ig,A,""[g],(function(g,t,e,A,C){return t.exec===Qt?I&&!C?{done:!0,value:i.call(t,e,A)}:{done:!0,value:g.call(e,t,A)}:{done:!1}})),o=n[0],s=n[1];V(String.prototype,g,o),_(RegExp.prototype,A,2==t?function(g,t){return s.call(g,this,t)}:function(g){return s.call(g,this)})}},Pt=Math.max,Ut=Math.min,Xt=Math.floor,Ht=/\$([$&`']|\d\d?|<[^>]*>)/g,Jt=/\$([$&`']|\d\d?)/g;Vt("replace",2,(function(g,t,e,A){return[function(A,I){var C=g(this),i=null==A?void 0:A[t];return void 0!==i?i.call(A,C,I):e.call(String(C),A,I)},function(g,t){var C=A(e,g,this,t);if(C.done)return C.value;var i=M(g),n=String(this),o="function"==typeof t;o||(t=String(t));var s=i.global;if(s){var r=i.unicode;i.lastIndex=0}for(var a=[];;){var d=Bt(i,n);if(null===d)break;if(a.push(d),!s)break;""===String(d[0])&&(i.lastIndex=Zt(n,rg(i.lastIndex),r))}for(var h,l="",c=0,u=0;u<a.length;u++){d=a[u];for(var p=String(d[0]),f=Pt(Ut(og(d.index),n.length),0),v=[],m=1;m<d.length;m++)v.push(void 0===(h=d[m])?h:String(h));var b=d.groups;if(o){var y=[p].concat(v,f,n);void 0!==b&&y.push(b);var w=String(t.apply(void 0,y))}else w=I(p,n,f,v,b,t);f>=c&&(l+=n.slice(c,f)+w,c=f+p.length)}return l+n.slice(c)}];function I(g,t,A,I,C,i){var n=A+g.length,o=I.length,s=Jt;return void 0!==C&&(C=wg(C),s=Ht),e.call(i,s,(function(e,i){var s;switch(i.charAt(0)){case"$":return"$";case"&":return g;case"`":return t.slice(0,A);case"'":return t.slice(n);case"<":s=C[i.slice(1,-1)];break;default:var r=+i;if(0===r)return e;if(r>o){var a=Xt(r/10);return 0===a?e:a<=o?void 0===I[a-1]?i.charAt(1):I[a-1]+i.charAt(1):e}s=I[r-1]}return void 0===s?"":s}))}}));var Kt=x("unscopables"),qt=Array.prototype;null==qt[Kt]&&_(qt,Kt,{});var $t=function(g){qt[Kt][g]=!0},ge=function(g,t){return{value:t,done:!!g}},te={},ee={};_(ee,x("iterator"),(function(){return this}));var Ae=function(g,t,e){g.prototype=Zg(ee,{next:z(1,e)}),gg(g,t+" Iterator")},Ie=lg("IE_PROTO"),Ce=Object.prototype,ie=Object.getPrototypeOf||function(g){return g=wg(g),Q(g,Ie)?g[Ie]:"function"==typeof g.constructor&&g instanceof g.constructor?g.constructor.prototype:g instanceof Object?Ce:null},ne=x("iterator"),oe=!([].keys&&"next"in[].keys()),se=function(){return this},re=function(g,t,e,A,I,C,i){Ae(e,t,A);var n,o,s,r=function(g){if(!oe&&g in l)return l[g];switch(g){case"keys":case"values":return function(){return new e(this,g)}}return function(){return new e(this,g)}},a=t+" Iterator",d="values"==I,h=!1,l=g.prototype,c=l[ne]||l["@@iterator"]||I&&l[I],u=c||r(I),p=I?d?r("entries"):u:void 0,f="Array"==t&&l.entries||c;if(f&&(s=ie(f.call(new g)))!==Object.prototype&&s.next&&(gg(s,a,!0),"function"!=typeof s[ne]&&_(s,ne,se)),d&&c&&"values"!==c.name&&(h=!0,u=function(){return c.call(this)}),(oe||h||!l[ne])&&_(l,ne,u),te[t]=u,te[a]=se,I)if(n={values:d?u:r("values"),keys:C?u:r("keys"),entries:p},i)for(o in n)o in l||V(l,o,n[o]);else J(J.P+J.F*(oe||h),t,n);return n}(Array,"Array",(function(g,t){this._t=Cg(g),this._i=0,this._k=t}),(function(){var g=this._t,t=this._k,e=this._i++;return!g||e>=g.length?(this._t=void 0,ge(1)):ge(0,"keys"==t?e:"values"==t?g[e]:[e,g[e]])}),"values");te.Arguments=te.Array,$t("keys"),$t("values"),$t("entries");for(var ae=x("iterator"),de=x("toStringTag"),he=te.Array,le={CSSRuleList:!0,CSSStyleDeclaration:!1,CSSValueList:!1,ClientRectList:!1,DOMRectList:!1,DOMStringList:!1,DOMTokenList:!0,DataTransferItemList:!1,FileList:!1,HTMLAllCollection:!1,HTMLCollection:!1,HTMLFormElement:!1,HTMLSelectElement:!1,MediaList:!0,MimeTypeArray:!1,NamedNodeMap:!1,NodeList:!0,PaintRequestList:!1,Plugin:!1,PluginArray:!1,SVGLengthList:!1,SVGNumberList:!1,SVGPathSegList:!1,SVGPointList:!1,SVGStringList:!1,SVGTransformList:!1,SourceBufferList:!1,StyleSheetList:!0,TextTrackCueList:!1,TextTrackList:!1,TouchList:!1},ce=vg(le),ue=0;ue<ce.length;ue++){var pe,fe=ce[ue],ve=le[fe],me=v[fe],be=me&&me.prototype;if(be&&(be[ae]||_(be,ae,he),be[de]||_(be,de,fe),te[fe]=he,ve))for(pe in re)be[pe]||V(be,pe,re[pe],!0)}var ye={};ye[x("toStringTag")]="z",ye+""!="[object z]"&&V(Object.prototype,"toString",(function(){return"[object "+Gt(this)+"]"}),!0);var we,ke=bg.f,xe=(we=!1,function(g){for(var t,e=Cg(g),A=vg(e),I=A.length,C=0,i=[];I>C;)t=A[C++],Z&&!ke.call(e,t)||i.push(we?[t,e[t]]:e[t]);return i});J(J.S,"Object",{values:function(g){return xe(g)}});var De=x("match"),Oe=x("species"),Me=Math.min,Ne=[].push,Ze=!N((function(){RegExp(4294967295,"y")}));Vt("split",2,(function(g,t,e,A){var I;return I="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(g,t){var A,I,C=String(this);if(void 0===g&&0===t)return[];if(!O(A=g)||(void 0!==(I=A[De])?!I:"RegExp"!=eg(A)))return e.call(C,g,t);for(var i,n,o,s=[],r=(g.ignoreCase?"i":"")+(g.multiline?"m":"")+(g.unicode?"u":"")+(g.sticky?"y":""),a=0,d=void 0===t?4294967295:t>>>0,h=new RegExp(g.source,r+"g");(i=Qt.call(h,C))&&!((n=h.lastIndex)>a&&(s.push(C.slice(a,i.index)),i.length>1&&i.index<C.length&&Ne.apply(s,i.slice(1)),o=i[0].length,a=n,s.length>=d));)h.lastIndex===i.index&&h.lastIndex++;return a===C.length?!o&&h.test("")||s.push(""):s.push(C.slice(a)),s.length>d?s.slice(0,d):s}:"0".split(void 0,0).length?function(g,t){return void 0===g&&0===t?[]:e.call(this,g,t)}:e,[function(e,A){var C=g(this),i=null==e?void 0:e[t];return void 0!==i?i.call(e,C,A):I.call(String(C),e,A)},function(g,t){var C=A(I,g,this,t,I!==e);if(C.done)return C.value;var i=M(g),n=String(this),o=function(g,t){var e,A=M(g).constructor;return void 0===A||null==(e=M(A)[Oe])?t:P(e)}(i,RegExp),s=i.unicode,r=(i.ignoreCase?"i":"")+(i.multiline?"m":"")+(i.unicode?"u":"")+(Ze?"y":"g"),a=new o(Ze?i:"^(?:"+i.source+")",r),d=void 0===t?4294967295:t>>>0;if(0===d)return[];if(0===n.length)return null===Bt(a,n)?[n]:[];for(var h=0,l=0,c=[];l<n.length;){a.lastIndex=Ze?l:0;var u,p=Bt(a,Ze?n:n.slice(l));if(null===p||(u=Me(rg(a.lastIndex+(Ze?0:l)),n.length))===h)l=Zt(n,l,s);else{if(c.push(n.slice(h,l)),c.length===d)return c;for(var f=1;f<=p.length-1;f++)if(c.push(p[f]),c.length===d)return c;l=h=u}}return c.push(n.slice(h)),c}]}));var Te=Object.assign,Ee=!Te||N((function(){var g={},t={},e=Symbol(),A="abcdefghijklmnopqrst";return g[e]=7,A.split("").forEach((function(g){t[g]=g})),7!=Te({},g)[e]||Object.keys(Te({},t)).join("")!=A}))?function(g,t){for(var e=wg(g),A=arguments.length,I=1,C=mg.f,i=bg.f;A>I;)for(var n,o=Ag(arguments[I++]),s=C?vg(o).concat(C(o)):vg(o),r=s.length,a=0;r>a;)n=s[a++],Z&&!i.call(o,n)||(e[n]=o[n]);return e}:Te;J(J.S+J.F,"Object",{assign:Ee});var Ge=function(g,t){if(M(g),!O(t)&&null!==t)throw TypeError(t+": can't set as prototype!")},Re={set:Object.setPrototypeOf||("__proto__"in{}?function(g,t,e){try{(e=U(Function.call,Yg.f(Object.prototype,"__proto__").set,2))(g,[]),t=!(g instanceof Array)}catch(g){t=!0}return function(g,A){return Ge(g,A),t?g.__proto__=A:e(g,A),g}}({},!1):void 0),check:Ge}.set,Be=function(g,t,e){var A,I=t.constructor;return I!==e&&"function"==typeof I&&(A=I.prototype)!==e.prototype&&O(A)&&Re&&Re(g,A),g},Fe="\t\n\v\f\r \u2028\u2029\ufeff",Se="["+Fe+"]",Ye=RegExp("^"+Se+Se+"*"),Le=RegExp(Se+Se+"*$"),We=function(g,t,e){var A={},I=N((function(){return!!Fe[g]()||"
"!="
"[g]()})),C=A[g]=I?t(Qe):Fe[g];e&&(A[e]=C),J(J.P+J.F*I,"String",A)},Qe=We.trim=function(g,t){return g=String(Ig(g)),1&t&&(g=g.replace(Ye,"")),2&t&&(g=g.replace(Le,"")),g},ze=We,_e=Eg.f,je=Yg.f,Ve=S.f,Pe=ze.trim,Ue=v.Number,Xe=Ue,He=Ue.prototype,Je="Number"==eg(Zg(He)),Ke="trim"in String.prototype,qe=function(g){var t=B(g,!1);if("string"==typeof t&&t.length>2){var e,A,I,C=(t=Ke?t.trim():Pe(t,3)).charCodeAt(0);if(43===C||45===C){if(88===(e=t.charCodeAt(2))||120===e)return NaN}else if(48===C){switch(t.charCodeAt(1)){case 66:case 98:A=2,I=49;break;case 79:case 111:A=8,I=55;break;default:return+t}for(var i,n=t.slice(2),o=0,s=n.length;o<s;o++)if((i=n.charCodeAt(o))<48||i>I)return NaN;return parseInt(n,A)}}return+t};if(!Ue(" 0o1")||!Ue("0b1")||Ue("+0x1")){Ue=function(g){var t=arguments.length<1?0:g,e=this;return e instanceof Ue&&(Je?N((function(){He.valueOf.call(e)})):"Number"!=eg(e))?Be(new Xe(qe(t)),e,Ue):qe(t)};for(var $e,gA=Z?_e(Xe):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),tA=0;gA.length>tA;tA++)Q(Xe,$e=gA[tA])&&!Q(Ue,$e)&&Ve(Ue,$e,je(Xe,$e));Ue.prototype=He,He.constructor=Ue,V(v,"Number",Ue)}for(var eA=f((function(g,t){g.exports=function(){var t,e;function I(){return t.apply(null,arguments)}function C(g){return g instanceof Array||"[object Array]"===Object.prototype.toString.call(g)}function i(g){return null!=g&&"[object Object]"===Object.prototype.toString.call(g)}function n(g){return void 0===g}function o(g){return"number"==typeof g||"[object Number]"===Object.prototype.toString.call(g)}function s(g){return g instanceof Date||"[object Date]"===Object.prototype.toString.call(g)}function r(g,t){var e,A=[];for(e=0;e<g.length;++e)A.push(t(g[e],e));return A}function a(g,t){return Object.prototype.hasOwnProperty.call(g,t)}function d(g,t){for(var e in t)a(t,e)&&(g[e]=t[e]);return a(t,"toString")&&(g.toString=t.toString),a(t,"valueOf")&&(g.valueOf=t.valueOf),g}function h(g,t,e,A){return Rt(g,t,e,A,!0).utc()}function l(g){return null==g._pf&&(g._pf={empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],meridiem:null,rfc2822:!1,weekdayMismatch:!1}),g._pf}function c(g){if(null==g._isValid){var t=l(g),A=e.call(t.parsedDateParts,(function(g){return null!=g})),I=!isNaN(g._d.getTime())&&t.overflow<0&&!t.empty&&!t.invalidMonth&&!t.invalidWeekday&&!t.weekdayMismatch&&!t.nullInput&&!t.invalidFormat&&!t.userInvalidated&&(!t.meridiem||t.meridiem&&A);if(g._strict&&(I=I&&0===t.charsLeftOver&&0===t.unusedTokens.length&&void 0===t.bigHour),null!=Object.isFrozen&&Object.isFrozen(g))return I;g._isValid=I}return g._isValid}function u(g){var t=h(NaN);return null!=g?d(l(t),g):l(t).userInvalidated=!0,t}e=Array.prototype.some?Array.prototype.some:function(g){for(var t=Object(this),e=t.length>>>0,A=0;A<e;A++)if(A in t&&g.call(this,t[A],A,t))return!0;return!1};var f=I.momentProperties=[];function v(g,t){var e,A,I;if(n(t._isAMomentObject)||(g._isAMomentObject=t._isAMomentObject),n(t._i)||(g._i=t._i),n(t._f)||(g._f=t._f),n(t._l)||(g._l=t._l),n(t._strict)||(g._strict=t._strict),n(t._tzm)||(g._tzm=t._tzm),n(t._isUTC)||(g._isUTC=t._isUTC),n(t._offset)||(g._offset=t._offset),n(t._pf)||(g._pf=l(t)),n(t._locale)||(g._locale=t._locale),f.length>0)for(e=0;e<f.length;e++)n(I=t[A=f[e]])||(g[A]=I);return g}var m=!1;function b(g){v(this,g),this._d=new Date(null!=g._d?g._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===m&&(m=!0,I.updateOffset(this),m=!1)}function y(g){return g instanceof b||null!=g&&null!=g._isAMomentObject}function w(g){return g<0?Math.ceil(g)||0:Math.floor(g)}function k(g){var t=+g,e=0;return 0!==t&&isFinite(t)&&(e=w(t)),e}function x(g,t,e){var A,I=Math.min(g.length,t.length),C=Math.abs(g.length-t.length),i=0;for(A=0;A<I;A++)(e&&g[A]!==t[A]||!e&&k(g[A])!==k(t[A]))&&i++;return i+C}function D(g){!1===I.suppressDeprecationWarnings&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+g)}function O(g,t){var e=!0;return d((function(){if(null!=I.deprecationHandler&&I.deprecationHandler(null,g),e){for(var C,i=[],n=0;n<arguments.length;n++){if(C="","object"===A(arguments[n])){for(var o in C+="\n["+n+"] ",arguments[0])C+=o+": "+arguments[0][o]+", ";C=C.slice(0,-2)}else C=arguments[n];i.push(C)}D(g+"\nArguments: "+Array.prototype.slice.call(i).join("")+"\n"+(new Error).stack),e=!1}return t.apply(this,arguments)}),t)}var M,N={};function Z(g,t){null!=I.deprecationHandler&&I.deprecationHandler(g,t),N[g]||(D(t),N[g]=!0)}function T(g){return g instanceof Function||"[object Function]"===Object.prototype.toString.call(g)}function E(g,t){var e,A=d({},g);for(e in t)a(t,e)&&(i(g[e])&&i(t[e])?(A[e]={},d(A[e],g[e]),d(A[e],t[e])):null!=t[e]?A[e]=t[e]:delete A[e]);for(e in g)a(g,e)&&!a(t,e)&&i(g[e])&&(A[e]=d({},A[e]));return A}function G(g){null!=g&&this.set(g)}I.suppressDeprecationWarnings=!1,I.deprecationHandler=null,M=Object.keys?Object.keys:function(g){var t,e=[];for(t in g)a(g,t)&&e.push(t);return e};var R={};function B(g,t){var e=g.toLowerCase();R[e]=R[e+"s"]=R[t]=g}function F(g){return"string"==typeof g?R[g]||R[g.toLowerCase()]:void 0}function S(g){var t,e,A={};for(e in g)a(g,e)&&(t=F(e))&&(A[t]=g[e]);return A}var Y={};function L(g,t){Y[g]=t}function W(g,t,e){var A=""+Math.abs(g),I=t-A.length;return(g>=0?e?"+":"":"-")+Math.pow(10,Math.max(0,I)).toString().substr(1)+A}var Q=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,z=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,_={},j={};function V(g,t,e,A){var I=A;"string"==typeof A&&(I=function(){return this[A]()}),g&&(j[g]=I),t&&(j[t[0]]=function(){return W(I.apply(this,arguments),t[1],t[2])}),e&&(j[e]=function(){return this.localeData().ordinal(I.apply(this,arguments),g)})}function P(g,t){return g.isValid()?(t=U(t,g.localeData()),_[t]=_[t]||function(g){var t,e,A,I=g.match(Q);for(t=0,e=I.length;t<e;t++)j[I[t]]?I[t]=j[I[t]]:I[t]=(A=I[t]).match(/\[[\s\S]/)?A.replace(/^\[|\]$/g,""):A.replace(/\\/g,"");return function(t){var A,C="";for(A=0;A<e;A++)C+=T(I[A])?I[A].call(t,g):I[A];return C}}(t),_[t](g)):g.localeData().invalidDate()}function U(g,t){var e=5;function A(g){return t.longDateFormat(g)||g}for(z.lastIndex=0;e>=0&&z.test(g);)g=g.replace(z,A),z.lastIndex=0,e-=1;return g}var X=/\d/,H=/\d\d/,J=/\d{3}/,K=/\d{4}/,q=/[+-]?\d{6}/,$=/\d\d?/,gg=/\d\d\d\d?/,tg=/\d\d\d\d\d\d?/,eg=/\d{1,3}/,Ag=/\d{1,4}/,Ig=/[+-]?\d{1,6}/,Cg=/\d+/,ig=/[+-]?\d+/,ng=/Z|[+-]\d\d:?\d\d/gi,og=/Z|[+-]\d\d(?::?\d\d)?/gi,sg=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,rg={};function ag(g,t,e){rg[g]=T(t)?t:function(g,A){return g&&e?e:t}}function dg(g,t){return a(rg,g)?rg[g](t._strict,t._locale):new RegExp(hg(g.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,(function(g,t,e,A,I){return t||e||A||I}))))}function hg(g){return g.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}var lg={};function cg(g,t){var e,A=t;for("string"==typeof g&&(g=[g]),o(t)&&(A=function(g,e){e[t]=k(g)}),e=0;e<g.length;e++)lg[g[e]]=A}function ug(g,t){cg(g,(function(g,e,A,I){A._w=A._w||{},t(g,A._w,A,I)}))}function pg(g,t,e){null!=t&&a(lg,g)&&lg[g](t,e._a,e,g)}var fg=0,vg=1,mg=2,bg=3,yg=4,wg=5,kg=6,xg=7,Dg=8;function Og(g){return Mg(g)?366:365}function Mg(g){return g%4==0&&g%100!=0||g%400==0}V("Y",0,0,(function(){var g=this.year();return g<=9999?""+g:"+"+g})),V(0,["YY",2],0,(function(){return this.year()%100})),V(0,["YYYY",4],0,"year"),V(0,["YYYYY",5],0,"year"),V(0,["YYYYYY",6,!0],0,"year"),B("year","y"),L("year",1),ag("Y",ig),ag("YY",$,H),ag("YYYY",Ag,K),ag("YYYYY",Ig,q),ag("YYYYYY",Ig,q),cg(["YYYYY","YYYYYY"],fg),cg("YYYY",(function(g,t){t[fg]=2===g.length?I.parseTwoDigitYear(g):k(g)})),cg("YY",(function(g,t){t[fg]=I.parseTwoDigitYear(g)})),cg("Y",(function(g,t){t[fg]=parseInt(g,10)})),I.parseTwoDigitYear=function(g){return k(g)+(k(g)>68?1900:2e3)};var Ng,Zg=Tg("FullYear",!0);function Tg(g,t){return function(e){return null!=e?(Gg(this,g,e),I.updateOffset(this,t),this):Eg(this,g)}}function Eg(g,t){return g.isValid()?g._d["get"+(g._isUTC?"UTC":"")+t]():NaN}function Gg(g,t,e){g.isValid()&&!isNaN(e)&&("FullYear"===t&&Mg(g.year())&&1===g.month()&&29===g.date()?g._d["set"+(g._isUTC?"UTC":"")+t](e,g.month(),Rg(e,g.month())):g._d["set"+(g._isUTC?"UTC":"")+t](e))}function Rg(g,t){if(isNaN(g)||isNaN(t))return NaN;var e,A=(t%(e=12)+e)%e;return g+=(t-A)/12,1===A?Mg(g)?29:28:31-A%7%2}Ng=Array.prototype.indexOf?Array.prototype.indexOf:function(g){var t;for(t=0;t<this.length;++t)if(this[t]===g)return t;return-1},V("M",["MM",2],"Mo",(function(){return this.month()+1})),V("MMM",0,0,(function(g){return this.localeData().monthsShort(this,g)})),V("MMMM",0,0,(function(g){return this.localeData().months(this,g)})),B("month","M"),L("month",8),ag("M",$),ag("MM",$,H),ag("MMM",(function(g,t){return t.monthsShortRegex(g)})),ag("MMMM",(function(g,t){return t.monthsRegex(g)})),cg(["M","MM"],(function(g,t){t[vg]=k(g)-1})),cg(["MMM","MMMM"],(function(g,t,e,A){var I=e._locale.monthsParse(g,A,e._strict);null!=I?t[vg]=I:l(e).invalidMonth=g}));var Bg=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,Fg="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),Sg="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_");function Yg(g,t,e){var A,I,C,i=g.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],A=0;A<12;++A)C=h([2e3,A]),this._shortMonthsParse[A]=this.monthsShort(C,"").toLocaleLowerCase(),this._longMonthsParse[A]=this.months(C,"").toLocaleLowerCase();return e?"MMM"===t?-1!==(I=Ng.call(this._shortMonthsParse,i))?I:null:-1!==(I=Ng.call(this._longMonthsParse,i))?I:null:"MMM"===t?-1!==(I=Ng.call(this._shortMonthsParse,i))?I:-1!==(I=Ng.call(this._longMonthsParse,i))?I:null:-1!==(I=Ng.call(this._longMonthsParse,i))?I:-1!==(I=Ng.call(this._shortMonthsParse,i))?I:null}function Lg(g,t){var e;if(!g.isValid())return g;if("string"==typeof t)if(/^\d+$/.test(t))t=k(t);else if(!o(t=g.localeData().monthsParse(t)))return g;return e=Math.min(g.date(),Rg(g.year(),t)),g._d["set"+(g._isUTC?"UTC":"")+"Month"](t,e),g}function Wg(g){return null!=g?(Lg(this,g),I.updateOffset(this,!0),this):Eg(this,"Month")}var Qg=sg,zg=sg;function _g(){function g(g,t){return t.length-g.length}var t,e,A=[],I=[],C=[];for(t=0;t<12;t++)e=h([2e3,t]),A.push(this.monthsShort(e,"")),I.push(this.months(e,"")),C.push(this.months(e,"")),C.push(this.monthsShort(e,""));for(A.sort(g),I.sort(g),C.sort(g),t=0;t<12;t++)A[t]=hg(A[t]),I[t]=hg(I[t]);for(t=0;t<24;t++)C[t]=hg(C[t]);this._monthsRegex=new RegExp("^("+C.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+I.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+A.join("|")+")","i")}function jg(g,t,e,A,I,C,i){var n;return g<100&&g>=0?(n=new Date(g+400,t,e,A,I,C,i),isFinite(n.getFullYear())&&n.setFullYear(g)):n=new Date(g,t,e,A,I,C,i),n}function Vg(g){var t;if(g<100&&g>=0){var e=Array.prototype.slice.call(arguments);e[0]=g+400,t=new Date(Date.UTC.apply(null,e)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(g)}else t=new Date(Date.UTC.apply(null,arguments));return t}function Pg(g,t,e){var A=7+t-e;return-(7+Vg(g,0,A).getUTCDay()-t)%7+A-1}function Ug(g,t,e,A,I){var C,i,n=1+7*(t-1)+(7+e-A)%7+Pg(g,A,I);return n<=0?i=Og(C=g-1)+n:n>Og(g)?(C=g+1,i=n-Og(g)):(C=g,i=n),{year:C,dayOfYear:i}}function Xg(g,t,e){var A,I,C=Pg(g.year(),t,e),i=Math.floor((g.dayOfYear()-C-1)/7)+1;return i<1?A=i+Hg(I=g.year()-1,t,e):i>Hg(g.year(),t,e)?(A=i-Hg(g.year(),t,e),I=g.year()+1):(I=g.year(),A=i),{week:A,year:I}}function Hg(g,t,e){var A=Pg(g,t,e),I=Pg(g+1,t,e);return(Og(g)-A+I)/7}function Jg(g,t){return g.slice(t,7).concat(g.slice(0,t))}V("w",["ww",2],"wo","week"),V("W",["WW",2],"Wo","isoWeek"),B("week","w"),B("isoWeek","W"),L("week",5),L("isoWeek",5),ag("w",$),ag("ww",$,H),ag("W",$),ag("WW",$,H),ug(["w","ww","W","WW"],(function(g,t,e,A){t[A.substr(0,1)]=k(g)})),V("d",0,"do","day"),V("dd",0,0,(function(g){return this.localeData().weekdaysMin(this,g)})),V("ddd",0,0,(function(g){return this.localeData().weekdaysShort(this,g)})),V("dddd",0,0,(function(g){return this.localeData().weekdays(this,g)})),V("e",0,0,"weekday"),V("E",0,0,"isoWeekday"),B("day","d"),B("weekday","e"),B("isoWeekday","E"),L("day",11),L("weekday",11),L("isoWeekday",11),ag("d",$),ag("e",$),ag("E",$),ag("dd",(function(g,t){return t.weekdaysMinRegex(g)})),ag("ddd",(function(g,t){return t.weekdaysShortRegex(g)})),ag("dddd",(function(g,t){return t.weekdaysRegex(g)})),ug(["dd","ddd","dddd"],(function(g,t,e,A){var I=e._locale.weekdaysParse(g,A,e._strict);null!=I?t.d=I:l(e).invalidWeekday=g})),ug(["d","e","E"],(function(g,t,e,A){t[A]=k(g)}));var Kg="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),qg="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),$g="Su_Mo_Tu_We_Th_Fr_Sa".split("_");function gt(g,t,e){var A,I,C,i=g.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],A=0;A<7;++A)C=h([2e3,1]).day(A),this._minWeekdaysParse[A]=this.weekdaysMin(C,"").toLocaleLowerCase(),this._shortWeekdaysParse[A]=this.weekdaysShort(C,"").toLocaleLowerCase(),this._weekdaysParse[A]=this.weekdays(C,"").toLocaleLowerCase();return e?"dddd"===t?-1!==(I=Ng.call(this._weekdaysParse,i))?I:null:"ddd"===t?-1!==(I=Ng.call(this._shortWeekdaysParse,i))?I:null:-1!==(I=Ng.call(this._minWeekdaysParse,i))?I:null:"dddd"===t?-1!==(I=Ng.call(this._weekdaysParse,i))?I:-1!==(I=Ng.call(this._shortWeekdaysParse,i))?I:-1!==(I=Ng.call(this._minWeekdaysParse,i))?I:null:"ddd"===t?-1!==(I=Ng.call(this._shortWeekdaysParse,i))?I:-1!==(I=Ng.call(this._weekdaysParse,i))?I:-1!==(I=Ng.call(this._minWeekdaysParse,i))?I:null:-1!==(I=Ng.call(this._minWeekdaysParse,i))?I:-1!==(I=Ng.call(this._weekdaysParse,i))?I:-1!==(I=Ng.call(this._shortWeekdaysParse,i))?I:null}var tt=sg,et=sg,At=sg;function It(){function g(g,t){return t.length-g.length}var t,e,A,I,C,i=[],n=[],o=[],s=[];for(t=0;t<7;t++)e=h([2e3,1]).day(t),A=this.weekdaysMin(e,""),I=this.weekdaysShort(e,""),C=this.weekdays(e,""),i.push(A),n.push(I),o.push(C),s.push(A),s.push(I),s.push(C);for(i.sort(g),n.sort(g),o.sort(g),s.sort(g),t=0;t<7;t++)n[t]=hg(n[t]),o[t]=hg(o[t]),s[t]=hg(s[t]);this._weekdaysRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+o.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+n.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+i.join("|")+")","i")}function Ct(){return this.hours()%12||12}function it(g,t){V(g,0,0,(function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)}))}function nt(g,t){return t._meridiemParse}V("H",["HH",2],0,"hour"),V("h",["hh",2],0,Ct),V("k",["kk",2],0,(function(){return this.hours()||24})),V("hmm",0,0,(function(){return""+Ct.apply(this)+W(this.minutes(),2)})),V("hmmss",0,0,(function(){return""+Ct.apply(this)+W(this.minutes(),2)+W(this.seconds(),2)})),V("Hmm",0,0,(function(){return""+this.hours()+W(this.minutes(),2)})),V("Hmmss",0,0,(function(){return""+this.hours()+W(this.minutes(),2)+W(this.seconds(),2)})),it("a",!0),it("A",!1),B("hour","h"),L("hour",13),ag("a",nt),ag("A",nt),ag("H",$),ag("h",$),ag("k",$),ag("HH",$,H),ag("hh",$,H),ag("kk",$,H),ag("hmm",gg),ag("hmmss",tg),ag("Hmm",gg),ag("Hmmss",tg),cg(["H","HH"],bg),cg(["k","kk"],(function(g,t,e){var A=k(g);t[bg]=24===A?0:A})),cg(["a","A"],(function(g,t,e){e._isPm=e._locale.isPM(g),e._meridiem=g})),cg(["h","hh"],(function(g,t,e){t[bg]=k(g),l(e).bigHour=!0})),cg("hmm",(function(g,t,e){var A=g.length-2;t[bg]=k(g.substr(0,A)),t[yg]=k(g.substr(A)),l(e).bigHour=!0})),cg("hmmss",(function(g,t,e){var A=g.length-4,I=g.length-2;t[bg]=k(g.substr(0,A)),t[yg]=k(g.substr(A,2)),t[wg]=k(g.substr(I)),l(e).bigHour=!0})),cg("Hmm",(function(g,t,e){var A=g.length-2;t[bg]=k(g.substr(0,A)),t[yg]=k(g.substr(A))})),cg("Hmmss",(function(g,t,e){var A=g.length-4,I=g.length-2;t[bg]=k(g.substr(0,A)),t[yg]=k(g.substr(A,2)),t[wg]=k(g.substr(I))}));var ot,st=Tg("Hours",!0),rt={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:Fg,monthsShort:Sg,week:{dow:0,doy:6},weekdays:Kg,weekdaysMin:$g,weekdaysShort:qg,meridiemParse:/[ap]\.?m?\.?/i},at={},dt={};function ht(g){return g?g.toLowerCase().replace("_","-"):g}function lt(t){var e=null;if(!at[t]&&g&&g.exports)try{e=ot._abbr,p(),ct(e)}catch(g){}return at[t]}function ct(g,t){var e;return g&&((e=n(t)?pt(g):ut(g,t))?ot=e:"undefined"!=typeof console&&console.warn&&console.warn("Locale "+g+" not found. Did you forget to load it?")),ot._abbr}function ut(g,t){if(null!==t){